Subversion Repositories Kolibri OS

Rev

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

Rev 2439 Rev 2441
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: 2439 $
8
$Revision: 2441 $
9
 
9
 
10
 
10
 
Line 361... Line 361...
361
 
361
 
Line 362... Line 362...
362
PG_SHARED           equ 0x200
362
PG_SHARED           equ 0x200
Line 363... Line 363...
363
 
363
 
364
;;;;;;;;;;;boot time variables
364
;;;;;;;;;;;boot time variables
365
 
365
 
366
;BOOT_BPP            equ 0x9000    ;byte   bits per pixel
366
BOOT_BPP            equ 0x9000    ;byte   bits per pixel
367
BOOT_SCANLINE       equ 0x9001    ;word   scanline length
367
BOOT_PITCH          equ 0x9001    ;word   scanline length
368
BOOT_VESA_MODE      equ 0x9008    ;word   vesa video mode
368
BOOT_VESA_MODE      equ 0x9008    ;word   vesa video mode
369
;;BOOT_X_RES          equ 0x900A    ;word   X res
369
BOOT_X_RES          equ 0x900A    ;word   X res
370
;;BOOT_Y_RES          equ 0x900C    ;word   Y res
370
BOOT_Y_RES          equ 0x900C    ;word   Y res
371
;;BOOT_MOUSE_PORT     equ 0x9010    ;byte   mouse port  - not used
371
;;BOOT_MOUSE_PORT     equ 0x9010    ;byte   mouse port  - not used
372
BOOT_BANK_SW        equ 0x9014    ;dword  Vesa 1.2 pm bank switch
372
BOOT_BANK_SW        equ 0x9014    ;dword  Vesa 1.2 pm bank switch
373
BOOT_LFB            equ 0x9018    ;dword  Vesa 2.0 LFB address
373
BOOT_LFB            equ 0x9018    ;dword  Vesa 2.0 LFB address
-
 
374
BOOT_MTRR           equ 0x901C    ;byte   0 or 1 : enable MTRR graphics acceleration
374
BOOT_MTRR           equ 0x901C    ;byte   0 or 1 : enable MTRR graphics acceleration
375
BOOT_LOG            equ 0x901D    ;byte   not used anymore (0 or 1 : enable system log display)
375
BOOT_LOG            equ 0x901D    ;byte   not used anymore (0 or 1 : enable system log display)
376
;BOOT_DIRECT_LFB     equ 0x901E    ;byte   0 or 1 : enable direct lfb write, paging disabled
376
BOOT_DIRECT_LFB     equ 0x901E    ;byte   0 or 1 : enable direct lfb write, paging disabled
377
BOOT_DMA            equ 0x901F    ;
377
BOOT_PCI_DATA       equ 0x9020    ;8bytes pci data
378
BOOT_PCI_DATA       equ 0x9020    ;8bytes pci data
Line -... Line 379...
-
 
379
BOOT_VRR            equ 0x9030    ;byte   VRR start enabled 1, 2-no
-
 
380
BOOT_IDE_BASE_ADDR  equ 0x9031    ;word   IDEContrRegsBaseAddr
-
 
381
BOOT_MEM_AMOUNT     equ 0x9034    ;dword  memory amount
-
 
382
 
-
 
383
BOOT_APM_ENTRY      equ 0x9040
-
 
384
BOOT_APM_VERSION    equ 0x9044
-
 
385
BOOT_APM_FLAGS      equ 0x9046    ;unused
378
BOOT_VRR            equ 0x9030    ;byte   VRR start enabled 1, 2-no
386
BOOT_APM_CODE_32    equ 0x9050
379
BOOT_IDE_BASE_ADDR  equ 0x9031   ;word   IDEContrRegsBaseAddr
387
BOOT_APM_CODE_16    equ 0x9052
380
BOOT_MEM_AMOUNT     equ 0x9034    ;dword  memory amount
388
BOOT_APM_DATA_16    equ 0x9054