Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 274 → Rev 275

/programs/system/setup/trunk/setup.asm
196,7 → 196,7
mov ebx,5
; mov ecx,9
int 0x40
cmp eax,4
cmp eax,6
jne temp ;@f
xor eax,eax
;@@: inc eax
477,7 → 477,7
dec eax
jmp nodownup
downuplbl:
mov eax,4
mov eax,5
nodownup:
mov [keyboard],eax
call draw_infotext
485,7 → 485,7
cmp ah,5
jnz nokp
mov eax,[keyboard]
cmp eax,4
cmp eax,5
je updownlbl
inc eax
jmp noupdown
678,7 → 678,7
cmp ah,43
jnz nosysp
mov eax,[syslang]
cmp eax,4
cmp eax,6
je nosysp
inc eax
mov [syslang],eax
842,6 → 842,23
mov edx,5
int 0x40
nosetkeylfr:
cmp [keyboard],5
jnz nosetkeylet
mov eax,21 ; estonian
mov ebx,2
mov ecx,1
mov edx,et_keymap
int 0x40
mov eax,21
inc ecx
mov edx,et_keymap_shift
int 0x40
mov eax,21
mov ecx,9
mov edx,6
int 0x40
call alt_gen
nosetkeylet:
ret
 
alt_gen:
1029,8 → 1046,12
mov [text00+LLL*10+28],dword 'FREN'
mov [text00+LLL*10+32],dword 'CH '
nofr:
cmp eax,5
jnz noet
mov [text00+LLL*10+28],dword 'ESTO'
mov [text00+LLL*10+32],dword 'NIAN'
noet:
 
 
mov eax,[syslang] ; SYSTEM LANGUAGE
dec eax
test eax,eax
1058,8 → 1079,12
mov [text00+LLL*8+28],dword 'FREN'
mov [text00+LLL*8+32],dword 'CH '
nofr5:
cmp eax,5
jne noet5
mov [text00+LLL*8+28],dword 'ESTO'
mov [text00+LLL*8+32],dword 'NIAN'
noet5:
 
 
mov eax,[midibase]
mov esi,text00+LLL*0+32
call hexconvert ; MIDI BASE
1711,6 → 1736,33
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 
et_keymap:
 
db '6',27
db '1234567890+´',8,9
db 'qwertyuiopüõ',13
db '~asdfghjklöä','1',0,'<zxcvbnm,.-',0,'45 '
db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182
db 'AB<D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 
 
et_keymap_shift:
 
db '6',27
db '!"#¤%&/()=?`',8,9
db 'QWERTYUIOPÜÕ',13
db '~ASDFGHJKLÖÄ','1',0,'>ZXCVBNM;:_',0,'45 '
db '@234567890123',180,178,184,'6',176,'7'
db 179,'8',181,177,183,185,182
db 'AB>D',255,'FGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
db 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
 
read_fileinfo:
dd 0
dd 0