SWIFTVAR.LNX
FILE INFORMATION
FILENAME(S): SWIFTVAR.LNX
FILE TYPE(S): PRG
FILE SIZE: 5.1K
FIRST SEEN: 2025-11-30 18:07:30
APPEARS ON: 1 disk(s)
FILE HASH
08ccdf59dd9de995aa3ee48a1f089fa8ac1bef582e595b17fee3392b1b48c6ea
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| PD6 | SWIFTVAR.LNX | PRG | Xii | 11 | 0 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 5B 08 0A 00 97 35 33 32 38 30 2C 30 3A 97 |..[....53280,0:.| 00000010: 35 33 32 38 31 2C 30 3A 97 36 34 36 2C C2 28 31 |53281,0:.646,.(1| 00000020: 36 32 29 3A 99 22 93 11 11 11 11 11 11 11 11 22 |62):."........."| 00000030: 3A 99 22 20 20 20 20 20 55 53 45 20 4C 59 4E 58 |:." USE LYNX| 00000040: 20 54 4F 20 44 49 53 53 4F 4C 56 45 20 54 48 49 | TO DISSOLVE THI| 00000050: 53 20 46 49 4C 45 22 3A 89 31 30 00 00 00 0D 20 |S FILE":.10.... | 00000060: 31 20 20 2A 53 54 41 52 20 4C 59 4E 58 20 30 2E |1 *STAR LYNX 0.| 00000070: 38 30 20 20 4A 4F 45 2F 53 54 41 0D 20 31 20 0D |80 JOE/STA. 1 .| 00000080: 53 57 49 46 54 2E 56 41 52 53 A0 A0 A0 A0 A0 A0 |SWIFT.VARS......| 00000090: 0D 20 32 30 20 0D 50 0D 20 31 36 37 20 0D 00 00 |. 20 .P. 167 ...| 000000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 000000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 000000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 000000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 000000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 000000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 1C |................| 00000100: 4B 1C 14 00 3B 22 14 14 14 14 14 55 3D 31 30 3A |K...;".....U=10:| 00000110: 53 43 D2 22 53 57 8B 54 2E 56 41 52 53 22 2C 55 |SC."SW.T.VARS",U| 00000120: 28 55 29 3A 44 D3 22 53 57 8B 54 2E 56 41 52 53 |(U):D."SW.T.VARS| 00000130: 22 2C 55 28 55 29 3A 44 D6 22 53 57 8B 54 2E 56 |",U(U):D."SW.T.V| 00000140: 41 52 53 22 2C 55 28 55 29 00 51 1C 19 00 3B 00 |ARS",U(U).Q...;.| 00000150: 91 1C 1E 00 3B FB 20 54 48 45 20 41 43 49 41 20 |....;. THE ACIA | 00000160: B8 45 53 20 4D 41 4E 59 20 41 44 44 52 45 53 53 |.ES MANY ADDRESS| 00000170: 45 53 20 49 4E 20 5A 45 52 4F 20 50 41 47 45 20 |ES IN ZERO PAGE | 00000180: 4E B0 4D 41 4C 4C 59 20 55 53 45 44 20 42 59 00 |N.MALLY USED BY.| 00000190: D3 1C 23 00 3B 4B 45 52 4E 41 4C 20 52 53 AB 32 |..#.;KERNAL RS.2| 000001A0: 33 32 20 52 4F 55 54 49 4E 45 53 2E 20 20 54 48 |32 ROUTINES. TH| 000001B0: 45 20 41 44 44 52 45 53 53 45 53 20 81 20 54 48 |E ADDRESSES . TH| 000001C0: 45 20 42 55 46 46 45 52 20 CE 0A 53 20 57 45 52 |E BUFFER ..S WER| 000001D0: 45 00 1A 1D 28 00 3B 43 48 4F 53 45 4E 20 41 52 |E...(.;CHOSEN AR| 000001E0: 42 49 54 52 41 52 49 4C 59 2E 20 20 54 48 45 20 |BITRARILY. THE | 000001F0: 42 55 46 46 45 52 20 56 45 43 A4 52 20 41 44 44 |BUFFER VEC.R ADD| 00000200: 52 45 53 53 45 53 20 41 52 45 20 54 48 4F 53 45 |RESSES ARE THOSE| 00000210: 20 55 53 45 44 20 42 59 00 34 1D 2D 00 3B 54 48 | USED BY.4.-.;TH| 00000220: 45 20 4B 45 52 4E 41 4C 20 52 4F 55 54 49 4E 45 |E KERNAL ROUTINE| 00000230: 53 2E 00 3A 1D 32 00 3B 00 70 1D 37 00 4E 4D 49 |S..:.2.;.p.7.NMI| 00000240: 4E 56 20 B2 20 24 30 33 31 38 3B 20 20 20 20 20 |NV . $0318; | 00000250: 20 20 20 20 20 4E 91 AB 4D 41 53 4B 41 42 4C 45 | N..MASKABLE| 00000260: 20 B5 45 52 52 55 50 54 20 56 45 43 A4 52 00 76 | .ERRUPT VEC.R.v| 00000270: 1D 3C 00 3B 00 B6 1D 41 00 3B 20 AB AB AB AB AB |.<.;...A.; .....| 00000280: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000290: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 000002A0: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 000002B0: AB AB AB AB 00 E5 1D 46 00 83 52 45 47 20 3D 20 |.......F..REG = | 000002C0: 24 44 45 30 30 3B 20 20 44 52 2E 20 45 56 49 4C |$DE00; DR. EVIL| 000002D0: 20 4C 41 42 53 20 44 41 54 41 20 52 45 47 49 53 | LABS DATA REGIS| 000002E0: 54 45 52 00 EB 1D 4B 00 3B 00 2A 1E 50 00 3B 83 |TER...K.;.*.P.;.| 000002F0: 20 52 45 47 49 53 54 45 52 20 49 53 20 55 53 45 | REGISTER IS USE| 00000300: 44 20 54 4F 20 52 45 43 45 49 56 45 20 41 4E 44 |D TO RECEIVE AND| 00000310: 20 54 52 41 4E 53 4D 49 54 20 41 4C 4C 20 44 41 | TRANSMIT ALL DA| 00000320: 54 41 20 42 59 54 45 53 00 4A 1E 55 00 3B 54 48 |TA BYTES.J.U.;TH| 00000330: 49 53 20 49 53 20 41 20 87 AD 57 52 49 54 45 20 |IS IS A ..WRITE | 00000340: 52 45 47 49 53 54 45 52 00 50 1E 5A 00 3B 00 90 |REGISTER.P.Z.;..| 00000350: 1E 5F 00 3B 20 AB AB AB AB AB AB AB AB AB AB AB |._.; ...........| 00000360: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000370: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000380: AB AB AB AB AB AB AB AB AB AB AB AB AB AB 00 C2 |................| 00000390: 1E 64 00 53 54 41 54 52 45 47 20 B2 20 24 44 45 |.d.STATREG . $DE| 000003A0: 30 31 3B 20 20 20 20 20 20 20 20 20 20 20 20 20 |01; | 000003B0: 20 53 54 41 54 55 53 20 52 45 47 49 53 54 45 52 | STATUS REGISTER| 000003C0: 00 C8 1E 69 00 3B 00 F9 1E 6E 00 3B 57 52 49 54 |...i.;...n.;WRIT| 000003D0: 45 20 54 52 49 47 47 45 52 53 20 52 45 53 45 54 |E TRIGGERS RESET| 000003E0: 20 4F 46 20 43 48 49 50 20 AB 20 83 20 3D 20 41 | OF CHIP . . = A| 000003F0: 4E 59 54 48 49 4E 47 00 FF 1E 73 00 3B 00 1B 1F |NYTHING...s.;...| 00000400: 78 00 3B 20 42 49 54 AD 53 20 20 20 20 20 20 20 |x.; BIT.S | 00000410: 20 20 46 55 4E 43 54 49 91 00 5B 1F 7D 00 3B 20 | FUNCTI..[.}.; | 00000420: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000430: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000440: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000450: AB AB AB AB AB AB AB AB AB 00 92 1F 82 00 3B 20 |..............; | 00000460: 20 20 37 20 20 20 20 20 20 20 20 20 20 20 30 AB | 7 0.| 00000470: 4E 4F 20 B5 45 52 52 55 50 54 20 20 31 AB B5 45 |NO .ERRUPT 1..E| 00000480: 52 52 55 50 54 20 20 87 20 A4 20 43 4C 45 41 52 |RRUPT . . CLEAR| 00000490: 00 C1 1F 87 00 3B 20 20 20 36 20 20 20 20 20 20 |.....; 6 | 000004A0: 20 20 20 20 20 30 AB 44 43 44 20 4C 4F 57 20 20 | 0.DCD LOW | 000004B0: 20 20 20 20 20 31 AB 44 43 44 20 48 49 47 48 00 | 1.DCD HIGH.| 000004C0: F0 1F 8C 00 3B 20 20 20 35 20 20 20 20 20 20 20 |....; 5 | 000004D0: 20 20 20 20 30 AB 44 53 52 20 4C 4F 57 20 20 20 | 0.DSR LOW | 000004E0: 20 20 20 20 31 AB 44 53 52 20 48 49 47 48 00 1A | 1.DSR HIGH..| 000004F0: 20 91 00 3B 20 20 20 34 20 20 20 20 20 20 20 20 | ..; 4 | 00000500: 20 20 20 30 AB A8 20 45 4D 50 54 59 20 20 20 20 | 0.. EMPTY | 00000510: 20 31 AB 45 4D 50 54 59 00 60 20 96 00 3B 20 20 | 1.EMPTY.` ..; | 00000520: 20 33 20 20 20 20 20 20 20 20 20 20 20 30 AB A8 | 3 0..| 00000530: 20 46 55 4C 4C 20 20 20 20 20 20 31 AB 46 55 4C | FULL 1.FUL| 00000540: 4C 20 AC 20 4D 49 47 48 54 20 4E 45 45 44 20 A4 |L . MIGHT NEED .| 00000550: 20 43 48 45 43 4B 20 54 48 49 53 20 41 54 00 AA | CHECK THIS AT..| 00000560: 20 9B 00 3B 20 20 20 20 20 20 20 20 20 20 20 20 | ..; | 00000570: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000580: 20 20 20 20 20 20 20 20 20 20 20 20 48 49 47 48 | HIGH| 00000590: 45 52 20 42 41 55 44 53 20 49 4E 53 54 45 41 44 |ER BAUDS INSTEAD| 000005A0: 20 4F 46 20 4A 55 53 54 00 DD 20 A0 00 3B 20 20 | OF JUST.. ..; | 000005B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000005C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000005D0: 20 20 20 20 20 20 42 49 54 20 37 00 1C 21 A5 00 | BIT 7..!..| 000005E0: 3B 20 20 20 32 20 20 20 20 20 20 20 20 20 20 20 |; 2 | 000005F0: 30 AB 22 4E 4F 20 4F 56 45 52 52 55 4E 22 20 20 |0."NO OVERRUN" | 00000600: 31 AB 22 4F 56 45 52 52 55 4E 22 20 20 53 45 4C |1."OVERRUN" SEL| 00000610: 46 AB 43 4C 45 41 52 49 4E 47 00 5B 21 AA 00 3B |F.CLEARING.[!..;| 00000620: 20 20 20 31 20 20 20 20 20 20 20 20 20 20 20 30 | 1 0| 00000630: AB 4E 4F 20 46 52 41 4D 45 20 45 52 52 20 20 31 |.NO FRAME ERR 1| 00000640: AB 46 52 41 4D 45 20 45 52 52 20 20 53 45 4C 46 |.FRAME ERR SELF| 00000650: AB 43 4C 45 41 52 49 4E 47 00 9A 21 AF 00 3B 20 |.CLEARING..!..; | 00000660: 20 20 30 20 20 20 20 20 20 20 20 20 20 20 30 AB | 0 0.| 00000670: 4E 4F 20 50 41 52 49 54 59 20 45 52 52 20 31 AB |NO PARITY ERR 1.| 00000680: 50 41 52 49 54 59 20 45 52 52 20 53 45 4C 46 AB |PARITY ERR SELF.| 00000690: 43 4C 45 41 52 49 4E 47 00 A0 21 B4 00 3B 00 E0 |CLEARING..!..;..| 000006A0: 21 B9 00 3B 20 AB AB AB AB AB AB AB AB AB AB AB |!..; ...........| 000006B0: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 000006C0: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 000006D0: AB AB AB AB AB AB AB AB AB AB AB AB AB AB 00 10 |................| 000006E0: 22 BE 00 43 4F 4D 44 52 45 47 20 B2 20 24 44 45 |"..COMDREG . $DE| 000006F0: 30 32 3B 20 20 20 20 20 20 20 20 20 20 20 20 20 |02; | 00000700: 43 4F 4D 4D AF 20 52 45 47 49 53 54 45 52 00 16 |COMM. REGISTER..| 00000710: 22 C3 00 3B 00 32 22 C8 00 3B 20 42 49 54 AD 53 |"..;.2"..; BIT.S| 00000720: 20 20 20 20 20 20 20 20 20 46 55 4E 43 54 49 91 | FUNCTI.| 00000730: 00 72 22 CD 00 3B 20 AB AB AB AB AB AB AB AB AB |.r"..; .........| 00000740: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000750: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000760: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000770: 00 96 22 D2 00 3B 20 37 20 36 20 35 20 20 20 20 |.."..; 7 6 5 | 00000780: 20 20 20 20 20 50 41 52 49 54 59 20 43 48 45 43 | PARITY CHEC| 00000790: 4B 49 4E 47 00 D1 22 D7 00 3B AB B2 AB B2 AB B2 |KING.."..;......| 000007A0: AB 20 20 20 20 20 20 20 20 B2 AB B2 AB B2 AB B2 |. .......| 000007B0: AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 |................| 000007C0: AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB 00 |................| 000007D0: 1E 23 DC 00 3B 20 30 20 30 20 30 20 20 20 20 20 |.#..; 0 0 0 | 000007E0: 20 20 20 20 53 45 54 54 49 4E 47 20 B2 20 30 20 | SETTING . 0 | 000007F0: 20 20 20 50 41 52 49 54 59 20 44 49 53 41 42 4C | PARITY DISABL| 00000800: 45 44 20 AB 20 4E 4F 20 50 41 52 49 54 59 20 42 |ED . NO PARITY B| 00000810: 49 54 20 47 45 4E 45 52 41 54 45 44 00 4E 23 E1 |IT GENERATED.N#.| 00000820: 00 3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.; | 00000830: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000840: 20 20 B0 20 52 45 43 45 49 56 45 44 00 95 23 E6 | . RECEIVED..#.| 00000850: 00 3B 20 30 20 30 20 31 20 20 20 20 20 20 20 20 |.; 0 0 1 | 00000860: 20 53 45 54 54 49 4E 47 20 B2 20 33 32 20 20 20 | SETTING . 32 | 00000870: 4F 44 44 20 50 41 52 49 54 59 20 81 20 52 45 43 |ODD PARITY . REC| 00000880: 45 49 56 45 52 20 AD 20 54 52 41 4E 53 4D 49 54 |EIVER . TRANSMIT| 00000890: 54 45 52 00 DD 23 EB 00 3B 20 30 20 31 20 31 20 |TER..#..; 0 1 1 | 000008A0: 20 20 20 20 20 20 20 20 53 45 54 54 49 4E 47 20 | SETTING | 000008B0: B2 20 39 36 20 20 20 45 56 45 4E 20 50 41 52 49 |. 96 EVEN PARI| 000008C0: 54 59 20 81 20 52 45 43 45 49 56 45 52 20 AD 20 |TY . RECEIVER . | 000008D0: 54 52 41 4E 53 4D 49 54 54 45 52 00 2A 24 F0 00 |TRANSMITTER.*$..| 000008E0: 3B 20 31 20 30 20 31 20 20 20 20 20 20 20 20 20 |; 1 0 1 | 000008F0: 53 45 54 54 49 4E 47 20 B2 20 31 36 30 20 20 4D |SETTING . 160 M| 00000900: 41 52 4B 20 50 41 52 49 54 59 20 42 49 54 20 54 |ARK PARITY BIT T| 00000910: 52 41 4E 53 4D 49 54 54 45 44 2E 20 50 41 52 49 |RANSMITTED. PARI| 00000920: 54 59 20 43 48 45 43 4B 00 58 24 F5 00 3B 20 20 |TY CHECK.X$..; | 00000930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000940: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 49 | DI| 00000950: 53 41 42 4C 45 44 00 A6 24 FA 00 3B 20 31 20 31 |SABLED..$..; 1 1| 00000960: 20 31 20 20 20 20 20 20 20 20 20 53 45 54 54 49 | 1 SETTI| 00000970: 4E 47 20 B2 20 32 32 34 20 20 53 50 41 43 45 20 |NG . 224 SPACE | 00000980: 50 41 52 49 54 59 20 42 49 54 20 54 52 41 4E 53 |PARITY BIT TRANS| 00000990: 4D 49 54 54 45 44 2E 20 50 41 52 49 54 59 20 43 |MITTED. PARITY C| 000009A0: 48 45 43 4B 00 D4 24 FF 00 3B 20 20 20 20 20 20 |HECK..$..; | 000009B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000009C0: 20 20 20 20 20 20 20 20 20 20 44 49 53 41 42 4C | DISABL| 000009D0: 45 44 00 DA 24 04 01 3B 00 21 25 09 01 3B 20 20 |ED..$..;.!%..; | 000009E0: 20 34 20 20 20 20 20 20 20 20 20 20 20 30 AB 4E | 4 0.N| 000009F0: B0 4D 41 4C 28 4E 4F 20 45 43 48 4F 29 20 20 20 |.MAL(NO ECHO) | 00000A00: 31 AB 45 43 48 4F 20 28 42 49 54 53 20 32 20 26 |1.ECHO (BITS 2 &| 00000A10: 20 33 20 4D 55 53 54 20 42 45 20 27 30 27 29 00 | 3 MUST BE '0').| 00000A20: 5C 25 0E 01 3B AB B2 AB B2 20 20 20 20 20 20 20 |\%..;.... | 00000A30: 20 20 20 20 B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB | ............| 00000A40: B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB |................| 00000A50: B2 AB B2 AB B2 AB B2 AB B2 AB 00 62 25 13 01 3B |...........b%..;| 00000A60: 00 9B 25 18 01 3B 20 33 20 32 20 20 20 20 20 20 |..%..; 3 2 | 00000A70: 20 20 20 20 20 B5 45 52 52 55 50 54 20 20 20 20 | .ERRUPT | 00000A80: 20 52 54 53 20 4C 45 56 45 4C 20 20 20 20 54 52 | RTS LEVEL TR| 00000A90: 41 4E 53 4D 49 54 54 45 52 00 D6 25 1D 01 3B AB |ANSMITTER..%..;.| 00000AA0: B2 AB B2 20 20 20 20 20 20 20 20 20 20 20 B2 AB |... ..| 00000AB0: B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB |................| 00000AC0: B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB |................| 00000AD0: B2 AB B2 AB 00 0A 26 22 01 3B 20 30 20 30 20 20 |......&".; 0 0 | 00000AE0: 20 20 20 20 20 20 20 20 20 20 44 49 53 41 42 4C | DISABL| 00000AF0: 45 44 20 20 20 20 20 20 20 20 48 49 47 48 20 20 |ED HIGH | 00000B00: 20 20 20 20 20 20 FE 24 00 3D 26 27 01 3B 20 30 | .$.=&'.; 0| 00000B10: 20 31 20 20 20 20 20 20 20 20 20 20 20 20 45 4E | 1 EN| 00000B20: 41 42 4C 45 44 20 20 20 20 20 20 20 20 20 4C 4F |ABLED LO| 00000B30: 57 20 20 20 20 20 20 20 20 20 91 00 70 26 2C 01 |W ..p&,.| 00000B40: 3B 20 31 20 30 20 20 20 20 20 20 20 20 20 20 20 |; 1 0 | 00000B50: 20 44 49 53 41 42 4C 45 44 20 20 20 20 20 20 20 | DISABLED | 00000B60: 20 4C 4F 57 20 20 20 20 20 20 20 20 20 91 00 AE | LOW ...| 00000B70: 26 31 01 3B 20 31 20 31 20 20 20 20 20 20 20 20 |&1.; 1 1 | 00000B80: 20 20 20 20 44 49 53 41 42 4C 45 44 20 20 20 20 | DISABLED | 00000B90: 20 20 20 20 4C 4F 57 20 20 20 20 20 20 20 20 20 | LOW | 00000BA0: 54 52 41 4E 53 4D 49 54 20 42 52 4B 00 B4 26 36 |TRANSMIT BRK..&6| 00000BB0: 01 3B 00 E0 26 3B 01 3B 20 20 20 31 20 20 20 20 |.;..&;.; 1 | 00000BC0: 20 20 20 20 20 20 20 52 45 43 45 49 56 45 52 20 | RECEIVER | 00000BD0: B5 45 52 52 55 50 54 20 45 4E 41 42 4C 45 00 1B |.ERRUPT ENABLE..| 00000BE0: 27 40 01 3B AB B2 AB B2 20 20 20 20 20 20 20 20 |'@.;.... | 00000BF0: 20 20 20 B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 | .............| 00000C00: AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 |................| 00000C10: AB B2 AB B2 AB B2 AB B2 AB 00 63 27 45 01 3B 20 |..........c'E.; | 00000C20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 AB | 0.| 00000C30: 49 52 51 20 B5 45 52 52 55 50 54 20 45 4E 41 42 |IRQ .ERRUPT ENAB| 00000C40: 4C 45 44 20 46 52 4F 4D 20 42 49 54 20 33 20 4F |LED FROM BIT 3 O| 00000C50: 46 20 53 54 41 54 55 53 20 52 45 47 49 53 54 45 |F STATUS REGISTE| 00000C60: 52 00 8E 27 4A 01 3B 20 20 20 20 20 20 20 20 20 |R..'J.; | 00000C70: 20 20 20 20 20 20 31 AB 49 52 51 20 B5 45 52 52 | 1.IRQ .ERR| 00000C80: 55 50 54 20 44 49 53 41 42 4C 45 44 00 94 27 4F |UPT DISABLED..'O| 00000C90: 01 3B 00 DB 27 54 01 3B 20 20 20 30 20 20 20 20 |.;..'T.; 0 | 00000CA0: 20 20 20 20 20 20 20 4D 41 53 54 45 52 20 9A 52 | MASTER .R| 00000CB0: 4F 4C 20 81 20 41 4C 4C 20 49 52 51 2E 20 20 4D |OL . ALL IRQ. M| 00000CC0: 55 53 54 20 42 45 20 53 45 54 20 A4 20 45 4E 41 |UST BE SET . ENA| 00000CD0: 42 4C 45 20 49 52 51 27 53 00 16 28 59 01 3B AB |BLE IRQ'S..(Y.;.| 00000CE0: B2 AB B2 20 20 20 20 20 20 20 20 20 20 20 B2 AB |... ..| 00000CF0: B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB |................| 00000D00: B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB |................| 00000D10: B2 AB B2 AB 00 1C 28 5E 01 3B 00 5C 28 63 01 3B |......(^.;.\(c.;| 00000D20: 20 AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB | ...............| 00000D30: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000D40: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000D50: AB AB AB AB AB AB AB AB AB AB 00 8C 28 68 01 43 |............(h.C| 00000D60: 54 52 4C 52 45 47 20 B2 20 24 44 45 30 33 3B 20 |TRLREG . $DE03; | 00000D70: 20 20 20 20 20 20 20 20 20 20 20 20 20 9A 52 4F | .RO| 00000D80: 4C 20 52 45 47 49 53 54 45 52 00 92 28 6D 01 3B |L REGISTER..(m.;| 00000D90: 00 C3 28 72 01 3B 57 52 49 54 45 20 54 52 49 47 |..(r.;WRITE TRIG| 00000DA0: 47 45 52 53 20 52 45 53 45 54 20 4F 46 20 43 48 |GERS RESET OF CH| 00000DB0: 49 50 20 AB 20 83 20 3D 20 41 4E 59 54 48 49 4E |IP . . = ANYTHIN| 00000DC0: 47 00 C9 28 77 01 3B 00 E5 28 7C 01 3B 20 42 49 |G..(w.;..(|.; BI| 00000DD0: 54 AD 53 20 20 20 20 20 20 20 20 20 46 55 4E 43 |T.S FUNC| 00000DE0: 54 49 91 00 25 29 81 01 3B 20 AB AB AB AB AB AB |TI..%)..; ......| 00000DF0: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000E00: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000E10: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00000E20: AB AB AB 00 47 29 86 01 3B 20 20 20 20 20 37 20 |....G)..; 7 | 00000E30: 20 20 20 20 20 20 20 20 90 20 42 49 54 20 53 45 | . BIT SE| 00000E40: 54 54 49 4E 47 00 82 29 8B 01 3B AB B2 AB B2 20 |TTING..)..;.... | 00000E50: 20 20 20 20 20 20 20 20 20 20 B2 AB B2 AB B2 AB | ......| 00000E60: B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB |................| 00000E70: B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB |................| 00000E80: 00 9E 29 90 01 3B 20 20 20 20 20 30 20 20 20 20 |..)..; 0 | 00000E90: 20 20 20 20 20 31 20 90 20 42 49 54 00 CE 29 95 | 1 . BIT..).| 00000EA0: 01 3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.; | 00000EB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000EC0: 20 20 B0 20 52 45 43 45 49 56 45 44 00 08 2A 9A | . RECEIVED..*.| 00000ED0: 01 3B 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.; | 00000EE0: 20 B0 20 31 2E 35 20 90 20 42 49 54 53 20 8B 20 | . 1.5 . BITS . | 00000EF0: 35 20 42 49 54 20 57 B0 44 53 20 AF 20 4E 4F 20 |5 BIT W.DS . NO | 00000F00: 50 41 52 49 54 59 00 25 2A 9F 01 3B 20 20 20 36 |PARITY.%*..; 6| 00000F10: 20 35 20 20 20 20 20 20 20 20 20 57 B0 44 20 C3 | 5 W.D .| 00000F20: 47 54 48 00 60 2A A4 01 3B AB B2 AB B2 20 20 20 |GTH.`*..;.... | 00000F30: 20 20 20 20 20 20 20 20 B2 AB B2 AB B2 AB B2 AB | ........| 00000F40: B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB |................| 00000F50: B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB 00 7F |................| 00000F60: 2A A9 01 3B 20 20 20 30 20 30 20 20 20 20 20 20 |*..; 0 0 | 00000F70: 20 20 20 38 20 42 49 54 20 57 B0 44 53 00 9E 2A | 8 BIT W.DS..*| 00000F80: AE 01 3B 20 20 20 30 20 31 20 20 20 20 20 20 20 |..; 0 1 | 00000F90: 20 20 37 20 42 49 54 20 57 B0 44 53 00 BD 2A B3 | 7 BIT W.DS..*.| 00000FA0: 01 3B 20 20 20 31 20 30 20 20 20 20 20 20 20 20 |.; 1 0 | 00000FB0: 20 36 20 42 49 54 20 57 B0 44 53 00 DC 2A B8 01 | 6 BIT W.DS..*..| 00000FC0: 3B 20 20 20 31 20 31 20 20 20 20 20 20 20 20 20 |; 1 1 | 00000FD0: 35 20 42 49 54 20 57 B0 44 53 00 E2 2A BD 01 3B |5 BIT W.DS..*..;| 00000FE0: 00 0C 2B C2 01 3B 20 20 20 20 20 34 20 20 20 20 |..+..; 4 | 00000FF0: 20 20 20 20 20 52 45 43 45 49 56 45 52 20 43 4C | RECEIVER CL| 00001000: 4F 43 4B 20 53 4F 55 52 43 45 00 47 2B C7 01 3B |OCK SOURCE.G+..;| 00001010: AB B2 AB B2 AB B2 AB B2 20 20 20 20 20 20 20 B2 |........ .| 00001020: AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 |................| 00001030: AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 |................| 00001040: AB B2 AB B2 AB 00 73 2B CC 01 3B 20 20 20 20 20 |......s+..; | 00001050: 30 20 20 20 20 20 20 20 20 20 45 58 54 45 52 4E |0 EXTERN| 00001060: 41 4C 20 52 45 43 45 49 56 45 52 20 43 4C 4F 43 |AL RECEIVER CLOC| 00001070: 4B 00 A3 2B D1 01 3B 20 20 20 20 20 31 20 20 20 |K..+..; 1 | 00001080: 20 20 20 20 20 20 42 41 55 44 20 52 41 54 45 20 | BAUD RATE | 00001090: 20 47 45 4E 45 52 41 A4 52 20 45 4E 41 42 4C 45 | GENERA.R ENABLE| 000010A0: 44 00 A9 2B D6 01 3B 00 D0 2B DB 01 3B 20 20 20 |D..+..;..+..; | 000010B0: 20 20 20 20 20 20 20 20 20 20 20 20 42 41 55 44 | BAUD| 000010C0: 20 52 41 54 45 20 47 45 4E 45 52 41 A4 52 00 F9 | RATE GENERA.R..| 000010D0: 2B E0 01 3B 20 33 20 32 20 31 20 30 20 20 20 20 |+..; 3 2 1 0 | 000010E0: 20 20 20 C5 55 45 20 20 20 20 20 20 20 20 42 41 | .UE BA| 000010F0: 55 44 20 52 41 54 45 00 34 2C E5 01 3B AB B2 AB |UD RATE.4,..;...| 00001100: B2 AB B2 AB B2 20 20 20 20 20 20 20 B2 AB B2 AB |..... ....| 00001110: B2 20 20 20 20 20 20 20 B2 AB B2 AB B2 AB B2 AB |. ........| 00001120: B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB B2 AB |................| 00001130: B2 AB 00 6A 2C EA 01 3B 20 30 20 30 20 30 20 30 |...j,..; 0 0 0 0| 00001140: 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 20 | 0 | 00001150: 20 20 20 20 20 20 31 36 58 20 45 58 54 45 52 4E | 16X EXTERN| 00001160: 41 4C 20 43 4C 4F 43 4B 00 91 2C EF 01 3B 20 30 |AL CLOCK..,..; 0| 00001170: 20 30 20 30 20 31 20 20 20 20 20 20 20 20 20 20 | 0 0 1 | 00001180: 31 20 20 20 20 20 20 20 20 20 20 20 31 30 30 00 |1 100.| 00001190: B8 2C F4 01 3B 20 30 20 30 20 31 20 30 20 20 20 |.,..; 0 0 1 0 | 000011A0: 20 20 20 20 20 20 20 32 20 20 20 20 20 20 20 20 | 2 | 000011B0: 20 20 20 31 35 30 00 EB 2C F9 01 3B 20 30 20 30 | 150..,..; 0 0| 000011C0: 20 31 20 31 20 20 20 20 20 20 20 20 20 20 33 20 | 1 1 3 | 000011D0: 20 20 20 20 20 20 20 20 20 20 32 31 39 2E 38 34 | 219.84| 000011E0: 20 20 AC 52 49 47 48 54 AC 00 15 2D FE 01 3B 20 | .RIGHT...-..; | 000011F0: 30 20 31 20 30 20 30 20 20 20 20 20 20 20 20 20 |0 1 0 0 | 00001200: 20 34 20 20 20 20 20 20 20 20 20 20 20 32 36 39 | 4 269| 00001210: 2E 31 36 00 3C 2D 03 02 3B 20 30 20 31 20 30 20 |.16.<-..; 0 1 0 | 00001220: 31 20 20 20 20 20 20 20 20 20 20 35 20 20 20 20 |1 5 | 00001230: 20 20 20 20 20 20 20 33 30 30 00 63 2D 08 02 3B | 300.c-..;| 00001240: 20 30 20 31 20 31 20 30 20 20 20 20 20 20 20 20 | 0 1 1 0 | 00001250: 20 20 36 20 20 20 20 20 20 20 20 20 20 20 36 30 | 6 60| 00001260: 30 00 8A 2D 0D 02 3B 20 30 20 31 20 31 20 31 20 |0..-..; 0 1 1 1 | 00001270: 20 20 20 20 20 20 20 20 20 37 20 20 20 20 20 20 | 7 | 00001280: 20 20 20 20 31 32 30 30 00 B1 2D 12 02 3B 20 31 | 1200..-..; 1| 00001290: 20 30 20 30 20 30 20 20 20 20 20 20 20 20 20 20 | 0 0 0 | 000012A0: 38 20 20 20 20 20 20 20 20 20 20 32 34 30 30 00 |8 2400.| 000012B0: D8 2D 17 02 3B 20 31 20 30 20 30 20 31 20 20 20 |.-..; 1 0 0 1 | 000012C0: 20 20 20 20 20 20 20 39 20 20 20 20 20 20 20 20 | 9 | 000012D0: 20 20 33 36 30 30 00 FF 2D 1C 02 3B 20 31 20 30 | 3600..-..; 1 0| 000012E0: 20 31 20 30 20 20 20 20 20 20 20 20 20 31 30 20 | 1 0 10 | 000012F0: 20 20 20 20 20 20 20 20 20 34 38 30 30 00 26 2E | 4800.&.| 00001300: 21 02 3B 20 31 20 30 20 31 20 31 20 20 20 20 20 |!.; 1 0 1 1 | 00001310: 20 20 20 20 31 31 20 20 20 20 20 20 20 20 20 20 | 11 | 00001320: 37 32 30 30 00 4D 2E 26 02 3B 20 31 20 31 20 30 |7200.M.&.; 1 1 0| 00001330: 20 30 20 20 20 20 20 20 20 20 20 31 32 20 20 20 | 0 12 | 00001340: 20 20 20 20 20 20 20 39 36 30 30 00 74 2E 2B 02 | 9600.t.+.| 00001350: 3B 20 31 20 31 20 30 20 31 20 20 20 20 20 20 20 |; 1 1 0 1 | 00001360: 20 20 31 33 20 20 20 20 20 20 20 20 20 31 34 34 | 13 144| 00001370: 30 30 00 9B 2E 30 02 3B 20 31 20 31 20 31 20 30 |00...0.; 1 1 1 0| 00001380: 20 20 20 20 20 20 20 20 20 31 34 20 20 20 20 20 | 14 | 00001390: 20 20 20 20 31 39 32 30 30 00 C2 2E 35 02 3B 20 | 19200...5.; | 000013A0: 31 20 31 20 31 20 31 20 20 20 20 20 20 20 20 20 |1 1 1 1 | 000013B0: 31 35 20 20 20 20 20 20 20 20 20 33 38 34 30 30 |15 38400| 000013C0: 00 02 2F 3A 02 3B 20 AB AB AB AB AB AB AB AB AB |../:.; .........| 000013D0: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 000013E0: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 000013F0: AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB AB |................| 00001400: 00 00 00 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A |................| 00001410: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A |................| 00001420: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A |................| 00001430: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A |................| 00001440: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A |................| 00001450: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A |................| 00001460: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A |................| 00001470: 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A 1A |.............. |
..[....53280,0:.53281,0:.646,B(162):."..
.......":." USE LYNX TO DISSOLVE THI
S FILE":.10.... 1 *STAR LYNX 0.80 JOE/
STA. 1 .SWIFT.VARS . 20 .P. 167 ...
........................................
........................................
................K...;".....U=10:SCR"SW.T
.VARS",U(U):DS"SW.T.VARS",U(U):DV"SW.T.V
ARS",U(U).Q...;.....;. THE ACIA .ES MANY
ADDRESSES IN ZERO PAGE N.MALLY USED BY.
S.#.;KERNAL RS.232 ROUTINES. THE ADDRES
SES . THE BUFFER N.S WERE...(.;CHOSEN AR
BITRARILY. THE BUFFER VEC.R ADDRESSES A
RE THOSE USED BY.4.-.;THE KERNAL ROUTINE
S..:.2.;.P.7.NMINV . $0318; N..
MASKABLE .ERRUPT VEC.R.V.<.;...A.; .....
........................................
...............F..REG = $DE00; DR. EVIL
LABS DATA REGISTER...K.;.*.P.;. REGISTE
R IS USED TO RECEIVE AND TRANSMIT ALL DA
TA BYTES.J.U.;THIS IS A ..WRITE REGISTER
.P.Z.;..._.; ...........................
...............................B.D.STATR
EG . $DE01; STATUS REGISTER
.H.I.;...N.;WRITE TRIGGERS RESET OF CHIP
. . = ANYTHING...S.;...X.; BIT.S
FUNCTI..[.}.; ........................
......................................;
7 0.NO .ERRUPT 1..ERRUPT .
. CLEAR.A...; 6 0.DCD LOW
1.DCD HIGH.....; 5 0.DS
R LOW 1.DSR HIGH.. ..; 4
0.. EMPTY 1.EMPTY.` ..; 3
0.. FULL 1.FULL . MIGHT NEED .
CHECK THIS AT.. ..;
HIGHER BAUDS INSTEAD
OF JUST.. .;
BIT 7..!..; 2
0."NO OVERRUN" 1."OVERRUN" SELF.CLEARI
NG.[!..; 1 0.NO FRAME ERR 1
.FRAME ERR SELF.CLEARING..!..; 0
0.NO PARITY ERR 1.PARITY ERR SELF.
CLEARING. !..;..!..; ...................
........................................
"..COMDREG . $DE02; COMM. RE
GISTER.."C.;.2"H.; BIT.S FUNCTI.
.R"M.; .................................
.........................."R.; 7 6 5
PARITY CHECKING.Q"W.;.......
.......................................
.#..; 0 0 0 SETTING . 0 PARIT
Y DISABLED . NO PARITY BIT GENERATED.N#.
.; . RECE
IVED..#..; 0 0 1 SETTING . 32
ODD PARITY . RECEIVER . TRANSMITTER..#..
; 0 1 1 SETTING . 96 EVEN PARI
TY . RECEIVER . TRANSMITTER.*$..; 1 0 1
SETTING . 160 MARK PARITY BIT T
RANSMITTED. PARITY CHECK.X$..;
DISABLED..$..; 1 1
1 SETTING . 224 SPACE PARITY B
IT TRANSMITTED. PARITY CHECK.T$..;
DISABLED.Z$..;
.!%..; 4 0.N.MAL(NO ECHO)
1.ECHO (BITS 2 & 3 MUST BE '0').\%..;...
. ............................
...........B%..;..%..; 3 2 .ER
RUPT RTS LEVEL TRANSMITTER.V%..;.
... ..........................
..............&".; 0 0 DISABL
ED HIGH .$.=&'.; 0 1
ENABLED LOW ..P&,.
; 1 0 DISABLED LOW
...&1.; 1 1 DISABLED
LOW TRANSMIT BRK..&6.;..&;.;
1 RECEIVER .ERRUPT ENABLE..
'@.;.... .....................
..................C'E.; 0.
IRQ .ERRUPT ENABLED FROM BIT 3 OF STATUS
REGISTER..'J.; 1.IRQ .ERR
UPT DISABLED..'O.;..'T.; 0 M
ASTER .ROL . ALL IRQ. MUST BE SET . ENA
BLE IRQ'S..(Y.;.... ..........
..............................(^.;.\(C.;
.......................................
....................(H.CTRLREG . $DE03;
.ROL REGISTER..(M.;.C(R.;WR
ITE TRIGGERS RESET OF CHIP . . = ANYTHIN
G.I(W.;..(|.; BIT.S FUNCTI..%)..
; ......................................
....................G)..; 7
. BIT SETTING..)..;.... ......
..................................)..;
0 1 . BIT.N)..;
. RECEIVED..*..;
. 1.5 . BITS . 5 BIT W.DS . NO
PARITY.%*..; 6 5 W.D CGTH.`*..
;.... ........................
...............*..; 0 0 8 BIT
W.DS..*..; 0 1 7 BIT W.DS..*.
.; 1 0 6 BIT W.DS..*..; 1 1
5 BIT W.DS..*..;..+B.; 4
RECEIVER CLOCK SOURCE.G+G.;........
.................................
......S+L.; 0 EXTERNAL RECEI
VER CLOCK..+Q.; 1 BAUD RATE
GENERA.R ENABLED..+V.;.P+..;
BAUD RATE GENERA.R..+..; 3 2 1 0
EUE BAUD RATE.4,..;........
..... ........................
...J,..; 0 0 0 0 0 16
X EXTERNAL CLOCK..,..; 0 0 0 1
1 100..,..; 0 0 1 0 2
150..,..; 0 0 1 1 3
219.84 .RIGHT...-..; 0 1 0 0
4 269.16.<-..; 0 1 0
1 5 300.C-..; 0 1 1 0
6 600..-..; 0 1 1 1
7 1200..-..; 1 0 0 0
8 2400.X-..; 1 0 0 1
9 3600..-..; 1 0 1 0
10 4800.&.!.; 1 0 1 1
11 7200.M.&.; 1 1 0 0
12 9600.T.+.; 1 1 0 1
13 14400...0.; 1 1 1 0
14 19200.B.5.; 1 1 1 1
15 38400../:.; .................
........................................
........................................
........................................
........................................
......
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL