Hi!

3-Дек-2004 19:12 [EMAIL PROTECTED] (Aitor Santamarэa Merino) wrote to
[EMAIL PROTECTED]:

ASM> (2) What is the meaning of this structure? How much memory does it
ASM> weight actually, or how does the assembler determine that? (the bit that
ASM> I ignore is the (?))
ASM> RES_STACK SEGMENT PARA USE16
ASM>   DB V86_TOS DUP (?)
ASM> RES_STACK ENDS

     Don't know about its meaning, but its "weight" (size?) is V86_TOS
bytes. "?" after `dup' mean ununitialized value(s) and, thus, this segment
may be easily not present in executable image.

ASM> (3) Why do several ASM labels begin with @@? For example:
ASM> @@UMBloop
ASM> @@UMBnext
ASM> do those @@ have any meaning?

     Labels, which start from "@@" mean "local" labels, which are accesible
only between non-local labels. Ie., each procedure may contain labels with
same name (like "@@exit_point" or "@@first_arg_offset_in_stack").

ASM> (5) In the startup of the driver, it is set 00AAh into memory
ASM> 0040h:0072h, but I can't find references to this BIOS variable, what is
ASM> that?

     This is "POST Reset Flag" (see RBIL, memory.lst, Table M0021). Though,
there is not described value 00AAh.


ASM> (6) Finally, a simple and un-intentioned question about TASM/NASM. Is it
ASM> feasible that EMM386 be ported to NASM?
ASM> I mean, of course the answer could be YES, but it is worthless, but I
ASM> just want to determine wether there is any actual problem, or it is just
ASM> that it is a lot of work for little gain.

     This is a lot of work, especially because NASM language is not
completely equal (and much more dumb) and error prone.




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to