Rev 3526 | Rev 3573 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3526 | Rev 3531 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2004-2009. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2009. 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: 3526 $ |
8 | $Revision: 3531 $ |
9 | 9 | ||
10 | 10 | ||
Line 271... | Line 271... | ||
271 | FONT_II equ (OS_BASE+0x005DC00) |
271 | FONT_II equ (OS_BASE+0x005DC00) |
272 | FONT_I equ (OS_BASE+0x005E600) |
272 | FONT_I equ (OS_BASE+0x005E600) |
Line 273... | Line 273... | ||
273 | 273 | ||
Line -... | Line 274... | ||
- | 274 | TMP_STACK_TOP equ 0x006C000 |
|
274 | TMP_STACK_TOP equ 0x006C000 |
275 | |
275 | 276 | apic_data equ (OS_BASE+0x006D000) |
|
Line 276... | Line 277... | ||
276 | mmio_pte equ 0x006E000 |
277 | mmio_pte equ 0x006E000 |
Line 277... | Line 278... | ||
277 | sys_pgdir equ (OS_BASE+0x006F000) |
278 | sys_pgdir equ (OS_BASE+0x006F000) |
Line 278... | Line 279... | ||
278 | 279 | ||
Line 279... | Line 280... | ||
279 | DRIVE_DATA equ (OS_BASE+0x0070000) |
280 | DRIVE_DATA equ (OS_BASE+0x0070000) |
280 | 281 | ||
Line 281... | Line 282... | ||
281 | SLOT_BASE equ (OS_BASE+0x0080000) |
282 | SLOT_BASE equ (OS_BASE+0x0080000) |
Line 319... | Line 320... | ||
319 | HEAP_MIN_SIZE equ 0x02000000 |
320 | HEAP_MIN_SIZE equ 0x02000000 |
Line 320... | Line 321... | ||
320 | 321 | ||
321 | PCIe_CONFIG_SPACE equ 0xF0000000 |
322 | PCIe_CONFIG_SPACE equ 0xF0000000 |
322 | USER_DMA_BUFFER equ 0xFD000000 ; linear addr. |
323 | USER_DMA_BUFFER equ 0xFD000000 ; linear addr. |
323 | USER_DMA_SIZE equ 0x00800000 |
324 | USER_DMA_SIZE equ 0x00800000 |
324 | FUSION_MMIO equ 0xFD800000 |
325 | FUSION_MMIO equ 0xFD800000 |
Line 325... | Line 326... | ||
325 | LAPIC_BAR equ 0xFD800000 ; == |
326 | LAPIC_BAR equ 0xFD800000 ; == |
326 | 327 | ||
327 | page_tabs equ 0xFDC00000 |
328 | page_tabs equ 0xFDC00000 |
328 | app_page_tabs equ 0xFDC00000 |
329 | app_page_tabs equ 0xFDC00000 |
Line 368... | Line 369... | ||
368 | PG_SHARED equ 0x200 |
369 | PG_SHARED equ 0x200 |
Line 369... | Line 370... | ||
369 | 370 | ||
Line 370... | Line 371... | ||
370 | ;;;;;;;;;;;boot time variables |
371 | ;;;;;;;;;;;boot time variables |
371 | 372 | ||
372 | ;BOOT_BPP equ 0x9000 ;byte bits per pixel |
373 | ;BOOT_BPP equ 0x9000 ;byte bits per pixel |
373 | ;BOOT_SCANLINE equ 0x9001 ;word scanline length |
374 | ;BOOT_SCANLINE equ 0x9001 ;word scanline length |
374 | ;BOOT_VESA_MODE equ 0x9008 ;word vesa video mode |
375 | ;BOOT_VESA_MODE equ 0x9008 ;word vesa video mode |
375 | ;;BOOT_X_RES equ 0x900A ;word X res |
376 | ;;BOOT_X_RES equ 0x900A ;word X res |
376 | ;;BOOT_Y_RES equ 0x900C ;word Y res |
377 | ;;BOOT_Y_RES equ 0x900C ;word Y res |
377 | ;;BOOT_MOUSE_PORT equ 0x9010 ;byte mouse port - not used |
378 | ;;BOOT_MOUSE_PORT equ 0x9010 ;byte mouse port - not used |
378 | ;BOOT_BANK_SW equ 0x9014 ;dword Vesa 1.2 pm bank switch |
379 | ;BOOT_BANK_SW equ 0x9014 ;dword Vesa 1.2 pm bank switch |
379 | BOOT_LFB equ 0x9018 ;dword Vesa 2.0 LFB address |
380 | BOOT_LFB equ 0x9018 ;dword Vesa 2.0 LFB address |
380 | BOOT_MTRR equ 0x901C ;byte 0 or 1 : enable MTRR graphics acceleration |
381 | BOOT_MTRR equ 0x901C ;byte 0 or 1 : enable MTRR graphics acceleration |
381 | BOOT_LOG equ 0x901D ;byte not used anymore (0 or 1 : enable system log display) |
382 | BOOT_LOG equ 0x901D ;byte not used anymore (0 or 1 : enable system log display) |
382 | BOOT_DIRECT_LFB equ 0x901E ;byte 0 or 1 : enable direct lfb write, paging disabled |
383 | BOOT_DIRECT_LFB equ 0x901E ;byte 0 or 1 : enable direct lfb write, paging disabled |
383 | BOOT_PCI_DATA equ 0x9020 ;8bytes pci data |
384 | BOOT_PCI_DATA equ 0x9020 ;8bytes pci data |
384 | ;BOOT_VRR equ 0x9030 ;byte VRR start enabled 1, 2-no |
385 | ;BOOT_VRR equ 0x9030 ;byte VRR start enabled 1, 2-no |
Line 385... | Line 386... | ||
385 | BOOT_IDE_BASE_ADDR equ 0x9031 ;word IDEContrRegsBaseAddr |
386 | BOOT_IDE_BASE_ADDR equ 0x9031 ;word IDEContrRegsBaseAddr |
386 | BOOT_MEM_AMOUNT equ 0x9034 ;dword memory amount |
387 | BOOT_MEM_AMOUNT equ 0x9034 ;dword memory amount |