$C6A6/50854:   Search for end of name in command

Jump from $C502, $C66F:

C6A6: A9 00     LDA #$00
C6A8: 8D 4B 02  STA $024B
C6AB: 8A        TXA
C6AC: 48        PHA

Jump from $C6C6:

C6AD: BD 00 02  LDA $0200,X     ; get characters out of buffer
C6B0: C9 2C     CMP #$2C        ; ','
C6B2: F0 14     BEQ $C6C8
C6B4: C9 3D     CMP #$3D        ; '='
C6B6: F0 10     BEQ $C6C8
C6B8: EE 4B 02  INC $024B       ; increment length of name
C6BB: E8        INX
C6BC: A9 0F     LDA #$0F        ; 15
C6BE: CD 4B 02  CMP $024B
C6C1: 90 05     BCC $C6C8       ; greater?
C6C3: EC 74 02  CPX $0274       ; end of input line?
C6C6: 90 E5     BCC $C6AD

Jump from $C6B2, $C6B6, $C6C1:

C6C8: 8E 76 02  STX $0276
C6CB: 68        PLA
C6CC: AA        TAX             ; pointer to end of name
C6CD: 60        RTS

    Previous Page / Next Page