OSを作れたらいいねぇPart2

9:Re: 続いてキー判定部
hideyosi 10/24 12:57
さーてと。キーコードの変換テーブルは

------------------------------------------------
;文字コードとキースイッチコードの対応表。英字キーボード
KEYTABLE:
; 0 , 01 ,・・・・・
DB 0 , 0 , '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '=', 8, 9

; 10, 11,・・・・・
DB 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '[', ']', 10, 0

; 1E, 1F,・・・・・
DB 'A', 'S','D', 'F', 'G', 'H', 'J', 'K', 'L', ';', 0x27,'`', 0, '\'

; 2C, 2D,・・・・・
DB 'Z', 'X', 'C', 'V','B', 'N', 'M', ',', '.', '/', 0

; 37 ,38,・・・・
DB '*' , 0,0x20,0,0,0,0,0,0,0,0,0,0,0,0,0,'7','8','9','-','4','5','6','+'

; 4F , 50,・・・・
DB '1' , '2' , '3','0','.'

; 54,55,・・・・
DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

; 73,74,・・・・
DB 0,0,0,0,0,0,0,0,0,0,'\'

---------------------------------------------------

とりあえずこれでOKみたいだぞ!?

ほいだば、特殊キーやShiftなんかの処理を追加・・・と。


1-

BluesBB ©Sting_Band