_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

CPAGE

FILE INFORMATION

FILENAME(S): CPAGE

FILE TYPE(S): SEQ

FILE SIZE: 3K

FIRST SEEN: 2025-11-30 16:59:23

APPEARS ON: 1 disk(s)

FILE HASH

f19afa47f9dbd9e50dcbf74b91a1f2a59137c397e3ab0e412a57ce049b9f04b6

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
DEMO 1581 1 2 CPAGE SEQ High Voltage Complete C64 Collection 7 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 0D 0D 0D 0D 20 20 20 20  20 20 20 20 20 20 20 20  |....            |
00000010: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000020: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000030: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000040: 20 20 20 20 20 20 20 20  20 20 50 41 47 45 20 20  |          PAGE  |
00000050: 20 20 20 33 0D 20 20 20  20 20 20 20 20 20 20 20  |   3.           |
00000060: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000070: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000080: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000090: 20 30 3A 42 55 52 53 54  20 53 55 42 53 2E 53 52  | 0:BURST SUBS.SR|
000000A0: 43 2C 53 2C 52 0D 0D 45  52 52 4F 52 20 41 44 44  |C,S,R..ERROR ADD|
000000B0: 52 20 20 43 4F 44 45 20  20 20 20 20 20 20 20 20  |R  CODE         |
000000C0: 20 53 45 51 20 20 20 53  4F 55 52 43 45 20 53 54  | SEQ   SOURCE ST|
000000D0: 41 54 45 4D 45 4E 54 0D  0D 20 20 0D 20 31 33 34  |ATEMENT..  . 134|
000000E0: 30 20 20 20 20 20 20 20  20 20 20 20 20 CA 5F C9  |0            ._.|
000000F0: CE D1 D5 C9 D2 C5 5F C6  CF D2 CD C1 D4 20 20 20  |......_......   |
00000100: 20 20 20 20 20 0D 20 31  33 34 30 20 34 43 20 31  |     . 1340 4C 1|
00000110: 34 38 44 20 20 20 20 20  20 20 20 20 20 20 20 4A  |48D            J|
00000120: 4D 50 20 C9 CE D1 D5 C9  D2 C5 5F C6 CF D2 CD C1  |MP ......._.....|
00000130: D4 20 20 20 20 20 20 20  20 20 20 20 20 20 20 0D  |.              .|
00000140: 20 31 33 34 33 20 20 20  20 20 20 20 20 20 20 20  | 1343           |
00000150: 20 CA 5F D0 C8 D9 D3 C9  C3 C1 CC 5F D2 C5 C1 C4  | ._........_....|
00000160: 0D 20 31 33 34 33 20 34  43 20 31 33 36 42 20 20  |. 1343 4C 136B  |
00000170: 20 20 20 20 20 20 20 20  20 20 4A 4D 50 20 D0 D2  |          JMP ..|
00000180: C5 C1 C4 0D 20 31 33 34  36 20 20 20 20 20 20 20  |.... 1346       |
00000190: 20 20 20 20 20 CA 5F CC  CF C7 C9 C3 C1 CC 5F D2  |     ._......._.|
000001A0: C5 C1 C4 0D 20 31 33 34  36 20 34 43 20 31 33 35  |.... 1346 4C 135|
000001B0: 45 20 20 20 20 20 20 20  20 20 20 20 20 4A 4D 50  |E            JMP|
000001C0: 20 CC D2 C5 C1 C4 0D 20  31 33 34 39 20 20 20 20  | ...... 1349    |
000001D0: 20 20 20 20 20 20 20 20  CA 5F D0 C8 D9 D3 C9 C3  |        ._......|
000001E0: C1 CC 5F D7 D2 C9 D4 C5  0D 20 31 33 34 39 20 34  |.._...... 1349 4|
000001F0: 43 20 31 33 46 39 20 20  20 20 20 20 20 20 20 20  |C 13F9          |
00000200: 20 20 4A 4D 50 20 D0 D7  D2 C9 D4 C5 0D 20 31 33  |  JMP ....... 13|
00000210: 34 43 20 20 20 20 20 20  20 20 20 20 20 20 CA 5F  |4C            ._|
00000220: CC CF C7 C9 C3 C1 CC 5F  D7 D2 C9 D4 C5 0D 20 31  |......._...... 1|
00000230: 33 34 43 20 34 43 20 31  33 45 43 20 20 20 20 20  |34C 4C 13EC     |
00000240: 20 20 20 20 20 20 20 4A  4D 50 20 CC D7 D2 C9 D4  |       JMP .....|
00000250: C5 0D 20 31 33 34 46 20  20 20 20 20 20 20 20 20  |.. 134F         |
00000260: 20 20 20 CA 5F CD C5 CD  CF D2 D9 5F D2 C5 C1 C4  |   ._......_....|
00000270: 0D 20 31 33 34 46 20 34  43 20 31 35 33 32 20 20  |. 134F 4C 1532  |
00000280: 20 20 20 20 20 20 20 20  20 20 4A 4D 50 20 CD C5  |          JMP ..|
00000290: CD CF D2 D9 5F D2 C5 C1  C4 0D 20 31 33 35 32 20  |...._..... 1352 |
000002A0: 20 20 20 20 20 20 20 20  20 20 20 CA 5F CD C5 CD  |           ._...|
000002B0: CF D2 D9 5F D7 D2 C9 D4  C5 0D 20 31 33 35 32 20  |..._...... 1352 |
000002C0: 34 43 20 31 35 39 34 20  20 20 20 20 20 20 20 20  |4C 1594         |
000002D0: 20 20 20 4A 4D 50 20 CD  C5 CD CF D2 D9 5F D7 D2  |   JMP ......_..|
000002E0: C9 D4 C5 0D 20 31 33 35  35 20 20 20 20 20 20 20  |.... 1355       |
000002F0: 20 20 20 20 20 CA 5F C4  D5 CD D0 5F C3 C1 C3 C8  |     ._...._....|
00000300: C5 0D 20 31 33 35 35 20  34 43 20 31 35 46 42 20  |.. 1355 4C 15FB |
00000310: 20 20 20 20 20 20 20 20  20 20 20 4A 4D 50 20 C4  |           JMP .|
00000320: D5 CD D0 5F C3 C1 C3 C8  C5 0D 20 31 33 35 38 20  |..._...... 1358 |
00000330: 20 20 20 20 20 20 20 20  20 20 20 CA 5F D1 D5 C5  |           ._...|
00000340: D2 D9 5F C6 CF D2 CD C1  D4 0D 20 31 33 35 38 20  |.._....... 1358 |
00000350: 34 43 20 31 34 41 46 20  20 20 20 20 20 20 20 20  |4C 14AF         |
00000360: 20 20 20 4A 4D 50 20 D1  D5 C5 D2 D9 5F C6 CF D2  |   JMP ....._...|
00000370: CD C1 D4 0D 20 31 33 35  42 20 20 20 20 20 20 20  |.... 135B       |
00000380: 20 20 20 20 20 CA 5F C3  CF CD D0 C1 D2 C5 5F CD  |     ._......._.|
00000390: C5 CD CF D2 D9 0D 20 31  33 35 42 20 34 43 20 31  |...... 135B 4C 1|
000003A0: 36 32 41 20 20 20 20 20  20 20 20 20 20 20 20 4A  |62A            J|
000003B0: 4D 50 20 C3 CF CD D0 C1  D2 C5 5F CD C5 CD CF D2  |MP ......._.....|
000003C0: D9 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |..              |
000003D0: 20 20 20 0D 20 20 20 20  20 3B 2A 2A 2A 2A 2A 2A  |   .     ;******|
000003E0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000003F0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000400: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000410: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000420: 2A 2A 2A 2A 0D 20 20 20  20 20 3B 20 20 CC 4F 43  |****.     ;  .OC|
00000430: 41 54 49 4F 4E 53 20 4F  46 20 49 4D 50 4F 52 54  |ATIONS OF IMPORT|
00000440: 41 4E 54 20 C3 31 32 38  20 53 54 55 46 46 2E 2E  |ANT .128 STUFF..|
00000450: 2E 0D 20 20 20 20 20 3B  2A 2A 2A 2A 2A 2A 2A 2A  |..     ;********|
00000460: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000470: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000480: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000490: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000004A0: 2A 2A 0D 20 20 20 20 20  0D 20 20 20 20 20 20 3D  |**.     .      =|
000004B0: 46 46 43 39 20 20 20 43  48 4B 4F 55 54 3D 24 46  |FFC9   CHKOUT=$F|
000004C0: 46 43 39 20 20 20 20 20  20 20 20 20 20 3B 20 4B  |FC9          ; K|
000004D0: 45 52 4E 45 4C 20 43 48  41 4E 4E 45 4C 20 4F 55  |ERNEL CHANNEL OU|
000004E0: 54 50 55 54 20 0D 20 20  20 20 20 20 3D 46 46 43  |TPUT .      =FFC|
000004F0: 43 20 20 20 43 4C 52 43  48 4E 3D 24 46 46 43 43  |C   CLRCHN=$FFCC|
00000500: 20 20 20 20 20 20 20 20  20 20 3B 20 4B 45 52 4E  |          ; KERN|
00000510: 45 4C 20 43 4C 45 41 52  20 43 48 41 4E 4E 45 4C  |EL CLEAR CHANNEL|
00000520: 0D 20 20 20 20 20 20 3D  46 46 42 41 20 20 20 53  |.      =FFBA   S|
00000530: 45 54 4C 46 53 3D 24 46  46 42 41 20 20 20 20 20  |ETLFS=$FFBA     |
00000540: 20 20 20 20 20 3B 20 4B  45 52 4E 45 4C 20 53 45  |     ; KERNEL SE|
00000550: 54 20 4C 4F 47 49 43 41  4C 20 46 49 4C 45 20 4E  |T LOGICAL FILE N|
00000560: 55 4D 42 45 52 0D 20 20  20 20 20 20 3D 46 46 42  |UMBER.      =FFB|
00000570: 44 20 20 20 53 45 54 4E  41 4D 3D 24 46 46 42 44  |D   SETNAM=$FFBD|
00000580: 20 20 20 20 20 20 20 20  20 20 3B 20 4B 45 52 4E  |          ; KERN|
00000590: 45 4C 20 53 45 54 20 46  49 4C 45 4E 41 4D 45 0D  |EL SET FILENAME.|
000005A0: 20 20 20 20 20 20 3D 46  46 44 32 20 20 20 42 53  |      =FFD2   BS|
000005B0: 4F 55 54 20 3D 24 46 46  44 32 20 20 20 20 20 20  |OUT =$FFD2      |
000005C0: 20 20 20 20 3B 20 4B 45  52 4E 45 4C 20 42 41 53  |    ; KERNEL BAS|
000005D0: 49 43 20 49 4E 50 55 54  2F 4F 55 54 50 55 54 0D  |IC INPUT/OUTPUT.|
000005E0: 20 20 20 20 20 20 3D 46  46 34 37 20 20 20 53 50  |      =FF47   SP|
000005F0: 49 4E 5F 4F 55 54 3D 24  46 46 34 37 20 20 20 20  |IN_OUT=$FF47    |
00000600: 20 20 20 20 3B 20 D3 45  54 20 55 50 20 46 41 53  |    ; .ET UP FAS|
00000610: 54 20 53 45 52 49 41 4C  20 46 4F 52 20 49 4E 50  |T SERIAL FOR INP|
00000620: 55 54 20 4F 52 20 4F 55  54 50 55 54 2E 0D 20 20  |UT OR OUTPUT..  |
00000630: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000640: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000650: 20 20 3B 20 20 D3 C5 C3  20 46 4F 52 20 4F 55 54  |  ;  ... FOR OUT|
00000660: 50 55 54 2C 20 C3 CC C3  20 46 4F 52 20 49 4E 50  |PUT, ... FOR INP|
00000670: 55 54 2E 0D 20 20 20 20  20 20 3D 44 44 30 30 20  |UT..      =DD00 |
00000680: 20 20 44 32 50 52 41 20  3D 24 44 44 30 30 20 20  |  D2PRA =$DD00  |
00000690: 20 20 20 20 20 20 20 20  3B 20 C3 31 32 38 20 53  |        ; .128 S|
000006A0: 45 52 49 41 4C 20 50 4F  52 54 20 4C 4F 43 41 54  |ERIAL PORT LOCAT|
000006B0: 49 4F 4E 0D 20 20 20 20  20 20 3D 30 30 31 30 20  |ION.      =0010 |
000006C0: 20 20 43 4C 4B 4F 55 54  3D 24 31 30 20 20 20 20  |  CLKOUT=$10    |
000006D0: 20 20 20 20 20 20 20 20  3B 20 53 4C 4F 57 20 53  |        ; SLOW S|
000006E0: 45 52 49 41 4C 20 43 4C  4F 43 4B 20 4F 55 54 50  |ERIAL CLOCK OUTP|
000006F0: 55 54 20 42 49 54 20 4D  41 53 4B 0D 20 20 20 20  |UT BIT MASK.    |
00000700: 20 20 3D 30 30 34 30 20  20 20 43 4C 4B 49 4E 20  |  =0040   CLKIN |
00000710: 3D 24 34 30 20 20 20 20  20 20 20 20 20 20 20 20  |=$40            |
00000720: 3B 20 53 4C 4F 57 20 53  45 52 49 41 4C 20 43 4C  |; SLOW SERIAL CL|
00000730: 4F 43 4B 20 49 4E 50 55  54 20 42 49 54 20 4D 41  |OCK INPUT BIT MA|
00000740: 53 4B 0D 20 20 20 20 20  20 3D 44 43 30 44 20 20  |SK.      =DC0D  |
00000750: 20 44 31 49 43 52 20 3D  24 44 43 30 44 20 20 20  | D1ICR =$DC0D   |
00000760: 20 20 20 20 20 20 20 3B  20 36 35 32 36 20 C3 C9  |       ; 6526 ..|
00000770: C1 20 49 4E 54 45 52 52  55 50 54 20 43 4F 4E 54  |. INTERRUPT CONT|
00000780: 52 4F 4C 20 52 45 47 49  53 54 45 52 0D 20 20 20  |ROL REGISTER.   |
00000790: 20 20 20 3D 44 43 30 43  20 20 20 44 31 53 44 52  |   =DC0C   D1SDR|
000007A0: 20 3D 24 44 43 30 43 20  20 20 20 20 20 20 20 20  | =$DC0C         |
000007B0: 20 3B 20 36 35 32 36 20  C3 C9 C1 20 53 45 52 49  | ; 6526 ... SERI|
000007C0: 41 4C 20 44 41 54 41 20  52 45 47 49 53 54 45 52  |AL DATA REGISTER|
000007D0: 0D 20 20 20 20 20 20 3D  30 30 46 41 20 20 20 42  |.      =00FA   B|
000007E0: 55 46 46 45 52 3D 24 46  41 20 20 20 20 20 20 20  |UFFER=$FA       |
000007F0: 20 20 20 20 20 3B 20 5A  45 52 4F 20 50 41 47 45  |     ; ZERO PAGE|
00000800: 20 50 4F 49 4E 54 45 52  20 56 41 52 49 41 42 4C  | POINTER VARIABL|
00000810: 45 0D 20 20 20 20 20 20  3D 30 30 46 43 20 20 20  |E.      =00FC   |
00000820: 42 55 46 46 45 52 32 3D  24 46 43 20 20 20 20 20  |BUFFER2=$FC     |
00000830: 20 20 20 20 20 20 3B 20  5A 45 52 4F 20 50 41 47  |      ; ZERO PAG|
00000840: 45 20 50 4F 49 4E 54 45  52 20 56 41 52 49 41 42  |E POINTER VARIAB|
00000850: 4C 45 0D 20 20 20 20 20  20 20 20 20 20 20 20 20  |LE.             |
00000860: 20 0D 20 20 20 20 20 3B  2A 2A 2A 2A 2A 2A 2A 2A  | .     ;********|
00000870: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000880: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000890: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000008A0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000008B0: 2A 2A 0D 20 20 20 20 20  3B 20 20 C2 D5 D2 D3 D4  |**.     ;  .....|
000008C0: 20 43 4F 4D 4D 41 4E 44  20 50 52 49 4D 49 54 49  | COMMAND PRIMITI|
000008D0: 56 45 53 0D 20 20 20 20  20 3B 2A 2A 2A 2A 2A 2A  |VES.     ;******|
000008E0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000008F0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000900: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000910: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000920: 2A 2A 2A 2A 0D 20 20 20  20 20 0D 20 20 20 20 20  |****.     .     |
00000930: 20 3D 30 30 30 30 20 20  20 D0 C2 D5 D2 D3 D4 D2  | =0000   .......|
00000940: C4 20 3D 24 30 30 20 20  20 20 20 20 20 20 20 3B  |. =$00         ;|
00000950: 20 D0 48 59 53 49 43 41  4C 20 42 55 52 53 54 20  | .HYSICAL BURST |
00000960: 52 45 41 44 2E 0D 20 20  20 20 20 20 3D 30 30 30  |READ..      =000|
00000970: 32 20 20 20 D0 C2 D5 D2  D3 D4 D7 D2 20 3D 24 30  |2   ........ =$0|
00000980: 32 20 20 20 20 20 20 20  20 20 3B 20 D0 48 59 53  |2         ; .HYS|
00000990: 49 43 41 4C 20 42 55 52  53 54 20 57 52 49 54 45  |ICAL BURST WRITE|
000009A0: 2E 0D 20 20 20 20 20 20  3D 30 30 38 30 20 20 20  |..      =0080   |
000009B0: CC C2 D5 D2 D3 D4 D2 C4  20 3D 24 38 30 20 20 20  |........ =$80   |
000009C0: 20 20 20 20 20 20 3B 20  CC 4F 47 49 43 41 4C 20  |      ; .OGICAL |
000009D0: 42 55 52 53 54 20 52 45  41 44 0D 20 20 20 20 20  |BURST READ.     |
000009E0: 20 3D 30 30 38 32 20 20  20 CC C2 D5 D2 D3 D4 D7  | =0082   .......|
000009F0: D2 20 3D 24 38 32 20 20  20 20 20 20 20 20 20 3B  |. =$82         ;|
00000A00: 20 CC 4F 47 49 43 41 4C  20 42 55 52 53 54 20 57  | .OGICAL BURST W|
00000A10: 52 49 54 45 2E 0D 20 20  20 20 20 20 3D 30 30 30  |RITE..      =000|
00000A20: 34 20 20 20 C2 D5 D2 D3  D4 5F C9 CE D1 D5 C9 D2  |4   ....._......|
00000A30: C5 20 20 3D 24 30 34 20  20 20 3B 20 C2 55 52 53  |.  =$04   ; .URS|
00000A40: 54 20 49 4E 51 55 49 52  45 2E 0D 20 20 20 20 20  |T INQUIRE..     |
00000A50: 20 3D 30 30 39 44 20 20  20 C4 D5 CD D0 C3 C1 C3  | =009D   .......|
00000A60: C8 C5 20 3D 24 39 C4 20  20 20 20 20 20 20 20 3B  |.. =$9.        ;|
00000A70: 20 C4 55 4D 50 20 54 52  41 43 4B 20 43 41 43 48  | .UMP TRACK CACH|
00000A80: 45 20 28 27 46 4F 52 43  45 27 20 42 49 54 20 53  |E ('FORCE' BIT S|
00000A90: 45 54 29 0D 20 20 20 20  20 20 3D 30 30 38 41 20  |ET).      =008A |
00000AA0: 20 20 C2 D5 D2 D3 D4 5F  D1 D5 C5 D2 D9 20 3D 24  |  ....._..... =$|
00000AB0: 38 C1 20 20 20 20 20 20  3B 20 D1 55 45 52 59 20  |8.      ; .UERY |
00000AC0: 44 49 53 4B 20 46 4F 52  4D 41 54 2E 0D 20 20 20  |DISK FORMAT..   |
00000AD0: 20 20 20 20 20 20 20 20  20 20 20 0D 20 20 20 20  |           .    |
00000AE0: 20 3B 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  | ;**************|
00000AF0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000B00: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000B10: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000B20: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 0D 20 20 20  |************.   |
00000B30: 20 20 3B 2A 20 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |  ;* -----------|
00000B40: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 20 20  |--------------  |
00000B50: C2 D5 D2 D3 D4 20 D2 CF  D5 D4 C9 CE C5 D3 20 2D  |..... ........ -|
00000B60: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000B70: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 20 2A 0D 20 20  |----------- *.  |
00000B80: 20 20 20 3B 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |   ;************|
00000B90: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000BA0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000BB0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000BC0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 0D 0C  |**************..|
00000BD0: 0D                                                |.               |
....                                    
                                  PAGE  
   3.                                   
                         0:BURST SUBS.SR
C,S,R..ERROR ADDR  CODE          SEQ   S
OURCE STATEMENT..  . 1340            J_I
NQUIRE_FORMAT        . 1340 4C 148D     
       JMP INQUIRE_FORMAT              .
 1343            J_PHYSICAL_READ. 1343 4
C 136B            JMP PREAD. 1346       
     J_LOGICAL_READ. 1346 4C 135E       
     JMP LREAD. 1349            J_PHYSIC
AL_WRITE. 1349 4C 13F9            JMP PW
RITE. 134C            J_LOGICAL_WRITE. 1
34C 4C 13EC            JMP LWRITE. 134F 
           J_MEMORY_READ. 134F 4C 1532  
          JMP MEMORY_READ. 1352         
   J_MEMORY_WRITE. 1352 4C 1594         
   JMP MEMORY_WRITE. 1355            J_D
UMP_CACHE. 1355 4C 15FB            JMP D
UMP_CACHE. 1358            J_QUERY_FORMA
T. 1358 4C 14AF            JMP QUERY_FOR
MAT. 135B            J_COMPARE_MEMORY. 1
35B 4C 162A            JMP COMPARE_MEMOR
Y.                 .     ;**************
****************************************
********************.     ;  LOCATIONS O
F IMPORTANT C128 STUFF....     ;********
****************************************
**************************.     .      =
FFC9   CHKOUT=$FFC9          ; KERNEL CH
ANNEL OUTPUT .      =FFCC   CLRCHN=$FFCC
          ; KERNEL CLEAR CHANNEL.      =
FFBA   SETLFS=$FFBA          ; KERNEL SE
T LOGICAL FILE NUMBER.      =FFBD   SETN
AM=$FFBD          ; KERNEL SET FILENAME.
      =FFD2   BSOUT =$FFD2          ; KE
RNEL BASIC INPUT/OUTPUT.      =FF47   SP
IN_OUT=$FF47        ; SET UP FAST SERIAL
 FOR INPUT OR OUTPUT..                  
                  ;  SEC FOR OUTPUT, CLC
 FOR INPUT..      =DD00   D2PRA =$DD00  
        ; C128 SERIAL PORT LOCATION.    
  =0010   CLKOUT=$10            ; SLOW S
ERIAL CLOCK OUTPUT BIT MASK.      =0040 
  CLKIN =$40            ; SLOW SERIAL CL
OCK INPUT BIT MASK.      =DC0D   D1ICR =
$DC0D          ; 6526 CIA INTERRUPT CONT
ROL REGISTER.      =DC0C   D1SDR =$DC0C 
         ; 6526 CIA SERIAL DATA REGISTER
.      =00FA   BUFFER=$FA            ; Z
ERO PAGE POINTER VARIABLE.      =00FC   
BUFFER2=$FC           ; ZERO PAGE POINTE
R VARIABLE.              .     ;********
****************************************
**************************.     ;  BURST
 COMMAND PRIMITIVES.     ;**************
****************************************
********************.     .      =0000  
 PBURSTRD =$00         ; PHYSICAL BURST 
READ..      =0002   PBURSTWR =$02       
  ; PHYSICAL BURST WRITE..      =0080   
LBURSTRD =$80         ; LOGICAL BURST RE
AD.      =0082   LBURSTWR =$82         ;
 LOGICAL BURST WRITE..      =0004   BURS
T_INQUIRE  =$04   ; BURST INQUIRE..     
 =009D   DUMPCACHE =$9D        ; DUMP TR
ACK CACHE ('FORCE' BIT SET).      =008A 
  BURST_QUERY =$8A      ; QUERY DISK FOR
MAT..              .     ;**************
****************************************
********************.     ;* -----------
--------------  BURST ROUTINES ---------
------------------- *.     ;************
****************************************
**********************...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL