fix processing of cyrillic letter yo in file systems

git-svn-id: svn://kolibrios.org@1504 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Evgeny Grechnikov (Diamond)
2010-06-23 22:18:42 +00:00
parent cb55d99b40
commit 2ccee1b676
2 changed files with 21 additions and 3 deletions

View File

@@ -411,6 +411,8 @@ char_toupper:
jb .ret
cmp al, 'z'
jbe .az
cmp al, '<27>'
jz .yo1
cmp al, '<27>'
jb .ret
cmp al, '<27>'
@@ -426,6 +428,10 @@ char_toupper:
.az:
and al, not 0x20
ret
.yo1:
; 0xF1 -> 0xF0
dec ax
ret
fat_get_name:
; in: edi->FAT entry