Mail Archives: djgpp/1996/04/08/07:45:51
Hi,
my name is Bostjan and i'm a bit new to DJGPP(i was using BCC) and
i have a small problem. I'm writing this program and i'm suppose to give a
routine a pointer to buffer with ES:DI in real mode. I tryed with
putting DS in ES and a linear addres of buffer into EDI but it doesn't work.
This is my code: mov $0x4f01, %ax ;vesa funct.
mov $0x101, %cx ;video mode number
mov _Addr, %edi ;Addr is defined like: char *Addr;
int $0x10
The buffer is the same after int $0x10 as it was before.
This is my version of go32(i was running windows when i took this
screen):
go32 version 1.12.maint3 Copyright (C) 1994 DJ Delorie
Lowest version I can run is 1.08
go32.exe usage: go32 [-d {debugger}] [{program} [{options} . . . ]]
go32.exe build time was Sun Dec 18 16:36:42 1994 DPMI memory
available: 8804 Kb Swap space available: 21872 Kb
I hope that you can find the time to help me.
Greetings from Slovenia
- Raw text -