    alle angegebenen Dateien im Directory suchen ($c44f)
    A: Filetabellen $e5-$f8
       Filebeginn   $0297-$02a1
       $02a5: $ff: alle Files gefunden (kein Name enthaelt Wildcards)
              $00: - nicht alle Files wurden gefunden, oder
                   - Files enthalten Wildcards (weitere Fundstellen sind moegl.)

    Einsprung von $87A2, $88D6, $A974, $B792, $B91E:

    82B9: 20 A2 82  JSR $82A2        Partition initialisieren

    Einsprung von $82C8:

    82BC: A9 00     LDA #$00         Flag fuer 'Suche nach belegten Eintraegen'
    82BE: 85 73     STA $73          setzen
    82C0: 20 24 84  JSR $8424        1. Dir-Eintrag holen
    82C3: D0 0B     BNE $82D0        gefunden ? ja, ==>

    Einsprung von $82E3:

    82C5: CE A3 02  DEC $02A3        Anzahl der Laufwerke -1 = $ff
    82C8: 10 F2     BPL $82BC        (wird nie ausgefuehrt)
    82CA: 60        RTS

    Einsprung von $82DC:

    82CB: 20 89 84  JSR $8489        naechsten Dir-Eintrag holen
    82CE: F0 10     BEQ $82E0        keiner mehr da ? ja, ==>

    Einsprung von $82C3, $82DE:

    82D0: 20 27 83  JSR $8327        Eintrag mit gesuchten Eintraegen vergleichen
    82D3: AD A5 02  LDA $02A5        noch nicht alle Dateien gefunden ?
    82D6: F0 01     BEQ $82D9        ja, ==>
    82D8: 60        RTS

    Einsprung von $82D6:

    82D9: AD 6D 02  LDA $026D        War der Eintrag ein gesuchter ?
    82DC: 30 ED     BMI $82CB        nein, ==>
    82DE: 10 F0     BPL $82D0        ja, ==>

    Einsprung von $82CE:

    82E0: AD A5 02  LDA $02A5        Sind alle Dateien gefunden ?
    82E3: F0 E0     BEQ $82C5        nein, (Ende) ==>
    82E5: 60        RTS

        Previous Page / Next Page