Subversion Repositories Kolibri OS

Rev

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

Rev 1941 Rev 1952
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: 1941 $
8
$Revision: 1952 $
9
 
9
 
10
 
10
 
Line 192... Line 192...
192
TASK_COUNT	    equ (OS_BASE+0x0003004)
192
TASK_COUNT	    equ (OS_BASE+0x0003004)
193
TASK_BASE	    equ (OS_BASE+0x0003010)
193
TASK_BASE	    equ (OS_BASE+0x0003010)
194
TASK_DATA	    equ (OS_BASE+0x0003020)
194
TASK_DATA	    equ (OS_BASE+0x0003020)
195
TASK_EVENT	    equ (OS_BASE+0x0003020)
195
TASK_EVENT	    equ (OS_BASE+0x0003020)
Line -... Line 196...
-
 
196
 
-
 
197
mouseunder	    equ (OS_BASE+0x0006900)
196
 
198
CDDataBuf	    equ (OS_BASE+0x0007000)
-
 
199
FLOPPY_BUFF	    equ (OS_BASE+0x0008000)
-
 
200
;ACTIVE_PROC_STACK   equ (OS_BASE+0x000A400) ;unused
-
 
201
idts		    equ (OS_BASE+0x000B100)
-
 
202
WIN_STACK	    equ (OS_BASE+0x000C000)
-
 
203
WIN_POS 	    equ (OS_BASE+0x000C400)
Line -... Line 204...
-
 
204
FDD_BUFF	    equ (OS_BASE+0x000D000)
197
FLOPPY_BUFF	    equ (OS_BASE+0x0005000)
205
 
Line 198... Line 206...
198
 
206
;unused ? only one reference
199
idts		    equ (OS_BASE+0x0007400)	; sys32.inc
207
;ENABLE_TASKSWITCH   equ (OS_BASE+0x000E000)
Line 200... Line 208...
200
 
208
 
201
mouseunder	    equ (OS_BASE+0x0007900)
209
PUTPIXEL	    equ (OS_BASE+0x000E020)
Line -... Line 210...
-
 
210
GETPIXEL	    equ (OS_BASE+0x000E024)
-
 
211
 
-
 
212
;unused ? only one reference
-
 
213
; BANK_SWITCH         equ (OS_BASE+0x000E030)   ; VESA 1.2 - not used
202
SB16_Status	    equ (OS_BASE+0x0007F00)	; <<
214
 
203
 
215
;unused ? store mousepointer
204
RAMDISK_FAT	    equ (OS_BASE+0x0008000)
216
;MOUSE_PICTURE       equ (OS_BASE+0x000F200)    ; mousedrv.inc - not used
Line -... Line 217...
-
 
217
 
-
 
218
MOUSE_VISIBLE	    equ (OS_BASE+0x000F204)
Line 205... Line 219...
205
FLOPPY_FAT	    equ (OS_BASE+0x000A000)	; fs/fat12.inc
219
WIN_TEMP_XY	    equ (OS_BASE+0x000F300)
206
 
-
 
Line 207... Line 220...
207
WIN_STACK	    equ (OS_BASE+0x000C000)
220
KEY_COUNT	    equ (OS_BASE+0x000F400)
208
WIN_POS 	    equ (OS_BASE+0x000C400)
221
KEY_BUFF	    equ (OS_BASE+0x000F401)
Line -... Line 222...
-
 
222
 
-
 
223
BTN_COUNT	    equ (OS_BASE+0x000F500)
Line -... Line 224...
-
 
224
BTN_BUFF	    equ (OS_BASE+0x000F501)
-
 
225
 
-
 
226
CPU_FREQ	    equ (OS_BASE+0x000F600)
-
 
227
 
-
 
228
;unused ? no active references
-
 
229
MOUSE_PORT	    equ (OS_BASE+0x000F604)
-
 
230
 
-
 
231
;unused
-
 
232
PS2_CHUNK	    equ (OS_BASE+0x000FB00)
-
 
233
 
-
 
234
MOUSE_SCROLL_H	    equ (OS_BASE+0x000FB08)
209
FDD_BUFF	    equ (OS_BASE+0x000D000)
235
MOUSE_X 	    equ (OS_BASE+0x000FB0A)
-
 
236
MOUSE_Y 	    equ (OS_BASE+0x000FB0C)
-
 
237
MOUSE_SCROLL_V	    equ (OS_BASE+0x000FB0E)
210
 
238
 
Line 211... Line -...
211
 
-
 
212
KEY_COUNT	    equ (OS_BASE+0x000FA00)
-
 
213
KEY_BUFF	    equ (OS_BASE+0x000FA01)
-
 
214
 
-
 
215
BTN_COUNT	    equ (OS_BASE+0x000FB00)
-
 
216
BTN_BUFF	    equ (OS_BASE+0x000FB01)
-
 
217
 
-
 
218
 
-
 
219
;reserved ? mouse buffer space 0xFC00-FCFF
-
 
220
MOUSE_BUFF_COUNT    equ (OS_BASE+0x000FCFF)
-
 
221
 
-
 
222
;unused ?
-
 
223
PS2_CHUNK	    equ (OS_BASE+0x000FE00)
-
 
224
MOUSE_SCROLL_H	    equ (OS_BASE+0x000FE08)
-
 
225
MOUSE_X 	    equ (OS_BASE+0x000FE0A)
-
 
226
MOUSE_Y 	    equ (OS_BASE+0x000FE0C)
-
 
227
MOUSE_SCROLL_V	    equ (OS_BASE+0x000FE0E)
-
 
228
 
-
 
229
MOUSE_COLOR_MEM     equ (OS_BASE+0x000FE10)
-
 
230
COLOR_TEMP	    equ (OS_BASE+0x000FE30)
-
 
231
BTN_DOWN	    equ (OS_BASE+0x000FE40)
-
 
232
MOUSE_DOWN	    equ (OS_BASE+0x000FE44)
239
MOUSE_COLOR_MEM     equ (OS_BASE+0x000FB10)
233
X_UNDER 	    equ (OS_BASE+0x000FE4A)
240
COLOR_TEMP	    equ (OS_BASE+0x000FB30)
234
Y_UNDER 	    equ (OS_BASE+0x000FE4C)
241
BTN_DOWN	    equ (OS_BASE+0x000FB40)
235
 
242
MOUSE_DOWN	    equ (OS_BASE+0x000FB44)
236
PUTPIXEL	    equ (OS_BASE+0x000FEB8)
243
X_UNDER 	    equ (OS_BASE+0x000FB4A)
237
GETPIXEL	    equ (OS_BASE+0x000FEBC)
244
Y_UNDER 	    equ (OS_BASE+0x000FB4C)
238
ScreenBPP	    equ (OS_BASE+0x000FEC1)
245
ScreenBPP	    equ (OS_BASE+0x000FBF1)
239
MOUSE_VISIBLE	    equ (OS_BASE+0x000FEC4)
246
 
240
WIN_TEMP_XY	    equ (OS_BASE+0x000FEC8)
247
;unused ? only one reference
241
CPU_FREQ	    equ (OS_BASE+0x000FECC)
248
MOUSE_BUFF_COUNT    equ (OS_BASE+0x000FCFF)
242
 
249
 
243
Screen_Max_X	    equ (OS_BASE+0x000FED0)
250
Screen_Max_X	    equ (OS_BASE+0x000FE00)
244
Screen_Max_Y	    equ (OS_BASE+0x000FED4)
251
Screen_Max_Y	    equ (OS_BASE+0x000FE04)
245
BytesPerScanLine    equ (OS_BASE+0x000FED8)
252
BytesPerScanLine    equ (OS_BASE+0x000FE08)
246
SCR_MODE	    equ (OS_BASE+0x000FEDC)
253
SCR_MODE	    equ (OS_BASE+0x000FE0C)
Line 247... Line 254...
247
 
254
 
248
KERNEL_ALLOC_FLAG   equ (OS_BASE+0x000FEE0)
255
KERNEL_ALLOC_FLAG   equ (OS_BASE+0x000FE70)
Line 249... Line -...
249
mmio_pcie_cfg_addr  equ (OS_BASE+0x000FEE4)
-
 
250
mmio_pcie_cfg_lim   equ (OS_BASE+0x000FEE8)
-
 
251
mmio_pcie_cfg_pdes  equ (OS_BASE+0x000FEEC)
-
 
252
PCIe_bus_range	    equ (OS_BASE+0x000FEEE)
256
mmio_pcie_cfg_addr  equ (OS_BASE+0x000FE74)
253
 
257
mmio_pcie_cfg_lim   equ (OS_BASE+0x000FE78)
254
UserDMAaddr	    equ (OS_BASE+0x000FEF0)
258
mmio_pcie_cfg_pdes  equ (OS_BASE+0x000FE7C)
255
LFBAddress	    equ (OS_BASE+0x000FEF4)
259
PCIe_bus_range	    equ (OS_BASE+0x000FE7E)
256
BTN_ADDR	    equ (OS_BASE+0x000FEF8)
260
 
Line 278... Line 282...
278
 
282
 
Line 279... Line 283...
279
DRIVE_DATA	    equ (OS_BASE+0x0070000)
283
DRIVE_DATA	    equ (OS_BASE+0x0070000)
Line -... Line 284...
-
 
284
 
280
 
285
SLOT_BASE	    equ (OS_BASE+0x0080000)
Line 281... Line 286...
281
SLOT_BASE	    equ (OS_BASE+0x0080000)
286
 
Line 282... Line 287...
282
 
287
;unused
-
 
288
TMP_BUFF	    equ (OS_BASE+0x0090000)
-
 
289
 
Line 283... Line 290...
283
SB16Buffer	    equ (OS_BASE+0x0090000)	; <<
290
VGABasePtr	    equ (OS_BASE+0x00A0000)
284
 
-
 
285
VGABasePtr	    equ (OS_BASE+0x00A0000)
291
 
Line 286... Line 292...
286
 
292
RAMDISK 	    equ (OS_BASE+0x0100000)
287
RAMDISK 	    equ (OS_BASE+0x0100000)
-
 
288
 
-
 
289
CLEAN_ZONE	    equ 0x3f0000
-
 
290
 
293
RAMDISK_FAT	    equ (OS_BASE+0x0280000)
291
IDE_DMA 	    equ 0x03F4000
294
FLOPPY_FAT	    equ (OS_BASE+0x0282000)
292
 
-
 
293
BgrAuxTable	    equ (OS_BASE+0x0408000)
-
 
294
 
-
 
295
BUTTON_INFO	   equ (OS_BASE+0x0430000)
-
 
296
RESERVED_PORTS	   equ (OS_BASE+0x0440000)
-
 
297
IRQ_SAVE	   equ (OS_BASE+0x0450000)
-
 
298
BOOT_VAR	   equ (OS_BASE+0x0460000)
-
 
299
 
295
 
300
stack_data_start   equ (OS_BASE+0x0470000)
-
 
Line -... Line 296...
-
 
296
CLEAN_ZONE          equ 0x280000
-
 
297
IDE_DMA 	    equ 0x284000
-
 
298
 
-
 
299
BgrAuxTable	    equ (OS_BASE+0x0298000)
-
 
300
; unused?
-
 
301
SB16Buffer	    equ (OS_BASE+0x2A0000)
-
 
302
SB16_Status	    equ (OS_BASE+0x02B0000)
-
 
303
 
-
 
304
BUTTON_INFO	    equ (OS_BASE+0x02C0000)
-
 
305
RESERVED_PORTS	    equ (OS_BASE+0x02D0000)
-
 
306
IRQ_SAVE	    equ (OS_BASE+0x02E0000)
-
 
307
;BOOT_VAR	    equ (OS_BASE+0x02F0000)
-
 
308
 
-
 
309
 
-
 
310
stack_data_start    equ (OS_BASE+0x0300000)
-
 
311
eth_data_start	    equ (OS_BASE+0x0300000)
-
 
312
stack_data	    equ (OS_BASE+0x0304000)
-
 
313
stack_data_end	    equ (OS_BASE+0x031ffff)
-
 
314
resendQ 	    equ (OS_BASE+0x0320000)
Line 301... Line 315...
301
eth_data_start	   equ (OS_BASE+0x0470000)
315
VMODE_BASE	    equ (OS_BASE+0x0328000)
Line 302... Line 316...
302
stack_data	   equ (OS_BASE+0x0474000)
316
skin_data	    equ (OS_BASE+0x0330000)
Line 303... Line 317...
303
stack_data_end	   equ (OS_BASE+0x048ffff)
317
draw_data	    equ (OS_BASE+0x0338000);
304
resendQ 	   equ (OS_BASE+0x0490000)
318
 
305
VMODE_BASE	   equ (OS_BASE+0x0498000)
319
BgrDrawMode	    equ (OS_BASE+0x033BFF4)
Line 306... Line 320...
306
skin_data	   equ (OS_BASE+0x04A0000)
320
BgrDataWidth	    equ (OS_BASE+0x033BFF8)
307
draw_data	   equ (OS_BASE+0x04A8000);
321
BgrDataHeight	    equ (OS_BASE+0x033BFFC)