Rev 3589 | Rev 3629 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3589 | Rev 3626 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2004-2012. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2012. 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: 3589 $ |
8 | $Revision: 3626 $ |
Line 9... | Line 9... | ||
9 | 9 | ||
Line 321... | Line 321... | ||
321 | dw D32 |
321 | dw D32 |
Line 322... | Line 322... | ||
322 | 322 | ||
323 | endofcode: |
323 | endofcode: |
Line -... | Line 324... | ||
- | 324 | gdte: |
|
- | 325 | ||
324 | gdte: |
326 | diff16 "end of .data segment",0,$ |
325 | 327 | ||
326 | align 16 |
328 | align 16 |
327 | cur_saved_data: |
329 | cur_saved_data: |
328 | rb 4096 |
330 | rb 4096 |
Line 334... | Line 336... | ||
334 | mem_hash_cnt rd 64 |
336 | mem_hash_cnt rd 64 |
Line 335... | Line 337... | ||
335 | 337 | ||
Line 336... | Line 338... | ||
336 | MEM_AMOUNT rd 1 |
338 | MEM_AMOUNT rd 1 |
- | 339 | ||
337 | 340 | cpu_freq rq 1 |
|
338 | cpu_freq rq 1 |
341 | |
339 | heap_mutex MUTEX |
342 | heap_mutex MUTEX |
340 | heap_size rd 1 |
343 | heap_size rd 1 |
341 | heap_free rd 1 |
344 | heap_free rd 1 |
Line 363... | Line 366... | ||
363 | _display display_t |
366 | _display display_t |
Line 364... | Line 367... | ||
364 | 367 | ||
365 | _WinMapAddress rd 1 |
368 | _WinMapAddress rd 1 |
Line -... | Line 369... | ||
- | 369 | _WinMapSize rd 1 |
|
366 | _WinMapSize rd 1 |
370 | |
367 | 371 | LFBAddress rd 1 |
|
Line 368... | Line -... | ||
368 | Screen_Max_X rd 1 |
- | |
369 | Screen_Max_Y rd 1 |
- | |
370 | 372 | Screen_Max_X rd 1 |
|
Line 371... | Line 373... | ||
371 | LFBAddress rd 1 |
373 | Screen_Max_Y rd 1 |
372 | BytesPerScanLine rd 1 |
374 | |
Line -... | Line 375... | ||
- | 375 | SCR_MODE rw 2 |
|
- | 376 | ||
- | 377 | PUTPIXEL rd 1 |
|
- | 378 | GETPIXEL rd 1 |
|
- | 379 | ||
373 | SCR_MODE rw 2 |
380 | if VESA_1_2_VIDEO |
Line -... | Line 381... | ||
- | 381 | BANK_SWITCH rd 1 reserved for vesa 1.2 |
|
- | 382 | BANK_RW rd 1 |
|
374 | 383 | end if |
|
Line 375... | Line 384... | ||
375 | PUTPIXEL rd 1 |
384 | |
376 | GETPIXEL rd 1 |
385 | REDRAW_BACKGROUND rb 4 |
377 | 386 | ||
Line 427... | Line 436... | ||
427 | BTN_BUFF rd 255 |
436 | BTN_BUFF rd 255 |
Line 428... | Line 437... | ||
428 | 437 | ||
429 | KEY_COUNT rb 4 |
438 | KEY_COUNT rb 4 |
Line 430... | Line -... | ||
430 | KEY_BUFF rb 128 |
- | |
Line 431... | Line 439... | ||
431 | 439 | KEY_BUFF rb 128 |
|
Line 432... | Line 440... | ||
432 | mouseunder rd 16*24 |
440 | |
Line 546... | Line 554... | ||
546 | NumBiosDisks rd 1 |
554 | NumBiosDisks rd 1 |
547 | BiosDisksData rb 200h |
555 | BiosDisksData rb 200h |
548 | BiosDiskCaches rb 80h*(cache_ide1-cache_ide0) |
556 | BiosDiskCaches rb 80h*(cache_ide1-cache_ide0) |
549 | BiosDiskPartitions rd 80h |
557 | BiosDiskPartitions rd 80h |
Line -... | Line 558... | ||
- | 558 | ||
- | 559 | align 16 |
|
- | 560 | DRIVE_DATA: rb DRIVE_DATA_SIZE |
|
550 | 561 | ||
Line 551... | Line 562... | ||
551 | align 4096 |
562 | align 4096 |
552 | - | ||
553 | SLOT_BASE: rb 64*1024 |
563 | |
554 | DRIVE_DATA: rb 64*1024 |
564 | SLOT_BASE: rb 64*1024 |
555 | RESERVED_PORTS: rb 64*1024 |
565 | RESERVED_PORTS: rb 64*1024 |
556 | FLOPPY_BUFF: rb 16*1024 |
566 | FLOPPY_BUFF: rb 16*1024 |