diff --git a/kernel/nls_hc.asm b/kernel/nls_hc.asm index adaadae..e59c5a6 100644 --- a/kernel/nls_hc.asm +++ b/kernel/nls_hc.asm @@ -35,12 +35,29 @@ extern _CharMapSrvc:wrt DGROUP DB 02ch, 000h GLOBAL _hcTablesStart _hcTablesStart: - GLOBAL _nlsFUpcaseHardcoded -_nlsFUpcaseHardcoded: -?table4: GLOBAL _nlsUpcaseHardcoded _nlsUpcaseHardcoded: ?table2: + DB 080h, 000h, 080h, 09ah, 045h, 041h, 08eh, 041h + DB 08fh, 080h, 045h, 045h, 045h, 049h, 049h, 049h + DB 08eh, 08fh, 090h, 092h, 092h, 04fh, 099h, 04fh + DB 055h, 055h, 059h, 099h, 09ah, 09bh, 09ch, 09dh + DB 09eh, 09fh, 041h, 049h, 04fh, 055h, 0a5h, 0a5h + DB 0a6h, 0a7h, 0a8h, 0a9h, 0aah, 0abh, 0ach, 0adh + DB 0aeh, 0afh, 0b0h, 0b1h, 0b2h, 0b3h, 0b4h, 0b5h + DB 0b6h, 0b7h, 0b8h, 0b9h, 0bah, 0bbh, 0bch, 0bdh + DB 0beh, 0bfh, 0c0h, 0c1h, 0c2h, 0c3h, 0c4h, 0c5h + DB 0c6h, 0c7h, 0c8h, 0c9h, 0cah, 0cbh, 0cch, 0cdh + DB 0ceh, 0cfh, 0d0h, 0d1h, 0d2h, 0d3h, 0d4h, 0d5h + DB 0d6h, 0d7h, 0d8h, 0d9h, 0dah, 0dbh, 0dch, 0ddh + DB 0deh, 0dfh, 0e0h, 0e1h, 0e2h, 0e3h, 0e4h, 0e5h + DB 0e6h, 0e7h, 0e8h, 0e9h, 0eah, 0ebh, 0ech, 0edh + DB 0eeh, 0efh, 0f0h, 0f1h, 0f2h, 0f3h, 0f4h, 0f5h + DB 0f6h, 0f7h, 0f8h, 0f9h, 0fah, 0fbh, 0fch, 0fdh + DB 0feh, 0ffh + GLOBAL _nlsFUpcaseHardcoded +_nlsFUpcaseHardcoded: +?table4: DB 080h, 000h, 080h, 09ah, 045h, 041h, 08eh, 041h DB 08fh, 080h, 045h, 045h, 045h, 049h, 049h, 049h DB 08eh, 08fh, 090h, 092h, 092h, 04fh, 099h, 04fh