Rev 1161 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1161 | Rev 1198 | ||
---|---|---|---|
Line 21... | Line 21... | ||
21 | ; 0x9040 - dword - entry point of APM BIOS |
21 | ; 0x9040 - dword - entry point of APM BIOS |
22 | ; 0x9044 - word - version (BCD) |
22 | ; 0x9044 - word - version (BCD) |
23 | ; 0x9046 - word - flags |
23 | ; 0x9046 - word - flags |
24 | ; 0:907F byte number of BIOS hard disks |
24 | ; 0:907F byte number of BIOS hard disks |
25 | ; 0:9080 Nbytes BIOS hard disks |
25 | ; 0:9080 Nbytes BIOS hard disks |
- | 26 | ; 0:9100 word available physical memory map: number of blocks |
|
- | 27 | ; 0:9104 available physical memory map: blocks |
|
26 | ; |
28 | ; |
27 | ; Runtime: |
29 | ; Runtime: |
28 | ; |
30 | ; |
29 | ; 0x00000000 -> 0x7FFFFFFF application 2Gb |
31 | ; 0x00000000 -> 0x7FFFFFFF application 2Gb |
Line -... | Line 32... | ||
- | 32 | ||
- | 33 | ; 0x80000000 -> 0FFF physical page zero - do not write |
|
- | 34 | ; (used by int 13h in some configurations) |
|
30 | 35 | ; |
|
31 | ; 0x80000000 -> 1FFF window_data - 256 entries |
36 | ; 0x80001000 -> 2FFF window_data - 256 entries |
32 | ; |
37 | ; |
33 | ; 0000 dword x start |
38 | ; 0000 dword x start |
34 | ; 0004 dword y start |
39 | ; 0004 dword y start |
35 | ; 0008 dword x size |
40 | ; 0008 dword x size |
36 | ; 000C dword y size |
41 | ; 000C dword y size |
37 | ; 0010 dword color of work area |
42 | ; 0010 dword color of work area |
38 | ; 0014 dword color of grab bar |
43 | ; 0014 dword color of grab bar |
39 | ; 0018 dword color of frames |
44 | ; 0018 dword color of frames |
40 | ; 001C dword window flags, +30 = window drawn, +31 redraw flag |
45 | ; 001C dword window flags, +30 = window drawn, +31 redraw flag |
41 | ; |
- | |
42 | ; 2000 -> 2FFF free |
- | |
43 | ; |
46 | ; |
44 | ; 3000 -> 4FFF task list - 256 entries |
47 | ; 3000 -> 4FFF task list - 256 entries |
45 | ; |
48 | ; |
46 | ; 00 dword process count |
49 | ; 00 dword process count |
47 | ; 04 dword no of processes |
50 | ; 04 dword no of processes |
Line 68... | Line 71... | ||
68 | ; |
71 | ; |
69 | ; 8000 -> A3FF used FLOPPY driver |
72 | ; 8000 -> A3FF used FLOPPY driver |
70 | ; |
73 | ; |
71 | ; A400 -> B0FF free |
74 | ; A400 -> B0FF free |
Line 72... | Line 75... | ||
72 | 75 | ||
Line 73... | Line 76... | ||
73 | ; B100 -> B2FF IDT |
76 | ; B100 -> B307 IDT for int_0x00..int_0x40 |
Line 74... | Line 77... | ||
74 | 77 | ||
75 | ; B300 -> BFFF free |
78 | ; B308 -> BFFF free |
76 | 79 | ||
77 | ; C000 -> C3FF window stack C000 no of windows - all in words |
80 | ; C000 -> C3FF window stack C000 no of windows - all in words |