Subversion Repositories Kolibri OS

Rev

Rev 1508 | Rev 1707 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1508 Rev 1683
Line 120... Line 120...
120
;   FD00  ->   FDFF   free (256)
120
;   FD00  ->   FDFF   free (256)
121
;   FE00  dword       screen x size		
121
;   FE00  dword       screen x size		
122
;   FE04  dword       screen y size		
122
;   FE04  dword       screen y size		
123
;   FE08  dword       screen y multiplier	
123
;   FE08  dword       screen y multiplier	
124
;   FE0C  dword       screen mode	
124
;   FE0C  dword       screen mode	
125
;   FE10  ->   FE7F   free (112)
125
;   FE10  ->   FE73   free (100)
-
 
126
;   FE74  dword	      PCIe extended (memory-mappable) config space - physical address
126
;   FE80  dword       physical address of LFB
127
;   FE78  dword       PCIe extended config space limit
-
 
128
;   FE7C  word        number of 4M-pages needed to map PCIe config space
-
 
129
;   FE7E  word        PCIe bus range (power-ow-two Mbytes)
127
;   FE84  dword       physical address of user-accessible static system buffer
130
;   FE80  dword       physical address of user-accessible static system buffer
-
 
131
;   FE84  dword       physical address of LFB
128
;   FE88  dword       address of button list
132
;   FE88  dword       address of button list
129
;   FE8C  dword       memory to use 
133
;   FE8C  dword       memory to use 
130
;   FE90  ->   FEFF   free (112)
134
;   FE90  ->   FEFF   free (112)
131
;   FF00  byte        1 = system shutdown request
135
;   FF00  byte        1 = system shutdown request
132
;   FF01  byte        task activation request?
136
;   FF01  byte        task activation request?
Line 136... Line 140...
136
;   FFF4  byte        0 if first mouse draw & do not return picture under
140
;   FFF4  byte        0 if first mouse draw & do not return picture under
137
;   FFF5  byte        1 do not draw pointer
141
;   FFF5  byte        1 do not draw pointer
138
;   FFFF  byte        do not change task for 1/100 sec.
142
;   FFFF  byte        do not change task for 1/100 sec.
139
;
143
;
140
; 0x80010000 ->  6CBFF   kernel, 32-bit run-time code (up to 371 Kb)
144
; 0x80010000 ->  6CBFF   kernel, 32-bit run-time code (up to 371 Kb)
-
 
145
;       in the current version:
-
 
146
;            ->  01726   16-bit code end
-
 
147
;            ->  01828   16-bit data end
-
 
148
;            ->  11828   32-bit code start
-
 
149
;            ->  2E19E   32-bit code end 
-
 
150
; 	     ->  314F8..end_of_kernel	 zero-filled zone after preinit_mem  
141
 
-
 
-
 
151
;            ->  34DFB   uninitialized globals start 
-
 
152
;            ->  3CFEA   end_of_kernel 
-
 
153
;	     ->  3D000   not used (190k)
-
 
154
; 0x80050000 -> 090000	 zero-filled zone after preinit_mem  
142
; 0x8006CC00 ->  6DBFF   stack at boot time (4Kb)
155
; 0x8006CC00 ->  6DBFF   stack at boot time (4Kb)
143
;
156
;
144
; 0x8006DC00 ->  6E5FF   basic text font II
157
; 0x8006DC00 ->  6E5FF   basic text font II
145
; 0x8006E600 ->  6Efff   basic text font I
158
; 0x8006E600 ->  6Efff   basic text font I
146
; 0x8006F000 ->  6FFFF   main page directory
159
; 0x8006F000 ->  6FFFF   main page directory
Line 190... Line 203...
190
;
203
;
191
; 0x80090000 ->  9FFFF   tmp (64k) - unused?
204
; 0x80090000 ->  9FFFF   tmp (64k) - unused?
192
; 0x800A0000 ->  AFFFF   screen access area
205
; 0x800A0000 ->  AFFFF   screen access area
193
; 0x800B0000 ->  FFFFF   bios rest in peace -area (320k)	?
206
; 0x800B0000 ->  FFFFF   bios rest in peace -area (320k)	?
194
; 0x80100000 -> 27FFFF   diskette image	(1m5)
207
; 0x80100000 -> 27FFFF   diskette image	(1m5)
-
 
208
 
-
 
209
; 0x80280000 -> HEAP_BASE zero-filled zone after preinit_mem  
195
; 0x80280000 -> 281FFF   ramdisk fat	(8k)
210
; 0x80280000 -> 281FFF   ramdisk fat	(8k)
196
; 0x80282000 -> 283FFF   floppy  fat	(8k)
211
; 0x80282000 -> 283FFF   floppy  fat	(8k)
197
;
212
;
198
; 0x80284000 -> 28BFFF   HDD DMA AREA	(32k)
213
; 0x80284000 -> 28BFFF   HDD DMA AREA	(32k)
199
; 0x8028C000 -> 297FFF   free (48k)
214
; 0x8028C000 -> 297FFF   free (48k)