0100 ;XEPFREAD SOURCE CODE›0110 ; 10 DIM BUF$(7680):BUF$(1)=CHR$(0):BUF$(7680)=CHR$(0):BUF$(2)=BUF$›0120 ; 30 A=USR(XEPFREAD, "D:PIC.GR8", ADR(BUF$))›0130 ICCOM = $0342›0140 ICBAL = $0344›0150 ICBAH = $0345›0160 ICBLL = $0348›0170 ICBLH = $0349›0180 ICAX1 = $034A›0190 ICAX2 = $034B›0200 CIOV = $E456›0210 FILE = $D0›0220 STRING = $D2›0230 *= $0600›0240 PLA ›0250 CMP #$02›0260 BEQ MAIN›0270 ;›0280 TAX ›0290 BEQ LEAVE›0300 ;›0310 LOOPIT›0320 PLA ›0330 PLA ›0340 DEX ›0350 BNE LOOPIT›0360 ;›0370 LEAVE›0371 RTS ›0375 MAIN›0380 PLA ›0390 STA FILE+1›0400 PLA ›0410 STA FILE›0420 PLA ›0430 STA STRING+1›0440 PLA ›0450 STA STRING›0460 LDX #$70›0470 LDA #$03›0480 STA ICCOM,X›0490 LDA #$04›0500 STA ICAX1,X›0510 LDA #$00›0520 STA ICAX2,X›0530 LDA FILE›0540 STA ICBAL,X›0550 LDA FILE+1›0560 STA ICBAH,X›0570 JSR CIOV ;$E456›0580 TYA ›0590 BMI CANTOPEN›0600 ;›0610 LDX #$70›0620 LDA #$07›0630 STA ICCOM,X›0640 LDA STRING›0650 STA ICBAL,X›0660 LDA STRING+1›0670 STA ICBAH,X›0680 LDA #$00›0690 STA ICBLL,X›0700 LDA #$1E›0710 STA ICBLH,X›0720 JSR CIOV ;$E456›0730 TYA ›0740 LDX #$70›0750 LDA #$0C›0760 STA ICCOM,X›0770 JSR CIOV ;$E456›0780 CANTOPEN›0790 RTS ›0800 .END $2075›