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