Mail Archives: djgpp/2003/03/18/00:59:48
> From: "Ken Jenkins" <ken DOT jen AT adelphia DOT net>
> Newsgroups: comp.os.msdos.djgpp
> Date: Mon, 17 Mar 2003 15:40:05 GMT
>
> How do you tell a real mode assembly function call from a protected mode
> one?
There's no such thing as ``real-mode assembly'' or ``protected-mode
assembly''. It's just that code that should run in protected mode
must obey some special rules: not to access absolute memory addresses
outside the program's address space, not to load arbitrary values into
segment registers, etc.
> Because the project I am working on calls for mouse input as well as
> the string output function you have helped me with. The mouse input
> functions have been coded in extended DJGPP assembly and they work. So I
> know they are not real mode assembly function calls. So how do you tell?
So what is the actual problem? Please tell specific details, like
what did you write to output a string, what happens when you run it,
etc.
Chapter 18 of the DJGPP FAQ list might be a useful reading, too.
- Raw text -