Fix keyboard emulation for ARM versatile board:
authoraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>
Sun, 13 Apr 2008 16:08:44 +0000 (16:08 +0000)
committeraurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162>
Sun, 13 Apr 2008 16:08:44 +0000 (16:08 +0000)
commit2c86ed426d0f2d7be9bfb7915462d5ab6bf8df15
tree0b1560f348cdd8f6aa6300f0b1eddbea1d8b1d4b
parentee0b7da2d44886a8fdacb335ffa3d41a8c7a57ca
Fix keyboard emulation for ARM versatile board:
- 0xab is actually a keyboard reply. It should not be escaped.
- Because of translated value 0x41, translated to raw conversion is not
  a bijection. Instead of creating two translation tables, test for
  s->translate before writing this value.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4209 c046a42c-6fe2-441c-8c8c-71466251a162
hw/ps2.c