    Suchen und belegen eines freien Puffers ($d2ba)
    A: a,x: Puffernummer ($ff: kein Puffer gefunden)

    Einsprung von $9206:

    9228: A2 07     LDX #$07         Bit suchen, das 0 ist (= freier Puffer)

    Einsprung von $9232:

    922A: A5 6D     LDA $6D
    922C: 3D EA B5  AND $B5EA,X
    922F: F0 04     BEQ $9235        Position in x
    9231: CA        DEX
    9232: 10 F6     BPL $922A
    9234: 60        RTS              kein freier Puffer

    Einsprung von $922F, $8EE2:

    9235: A5 6D     LDA $6D          Puffer belegen
    9237: 5D EA B5  EOR $B5EA,X
    923A: 85 6D     STA $6D
    923C: 8A        TXA
    923D: 60        RTS

        Previous Page / Next Page