DataMuseum.dkPresents historical artifacts from the history of: CR80 Hard and Floppy Disks |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CR80 Hard and Floppy Disks Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 13542 (0x34e6) Types: TextFile Names: »KEYTAB.SRC«
└─⟦af81bc460⟧ Bits:30005550 8" CR80 Floppy CR80FD_0034 ( MATRIX Source and Abs-files ) └─⟦af81bc460⟧ Intel_ISIS_II └─ ⟦this⟧ »KEYTAB.SRC«
\r ******************************************************************************\r ;* *\r ;* D O R A A P P L I C A T I O N S / W *\r ;* *\r ;* DEVICE: MATRIX *\r ;* *\r ;* MODULE: KEYBOARD TABLES *\r ;* *\r ;******************************************************************************\r \r PUBLIC SET,KR12,LOGDST,DISPOS,ACTTYP\r PUBLIC KRNO,TEXT,LOGSRC\r PUBLIC DISCOD,DSTADR,DISADR\r PUBLIC IOADDR,TBONAIR\r ;\r ; INPUT / OUTPUT PORTS :\r *************************\r PORT1 EQU 0028H\r PORT2 EQU 0020H\r PORT3 EQU 0038H\r PORT4 EQU 0030H\r PORT5 EQU 0039H\r PORT6 EQU 0031H\r PORT7 EQU 003AH\r PORT8 EQU 0032H\r PORT9 EQU 003CH\r PORT10 EQU 0034H\r PORT11 EQU 0048H\r PORT12 EQU 0040H\r PORT13 EQU 0049H\r PORT14 EQU 0041H\r PORT15 EQU 4049H\r PORT16 EQU 404AH\r PORT17 EQU 404CH\r PORT18 EQU 002AH\r PORT19 EQU 002CH\r PORT20 EQU 4020H\r PORT21 EQU 4010H\r PORT23 EQU 0029H\r PORT24 EQU 0021H\r PORT25 EQU 0010H\r PORT26 EQU 0011H\r PORT27 EQU 0012H\r PORT28 EQU 0014H\r PORT29 EQU 0018H\r PORT30 EQU 0019H\r PORT31 EQU 001AH\r PORT32 EQU 001CH\r PORT69 EQU 4011H\r PORT70 EQU 4012H\r PORT71 EQU 4014H\r PORT72 EQU 4018H\r PORT73 EQU 4019H\r PORT74 EQU 401AH\r PORT75 EQU 401CH\r ;\r CSEG\r ;\r ; DESTINATIONS :\r *******************************************************************************\r ;\r SET DB 06EH ; 1\r DB 06DH ; 2\r DB 06CH ; 3\r DB 06BH ; 4\r DB 06AH ; 5\r DB 069H ; 6\r DB 068H ; 7\r DB 067H ; 8\r DB 066H ; 9\r DB 06FH ; 10\r DB 05EH ; 11\r DB 05DH ; 12\r DB 05CH ; 13\r DB 05BH ; 14\r DB 05AH ; 15\r DB 059H ; 16\r DB 058H ; 17\r DB 057H ; 18\r DB 056H ; 19\r DB 05FH ; 20\r ;\r ;==============================================================================\r ;\r ; SET1\r ; ----\r KR12 DB 01EH ; VTR/A 1\r DB 01DH ; VTR1 2\r DB 01CH ; VTR2 3\r DB 01BH ; VTR3 4\r DB 01AH ; VTR4 5\r DB 019H ; VTR5 6\r DB 018H ; VCR5 7\r DB 017H ; VCR6 8\r DB 016H ; VCR7 9\r DB 01FH ; VCR8 10\r DB 027H ; ST5/L1 11\r DB 026H ; ST5/L2 12\r DB 02FH ; ST5/L3 13\r DB 03EH ; ST5/L4 14\r DB 03DH ; ST5/L5 15\r DB 03CH ; ST5/L6 16\r DB 03BH ; ST5/L7 17\r DB 000H ; 18\r DB 000H ; 19\r DB 000H ; 20\r ;\r ; SET2\r ; ----\r DB 02EH ; VCR9 1\r DB 02DH ; VCR10 2\r DB 02CH ; VCR11 3\r DB 02BH ; VCR12 4\r DB 02AH ; VCR13 5\r DB 029H ; VCR14 6\r DB 028H ; SLOMO 7\r DB 047H ; DFS1 8\r DB 046H ; DFS2 9\r DB 04FH ; ATR1 10\r DB 069H ; SPARE 11\r DB 000H ; 12\r DB 000H ; 13\r DB 000H ; 14\r DB 06DH ; SPARE 15\r DB 06CH ; SPARE 16\r DB 06BH ; SPARE 17\r DB 06AH ; SPARE 18\r DB 03AH ; STM/L1 19\r DB 039H ; STM/L2 20\r ;\r ; SET3\r ; ----\r DB 05EH ; ATR2 1\r DB 06EH ; DIA LOAD 2\r DB 068H ; TX1 3\r DB 067H ; TX2 4\r DB 066H ; TX3 5\r DB 06FH ; TX4 6\r DB 04CH ; CNR2/L1 7\r DB 04BH ; CNR2/L2 8\r DB 04AH ; CNR2/L3 9\r DB 049H ; CNR2/L4 10\r DB 038H ; STM/L3 11\r DB 000H ; 12\r DB 000H ; 13\r DB 000H ; 14\r DB 000H ; 15\r DB 000H ; 16\r DB 000H ; 17\r DB 037H ; CNR1/L1 18\r DB 036H ; CNR1/L2 19\r DB 03FH ; CNR1/L3 20\r ;\r ; SET4\r ; ----\r DB 048H ; CNR2/L5 1\r DB 000H ; 2\r DB 000H ; 3\r DB 000H ; 4\r DB 000H ; 5\r DB 04EH ; CNR1/L4 6\r DB 04DH ; CNR1/L5 7\r DB 000H ; 8\r DB 000H ; 9\r DB 000H ; 10\r DB 000H ; 11\r DB 05DH ; EXT1 12\r DB 05CH ; EXT2 13\r DB 05BH ; EXT3 14\r DB 05AH ; EXT4 15\r DB 059H ; EXT5 16\r DB 058H ; EXT6 17\r DB 057H ; CITY-ST 18\r DB 056H ; TEXT3 19\r DB 05FH ; TEXT4 20\r ;\r ;==============================================================================\r ;\r LOGDST DB 001 ; VTR/A\r DB 002 ; VTR1\r DB 003 ; VTR2\r DB 004 ; VTR3\r DB 005 ; VTR4\r DB 006 ; VTR5\r DB 007 ; VCR5\r DB 008 ; VCR6\r DB 009 ; VCR7\r DB 010 ; VCR8\r DB 018 ; ST5/L1\r DB 019 ; ST5/L2\r DB 020 ; ST5/L3\r DB 021 ; ST5/L4\r DB 022 ; ST5/L5\r DB 023 ; ST5/L6\r DB 024 ; ST5/L7\r DB 069 ; VTR A6\r DB 070 ; VTR A7\r DB 071 ; VTR A8\r ;\r DB 011 ; VCR9\r DB 012 ; VCR10\r DB 013 ; VCR11\r DB 014 ; VCR12\r DB 015 ; VCR13\r DB 016 ; VCR14\r DB 017 ; SLOMO\r DB 036 ; DFS1\r DB 037 ; DFS2\r DB 047 ; ATR1\r DB 065 ; ST5/DIA1 / LISTEN 56\r DB 066 ; ST5/DIA2\r DB 068 ; ST5/C-ST\r DB 067 ; ST5/STM\r DB 061 ; ST5/CH.G.1 / LISTEN 52\r DB 062 ; ST5/CH.G.2 / LISTEN 53\r DB 063 ; ST5/T-G.3 / LISTEN 54\r DB 064 ; ST5/T-G.4 / LISTEN 55\r DB 025 ; STM/L1\r DB 026 ; STM/L2\r ;\r DB 048 ; ATR2\r DB 040 ; DIA LOAD\r DB 032 ; TX1\r DB 033 ; TX2\r DB 034 ; TX3\r DB 035 ; TX4\r DB 030 ; CNR2/L1\r DB 031 ; CNR2/L2\r DB 044 ; CNR2/L3\r DB 045 ; CNR2/L4\r DB 027 ; STM/L3\r DB 072 ; STM/DIA1\r DB 073 ; STM/DIA2\r DB 074 ; STM/CH.G.1\r DB 075 ; STM/CH.G.2\r DB 076 ; STM/T-G.3\r DB 077 ; STM/T-G.4\r DB 028 ; CNR1/L1\r DB 029 ; CNR1/L2\r DB 041 ; CNR1/L3\r ;\r DB 046 ; CNR2/L5\r DB 082 ; CNR2/CH.G.1\r DB 083 ; CNR2/CH.G.2\r DB 084 ; CNR2/T-G.3\r DB 085 ; CNR2/T-G.4\r DB 042 ; CNR1/L4\r DB 043 ; CNR1/L5\r DB 078 ; CNR1/CH.G.1\r DB 079 ; CNR1/CH.G.2\r DB 080 ; CNR1/T-G.3\r DB 081 ; CNR1/T-G.4\r DB 051 ; EXT1\r DB 052 ; EXT2\r DB 053 ; EXT3\r DB 054 ; EXT4\r DB 055 ; EXT5\r DB 056 ; EXT6\r DB 057 ; CITY-ST\r DB 058 ; TEXT3\r DB 059 ; TEXT4\r ;\r ;==============================================================================\r ;\r DISPOS DB 067H ; VTR/A\r DB 063H ; VTR1\r DB 05FH ; VTR2\r DB 05BH ; VTR3\r DB 057H ; VTR4\r DB 053H ; VTR5\r DB 04FH ; VCR5\r DB 04BH ; VCR6\r DB 047H ; VCR7\r DB 043H ; VCR8\r DB 027H ; ST5/L1\r DB 023H ; ST5/L2\r DB 01FH ; ST5/L3\r DB 01BH ; ST5/L4\r DB 017H ; ST5/L5\r DB 013H ; ST5/L6\r DB 00FH ; ST5/L7\r DB 00BH ; VTR A6\r DB 007H ; VTR A7\r DB 003H ; VTR A8\r ;\r DB 067H ; VCR9\r DB 063H ; VCR10\r DB 05FH ; VCR11\r DB 05BH ; VCR12\r DB 057H ; VCR13\r DB 053H ; VCR14\r DB 04FH ; SLOMO\r DB 04BH ; DFS1\r DB 047H ; DFS2\r DB 043H ; ATR1\r DB 027H ; ST5/DIA1\r DB 023H ; ST5/DIA2\r DB 01FH ; ST5/C-ST\r DB 01BH ; ST5/STM\r DB 017H ; ST5/CH.G.1\r DB 013H ; ST5/CH.G.2\r DB 00FH ; ST5/T-G.3\r DB 00BH ; ST5/T-G.4\r DB 007H ; STM/L1\r DB 003H ; STM/L2\r ;\r DB 067H ; ATR2\r DB 063H ; DIA LOAD\r DB 05FH ; TX1\r DB 05BH ; TX2\r DB 057H ; TX3\r DB 053H ; TX4\r DB 04FH ; CNR2/L1\r DB 04BH ; CNR2/L2\r DB 047H ; CNR2/L3\r DB 043H ; CNR2/L4\r DB 027H ; STM/L3\r DB 023H ; STM/DIA1\r DB 01FH ; STM/DIA2\r DB 01BH ; STM/CH.G.1\r DB 017H ; STM/CH.G.2\r DB 013H ; STM/T-G.3\r DB 00FH ; STM/T-G.4\r DB 00BH ; CNR1/L1\r DB 007H ; CNR1/L2\r DB 003H ; CNR1/L3\r ;\r DB 067H ; CNR2/L5\r DB 063H ; CNR2/CH.G.1\r DB 05FH ; CNR2/CH.G.2\r DB 05BH ; CNR2/T-G.3\r DB 057H ; CNR2/T-G.4\r DB 053H ; CNR1/L4\r DB 04FH ; CNR1/L5\r DB 04BH ; CNR1/CH.G.1\r DB 047H ; CNR1/CH.G.2\r DB 043H ; CNR1/T-G.3\r DB 027H ; CNR1/T-G.4\r DB 000H ; EXT1\r DB 000H ; EXT2\r DB 000H ; EXT3\r DB 000H ; EXT4\r DB 000H ; EXT5\r DB 000H ; EXT6\r DB 000H ; CITY-ST\r DB 000H ; TEXT3\r DB 000H ; TEXT4\r ;\r ;==============================================================================\r ;\r ACTTYP DB 000H ; VTR/A\r DB 000H ; VTR1\r DB 000H ; VTR2\r DB 000H ; VTR3\r DB 000H ; VTR4\r DB 000H ; VTR5\r DB 000H ; VCR5\r DB 000H ; VCR6\r DB 000H ; VCR7\r DB 000H ; VCR8\r DB 000H ; ST5/L1\r DB 000H ; ST5/L2\r DB 000H ; ST5/L3\r DB 000H ; ST5/L4\r DB 000H ; ST5/L5\r DB 000H ; ST5/L6\r DB 000H ; ST5/L7\r DB 000H ; VTR A6\r DB 000H ; VTR A7\r DB 000H ; VTR A8\r ;\r DB 001H ; VCR9\r DB 001H ; VCR10\r DB 001H ; VCR11\r DB 001H ; VCR12\r DB 001H ; VCR13\r DB 001H ; VCR14\r DB 001H ; SLOMO\r DB 001H ; DFS1\r DB 001H ; DFS2\r DB 001H ; ATR1\r DB 001H ; ST5/DIA1\r DB 001H ; ST5/DIA2\r DB 001H ; ST5/C-ST\r DB 001H ; ST5/STM\r DB 001H ; ST5/CH.G.1\r DB 001H ; ST5/CH.G.2\r DB 001H ; ST5/T-G.3\r DB 001H ; ST5/T-G.4\r DB 001H ; STM/L1\r DB 001H ; STM/L2\r ;\r DB 002H ; ATR2\r DB 002H ; DIA LOAD\r DB 002H ; TX1\r DB 002H ; TX2\r DB 002H ; TX3\r DB 002H ; TX4\r DB 002H ; CNR2/L1\r DB 002H ; CNR2/L2\r DB 002H ; CNR2/L3\r DB 002H ; CNR2/L4\r DB 002H ; STM/L3\r DB 002H ; STM/DIA1\r DB 002H ; STM/DIA2\r DB 002H ; STM/CH.G.1\r DB 002H ; STM/CH.G.2\r DB 002H ; STM/T-G.3\r DB 002H ; STM/T-G.4\r DB 002H ; CNR1/L1\r DB 002H ; CNR1/L2\r DB 002H ; CNR1/L3\r ;\r DB 003H ; CNR2/L5\r DB 003H ; CNR2/CH.G.1\r DB 003H ; CNR2/CH.G.2\r DB 003H ; CNR2/T-G.3\r DB 003H ; CNR2/T-G.4\r DB 003H ; CNR1/L4\r DB 003H ; CNR1/L5\r DB 003H ; CNR1/CH.G.1\r DB 003H ; CNR1/CH.G.2\r DB 003H ; CNR1/T-G.3\r DB 003H ; CNR1/T-G.4\r DB 004H ; EXT1\r DB 004H ; EXT2\r DB 004H ; EXT3\r DB 004H ; EXT4\r DB 004H ; EXT5\r DB 004H ; EXT6\r DB 004H ; CITY-ST\r DB 005H ; TEXT3\r DB 006H ; TEXT4\r ;\r ; SOURCES :\r *******************************************************************************\r ;\r KRNO DB 0EEH ; VTR1\r DB 0EDH ; VTR2\r DB 0ECH ; VTR3\r DB 0EBH ; VTR4\r DB 0EAH ; VTR5\r DB 0E9H ; VTR6\r DB 0E8H ; VTR7\r DB 0E7H ; VTR8\r DB 0E6H ; VCR1\r DB 0EFH ; VCR2\r DB 0DEH ; FLM1\r DB 0DDH ; FLM2\r DB 0DCH ; DIA1\r DB 0DBH ; DIA2\r DB 0DAH ; SLOMO\r DB 0D9H ; CNR1\r DB 0D8H ; CNR2\r DB 0D7H ; ST5\r DB 0D6H ; STM\r DB 0DFH ; CITY\r DB 0BEH ; EXT1\r DB 0BDH ; EXT2\r DB 0BCH ; EXT3\r DB 0BBH ; EXT4\r DB 0BAH ; EXT5\r DB 0B9H ; EXT6\r DB 0B8H ; DFS1\r DB 0B7H ; DFS2\r DB 0B6H ; CBAR\r DB 0BFH ; TEST\r DB 07EH ; KGN1\r DB 07DH ; KGN2\r DB 07CH ; TXT1\r DB 07BH ; TXT2\r DB 07AH ; RES1\r DB 079H ; ATR1\r DB 078H ; ATR2\r DB 07FH ; RELEASE\r ;\r ;==============================================================================\r ;\r TEXT DB 06EH ; VTR1\r DB 06DH ; VTR2\r DB 06CH ; VTR3\r DB 06BH ; VTR4\r DB 06AH ; VTR5\r DB 069H ; VTR6\r DB 068H ; VTR7\r DB 067H ; VTR8\r DB 066H ; VCR1\r DB 06FH ; VCR2\r DB 05EH ; FLM1\r DB 05DH ; FLM2\r ;\r ;==============================================================================\r ;\r LOGSRC DB 001 ; VTR1\r DB 002 ; VTR2\r DB 003 ; VTR3\r DB 004 ; VTR4\r DB 005 ; VTR5\r DB 006 ; VTR6\r DB 007 ; VTR7\r DB 008 ; VTR8\r DB 009 ; VCR1\r DB 010 ; VCR2\r DB 011 ; FLM1\r DB 012 ; FLM2\r DB 013 ; DIA1\r DB 014 ; DIA2\r DB 015 ; SLOMO\r DB 016 ; CNR1\r DB 017 ; CNR2\r DB 018 ; ST5\r DB 019 ; STM\r DB 020 ; CITY\r DB 021 ; EXT1\r DB 022 ; EXT2\r DB 023 ; EXT3\r DB 024 ; EXT4\r DB 025 ; EXT5\r DB 026 ; EXT6\r DB 027 ; DFS1\r DB 028 ; DFS2\r DB 029 ; CBAR\r DB 030 ; TEST\r DB 031 ; KGN1\r DB 032 ; KGN2\r DB 033 ; TXT1\r DB 034 ; TXT2\r DB 035 ; RES1\r DB 036 ; ATR1\r DB 037 ; ATR2\r DB 000 ; RELEASE\r ;\r ;==============================================================================\r ;\r DISCOD: DEFM 'VTR1'\r DEFM 'VTR2'\r DEFM 'VTR3'\r DEFM 'VTR4'\r DEFM 'VTR5'\r DEFM 'VTR6'\r DEFM 'VTR7'\r DEFM 'VTR8'\r DEFM 'VCR1'\r DEFM 'VCR2'\r DEFM 'FLM1'\r DEFM 'FLM2'\r DEFM 'DIA1'\r DEFM 'DIA2'\r DEFM 'SLOM'\r DEFM 'CNR1'\r DEFM 'CNR2'\r DEFM 'ST5 '\r DEFM 'STM '\r DEFM 'CITY'\r DEFM 'EXT1'\r DEFM 'EXT2'\r DEFM 'EXT3'\r DEFM 'EXT4'\r DEFM 'EXT5'\r DEFM 'EXT6'\r DEFM 'DFS1'\r DEFM 'DFS2'\r DEFM 'CBAR'\r DEFM 'TEST'\r DEFM 'KGN1'\r DEFM 'KGN2'\r DEFM 'TXT1'\r DEFM 'TXT2'\r DEFM 'RES1'\r DEFM 'ATR1'\r DEFM 'ATR2'\r DEFM ' '\r DEFM ' 0L '\r DEFM 'DORA'\r \r \r ;==============================================================================\r ;\r ; ACTTYP =\r ; --------\r DSTADR DW PORT4 ; 0\r DW PORT6 ; 1\r DW PORT8 ; 2\r DW PORT10 ; 3\r ;\r ;==============================================================================\r ;\r ; ACTTYP =\r ; --------\r DISADR DW PORT26 ; 0 KRA1\r DW PORT25 ; 0\r DW PORT28 ; 1 KRA2\r DW PORT27 ; 1\r DW PORT30 ; 2 KRA3\r DW PORT29 ; 2\r DW PORT32 ; 3 KRA4\r DW PORT31 ; 3\r ;\r ;==============================================================================\r ;\r ; PORT NAME =\r ; -----------\r IOADDR DW PORT1 ; KRE1\r DW PORT3 ; SET1\r DW PORT5 ; SET2\r DW PORT7 ; SET3\r DW PORT9 ; SET4\r DW PORT11 ; TEXT3\r DW PORT13 ; TEXT4\r DW PORT15 ; KR1\r DW PORT16 ; KR2\r DW PORT17 ; KR1/2\r DW PORT18 ; KR38\r DW PORT19 ; KR39\r DW PORT21 ; TEST\r DW PORT23 ; V1\r DW PORT69 ; TALLY IN 1\r DW PORT70 ; -\r DW PORT71 ; -\r DW PORT72 ; -\r DW PORT73 ; -\r DW PORT74 ; TALLY IN 2\r DW PORT75 ; -\r ;\r ;============================================================================\r ;\r ;\r ;\r \r TBONAIR ;ON AIR CONVERSION TABLE\r DB 18 ;\r DB 19 ;\r DB 20 ;\r DB 21 ; PORT69 DESTINATIONS\r DB 22 ; (BC-PORTINDEX = 0EH)\r DB 23 ;\r DB 24 ;\r DB 69 ;\r \r DB 70 ;\r DB 71 ;\r DB 65 ;\r DB 66 ; PORT70 DESTINATIONS\r DB 68 ; (BC-PORTINDEX = 0FH)\r DB 67 ;\r DB 61 ;\r DB 62 ;\r \r DB 63 ;\r DB 64 ;\r DB 25 ;\r DB 26 ; PORT71 DESTINATIONS\r DB 27 ; (BC-PORTINDEX = 10H)\r DB 72 ;\r DB 73 ;\r DB 74 ;\r \r DB 75 ;\r DB 76 ;\r DB 77 ;\r DB 28 ; PORT72 DESTINATIONS\r DB 29 ; (BC-PORTINDEX = 11H)\r DB 41 ;\r DB 42 ;\r DB 43 ;\r \r DB 78 ;\r DB 79 ;\r DB 80 ;\r DB 81 ; PORT73 DESTINATIONS\r DB 00 ; (BC-PORTINDEX = 12H)\r DB 00 ;\r DB 00 ;\r DB 00 ;\r \r DB 17 ;\r DB 36 ;\r DB 37 ;\r DB 32 ; PORT74 DESTINATIONS\r DB 33 ; (BC-PORTINDEX = 13H)\r DB 34 ;\r DB 35 ;\r DB 30 ;\r \r DB 31 ;\r DB 44 ;\r DB 45 ;\r DB 46 ; PORT75 DESTINATIONS\r DB 82 ; (BC-PORTINDEX = 14)\r DB 83 ;\r DB 84 ;\r DB 85 ;\r \r *******************************************************************************\r ; END OF MATRIX KEYBOARD TABLES\r \r END\r