home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum5.lzh / RECHNER / GEPARD / keytableopr.a < prev    next >
Text File  |  1988-04-09  |  3KB  |  64 lines

  1.             nam      keytable
  2.             ttl      Keyboard-Tabelle fuer Operator
  3. *<HJW>*********      2nd edition 09.04.88 
  4.             use      defsfile
  5.             use      ../DEFS/keydef
  6.                         
  7. Edition     equ      2
  8. Typ_Lang    equ      (Data<<8)+0
  9. Attr_Rev    equ      (ReEnt<<8)+2
  10.  
  11.             psect    keytable,Typ_Lang,Attr_Rev,Edition,0,KeyCanc
  12.  
  13. Special     equ      $FFFF
  14.  
  15. * spezielle, direkt auszuwertende Tastencodes:
  16.  
  17. KeyCanc     dc.b     $40   S-LF        loescht Puffer, bricht Sondertasten ab
  18. KeyIRQ      dc.b     $60   LF          loest Keyboard-Interrupt aus (OS-9)
  19. KeyAbort    dc.b     $00   C-LF        loest Keyboard-Abort aus (OS-9)
  20. KeyHex      dc.b     $91   F18         Leadin Hex-Mode
  21. KeyFDef     dc.b     $A4   S-F18       Leadin Funktionstasten-Def.
  22. KeySDef     dc.b     $A2   S-F16       Leadin stumme Funktionstasten-Def.
  23. KeyTwo      dc.b     $90   F17         Leadin Doppeltasten-Mode
  24. KeyTerm     dc.b     $B8   F19         Leadin Terminalumschaltung
  25.  
  26. * Umwandlungstabelle fuer die von der Tastatur kommenden Codes :
  27.  
  28.  dc.w  Special,CtrlAKey,CtrlBKey,CtrlCKey,CtrlDKey,CtrlEKey,CtrlFKey,CtrlGKey
  29.  dc.w  CtrlHKey,CtrlIKey,CtrlJKey,CtrlKKey,CtrlLKey,CtrlMKey,CtrlNKey,CtrlOKey
  30.  dc.w  CtrlPKey,CtrlQKey,CtrlRKey,CtrlSKey,CtrlTKey,CtrlUKey,CtrlVKey,CtrlWKey
  31.  dc.w  CtrlXKey,CtrlYKey,CtrlZKey,$5C,$A9,$5B,'~',$7F 
  32.  dc.w  $20,$21,$22,$23,$24,$25,$26,$27
  33.  dc.w  $28,$29,$2A,$2B,$2C,$2D,$2E,$2F
  34.  dc.w  $30,$31,$32,$33,$34,$35,$36,$37
  35.  dc.w  $38,$39,$3A,$3B,$3C,$3D,$3E,$3F
  36.  dc.w  Special,$41,$42,$43,$44,$45,$46,$47
  37.  dc.w  $48,$49,$4A,$4B,$4C,$4D,$4E,$4F
  38.  dc.w  $50,$51,$52,$53,$54,$55,$56,$57
  39.  dc.w  $58,$59,$5A,$5D,ESCKey,$B1,$5E,$5F
  40.  dc.w  Special,$61,$62,$63,$64,$65,$66,$67
  41.  dc.w  $68,$69,$6A,$6B,$6C,$6D,$6E,$6F
  42.  dc.w  $70,$71,$72,$73,$74,$75,$76,$77
  43.  dc.w  $78,$79,$7A,$7B,$00,$7D,DelKey,BSKey
  44.  
  45.  dc.w  F1Key,F2Key,F3Key,F4Key,F5Key,F6Key,F7Key,F8Key
  46.  dc.w  F9Key,F10Key,F11Key,F12Key,F13Key,F14Key,F15Key,''
  47.  dc.w  Special,Special,'',SF1Key,SF2Key,SF3Key,SF4Key,SF5Key
  48.  dc.w  SF6Key,SF7Key,SF8Key,SF9Key,SF10Key,SF11Key,SF12Key,SF13Key
  49.  dc.w  SF14Key,SF15Key,Special,'',Special,'','',''
  50.  dc.w  '','','','','','','',''
  51.  dc.w  '','','','','','','',''
  52.  dc.w  Special,'7','',TabRightKey,'8',UpKey,DownKey,LeftKey
  53.  dc.w  RightKey,'','9','',TabLeftKey,'4',PageUpKey,PageDownKey
  54.  dc.w  WordLeftKey,WordRightKey,'',ESCKey,'5','@','▀',EnterKey
  55.  dc.w  '','','','-','','','','+'
  56.  dc.w  '','','',EnterKey,'0','.',$1E,PageUpKey
  57.  dc.w  $1F,UndoKey,SoLnKey,HomeKey,EoLnKey,HelpKey,ClrLnKey,PageDownKey
  58.  dc.w  ClrEoLnKey,PrtKey,InsKey,PauseKey,'ⁿ','▄','÷','╓'
  59.  dc.w  'Σ','─','6','1','2','3',$7C,$B6
  60.  dc.w  $A3,$A7,$B0,$B5,$60,'','',''
  61.  
  62.             ends
  63.                         
  64.