Rev 3629 | Rev 4265 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3629 | Rev 3908 | ||
---|---|---|---|
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: 3629 $ |
8 | $Revision: 3908 $ |
Line 9... | Line 9... | ||
9 | 9 | ||
Line 52... | Line 52... | ||
52 | boot_initirq: cp866 'Инициализация IRQ',0 |
52 | boot_initirq: cp866 'Инициализация IRQ',0 |
53 | boot_picinit: cp866 'Инициализация PIC',0 |
53 | boot_picinit: cp866 'Инициализация PIC',0 |
54 | boot_v86machine: cp866 'Инициализация системы V86 машины',0 |
54 | boot_v86machine: cp866 'Инициализация системы V86 машины',0 |
55 | boot_inittimer: cp866 'Инициализация системного таймера (IRQ0)',0 |
55 | boot_inittimer: cp866 'Инициализация системного таймера (IRQ0)',0 |
56 | boot_initapic: cp866 'Попытка инициализации APIC',0 |
56 | boot_initapic: cp866 'Попытка инициализации APIC',0 |
57 | boot_enableirq: cp866 'Включить прерывания 2, 6, 13, 14, 15',0 |
57 | boot_enableirq: cp866 'Включить прерывания 2, 13',0 |
- | 58 | boot_disabling_ide:cp866 'Запрещение прерываний в контроллере IDE',0 |
|
58 | boot_enablint_ide:cp866 'Разрешение прерываний в контроллере IDE',0 |
59 | boot_enabling_ide:cp866 'Разрешение прерываний в контроллере IDE',0 |
- | 60 | boot_set_int_IDE: cp866 'Установка обработчиков прерываний IDE',0 |
|
59 | boot_detectfloppy:cp866 'Поиск floppy дисководов',0 |
61 | boot_detectfloppy:cp866 'Поиск floppy дисководов',0 |
60 | boot_detecthdcd: cp866 'Поиск жестких дисков и ATAPI приводов',0 |
62 | boot_detecthdcd: cp866 'Поиск жестких дисков и ATAPI приводов',0 |
61 | boot_getcache: cp866 'Получение памяти для кэша',0 |
63 | boot_getcache: cp866 'Получение памяти для кэша',0 |
62 | boot_detectpart: cp866 'Поиск разделов на дисковых устройствах',0 |
64 | boot_detectpart: cp866 'Поиск разделов на дисковых устройствах',0 |
63 | boot_init_sys: cp866 'Инициализация системного каталога /sys',0 |
65 | boot_init_sys: cp866 'Инициализация системного каталога /sys',0 |
Line 93... | Line 95... | ||
93 | boot_initirq db 'Initialize IRQ',0 |
95 | boot_initirq db 'Initialize IRQ',0 |
94 | boot_picinit db 'Initialize PIC',0 |
96 | boot_picinit db 'Initialize PIC',0 |
95 | boot_v86machine db 'Initialize system V86 machine',0 |
97 | boot_v86machine db 'Initialize system V86 machine',0 |
96 | boot_inittimer db 'Initialize system timer (IRQ0)',0 |
98 | boot_inittimer db 'Initialize system timer (IRQ0)',0 |
97 | boot_initapic db 'Try to initialize APIC',0 |
99 | boot_initapic db 'Try to initialize APIC',0 |
98 | boot_enableirq db 'Enable interrupts 2, 6, 13, 14, 15',0 |
100 | boot_enableirq db 'Enable interrupts 2, 13',0 |
- | 101 | boot_disabling_ide db 'Disable interrupts in IDE controller',0 |
|
99 | boot_enablint_ide db 'Enable interrupts in IDE controller',0 |
102 | boot_enabling_ide db 'Enable interrupts in IDE controller',0 |
- | 103 | boot_set_int_IDE db 'Set handler of interrupts for IDE',0 |
|
100 | boot_detectfloppy db 'Search floppy drives',0 |
104 | boot_detectfloppy db 'Search floppy drives',0 |
101 | boot_detecthdcd db 'Search hard drives and ATAPI drives',0 |
105 | boot_detecthdcd db 'Search hard drives and ATAPI drives',0 |
102 | boot_getcache db 'Get memory for cache',0 |
106 | boot_getcache db 'Get memory for cache',0 |
103 | boot_detectpart db 'Search partitions on disk devices',0 |
107 | boot_detectpart db 'Search partitions on disk devices',0 |
104 | boot_init_sys db 'Initialize system directory /sys',0 |
108 | boot_init_sys db 'Initialize system directory /sys',0 |
Line 162... | Line 166... | ||
162 | ud_user_message: cp866 'Ошибка: неподдерживаемая инструкция процессора',0 |
166 | ud_user_message: cp866 'Ошибка: неподдерживаемая инструкция процессора',0 |
163 | else if ~ lang eq sp |
167 | else if ~ lang eq sp |
164 | ud_user_message db 'Error: unsupported processor instruction',0 |
168 | ud_user_message db 'Error: unsupported processor instruction',0 |
165 | end if |
169 | end if |
Line 166... | Line -... | ||
166 | - | ||
167 | bootpath db '/KOLIBRI ' |
- | |
168 | bootpath2 db 0 |
170 | |
169 | vmode db '/sys/drivers/VMODE.MDR',0 |
171 | vmode db '/sys/drivers/VMODE.MDR',0 |
170 | ;vrr_m db 'VRR_M',0 |
172 | ;vrr_m db 'VRR_M',0 |
Line 171... | Line 173... | ||
171 | kernel_file db 'KERNEL MNT' |
173 | kernel_file db 'KERNEL MNT' |
Line 333... | Line 335... | ||
333 | 335 | ||
334 | mem_block_list rd 64*2 |
336 | mem_block_list rd 64*2 |
335 | mem_used_list rd 64*2 |
337 | mem_used_list rd 64*2 |
Line 336... | Line -... | ||
336 | mem_hash_cnt rd 64 |
- | |
337 | - | ||
338 | MEM_AMOUNT rd 1 |
338 | mem_hash_cnt rd 64 |
Line 339... | Line 339... | ||
339 | 339 | ||
340 | cpu_freq rq 1 |
340 | cpu_freq rq 1 |
341 | 341 | ||
Line 382... | Line 382... | ||
382 | BANK_RW rd 1 |
382 | BANK_RW rd 1 |
383 | end if |
383 | end if |
Line 384... | Line 384... | ||
384 | 384 | ||
Line -... | Line 385... | ||
- | 385 | REDRAW_BACKGROUND rb 4 |
|
385 | REDRAW_BACKGROUND rb 4 |
386 | |
386 | 387 | align 4 |
|
387 | draw_data: rb 16*256 |
388 | draw_data: rb 16*256 |
Line 388... | Line 389... | ||
388 | BPSLine_calc_area rd 1440 |
389 | BPSLine_calc_area rd 1440 |
Line 402... | Line 403... | ||
402 | COLOR_TEMP rd 1 |
403 | COLOR_TEMP rd 1 |
403 | MOUSE_COLOR_MEM rd 1 |
404 | MOUSE_COLOR_MEM rd 1 |
Line 404... | Line 405... | ||
404 | 405 | ||
Line -... | Line 406... | ||
- | 406 | BTN_DOWN: rb 4 |
|
405 | BTN_DOWN: rb 4 |
407 | |
406 | 408 | align 4 |
|
407 | def_cursor rd 1 |
409 | def_cursor rd 1 |
408 | def_cursor_clock rd 1 |
410 | def_cursor_clock rd 1 |
409 | current_cursor rd 1 |
411 | current_cursor rd 1 |
Line 433... | Line 435... | ||
433 | 435 | ||
Line 434... | Line 436... | ||
434 | LFBSize rd 1 |
436 | LFBSize rd 1 |
Line 435... | Line -... | ||
435 | - | ||
436 | current_slot rd 1 |
- | |
437 | - | ||
438 | BTN_ADDR rd 1 |
- | |
439 | BTN_COUNT rb 4 |
- | |
440 | BTN_BUFF rd 255 |
- | |
441 | - | ||
442 | KEY_COUNT rb 4 |
- | |
443 | KEY_BUFF rb 128 |
- | |
444 | - | ||
445 | - | ||
446 | SYS_SHUTDOWN rb 4 |
437 | |
447 | 438 | current_slot rd 1 |
|
448 | 439 | ||
449 | ; status |
440 | ; status |
Line 546... | Line 537... | ||
546 | cache_ide3_appl_sad_size rd 1 |
537 | cache_ide3_appl_sad_size rd 1 |
547 | cache_ide3_search_start rd 1 |
538 | cache_ide3_search_start rd 1 |
548 | cache_ide3_appl_search_start rd 1 |
539 | cache_ide3_appl_search_start rd 1 |
Line 549... | Line 540... | ||
549 | 540 | ||
550 | debug_step_pointer rd 1 |
- | |
551 | hdd_appl_data rb 1 ; 0 = system cache, 1 - application cache |
- | |
Line 552... | Line 541... | ||
552 | cd_appl_data rb 1 ; 0 = system cache, 1 - application cache |
541 | debug_step_pointer rd 1 |
553 | 542 | ||
- | 543 | lba_read_enabled rd 1 ; 0 = disabled , 1 = enabled |
|
- | 544 | pci_access_enabled rd 1 ; 0 = disabled , 1 = enabled |
|
- | 545 | ||
- | 546 | hdd_appl_data rb 1 ; 0 = system cache, 1 - application cache |
|
554 | lba_read_enabled rd 1 ; 0 = disabled , 1 = enabled |
547 | cd_appl_data rb 1 ; 0 = system cache, 1 - application cache |
Line -... | Line 548... | ||
- | 548 | ||
555 | pci_access_enabled rd 1 ; 0 = disabled , 1 = enabled |
549 | timer_ticks_enable rb 1 ; for cd driver |
556 | timer_ticks_enable rb 1 ; for cd driver |
550 | |
557 | 551 | align 4 |
|
558 | NumBiosDisks rd 1 |
552 | NumBiosDisks rd 1 |
- | 553 | BiosDisksData rb 200h |
|
559 | BiosDisksData rb 200h |
554 | BiosDiskCaches rb 80h*(cache_ide1-cache_ide0) |
560 | BiosDiskCaches rb 80h*(cache_ide1-cache_ide0) |
555 | BiosDiskPartitions rd 80h |
Line 561... | Line 556... | ||
561 | BiosDiskPartitions rd 80h |
556 | |
Line 581... | Line 576... | ||
581 | align 4096 |
576 | align 4096 |
582 | _IDE_DMA rb 16*512 |
577 | _IDE_DMA rb 16*512 |
583 | BgrAuxTable rb 32768 |
578 | BgrAuxTable rb 32768 |
584 | BUTTON_INFO rb 64*1024 |
579 | BUTTON_INFO rb 64*1024 |
585 | RESERVED_PORTS: rb 64*1024 |
580 | RESERVED_PORTS: rb 64*1024 |
586 | BOOT_VAR: rb 64*1024 |
- | |
587 | sys_pgmap: rb 1024*1024/8 |
- | |
588 | - | ||
589 | align 4096 |
- | |
590 | - | ||
591 | SLOT_BASE: rb 64*1024 |
- | |
592 | FLOPPY_BUFF: rb 16*1024 |
581 | FLOPPY_BUFF: rb 18*512 ;one track |
593 | - | ||
594 | - | ||
595 | window_data: rb 8192 |
- | |
596 | CURRENT_TASK: rb 8192 |
- | |
597 | WIN_STACK: rb 0x400 |
- | |
598 | WIN_POS: rb 0x800 |
- | |
599 | - | ||
600 | CDDataBuf: rb 4096 |
- | |
601 | - | ||
602 | idts rq 0x41> |
- | |
603 | > |
- | |
Line -... | Line 582... | ||
- | 582 |