home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Serious Magazine 7
/
Serious_Magazine_07_2000_Dial_pl_Side_B.atr
/
sstuff07.lzh
/
SIOINT.LZH
/
FORMAT.ASM
next >
Wrap
Assembly Source File
|
1988-09-01
|
1KB
|
1 lines
¢| Formatowanie dysku w stacji nr 1,¢| gestosc pojedyncza¢|¢| áרתIJוIJíááנ≡σ≥βπΩβáµ∩≥ϕβ⌠∩≈β∈Θβíá¢| áר≡σ≈∈ΘΩá≤Θσá·σáϕβ≤·á≈á≤⌠βπΩΘááá¢| áΣ∙≤δá≡≥·σ·∈βπ·∩∈∙áΣ∩á⌠σ≤⌠∩≈íááá¢|¢| Przyklad do artykulu (Serious #7)¢| "SIO - to proste"¢|¢| Autor: Jager/Dial¢|¢| W QA (Setup) ustaw:¢|¢| RUN : $8000¢| MEMHI: $8000¢¢ Opt 21 | Do pamieci¢¢ org $8000 | adres RUN¢¢ lda #$31 | wpisujemy kod¢ sta $0300 | stacji dyskow¢*---¢ lda #1 | numer stacji¢ sta $0301 |¢*---¢ lda #$21 | kod operacji¢ sta $0302 | $21 - format/single¢*---¢ lda #$40 | kierunek transmisji¢ sta $0303 | $40 - odczyt¢*---¢ ldx <$0600 | adres bufora¢ ldy >$0600 | mlodszy/starszy¢ stx $0304 | tu znajdziesz numery¢ sty $0305 | uszkodzonych sektorow¢*---¢ lda #160 | czas oczekiwania¢ sta $0306 | na odpowiedz stacji¢*---¢ ldx <128 | dlugosc sektora¢ ldy >128 | mlodszy/starszy¢ stx $0308 |¢ sty $0309 |¢*---¢ jsr $E459 | wywolanie SIOINT¢ bmi Error | sprawdzenie statusu¢ rts | OK - wyjscie¢¢Error Equ * | Blad!¢ brk | w rejestrze Y procesora¢ | lub w DSTATS znajduje¢ | sie numer bledu¢¢ End of file¢