
' at: aufbau eeprom 
' =================
  dim ee (8*256)
' page - 0 : level-0
' page - 1 : level-1

' adresse 00 .. 7f = scancode
' inhalt  00 .. 7f = 00 : nicht umcodieren
'                    0p : p = 2 ... 7 page umcodierung

' adresse 80 .. ff = scancode + 80
' inhalt  80 .. ff = startadresse (1.byte) in page 2 ... 7

' page 2 ... 7 :   = 0n, C1, ... Cn
'                    0n = anzahl Cn, Cn = Code-n

'                    01 C1  : BREAK-Code von tastatur erzeugt
'                    0n ... : complette sequenz mit BREAK-codes

' page - 07        f0,f1 = "B", baudrate
'                           30h = 9600
'                           31h = 4800
'                           32h = 2400
'                           33h = 1200
'                           35h =  300

'                  f2    =  hh   Levela-key-code
'                  f3    =  hh   Levelb-key-code  (bei AT ohne bedeutung)  

'                  f4    =  hh   0 ... 99 : entprellzeit

'                  fe,ff   = 55 , aa
' ----------------------------------------------
' ----------------------------------------------

' seriell: aufbau eeprom 
' ======================
  dim ee (8*256)
' page - 0 : level-0
' page - 1 : level-1
' page - 2 : level-2
' page - 3 : level-3

' adresse 00 .. 7f = scancode
' inhalt  00 .. 7f = 00 : nicht umcodieren
'                    0p : p = 4 ... 7 page umcodierung

' adresse 80 .. ff = scancode + 80h
' inhalt  80 .. ff = startadresse (1.byte) in page 4 ... 7 

' page 4 ... 7 :   = 0n, C1, ... Cn
'                    0n = anzahl Cn, Cn = Code-n


' page - 07        f0,f1 = "B", baudrate
'                           30h = 9600
'                           31h = 4800
'                           32h = 2400
'                           33h = 1200
'                           35h =  300

'                  f2    =  hh   Levela-key-code'
'                  f3    =  hh   Levelb-key-code

'                  f4    =  hh   0 ... 99 : entprellzeit

'                  fe,ff   = 55 , aa
' ----------------------------------------------
