Rev 928 | Rev 1066 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 928 | Rev 996 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
5 | ;; ;; |
5 | ;; ;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 7... | Line 7... | ||
7 | 7 | ||
Line 8... | Line 8... | ||
8 | $Revision: 928 $ |
8 | $Revision: 996 $ |
9 | 9 | ||
10 | 10 | ||
Line 206... | Line 206... | ||
206 | _16BIT_BASE equ 0x00010000 |
206 | _16BIT_BASE equ 0x00010000 |
207 | LOAD_BASE equ 0x00100000 |
207 | LOAD_BASE equ 0x00100000 |
208 | OS_BASE equ 0xE0000000 |
208 | OS_BASE equ 0xE0000000 |
209 | IMAGE_BASE equ (OS_BASE+LOAD_BASE) |
209 | IMAGE_BASE equ (OS_BASE+LOAD_BASE) |
Line 210... | Line 210... | ||
210 | 210 | ||
Line 211... | Line -... | ||
211 | window_data equ OS_BASE |
- | |
212 | - | ||
213 | CURRENT_TASK equ (OS_BASE+0x0003000) |
- | |
214 | TASK_COUNT equ (OS_BASE+0x0003004) |
- | |
215 | TASK_BASE equ (OS_BASE+0x0003010) |
- | |
216 | TASK_DATA equ (OS_BASE+0x0003020) |
- | |
217 | TASK_EVENT equ (OS_BASE+0x0003020) |
211 | BOOT_VAR equ OS_BASE |
218 | - | ||
219 | mouseunder equ (OS_BASE+0x0006900) |
- | |
220 | CDDataBuf equ (OS_BASE+0x0007000) |
- | |
Line 221... | Line 212... | ||
221 | FLOPPY_BUFF equ (OS_BASE+0x0008000) |
212 | |
222 | ACTIVE_PROC_STACK equ (OS_BASE+0x000A400) ;unused |
213 | SB16Buffer equ (OS_BASE+0x10000) |
223 | 214 | ||
224 | WIN_STACK equ (OS_BASE+0x000C000) |
- | |
225 | WIN_POS equ (OS_BASE+0x000C400) |
215 | TASK_COUNT equ (CURRENT_TASK+0x04) |
Line 226... | Line 216... | ||
226 | FDD_BUFF equ (OS_BASE+0x000D000) |
216 | TASK_BASE equ (CURRENT_TASK+0x10) |
Line 227... | Line 217... | ||
227 | 217 | TASK_DATA equ (CURRENT_TASK+0x20) |
|
Line 228... | Line -... | ||
228 | DRIVE_DATA equ (OS_BASE+0x0070000) |
- | |
229 | 218 | TASK_EVENT equ (CURRENT_TASK+0x20) |
|
230 | SLOT_BASE equ (OS_BASE+0x0080000) |
- | |
231 | - | ||
Line 232... | Line -... | ||
232 | VGABasePtr equ (OS_BASE+0x00A0000) |
- | |
233 | - | ||
234 | RAMDISK_FAT equ (OS_BASE+0x0180000) |
- | |
235 | FLOPPY_FAT equ (OS_BASE+0x0182000) |
- | |
236 | - | ||
237 | IDE_DMA equ 0x184000 |
- | |
238 | - | ||
239 | BgrAuxTable equ (OS_BASE+0x0198000) |
- | |
240 | ; unused? |
- | |
241 | SB16Buffer equ (OS_BASE+0x01A0000) |
- | |
242 | SB16_Status equ (OS_BASE+0x01B0000) |
219 | |
243 | 220 | FDD_BUFF equ (OS_BASE+0x000D000) |
|
244 | BUTTON_INFO equ (OS_BASE+0x01C0000) |
221 | |
245 | RESERVED_PORTS equ (OS_BASE+0x01D0000) |
222 | VGABasePtr equ (OS_BASE+0x00A0000) |
246 | IRQ_SAVE equ (OS_BASE+0x01E0000) |
223 | |
247 | BOOT_VAR equ (OS_BASE+0x01f0000) |
- | |
248 | - | ||
249 | stack_data_start equ (OS_BASE+0x0200000) |
- | |
250 | eth_data_start equ (OS_BASE+0x0200000) |
- | |
251 | stack_data equ (OS_BASE+0x0204000) |
- | |
252 | stack_data_end equ (OS_BASE+0x021ffff) |
- | |
253 | resendQ equ (OS_BASE+0x0220000) |
- | |
Line 254... | Line 224... | ||
254 | VMODE_BASE equ (OS_BASE+0x0228000) |
224 | IRQ_SAVE equ (OS_BASE+0x0190000) |
255 | skin_data equ (OS_BASE+0x0230000) |
225 | |
256 | draw_data equ (OS_BASE+0x0238000); |
226 | stack_data_start equ (OS_BASE+0x01A0000) |
Line 257... | Line 227... | ||
257 | 227 | eth_data_start equ (OS_BASE+0x01A0000) |
|
Line 258... | Line 228... | ||
258 | BgrDrawMode equ (OS_BASE+0x023BFF4) |
228 | stack_data equ (OS_BASE+0x01A4000) |
Line 259... | Line -... | ||
259 | BgrDataWidth equ (OS_BASE+0x023BFF8) |
- | |
260 | BgrDataHeight equ (OS_BASE+0x023BFFC) |
- | |
261 | - | ||
262 | virtual at (OS_BASE+0x023CF80) |
229 | stack_data_end equ (OS_BASE+0x01Bffff) |
Line 263... | Line 230... | ||
263 | tss TSS |
230 | resendQ equ (OS_BASE+0x01C0000) |
264 | end virtual |
231 | |
265 | 232 | virtual at (OS_BASE+0x01C8F80) |
|
Line 301... | Line 268... | ||
301 | PG_UW equ 0x007 |
268 | PG_UW equ 0x007 |
302 | PG_NOCACHE equ 0x018 |
269 | PG_NOCACHE equ 0x018 |
303 | PG_LARGE equ 0x080 |
270 | PG_LARGE equ 0x080 |
304 | PG_GLOBAL equ 0x100 |
271 | PG_GLOBAL equ 0x100 |
Line -... | Line 272... | ||
- | 272 | ||
- | 273 | PG_SHARED equ 0x200 |
|
305 | 274 | ||
Line 306... | Line 275... | ||
306 | ;;;;;;;;;;;boot time variables |
275 | ;;;;;;;;;;;boot time variables |
307 | 276 | ||
308 | ;BOOT_BPP equ 0x9000 ;byte bits per pixel |
277 | ;BOOT_BPP equ 0x9000 ;byte bits per pixel |
Line 485... | Line 454... | ||
485 | .kernel_tables dd ? |
454 | .kernel_tables dd ? |
486 | .sys_page_dir dd ? |
455 | .sys_page_dir dd ? |
487 | .pg_mutex dd ? |
456 | .pg_mutex dd ? |
488 | } |
457 | } |
Line 489... | Line -... | ||
489 | - | ||
490 | ;struc LIB |
- | |
491 | ;{ .lib_name rb 16 |
- | |
492 | ; .lib_base dd ? |
- | |
493 | ; .lib_start dd ? |
- | |
494 | ; .export dd ? |
- | |
495 | ; .import dd ? |
- | |
496 | ;} |
- | |
497 | 458 | ||
498 | struc SRV |
459 | struc SRV |
499 | { .srv_name rb 16 ;ASCIIZ string |
460 | { .srv_name rb 16 ;ASCIIZ string |
500 | .magic dd ? ;+0x10 ;'SRV ' |
461 | .magic dd ? ;+0x10 ;'SRV ' |
501 | .size dd ? ;+0x14 ;size of structure SRV |
462 | .size dd ? ;+0x14 ;size of structure SRV |