Rev 10052 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 10052 | Rev 10070 | ||
---|---|---|---|
Line 412... | Line 412... | ||
412 | @@: |
412 | @@: |
413 | in al, 64h |
413 | in al, 64h |
414 | test al, 2 |
414 | test al, 2 |
415 | loopnz @b |
415 | loopnz @b |
Line 416... | Line 416... | ||
416 | 416 | ||
417 | mov al, 0xf6 ; Сброс клавиатуры, разрешить сканирование |
417 | mov al, 0xf6 ; Keyboard reset, enable scanning |
418 | out 0x60, al |
418 | out 0x60, al |
419 | xor cx, cx |
419 | xor cx, cx |
420 | @@: |
420 | @@: |
421 | in al, 64h |
421 | in al, 64h |
Line 873... | Line 873... | ||
873 | add ax, 18-1 |
873 | add ax, 18-1 |
874 | mov bx, 18 |
874 | mov bx, 18 |
875 | xor dx, dx |
875 | xor dx, dx |
876 | div bx |
876 | div bx |
877 | if lang eq ru |
877 | if lang eq ru |
878 | ; подождите 5 секунд, 4/3/2 секунды, 1 секунду |
878 | ; подождите 5 секунд, 4/3/2 секундЫ, 1 секундУ |
879 | cmp al, 5 |
879 | cmp al, 5 |
880 | mov cl, ' ' |
880 | mov cl, ' ' |
881 | jae @f |
881 | jae @f |
882 | cmp al, 1 |
882 | cmp al, 1 |
883 | mov cl, 0xE3 ; 'у' in cp866 |
883 | mov cl, 0xE3 ; 'у' in cp866 |
Line 890... | Line 890... | ||
890 | ja @f |
890 | ja @f |
891 | mov byte [time_str+9], ' ' |
891 | mov byte [time_str+9], ' ' |
892 | mov byte [time_str+10], ' ' |
892 | mov byte [time_str+10], ' ' |
893 | @@: |
893 | @@: |
894 | else if lang eq sp |
894 | else if lang eq sp |
895 | ; esperar 5/4/3/2 segundos, 1 segundo |
895 | ; esperar 5/4/3/2 segundo_s_, 1 segundo |
896 | cmp al, 1 |
896 | cmp al, 1 |
897 | mov cl, 's' |
897 | mov cl, 's' |
898 | ja @f |
898 | ja @f |
899 | mov cl, ' ' |
899 | mov cl, ' ' |
900 | @@: |
900 | @@: |
901 | mov [time_str+10], cl |
901 | mov [time_str+10], cl |
902 | else |
902 | else |
903 | ; wait 5/4/3/2 seconds, 1 second |
903 | ; wait 5/4/3/2 second_s_, 1 second |
904 | cmp al, 1 |
904 | cmp al, 1 |
905 | mov cl, 's' |
905 | mov cl, 's' |
906 | ja @f |
906 | ja @f |
907 | mov cl, ' ' |
907 | mov cl, ' ' |
908 | @@: |
908 | @@: |