a cow based x86_64 operating system, using limine and stivale2
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
699 B

1 year ago
; ps2 -> azerty
; translation table
[section .rodata]
[global ps2_azerty_table_lowercase]
[global ps2_azerty_table_uppercase]
1 year ago
[global ps2_azerty_table_altgr]
1 year ago
ps2_azerty_table_lowercase:
db 0,0, "&e", '"', "'(-e_ca)=", 8
db 9, "azertyuiop^$", 10
db 0, "qsdfghjklmu", 0, 0, "*"
1 year ago
db "wxcvbn,;:!", 0, 0
db 0, ' ',
TIMES 80-52 db 0
1 year ago
db "<"
ps2_azerty_table_uppercase:
db 0,0, "1234567890)+", 8
db 9, "AZERTYUIOP^$", 10
db 0, "QSDFGHJKLM%", 0, 0, "*"
db "WXCVBN?./!", 0,0
db 0,0, ' '
TIMES 80-53 db 0
1 year ago
db ">"
ps2_azerty_table_altgr:
db 0,0,0, "~#{[|`\^@]}", 8
db
TIMES 90-15 db 0