Commit 08a53831 authored by Ben Avison's avatar Ben Avison
Browse files

Merged in version 0.20 from trunk, to support Win95 keys on test Risc PCs.

parent f51bff2e
......@@ -33,14 +33,15 @@
; are powered down/up.
; 12-Jul-96 0.18 TMD Modified check for ARM7500 to include ARM7500FE.
; 20-Jan-97 0.19 NDT Merged from RiscOS 3.70 and NCOS 1.06
; 06-Aug-98 0.20 KJB New codes for Win95 keyboard + Japanese keys
;
GBLA Version
GBLS VString
GBLS Date
Version SETA 019
VString SETS "0.19"
Date SETS "20 Jan 1997"
Version SETA 020
VString SETS "0.20"
Date SETS "07 Aug 1998"
END
......@@ -758,7 +758,7 @@ ep1 ;Entry point for Pseudo PS/2 stream
BIC r3, r3, #state_WANTACK ; Heard from keyboard so no longer want an ACK.
;;DREG r0, "Received &",,LongWord
;DREG r0, "Received &",,LongWord
STRB r3, KBState
LDR pc, RXStateHandler ;Got byte, so branch to handler for current state.
......@@ -1252,7 +1252,7 @@ PS2_SinkBytes
KeyTable
DCB &FF, &09, &FF, &05, &03, &01, &02, &0C ; 00-07
DCB &FF, &0A, &08, &06, &04, &26, &10, &FF ; 08-0F
DCB &FF, &5E, &4C, &FF, &3B, &27, &11, &FF ; 10-17
DCB &FF, &5E, &4C, &6D, &3B, &27, &11, &FF ; 10-17
DCB &FF, &FF, &4E, &3D, &3C, &28, &12, &FF ; 18-1F
DCB &FF, &50, &4F, &3E, &29, &14, &13, &FF ; 20-27
DCB &FF, &5F, &51, &3F, &2B, &2A, &15, &FF ; 28-2F
......@@ -1260,10 +1260,10 @@ KeyTable
DCB &FF, &FF, &54, &42, &2D, &17, &18, &FF ; 38-3F
DCB &FF, &55, &43, &2E, &2F, &1A, &19, &FF ; 40-47
DCB &FF, &56, &57, &44, &45, &30, &1B, &FF ; 48-4F
DCB &FF, &FF, &46, &FF, &31, &1C, &FF, &FF ; 50-57
DCB &FF, &6E, &46, &FF, &31, &1C, &FF, &FF ; 50-57
DCB &5D, &58, &47, &32, &FF, &33, &FF, &FF ; 58-5F
DCB &FF, &4D, &FF, &FF, &FF, &FF, &1E, &FF ; 60-67
DCB &FF, &5A, &FF, &48, &37, &FF, &FF, &FF ; 68-6F
DCB &FF, &4D, &FF, &FF, &6C, &FF, &1E, &6B ; 60-67
DCB &FF, &5A, &1D, &48, &37, &FF, &FF, &FF ; 68-6F
DCB &65, &66, &5B, &49, &4A, &38, &00, &22 ; 70-77
DCB &0B, &4B, &5C, &3A, &24, &39, &0E, &FF ; 78-7F
DCB &FF, &FF, &FF, &07, &0D, &FF, &FF, &FF ; 80-87
......@@ -1277,9 +1277,9 @@ SpecialTable
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &FF ; 00-07
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &FF ; 08-0F
DCB &FF, &60, &FF, &FF, &61, &FF, &FF, &FF ; 10-17
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &FF ; 18-1F
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &FF ; 20-27
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &FF ; 28-2F
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &68 ; 18-1F
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &69 ; 20-27
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &6A ; 28-2F
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &FF ; 30-37
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &FF ; 38-3F
DCB &FF, &FF, &FF, &FF, &FF, &FF, &FF, &FF ; 40-47
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment