source: avrstuff/kbd/xtk/code/keyboard.hex@ c2c5ac9

main
Last change on this file since c2c5ac9 was c2c5ac9, checked in by Adrien Destugues <pulkomandy@…>, 10 years ago

Make XTK work (sort of).

  • Switch to atmega48P. No need for an atmega8 here.
  • Fix the XT keyboard protocol generation. It's fairly simple once understood.
  • Fix (mostly) the scancode conversion table

Things are rather glitchy, still. Since the XT protocol is not time critical at
all, this points to either:

  • Problems in the PS/2 scanning code
  • Errors in the scancode map

git-svn-id: svn://pulkomandy.tk/avrstuff@101 c6672c3c-f6b6-47f9-9001-1fd6b12fecbe

  • Property mode set to 100644
File size: 2.3 KB
Line 
1:1000000099C0A8C0A8C0A6C0A5C0A4C0A3C0A2C0D3
2:10001000A1C0A0C09FC09EC09DC09CC09BC09AC0F4
3:1000200099C098C097C096C095C094C093C092C024
4:1000300091C090C03F3F3F3F3F3F3F3F3F3F3F3F2B
5:100040003F3F3F3F3F3F3F3F3F71313F3F3F7A732D
6:100050006177323F3F6378646534333F3F20766693
7:100060007472353F3F6E62686779363F3F3F6D6A15
8:100070007537383F3F3F6B696F30393F3F3F3F6CCB
9:100080003F703F3F3F3F3F3F3F3F3F3F3F3F3F3F4F
10:100090003F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F70
11:1000A0003F3F3F3F3F3F3F3F3F3F3F3F3F3F3F3F60
12:1000B0003F3F3F3F3F433F3F3D3B3C58644442400E
13:1000C0003E0F293F65382A701D10023F66712C1FB4
14:1000D0001E11035B672E2D201205045C68392F2149
15:1000E0001413065D693130232215075E6A723224CB
16:1000F0001608095F6B332517180B0A6C3F34352639
17:1001000027190C3F6D7328741A0D3F3F3A361C1B9C
18:10011000752B63763F56773F793F0E7B3F4F7D4B84
19:10012000477E3F6F5253504C4D480145574E514A00
20:100130003749463F11241FBECFEFD2E0DEBFCDBF0F
21:1001400021E0A0E0B1E001C01D92A730B207E1F7C5
22:10015000AAD0F1C055CF1F920F920FB60F92112463
23:100160002F933F934F935F936F937F938F939F93BF
24:10017000AF93BF93EF93FF934B994EC080910201D1
25:10018000811108C04C9926C081E080930201109231
26:10019000010127C020910101283090F44C9B0CC034
27:1001A0003091040181E090E0022E01C0880F0A9492
28:1001B000EAF7382B309304012F5F209301012CC004
29:1001C000283021F489E08093010126C010920201B9
30:1001D0001092010180910401803F31F481E080930D
31:1001E00006011092040118C090910401809106014B
32:1001F000923149F4811104C081E0809300010CC068
33:100200001092000102C0882319F01092060104C068
34:1002100081E08093030135D0FF91EF91BF91AF91C1
35:100220009F918F917F916F915F914F913F912F910E
36:100230000F900FBE0F901F901895E82FF0E0EC5C28
37:10024000FF4F849190910001911180520895809107
38:1002500003018823E1F310920301809104010895C2
39:1002600010920201109204011092010153984B9ACE
40:1002700085B7886085BF85B78B7F85BFE99A7894FD
41:100280000895E5DFE82FF0E0EC54FF4FE491E093B0
42:10029000050180910601882329F08091050180687D
43:1002A0008093050108958AEA80930501D9DF15B886
44:1002B00014B8569A30E44FEF83B186708630E1F778
45:1002C000809105018F3FE1F38BB183278BB920919A
46:1002D000050140930501229887EC90E00197F1F722
47:1002E00000C00000219AE7ECF0E03197F1F700C080
48:1002F0000000219888E090E020FF02C0229801C011
49:10030000229AE7ECF0E03197F1F700C00000219A63
50:10031000E7ECF0E03197F1F700C000002198269556
51:100320000197009749F722988FE891E00197F1F73C
52:0A03300000C00000C1CFF894FFCF19
53:00000001FF
Note: See TracBrowser for help on using the repository browser.