/kernel/branches/Kolibri-A/trunk/vmodeint.inc |
---|
File deleted |
Property changes: |
Deleted: svn:keywords |
-Revision |
\ No newline at end of property |
/kernel/branches/Kolibri-A/trunk/vmodeld.inc |
---|
File deleted |
Property changes: |
Deleted: svn:keywords |
-Revision |
\ No newline at end of property |
/kernel/branches/Kolibri-A/trunk/const.inc |
---|
199,27 → 199,15 |
TASK_DATA equ (OS_BASE+0x0003020) |
TASK_EVENT equ (OS_BASE+0x0003020) |
WIN_STACK equ (OS_BASE+0x0005000) |
WIN_POS equ (OS_BASE+0x0005400) |
idts equ (OS_BASE+0x0005800) |
PUTPIXEL equ (OS_BASE+0x0006820) |
GETPIXEL equ (OS_BASE+0x0006824) |
mouseunder equ (OS_BASE+0x0006900) |
CDDataBuf equ (OS_BASE+0x0007000) |
FLOPPY_BUFF equ (OS_BASE+0x0008000) |
;ACTIVE_PROC_STACK equ (OS_BASE+0x000A400) ;unused |
idts equ (OS_BASE+0x000B100) |
WIN_STACK equ (OS_BASE+0x000C000) |
WIN_POS equ (OS_BASE+0x000C400) |
FDD_BUFF equ (OS_BASE+0x000D000) |
;unused ? only one reference |
;ENABLE_TASKSWITCH equ (OS_BASE+0x000E000) |
PUTPIXEL equ (OS_BASE+0x000E020) |
GETPIXEL equ (OS_BASE+0x000E024) |
;unused ? only one reference |
; BANK_SWITCH equ (OS_BASE+0x000E030) ; VESA 1.2 - not used |
;unused ? store mousepointer |
;MOUSE_PICTURE equ (OS_BASE+0x000F200) ; mousedrv.inc - not used |
MOUSE_VISIBLE equ (OS_BASE+0x000F204) |
WIN_TEMP_XY equ (OS_BASE+0x000F300) |
KEY_COUNT equ (OS_BASE+0x000F400) |
290,13 → 278,12 |
SLOT_BASE equ (OS_BASE+0x0080000) |
;unused |
TMP_BUFF equ (OS_BASE+0x0090000) |
;TMP_BUFF equ (OS_BASE+0x0090000) |
VGABasePtr equ (OS_BASE+0x00A0000) |
;VGABasePtr equ (OS_BASE+0x00A0000) |
RAMDISK equ (OS_BASE+0x0100000) |
RAMDISK_FAT equ (OS_BASE+0x0280000) |
FLOPPY_FAT equ (OS_BASE+0x0282000) |
CLEAN_ZONE equ 0x280000 |
IDE_DMA equ 0x284000 |
303,7 → 290,7 |
BgrAuxTable equ (OS_BASE+0x0298000) |
; unused? |
SB16Buffer equ (OS_BASE+0x2A0000) |
SB16Buffer equ (OS_BASE+0x02A0000) |
SB16_Status equ (OS_BASE+0x02B0000) |
BUTTON_INFO equ (OS_BASE+0x02C0000) |
317,7 → 304,7 |
stack_data equ (OS_BASE+0x0304000) |
stack_data_end equ (OS_BASE+0x031ffff) |
resendQ equ (OS_BASE+0x0320000) |
VMODE_BASE equ (OS_BASE+0x0328000) |
;VMODE_BASE equ (OS_BASE+0x0328000) |
skin_data equ (OS_BASE+0x0330000) |
draw_data equ (OS_BASE+0x0338000); |
/kernel/branches/Kolibri-A/trunk/kernel.asm |
---|
533,7 → 533,7 |
; LOAD VMODE DRIVER |
;!!!!!!!!!!!!!!!!!!!!!!! |
include 'vmodeld.inc' |
;include 'vmodeld.inc' |
;!!!!!!!!!!!!!!!!!!!!!!! |
1321,7 → 1321,7 |
no_set_pci_access: |
;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
include 'vmodeint.inc' |
;include 'vmodeint.inc' |
;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
sys_setup_err: |
/kernel/branches/Kolibri-A/trunk/memmap.inc |
---|
64,27 → 64,21 |
; 3c dword cpu usage in cpu timer tics |
; |
; |
; 5000 -> 73FF << FLOPPY buffer (9k) - fs/fat12.inc |
; 5000 -> 53FF window stack C000 no of windows - all in words |
; 5402 -> 57FF window position in stack |
; 5800 -> 5fff << IDT for int_0x00..int_0x40 + reserv |
; 7400 -> 78ff << IDT for int_0x00..int_0x40 + reserv |
; 6000 -> 68FF << free (2k5) |
; 7900 -> 7EFF << saved picture under mouse pointer (1k5) |
; 6900 -> 7EFF << saved picture under mouse pointer (1k5) |
; |
; 7F00 -> 7FFF << SB16_Status (256) |
; 7F00 -> 7FFF << SB16_Status (256) \\ |
; |
; XX 8000 -> BFFF free (16k) XX |
; 8000 -> 87FF free (2k) |
; 0x80008000 -> 9FFF ramdisk fat (8k) |
; 0x8000A000 -> BFFF floppy fat (8k) |
; C000 -> C3FF window stack C000 no of windows - all in words |
; C402 -> C7FF window position in stack |
; D000 -> D1FF FDC controller |
; D200 -> D3FF FDC controller for Fat12 |
; - D201..D2A1 cleaned in fdc.init (fs/fdc.inc) |
; D400 -> DFFF free (3k) |
; A000 -> F9FF free (23k) |
; E000 -> F9FF free (6k5) |
; FA00 byte no of keys in buffer |
; FA01 byte 'buffer' |
; FA02 -> FAFF reserved for keys |