@panel, setup: deleted useless code

git-svn-id: svn://kolibrios.org@304 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Evgeny Grechnikov (Diamond) 2007-01-31 15:36:12 +00:00
parent d51f1259a0
commit 254c631866
3 changed files with 147 additions and 307 deletions

View File

@ -54,13 +54,14 @@ handle_key:
jz page_list_next jz page_list_next
cmp al, 72 cmp al, 72
jz page_list_prev jz page_list_prev
; this is hotkey Ctrl+Shift or LShift+RShift ; this is hotkey Ctrl+Shift ;or LShift+RShift
mov ebx, setup_exec mov ebx, setup_exec
test ah, 001100b ; test ah, 001100b
jnz change_key_lang ; jz change_sys_lang
mov dword [ebx+8], syslang change_key_lang:
mov dword [ebx+8], chlang
mcall 70 mcall 70
call syslang_music call chlang_music
; mcall 5, 25 ; mcall 5, 25
begin_1: begin_1:
mov ecx,[active_process] mov ecx,[active_process]
@ -69,12 +70,12 @@ begin_1:
.ret: .ret:
ret ret
change_key_lang: ;change_sys_lang:
mov dword [ebx+8], chlang ; mov dword [ebx+8], syslang
mcall 70 ; mcall 70
call chlang_music ; call syslang_music
; mcall 5, 25 ;; mcall 5, 25
jmp begin_1 ; jmp begin_1
start_end_application: start_end_application:
mov dword [ebx+21], end_name mov dword [ebx+21], end_name
@ -129,9 +130,9 @@ sysmeter_music:
button_music: button_music:
mcall 55,eax, , ,buttonmusic mcall 55,eax, , ,buttonmusic
ret ret
syslang_music: ;syslang_music:
mcall 55, eax, , , syslangmusic ; mcall 55, eax, , , syslangmusic
ret ; ret
chlang_music: chlang_music:
mcall 55, eax, , , chlangmusic mcall 55, eax, , , chlangmusic
ret ret
@ -141,7 +142,7 @@ menu_music:
chlangmusic: db 0x82,0x60,0x83,0x65,0x82,0x60,0 chlangmusic: db 0x82,0x60,0x83,0x65,0x82,0x60,0
syslangmusic: db 0x82,0x65,0x83,0x70,0x82,0x65,0 ;syslangmusic: db 0x82,0x65,0x83,0x70,0x82,0x65,0
menumusic: db 0x82,0x50,0x84,0x48,0x82,0x50,0x84,0x53,0x82,0x51,0 menumusic: db 0x82,0x50,0x84,0x48,0x82,0x50,0x84,0x53,0x82,0x51,0
@ -315,17 +316,17 @@ still:
jmp still jmp still
noid16: noid16:
cmp ah,17 ; cmp ah,17
jne noid17 ; jne noid17
mov ebx, setup_exec ; mov ebx, setup_exec
mov dword [ebx+8], syslang ; mov dword [ebx+8], syslang
mov eax, 70 ; mov eax, 70
int 0x40 ; int 0x40
call syslang_music ; call syslang_music
mcall 5, 25 ; mcall 5, 25
jmp still ; jmp still
;
noid17: ; noid17:
cmp ah,18 cmp ah,18
jne noid18 jne noid18
mov dword [ebx+21], sysmeter_name mov dword [ebx+21], sysmeter_name
@ -1470,15 +1471,16 @@ draw_info: ; draw cpu usage, time, date
int 0x40 int 0x40
mov eax,26 ; check for change in time or country ; mov eax,26 ; check for change in time or country
mov ebx,5 ; mov ebx,5
int 0x40 ; int 0x40
mov edx,eax ; mov edx,eax
mov eax,26 mov eax,26
mov ebx,2 mov ebx,2
mov ecx,9 mov ecx,9
int 0x40 int 0x40
add edx,eax ; add edx,eax
mov edx,eax
mov eax,3 mov eax,3
int 0x40 int 0x40
and eax,0xffff and eax,0xffff
@ -1522,12 +1524,12 @@ draw_info: ; draw cpu usage, time, date
int 0x40 int 0x40
sub ebx,17 shl 16 sub ebx,17 shl 16
inc edx ;button 17 inc edx ;button 17
int 0x40 ; int 0x40
add ebx,33 shl 16 add ebx,33 shl 16
mov bx,8 mov bx,8
inc edx ;button 18 inc edx ;button 18
int 0x40 int 0x40
sub ebx,47 shl 16 sub ebx,30 shl 16
mov bx,10 mov bx,10
inc edx ;button 19 inc edx ;button 19
int 0x40 int 0x40
@ -1545,14 +1547,14 @@ draw_info: ; draw cpu usage, time, date
; flags ; flags
mov eax,26 ; mov eax,26
mov ebx,5 ; mov ebx,5
int 0x40 ; int 0x40
mov ebx,eax ; mov ebx,eax
;
mov eax,1 ; mov eax,1
mov [type_lang],al ; mov [type_lang],al
call draw_flag ; call draw_flag
mov eax,26 mov eax,26
mov ebx,2 mov ebx,2
@ -1568,7 +1570,7 @@ draw_info: ; draw cpu usage, time, date
mov [sound_flag],al mov [sound_flag],al
mov ebx,[maxx] mov ebx,[maxx]
sub ebx,109 ;112 ;28 sub ebx,92 ;109 ;112 ;28
shl ebx,16 shl ebx,16
mov bx,12 mov bx,12
mov ecx, 4*65536+13 mov ecx, 4*65536+13
@ -1623,7 +1625,7 @@ draw_info: ; draw cpu usage, time, date
dalshe: dalshe:
mov ebx,[maxx] mov ebx,[maxx]
sub ebx,123 sub ebx,106;123
shl ebx,16 shl ebx,16
mov bx,12 mov bx,12
mov ecx, 4*65536+13 mov ecx, 4*65536+13
@ -1637,7 +1639,7 @@ dalshe:
int 0x40 int 0x40
mov eax,4 mov eax,4
mov ebx,[maxx] mov ebx,[maxx]
sub ebx,121 sub ebx,104;121
shl ebx,16 shl ebx,16
mov bx,7 mov bx,7
mov ecx,0x10000000 mov ecx,0x10000000
@ -1650,7 +1652,7 @@ dalshe:
mov edx,0 mov edx,0
mov eax,13 mov eax,13
mov ebx,[maxx] mov ebx,[maxx]
sub ebx,134 sub ebx,117;134
shl ebx,16 shl ebx,16
mov bx,9 mov bx,9
mov ecx,6 shl 16+11 mov ecx,6 shl 16+11
@ -1668,7 +1670,7 @@ dalshe:
mov eax,4 mov eax,4
mov edx,page_a1 mov edx,page_a1
mov ebx,[maxx] mov ebx,[maxx]
sub ebx,150 sub ebx,133;150
shl ebx,16 shl ebx,16
mov bx,8 mov bx,8
mov esi,4 mov esi,4
@ -1680,7 +1682,7 @@ dalshe:
mov ebx,0x10100 mov ebx,0x10100
mov ecx,[page_list] mov ecx,[page_list]
mov edx,[maxx] mov edx,[maxx]
sub edx,141 sub edx,124;141
shl edx,16 shl edx,16
mov dx,7 mov dx,7
mov esi,0xffffff mov esi,0xffffff
@ -1932,7 +1934,7 @@ turn_text db '><'
gpl db 'GPL' gpl db 'GPL'
chlang db 'LANG',0 chlang db 'LANG',0
syslang db 'SLAN',0 ;syslang db 'SLAN',0
contrast db 0 contrast db 0

View File

@ -34,7 +34,6 @@ apply_all:
call _sound_dma ;10 call _sound_dma ;10
call _pci_acc ;12 call _pci_acc ;12
call _sb16 ;4 call _sb16 ;4
call _wssp ;6
call _syslang ;5 call _syslang ;5
call _keyboard ;2 call _keyboard ;2
call _mouse_speed call _mouse_speed
@ -217,25 +216,6 @@ get_setup_values:
mov [sb16],eax mov [sb16],eax
mcall 26,5 mcall 26,5
mov [syslang],eax mov [syslang],eax
mcall 26,6
cmp eax,0x530
jne s_wss_2
mov eax,1
jmp get_other
s_wss_2:
cmp eax,0x608
jne s_wss_3
mov eax,2
jmp get_other
s_wss_3:
cmp eax,0xe80
jne s_wss_4
mov eax,3
jmp get_other
s_wss_4:
mov eax,4
get_other:
mov [wss],eax
mcall 26,7 mcall 26,7
mov [hdbase],eax mov [hdbase],eax
mcall 26,8 mcall 26,8
@ -435,7 +415,6 @@ noseldate:
cmp ah,99 cmp ah,99
jne nosaveall jne nosaveall
mcall 70,save_fileinfo mcall 70,save_fileinfo
call settime
mov dword [blinkpar],0 mov dword [blinkpar],0
call drawtime call drawtime
jmp still jmp still
@ -645,28 +624,6 @@ close:
call _sb16 call _sb16
nosbs: nosbs:
cmp ah,52 ; SET WINDOWS SOUND SYSTEM BASE
jnz nowssm
mov eax,[wss]
sub eax,2
and eax,3
inc eax
mov [wss],eax
call draw_infotext
nowssm:
cmp ah,53
jnz nowssp
mov eax,[wss]
and eax,3
inc eax
mov [wss],eax
call draw_infotext
nowssp:
cmp ah,51
jnz nowsss
call _wssp
nowsss:
cmp ah,42 ; SET SYSTEM LANGUAGE BASE cmp ah,42 ; SET SYSTEM LANGUAGE BASE
jnz nosysm jnz nosysm
mov eax,[syslang] mov eax,[syslang]
@ -965,44 +922,40 @@ draw_window:
mov ecx,43+10*8 mov ecx,43+10*8
call draw_buttons call draw_buttons
mov edx,51
mov ecx,43+12*8
call draw_buttons
mov edx,61 mov edx,61
mov ecx,43+6*8 mov ecx,43+6*8
call draw_buttons call draw_buttons
mov edx,91 mov edx,91
mov ecx,43+18*8
call draw_buttons
mov edx,71
mov ecx,43+14*8
call draw_buttons
mov edx,81
mov ecx,43+16*8 mov ecx,43+16*8
call draw_buttons call draw_buttons
mov edx,71
mov ecx,43+12*8
call draw_buttons
mov edx,81
mov ecx,43+14*8
call draw_buttons
mov edx,101 mov edx,101
mov ecx,43+20*8 mov ecx,43+18*8
call draw_buttons call draw_buttons
mov edx,111 mov edx,111
mov ecx,43+22*8 ; 22 mov ecx,43+20*8 ; 22
call draw_buttons call draw_buttons
mov edx,121 mov edx,121
mov ecx,43+24*8 ; 24 mov ecx,43+22*8 ; 24
call draw_buttons call draw_buttons
mov edx,131 mov edx,131
mov ecx,43+26*8 ; 26 mov ecx,43+24*8 ; 26
call draw_buttons call draw_buttons
mov edx,141 mov edx,141
mov ecx,43+28*8 ; 26 mov ecx,43+26*8 ; 26
call draw_buttons call draw_buttons
call draw_infotext call draw_infotext
@ -1023,66 +976,66 @@ draw_infotext:
mov eax,[keyboard] ; KEYBOARD mov eax,[keyboard] ; KEYBOARD
test eax,eax test eax,eax
jnz noen jnz noen
mov [text00+LLL*10+28],dword 'ENGL' mov [text00+LLL*5+28],dword 'ENGL'
mov [text00+LLL*10+32],dword 'ISH ' mov [text00+LLL*5+32],dword 'ISH '
noen: noen:
cmp eax,1 cmp eax,1
jnz nofi jnz nofi
mov [text00+LLL*10+28],dword 'FINN' mov [text00+LLL*5+28],dword 'FINN'
mov [text00+LLL*10+32],dword 'ISH ' mov [text00+LLL*5+32],dword 'ISH '
nofi: nofi:
cmp eax,2 cmp eax,2
jnz noge jnz noge
mov [text00+LLL*10+28],dword 'GERM' mov [text00+LLL*5+28],dword 'GERM'
mov [text00+LLL*10+32],dword 'AN ' mov [text00+LLL*5+32],dword 'AN '
noge: noge:
cmp eax,3 cmp eax,3
jnz nogr jnz nogr
mov [text00+LLL*10+28],dword 'RUSS' mov [text00+LLL*5+28],dword 'RUSS'
mov [text00+LLL*10+32],dword 'IAN ' mov [text00+LLL*5+32],dword 'IAN '
nogr: nogr:
cmp eax,4 cmp eax,4
jnz nofr jnz nofr
mov [text00+LLL*10+28],dword 'FREN' mov [text00+LLL*5+28],dword 'FREN'
mov [text00+LLL*10+32],dword 'CH ' mov [text00+LLL*5+32],dword 'CH '
nofr: nofr:
cmp eax,5 cmp eax,5
jnz noet jnz noet
mov [text00+LLL*10+28],dword 'ESTO' mov [text00+LLL*5+28],dword 'ESTO'
mov [text00+LLL*10+32],dword 'NIAN' mov [text00+LLL*5+32],dword 'NIAN'
noet: noet:
mov eax,[syslang] ; SYSTEM LANGUAGE mov eax,[syslang] ; SYSTEM LANGUAGE
dec eax dec eax
test eax,eax test eax,eax
jnz noen5 jnz noen5
mov [text00+LLL*8+28],dword 'ENGL' mov [text00+LLL*4+28],dword 'ENGL'
mov [text00+LLL*8+32],dword 'ISH ' mov [text00+LLL*4+32],dword 'ISH '
noen5: noen5:
cmp eax,1 cmp eax,1
jnz nofi5 jnz nofi5
mov [text00+LLL*8+28],dword 'FINN' mov [text00+LLL*4+28],dword 'FINN'
mov [text00+LLL*8+32],dword 'ISH ' mov [text00+LLL*4+32],dword 'ISH '
nofi5: nofi5:
cmp eax,2 cmp eax,2
jnz noge5 jnz noge5
mov [text00+LLL*8+28],dword 'GERM' mov [text00+LLL*4+28],dword 'GERM'
mov [text00+LLL*8+32],dword 'AN ' mov [text00+LLL*4+32],dword 'AN '
noge5: noge5:
cmp eax,3 cmp eax,3
jnz nogr5 jnz nogr5
mov [text00+LLL*8+28],dword 'RUSS' mov [text00+LLL*4+28],dword 'RUSS'
mov [text00+LLL*8+32],dword 'IAN ' mov [text00+LLL*4+32],dword 'IAN '
nogr5: nogr5:
cmp eax,4 cmp eax,4
jne nofr5 jne nofr5
mov [text00+LLL*8+28],dword 'FREN' mov [text00+LLL*4+28],dword 'FREN'
mov [text00+LLL*8+32],dword 'CH ' mov [text00+LLL*4+32],dword 'CH '
nofr5: nofr5:
cmp eax,5 cmp eax,5
jne noet5 jne noet5
mov [text00+LLL*8+28],dword 'ESTO' mov [text00+LLL*4+28],dword 'ESTO'
mov [text00+LLL*8+32],dword 'NIAN' mov [text00+LLL*4+32],dword 'NIAN'
noet5: noet5:
mov eax,[midibase] mov eax,[midibase]
@ -1091,127 +1044,89 @@ draw_infotext:
mov eax,[sb16] ; SB16 BASE mov eax,[sb16] ; SB16 BASE
mov esi,text00+LLL*2+32 mov esi,text00+LLL*1+32
call hexconvert call hexconvert
mov eax,[wss] ; WSS BASE
cmp eax,1
jnz nowss1
mov [wssp],dword 0x530
nowss1:
cmp eax,2
jnz nowss2
mov [wssp],dword 0x608
nowss2:
cmp eax,3
jnz nowss3
mov [wssp],dword 0xe80
nowss3:
cmp eax,4
jnz nowss4
mov [wssp],dword 0xf40
nowss4:
mov eax,[wssp]
mov esi,text00+LLL*12+32
call hexconvert
mov eax,[cdbase] ; CD BASE mov eax,[cdbase] ; CD BASE
cmp eax,1 cmp eax,1
jnz noe1 jnz noe1
mov [text00+LLL*4+28],dword 'PRI.' mov [text00+LLL*2+28],dword 'PRI.'
mov [text00+LLL*4+32],dword 'MAST' mov [text00+LLL*2+32],dword 'MAST'
mov [text00+LLL*4+36],dword 'ER ' mov [text00+LLL*2+36],dword 'ER '
noe1: noe1:
cmp eax,2 cmp eax,2
jnz nof1 jnz nof1
mov [text00+LLL*4+28],dword 'PRI.' mov [text00+LLL*2+28],dword 'PRI.'
mov [text00+LLL*4+32],dword 'SLAV' mov [text00+LLL*2+32],dword 'SLAV'
mov [text00+LLL*4+36],dword 'E ' mov [text00+LLL*2+36],dword 'E '
nof1: nof1:
cmp eax,3 cmp eax,3
jnz nog1 jnz nog1
mov [text00+LLL*4+28],dword 'SEC.' mov [text00+LLL*2+28],dword 'SEC.'
mov [text00+LLL*4+32],dword 'MAST' mov [text00+LLL*2+32],dword 'MAST'
mov [text00+LLL*4+36],dword 'ER ' mov [text00+LLL*2+36],dword 'ER '
nog1: nog1:
cmp eax,4 cmp eax,4
jnz nog2 jnz nog2
mov [text00+LLL*4+28],dword 'SEC.' mov [text00+LLL*2+28],dword 'SEC.'
mov [text00+LLL*4+32],dword 'SLAV' mov [text00+LLL*2+32],dword 'SLAV'
mov [text00+LLL*4+36],dword 'E ' mov [text00+LLL*2+36],dword 'E '
nog2: nog2:
mov eax,[hdbase] ; HD BASE mov eax,[hdbase] ; HD BASE
cmp eax,1 cmp eax,1
jnz hnoe1 jnz hnoe1
mov [text00+LLL*6+28],dword 'PRI.' mov [text00+LLL*3+28],dword 'PRI.'
mov [text00+LLL*6+32],dword 'MAST' mov [text00+LLL*3+32],dword 'MAST'
mov [text00+LLL*6+36],dword 'ER ' mov [text00+LLL*3+36],dword 'ER '
hnoe1: hnoe1:
cmp eax,2 cmp eax,2
jnz hnof1 jnz hnof1
mov [text00+LLL*6+28],dword 'PRI.' mov [text00+LLL*3+28],dword 'PRI.'
mov [text00+LLL*6+32],dword 'SLAV' mov [text00+LLL*3+32],dword 'SLAV'
mov [text00+LLL*6+36],dword 'E ' mov [text00+LLL*3+36],dword 'E '
hnof1: hnof1:
cmp eax,3 cmp eax,3
jnz hnog1 jnz hnog1
mov [text00+LLL*6+28],dword 'SEC.' mov [text00+LLL*3+28],dword 'SEC.'
mov [text00+LLL*6+32],dword 'MAST' mov [text00+LLL*3+32],dword 'MAST'
mov [text00+LLL*6+36],dword 'ER ' mov [text00+LLL*3+36],dword 'ER '
hnog1: hnog1:
cmp eax,4 cmp eax,4
jnz hnog2 jnz hnog2
mov [text00+LLL*6+28],dword 'SEC.' mov [text00+LLL*3+28],dword 'SEC.'
mov [text00+LLL*6+32],dword 'SLAV' mov [text00+LLL*3+32],dword 'SLAV'
mov [text00+LLL*6+36],dword 'E ' mov [text00+LLL*3+36],dword 'E '
hnog2: hnog2:
mov eax,[f32p] ; FAT32 PARTITION mov eax,[f32p] ; FAT32 PARTITION
add al,48 add al,48
mov [text00+LLL*14+28],al mov [text00+LLL*6+28],al
mov eax,[sound_dma] ; SOUND DMA mov eax,[sound_dma] ; SOUND DMA
add eax,48 add eax,48
mov [text00+LLL*16+28],al mov [text00+LLL*7+28],al
mov eax,[lba_read] mov eax,[lba_read]
call onoff ; LBA READ call onoff ; LBA READ
mov [text00+LLL*18+28],ebx mov [text00+LLL*8+28],ebx
mov eax,[pci_acc] mov eax,[pci_acc]
call onoff ; PCI ACCESS call onoff ; PCI ACCESS
mov [text00+LLL*20+28],ebx mov [text00+LLL*9+28],ebx
mov eax,[mouse_speed] ; MOUSE SPEED mov eax,[mouse_speed] ; MOUSE SPEED
add al,48 add al,48
mov [text00+LLL*26+28],al mov [text00+LLL*12+28],al
mov eax,[mouse_delay] mov eax,[mouse_delay]
mov esi,text00+LLL*28+32 mov esi,text00+LLL*13+32
call hexconvert ; MOUSE DELAY call hexconvert ; MOUSE DELAY
mov eax,13 call text_out
mov ebx,175*65536+85
mov ecx,40*65536+245
mov edx,0x80111199-19
int 0x40
mov edx,text00
mov ebx,10*65536+45
mov eax,4
mov ecx,0xffffff
mov esi,LLL
newline:
int 0x40
add ebx,8
add edx,LLL
cmp [edx],byte 'x'
jnz newline
popa popa
ret ret
@ -1220,28 +1135,29 @@ draw_infotext:
mov ax,[time] ;hours 22 mov ax,[time] ;hours 22
mov cl,1 mov cl,1
call unpacktime call unpacktime
mov [text00+LLL*22+28],word bx mov [text00+LLL*10+28],word bx
mov al,ah ;minutes mov al,ah ;minutes
inc cl inc cl
call unpacktime call unpacktime
mov [text00+LLL*22+31],word bx mov [text00+LLL*10+31],word bx
mov eax,[date] mov eax,[date]
mov ch,3 mov ch,3
call unpackdate call unpackdate
mov [text00+LLL*24+34],word bx ;year 24 mov [text00+LLL*11+34],word bx ;year 24
mov al,ah mov al,ah
mov ch,1 mov ch,1
call unpackdate call unpackdate
mov [text00+LLL*24+28],word bx ;month mov [text00+LLL*11+28],word bx ;month
bswap eax bswap eax
mov al,ah mov al,ah
inc ch inc ch
call unpackdate call unpackdate
mov [text00+LLL*24+31],word bx ;day mov [text00+LLL*11+31],word bx ;day
text_out:
mov eax,13 mov eax,13
mov ebx,175*65536+85 mov ebx,175*65536+85
mov ecx,40*65536+245 mov ecx,40*65536+225
mov edx,0x80111199-19 mov edx,0x80111199-19
int 0x40 int 0x40
@ -1250,12 +1166,21 @@ draw_infotext:
mov eax,4 mov eax,4
mov ecx,0xffffff mov ecx,0xffffff
mov esi,LLL mov esi,LLL
newline1: mov ebp,text1_strings
newline:
int 0x40 int 0x40
add ebx,8 add ebx,8+8
add edx,LLL add edx,esi
cmp [edx],byte 'x' dec ebp
jnz newline1 jnz newline
mov ebp,text2_strings
add ebx,8+8
@@:
int 0x40
add ebx,8+8
add edx,esi
dec ebp
jnz @b
ret ret
unpacktime: unpacktime:
@ -1375,13 +1300,6 @@ _sb16:
int 0x40 int 0x40
ret ret
_wssp:
mov eax,21
mov ebx,6
mov ecx,[wssp]
int 0x40
ret
_syslang: _syslang:
mov eax,21 mov eax,21
mov ebx,5 mov ebx,5
@ -1428,52 +1346,6 @@ cleantxt:
mov [text00+1711],byte 'x' mov [text00+1711],byte 'x'
ret ret
settime:
mov dx,0x70
call startstopclk
dec dx
mov al,2 ;set minutes
out dx,al
inc dx
mov al,byte [time+1]
out dx,al
dec dx
mov al,4 ;set hours
out dx,al
inc dx
mov al,byte [time]
out dx,al
dec dx
mov al,7 ;set day
out dx,al
inc dx
mov al,byte [date+2]
out dx,al
dec dx
mov al,8 ;set month
out dx,al
inc dx
mov al,byte [date+1]
out dx,al
dec dx
mov al,9 ;set year
out dx,al
inc dx
mov al,byte [date]
out dx,al
dec dx
call startstopclk
ret
startstopclk:
mov al,0x0b
out dx,al
inc dx
in al,dx
btc ax,7
out dx,al
ret
; DATA AREA ; DATA AREA
count: db 0x0 count: db 0x0
blinkpar: dd 0x0 blinkpar: dd 0x0
@ -1483,76 +1355,44 @@ date: dd 0x0
textrus: textrus:
db '<27> §  MIDI ROLAND MPU-401 : 0x320 - + <20>ਬ¥­¨âì' db '<27> §  MIDI ROLAND MPU-401 : 0x320 - + <20>ਬ¥­¨âì'
db ' '
db '<27> §  SoundBlaster 16 : 0x240 - + <20>ਬ¥­¨âì' db '<27> §  SoundBlaster 16 : 0x240 - + <20>ਬ¥­¨âì'
db ' '
db '<27> §  CD-ROM  : PRI.SLAVE - + <20>ਬ¥­¨âì' db '<27> §  CD-ROM  : PRI.SLAVE - + <20>ਬ¥­¨âì'
db ' '
db '<27> §  †„-1 : PRI.MASTER - + <20>ਬ¥­¨âì' db '<27> §  †„-1 : PRI.MASTER - + <20>ਬ¥­¨âì'
db ' '
db 'Ÿ§ëª á¨á⥬ë : ENGLISH - + <20>ਬ¥­¨âì' db 'Ÿ§ëª á¨á⥬ë : ENGLISH - + <20>ਬ¥­¨âì'
db ' '
db '<27> áª« ¤ª  ª« ¢¨ âãàë : ENGLISH - + <20>ਬ¥­¨âì' db '<27> áª« ¤ª  ª« ¢¨ âãàë : ENGLISH - + <20>ਬ¥­¨âì'
db ' '
db '<27> §  WSS : 0x200 - + <20>ਬ¥­¨âì'
db ' '
db '<27> §¤¥« FAT32 ­  †„-1 : 1 - + <20>ਬ¥­¨âì' db '<27> §¤¥« FAT32 ­  †„-1 : 1 - + <20>ਬ¥­¨âì'
db ' '
db '‡¢ãª®¢®© ª ­ « DMA : 1 - + <20>ਬ¥­¨âì' db '‡¢ãª®¢®© ª ­ « DMA : 1 - + <20>ਬ¥­¨âì'
db ' '
db '‚ª«îç¨âì LBA : OFF - + <20>ਬ¥­¨âì' db '‚ª«îç¨âì LBA : OFF - + <20>ਬ¥­¨âì'
db ' '
db '„®áâ㯠ª 設¥ PCI : OFF - + <20>ਬ¥­¨âì' db '„®áâ㯠ª 設¥ PCI : OFF - + <20>ਬ¥­¨âì'
db ' '
db '‘¨á⥬­®¥ ¢à¥¬ï : 0:00 - + ‚ë¡®à ' db '‘¨á⥬­®¥ ¢à¥¬ï : 0:00 - + ‚ë¡®à '
db ' '
db '‘¨á⥬­ ï ¤ â  (¬,¤,£) : 00/00/00 - + ‚ë¡®à ' db '‘¨á⥬­ ï ¤ â  (¬,¤,£) : 00/00/00 - + ‚ë¡®à '
db ' '
db '‘ª®à®áâì ªãàá®à  ¬ëè¨ : 1 - + <20>ਬ¥­¨âì' db '‘ª®à®áâì ªãàá®à  ¬ëè¨ : 1 - + <20>ਬ¥­¨âì'
db ' '
db '‡ ¤¥à¦ª  ã᪮७¨ï ¬ëè¨ : 0x00a - + <20>ਬ¥­¨âì' db '‡ ¤¥à¦ª  ã᪮७¨ï ¬ëè¨ : 0x00a - + <20>ਬ¥­¨âì'
db ' '
db '<>ˆŒ€<C592>ˆ…: <20>ਬ¥­¨âì ¢á¥ ' db '<>ˆŒ€<C592>ˆ…: <20>ਬ¥­¨âì ¢á¥ '
db 'ˆ<CB86>Žœ‡“‰… „Ž<E28099> Š FAT ŽŽ<E28099>Ž†<C5BD>Žœž! '
db '<27>… ‡€<E280A1>“„œŽ•<C5BD><EFBFBD>ˆœ <20><E28098>Ž‰Šˆ ‘®åà ­¨âì ¢á¥ ' db '<27>… ‡€<E280A1>“„œŽ•<C5BD><EFBFBD>ˆœ <20><E28098>Ž‰Šˆ ‘®åà ­¨âì ¢á¥ '
db 'x'
texteng: texteng:
db 'MIDI: ROLAND MPU-401 BASE : 0x320 - + APPLY ' db 'MIDI: ROLAND MPU-401 BASE : 0x320 - + APPLY '
db ' '
db 'SOUND: SB16 BASE : 0x240 - + APPLY ' db 'SOUND: SB16 BASE : 0x240 - + APPLY '
db ' '
db 'CD-ROM BASE : PRI.SLAVE - + APPLY ' db 'CD-ROM BASE : PRI.SLAVE - + APPLY '
db ' '
db 'HARDDISK-1 BASE : PRI.MASTER - + APPLY ' db 'HARDDISK-1 BASE : PRI.MASTER - + APPLY '
db ' '
db 'SYSTEM LANGUAGE : ENGLISH - + APPLY ' db 'SYSTEM LANGUAGE : ENGLISH - + APPLY '
db ' '
db 'KEYBOARD LAYOUT : ENGLISH - + APPLY ' db 'KEYBOARD LAYOUT : ENGLISH - + APPLY '
db ' '
db 'WINDOWS SOUND SYSTEM BASE : 0x200 - + APPLY '
db ' '
db 'FAT32-1 PARTITION IN HD-1 : 1 - + APPLY ' db 'FAT32-1 PARTITION IN HD-1 : 1 - + APPLY '
db ' '
db 'SOUND DMA CHANNEL : 1 - + APPLY ' db 'SOUND DMA CHANNEL : 1 - + APPLY '
db ' '
db 'LBA READ ENABLED : OFF - + APPLY ' db 'LBA READ ENABLED : OFF - + APPLY '
db ' '
db 'PCI ACCESS FOR APPL. : OFF - + APPLY ' db 'PCI ACCESS FOR APPL. : OFF - + APPLY '
db ' '
db 'SYSTEM TIME : 0:00 - + SELECT ' db 'SYSTEM TIME : 0:00 - + SELECT '
db ' '
db 'SYSTEM DATE (M,D,Y) : 00/00/00 - + SELECT ' db 'SYSTEM DATE (M,D,Y) : 00/00/00 - + SELECT '
db ' '
db 'Mouse pointer speed : 1 - + APPLY ' db 'Mouse pointer speed : 1 - + APPLY '
db ' '
db 'Mouse pointer delay : 0x00a - + APPLY ' db 'Mouse pointer delay : 0x00a - + APPLY '
db ' ' text1_strings = 14
db 'NOTE: APPLY ALL ' db 'NOTE: APPLY ALL '
db 'TEST FAT FUNCTIONS WITH EXTREME CARE ' db 'SAVE YOUR SETTINGS BEFORE QUIT KOLIBRI SAVE ALL '
db 'SAVE YOUR SETTINGS BEFORE QUIT MENUET SAVE ALL ' text2_strings = 2
db 'x'
labelt: labelt:
db '<27><E28098>Ž‰Š€ “<E28098>Ž‰ DEVICE SETUP ' db '<27><E28098>Ž‰Š€ “<E28098>Ž‰ DEVICE SETUP '
@ -1767,7 +1607,7 @@ read_fileinfo:
dd 0 dd 0
dd 0 dd 0
dd 0 dd 0
dd 56 dd 48
dd keyboard dd keyboard
db 0 db 0
dd file_name dd file_name
@ -1776,7 +1616,7 @@ save_fileinfo:
dd 2 dd 2
dd 0 dd 0
dd 0 dd 0
dd 56 dd 48
dd keyboard dd keyboard
file_name: db '/rd/1/setup.dat',0 file_name: db '/rd/1/setup.dat',0
@ -1787,8 +1627,6 @@ midibase dd 0x320
cdbase dd 0x2 cdbase dd 0x2
sb16 dd 0x220 sb16 dd 0x220
syslang dd 0x1 syslang dd 0x1
wss dd 0x1
wssp dd 0x0
hdbase dd 0x1 hdbase dd 0x1
f32p dd 0x1 f32p dd 0x1
sound_dma dd 0x1 sound_dma dd 0x1

Binary file not shown.