Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1.  
  2.  
  3. ; device irq owners
  4. uglobal
  5. irq_owner:       ; process id
  6.  
  7.      dd   0x0
  8.      dd   0x0
  9.      dd   0x0
  10.      dd   0x0
  11.      dd   0x0
  12.      dd   0x0
  13.      dd   0x0
  14.      dd   0x0
  15.      dd   0x0
  16.      dd   0x0
  17.      dd   0x0
  18.      dd   0x0
  19.      dd   0x0
  20.      dd   0x0
  21.      dd   0x0
  22.      dd   0x0
  23. endg
  24.  
  25.  
  26. ; on irq read ports
  27. uglobal
  28.   irq00read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  29.   irq01read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  30.   irq02read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  31.   irq03read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  32.   irq04read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  33.   irq05read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  34.   irq06read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  35.   irq07read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  36.   irq08read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  37.   irq09read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  38.   irq10read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  39.   irq11read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  40.   irq12read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  41.   irq13read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  42.   irq14read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  43.   irq15read  dd  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  44. endg
  45.  
  46. ; status
  47. uglobal
  48.   hd1_status                  dd 0x0  ; 0 - free : other - pid
  49.   application_table_status    dd 0x0  ; 0 - free : other - pid
  50. endg
  51.  
  52. ; device addresses
  53. uglobal
  54.   mididp     dd 0x0
  55.   midisp     dd 0x0
  56.  
  57.   cdbase     dd 0x0
  58.   cdid       dd 0x0
  59.  
  60.   hdbase              dd   0x1f0  ; for boot 0x1f0
  61.   hdid                dd   0x0
  62.   hdpos               dd   0x1  ; for boot 0x1
  63.   fat32part           dd   0x1  ; for boot 0x1
  64.  
  65.   ;part2_ld            dd   0x0
  66.  
  67. ;* start code - Mario79
  68. mouse_pause         dd   0
  69. MouseTickCounter    dd   0
  70. ps2_mouse_detected  db   0
  71. com1_mouse_detected db   0
  72. com2_mouse_detected db   0
  73. ;* end code - Mario79
  74.  
  75. wraw_bacground_select db 0
  76.   lba_read_enabled    dd   0x1  ; 0 = disabled , 1 = enabled
  77.   pci_access_enabled  dd   0x1  ; 0 = disabled , 1 = enabled
  78.  
  79.   sb16       dd 0x0
  80.  
  81.   buttontype         dd 0x0
  82.   windowtypechanged  dd 0x0
  83.  
  84. align 4
  85.   cpu_caps    dd 4 dup(0)
  86.   pg_data  PG_DATA
  87.   heap_test   dd ?
  88.   hd_entries  rd 1     ;unused ? 0xfe10
  89. endg
  90.  
  91. iglobal
  92.   keyboard   dd 0x1
  93.   sound_dma  dd 0x1
  94.   syslang    dd 0x1
  95. endg
  96.  
  97. if __DEBUG__ eq 1
  98.   include_debug_strings
  99. end if