Subversion Repositories Kolibri OS

Rev

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

Rev 3500 Rev 3555
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: 3500 $
8
$Revision: 3555 $
Line 9... Line 9...
9
 
9
 
Line 47... Line 47...
47
     db   'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
47
     db   'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
Line 48... Line 48...
48
 
48
 
49
 
49
 
50
 
50
 
51
if lang eq ru
51
if lang eq ru
52
  boot_initirq      db   'ˆ­¨æ¨ «¨§ æ¨ï IRQ',0
52
  boot_initirq:     cp866 'Инициализация IRQ',0
53
  boot_picinit      db   'ˆ­¨æ¨ «¨§ æ¨ï PIC',0
53
  boot_picinit:     cp866 'Инициализация PIC',0
54
  boot_v86machine   db   'ˆ­¨æ¨ «¨§ æ¨ï á¨á⥬ë V86 ¬ è¨­ë',0
54
  boot_v86machine:  cp866 'Инициализация системы V86 машины',0
55
  boot_inittimer    db   'ˆ­¨æ¨ «¨§ æ¨ï á¨á⥬­®£® â ©¬¥à  (IRQ0)',0
55
  boot_inittimer:   cp866 'Инициализация системного таймера (IRQ0)',0
56
  boot_initapic     db   '®¯ë⪠ ¨­¨æ¨ «¨§ æ¨¨ APIC',0
56
  boot_initapic:    cp866 'Попытка инициализации APIC',0
57
  boot_enableirq    db   '‚ª«îç¨âì ¯à¥à뢠­¨ï 2, 6, 13, 14, 15',0
57
  boot_enableirq:   cp866 'Включить прерывания 2, 6, 13, 14, 15',0
58
  boot_enablint_ide db   ' §à¥è¥­¨¥ ¯à¥à뢠­¨© ¢ ª®­â஫«¥à¥ IDE',0
58
  boot_enablint_ide:cp866 'Разрешение прерываний в контроллере IDE',0
59
  boot_detectfloppy db   '®¨áª floppy ¤¨áª®¢®¤®¢',0
59
  boot_detectfloppy:cp866 'Поиск floppy дисководов',0
60
  boot_detecthdcd   db   '®¨áª ¦¥áâª¨å ¤¨áª®¢ ¨ ATAPI ¯à¨¢®¤®¢',0
60
  boot_detecthdcd:  cp866 'Поиск жестких дисков и ATAPI приводов',0
61
  boot_getcache     db   '®«ã祭¨¥ ¯ ¬ï⨠¤«ï ªíè ',0
61
  boot_getcache:    cp866 'Получение памяти для кэша',0
62
  boot_detectpart   db   '®¨áª à §¤¥«®¢ ­  ¤¨áª®¢ëå ãáâனá⢠å',0
62
  boot_detectpart:  cp866 'Поиск разделов на дисковых устройствах',0
63
  boot_init_sys     db   'ˆ­¨æ¨ «¨§ æ¨ï á¨á⥬­®£® ª â «®£  /sys',0
63
  boot_init_sys:    cp866 'Инициализация системного каталога /sys',0
64
  boot_loadlibs     db   '‡ £à㧪  ¡¨¡«¨®â¥ª (.obj)',0
64
  boot_loadlibs:    cp866 'Загрузка библиотек (.obj)',0
65
  boot_memdetect    db   'Š®«¨ç¥á⢮ ®¯¥à â¨¢­®© ¯ ¬ïâ¨','     ',' Œ¡',0
65
  boot_memdetect:   cp866 'Количество оперативной памяти','     ',' Мб',0
66
  boot_tss          db   '“áâ ­®¢ª  TSSs',0
66
  boot_tss:         cp866 'Установка TSSs',0
67
  boot_cpuid        db   '—⥭¨¥ CPUIDs',0
67
  boot_cpuid:       cp866 'Чтение CPUIDs',0
68
;  boot_devices      db   '®¨áª ãáâனáâ¢',0
68
;  boot_devices:     cp866 'Поиск устройств',0
69
  boot_timer        db   '“áâ ­®¢ª  â ©¬¥à ',0
69
  boot_timer:       cp866 'Установка таймера',0
70
  boot_irqs         db   '¥à¥®¯à¥¤¥«¥­¨¥ IRQ',0
70
  boot_irqs:        cp866 'Переопределение IRQ',0
71
  boot_setmouse     db   '“áâ ­®¢ª  ¬ëè¨',0
71
  boot_setmouse:    cp866 'Установка мыши',0
72
  boot_windefs      db   '“áâ ­®¢ª  ­ áâ஥ª ®ª®­ ¯® 㬮«ç ­¨î',0
72
  boot_windefs:     cp866 'Установка настроек окон по умолчанию',0
73
  boot_bgr          db   '“áâ ­®¢ª  ä®­ ',0
73
  boot_bgr:         cp866 'Установка фона',0
74
  boot_resirqports  db   '¥§¥à¢¨à®¢ ­¨¥ IRQ ¨ ¯®à⮢',0
74
  boot_resirqports: cp866 'Резервирование IRQ и портов',0
75
  boot_setrports    db   '“áâ ­®¢ª   ¤à¥á®¢ IRQ',0
75
  boot_setrports:   cp866 'Установка адресов IRQ',0
76
  boot_setostask    db   '‘®§¤ ­¨¥ ¯à®æ¥áá  ï¤à ',0
76
  boot_setostask:   cp866 'Создание процесса ядра',0
77
  boot_allirqs      db   'Žâªàë⨥ ¢á¥å IRQ',0
77
  boot_allirqs:     cp866 'Открытие всех IRQ',0
78
  boot_tsc          db   '—⥭¨¥ TSC',0
78
  boot_tsc:         cp866 'Чтение TSC',0
79
  boot_cpufreq      db   '— áâ®â  ¯à®æ¥áá®à  ','    ',' Œƒæ',0
79
  boot_cpufreq:     cp866 'Частота процессора ','    ',' МГц',0
80
  boot_pal_ega      db   '“áâ ­®¢ª  EGA/CGA 320x200 ¯ «¨âàë',0
80
  boot_pal_ega:     cp866 'Установка EGA/CGA 320x200 палитры',0
Line 81... Line 81...
81
  boot_pal_vga      db   '“áâ ­®¢ª  VGA 640x480 ¯ «¨âàë',0
81
  boot_pal_vga:     cp866 'Установка VGA 640x480 палитры',0
82
  boot_failed       db   '‡ £à㧪  ¯¥à¢®£® ¯à¨«®¦¥­¨ï ­¥ 㤠« áì',0
82
  boot_failed:      cp866 'Загрузка первого приложения не удалась',0
83
  boot_mtrr         db   '“áâ ­®¢ª  MTRR',0
83
  boot_mtrr:        cp866 'Установка MTRR',0
84
  
84
 
85
  boot_APIC_found   db   'APIC ¢ª«î祭', 0
85
  boot_APIC_found:  cp866 'APIC включен', 0
86
  boot_APIC_nfound  db   'APIC ­¥ ­ ©¤¥­', 0
86
  boot_APIC_nfound: cp866 'APIC не найден', 0
87
if preboot_blogesc
87
if preboot_blogesc
88
  boot_tasking      db   '‚ᥠ£®â®¢® ¤«ï § ¯ã᪠, ­ ¦¬¨âॠESC ¤«ï áâ àâ ',0
88
  boot_tasking:     cp866 'Все готово для запуска, нажмитре ESC для старта',0
89
end if
89
end if
Line 143... Line 143...
143
AMD_str        db "AuthenticAMD",0
143
AMD_str        db "AuthenticAMD",0
Line 144... Line 144...
144
 
144
 
145
szHwMouse       db 'ATI2D',0
145
szHwMouse       db 'ATI2D',0
146
szPS2MDriver    db 'PS2MOUSE',0
146
szPS2MDriver    db 'PS2MOUSE',0
-
 
147
;szCOM_MDriver   db 'COM_MOUSE',0
147
;szCOM_MDriver   db 'COM_MOUSE',0
148
szVidintel      db 'vidintel',0
148
szUSB           db 'USB',0
149
szUSB           db 'USB',0
Line 149... Line 150...
149
szAtiHW         db '/rd/1/drivers/ati2d.drv',0
150
szAtiHW         db '/rd/1/drivers/ati2d.drv',0
150
 
151
 
Line 156... Line 157...
156
 
157
 
157
read_firstapp  db '/sys/'
158
read_firstapp  db '/sys/'
158
firstapp       db  'LAUNCHER',0
159
firstapp       db  'LAUNCHER',0
159
notifyapp      db '@notify',0
160
notifyapp      db '@notify',0
160
if lang eq ru
161
if lang eq ru
161
ud_user_message db 'Žè¨¡ª : ­¥¯®¤¤¥à¦¨¢ ¥¬ ï ¨­áâàãªæ¨ï ¯à®æ¥áá®à ',0
162
ud_user_message: cp866 'Ошибка: неподдерживаемая инструкция процессора',0
162
else if ~ lang eq sp
163
else if ~ lang eq sp
163
ud_user_message db 'Error: unsupported processor instruction',0
164
ud_user_message db 'Error: unsupported processor instruction',0
Line 164... Line 165...
164
end if
165
end if
Line 330... Line 331...
330
 
331
 
331
mem_block_list    rd 64*2
332
mem_block_list    rd 64*2
332
mem_used_list     rd 64*2
333
mem_used_list     rd 64*2
Line 333... Line 334...
333
mem_hash_cnt      rd 64
334
mem_hash_cnt      rd 64
Line -... Line 335...
-
 
335
 
334
 
336
MEM_AMOUNT        rd 1
335
cpu_freq          rq 1
337
 
336
 
338
cpu_freq          rq 1
337
heap_mutex        MUTEX
339
heap_mutex        MUTEX
338
heap_size         rd 1
340
heap_size         rd 1
Line 361... Line 363...
361
_display          display_t
363
_display          display_t
Line 362... Line 364...
362
 
364
 
363
_WinMapAddress    rd 1
365
_WinMapAddress    rd 1
Line -... Line 366...
-
 
366
_WinMapSize       rd 1
-
 
367
 
-
 
368
Screen_Max_X      rd 1
-
 
369
Screen_Max_Y      rd 1
-
 
370
 
-
 
371
LFBAddress        rd 1
-
 
372
BytesPerScanLine  rd 1
-
 
373
SCR_MODE          rw 2
-
 
374
 
-
 
375
PUTPIXEL          rd 1
-
 
376
GETPIXEL          rd 1
-
 
377
 
-
 
378
BgrDrawMode       rd 1
-
 
379
BgrDataWidth      rd 1
-
 
380
BgrDataHeight     rd 1
-
 
381
REDRAW_BACKGROUND rb 4
-
 
382
 
-
 
383
MOUSE_PICTURE     rd 1
-
 
384
 
-
 
385
MOUSE_SCROLL_H    rw 1
-
 
386
MOUSE_X:          rw 1
-
 
387
MOUSE_Y:          rw 1
-
 
388
MOUSE_SCROLL_V    rw 1
-
 
389
 
-
 
390
X_UNDER           rw 1
-
 
391
Y_UNDER           rw 1
-
 
392
COLOR_TEMP        rd 1
-
 
393
MOUSE_COLOR_MEM   rd 1
-
 
394
 
364
_WinMapSize       rd 1
395
BTN_DOWN:         rb 4
365
 
396
 
366
def_cursor        rd 1
397
def_cursor        rd 1
367
def_cursor_clock  rd 1
398
def_cursor_clock  rd 1
368
current_cursor    rd 1
399
current_cursor    rd 1
Line 392... Line 423...
392
 
423
 
Line 393... Line 424...
393
LFBSize           rd 1
424
LFBSize           rd 1
Line -... Line 425...
-
 
425
 
-
 
426
current_slot      rd 1
-
 
427
 
-
 
428
BTN_ADDR          rd 1
-
 
429
BTN_COUNT         rb 4
-
 
430
BTN_BUFF          rd 255
-
 
431
 
-
 
432
KEY_COUNT         rb 4
-
 
433
KEY_BUFF          rb 128
-
 
434
 
-
 
435
mouseunder        rd 16*24
-
 
436
 
394
 
437
SYS_SHUTDOWN      rb 4
395
current_slot      rd 1
438
 
396
 
439
 
-
 
440
; status
Line 397... Line 441...
397
; status
441
hd1_status                  rd 1  ; 0 - free : other - pid
398
hd1_status                  rd 1  ; 0 - free : other - pid
442
application_table_owner     rd 1  ; 0 - free : other - pid
399
application_table_status    rd 1  ; 0 - free : other - pid
443
application_table_mutex     MUTEX
Line 499... Line 543...
499
NumBiosDisks    rd 1
543
NumBiosDisks    rd 1
500
BiosDisksData   rb 200h
544
BiosDisksData   rb 200h
501
BiosDiskCaches  rb 80h*(cache_ide1-cache_ide0)
545
BiosDiskCaches  rb 80h*(cache_ide1-cache_ide0)
502
BiosDiskPartitions rd 80h
546
BiosDiskPartitions rd 80h
Line -... Line 547...
-
 
547
 
-
 
548
align 4096
-
 
549
 
-
 
550
SLOT_BASE:      rb 64*1024
-
 
551
DRIVE_DATA:     rb 64*1024
-
 
552
RESERVED_PORTS: rb 64*1024
-
 
553
FLOPPY_BUFF:    rb 16*1024
-
 
554
BUTTON_INFO:    rb 16*1024
-
 
555
BgrAuxTable:    rb 32*1024
-
 
556
skin_data:      rb 32*1024
-
 
557
 
-
 
558
;IDE_DMA:        rb 32*1024
-
 
559
 
-
 
560
window_data:    rb 8192
-
 
561
CURRENT_TASK:   rb 8192
-
 
562
draw_data:      rb 4096
-
 
563
WIN_STACK:      rb 0x400
-
 
564
WIN_POS:        rb 0x800
-
 
565
 
-
 
566
CDDataBuf:      rb 4096
-
 
567
 
-
 
568
idts            rq 0x41
-
 
569
 
-
 
570
RAMDISK_FAT:    rb 2856*2 +16
-
 
571
 
-
 
572
FLOPPY_FAT:     rb 2856*2 +16
503
 
573