Procedury wejścia-wyjścia

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 10:01, 1 mar 2005
KMK (Dyskusja | wkład)

← Previous diff
Aktualna wersja
KMK (Dyskusja | wkład)
(+ kat.)
Linia 1: Linia 1:
-Książka [[Wojciech Zientara|Wojciecha Zientary]] "Mapa pamięci Atari XL/XE: Procedury wejścia/wyjścia"+'''"Mapa pamięci Atari XL/XE: Procedury wejścia/wyjścia"''' to książka [[Wojciech Zientara|Wojciecha Zientary]] wydana w 1988 roku przez [[SOETO]].
-Jest to kompletny listing podsystemu I/O ([[SIO]] oraz [[CIO]]) XL OS-u, wraz z komentarzem. Wydano w roku 1988 w nakładzie 5050 egzemplarzy. Format A-5, 238 stron. Pierwotna cena 1750 ówczesnych złotych.+Jest to kompletny listing podsystemu I/O ([[SIO]] oraz [[CIO]]) [[XL OS]]-u, wraz z komentarzem. Nakład 5050 egzemplarzy. Format A-5, 238 stron. Pierwotna cena 1750 zł. (trzy do sześciu złotych obecnych).
 + 
 +Wersja elektroniczna dostepna w [http://tajemnice.atari8.info/ Elektronicznym Archiwum Tajemnic Atari] (w dziale: Książki)
==Errata== ==Errata==
Linia 21: Linia 23:
0190 END DEC ICBAZ 0190 END DEC ICBAZ
0200 RTS</pre> 0200 RTS</pre>
-</td></tr> 
</td></tr> </td></tr>
Linia 61: Linia 62:
0680 PLA 0680 PLA
0690 LDA SWPFLG</pre> 0690 LDA SWPFLG</pre>
 +</td></tr>
 +
 +<tr><td>73</td><td>20</td><td>-</td>
 +<td>''brak dalszego ciągu listingu''</td>
 +<td><pre>
 +0150 .BYTE $30,$0C,$03
 +0160 MSKTAB
 +0170 .BYTE $80,$40,$20,$10
 +0180 .BYTE $08,$04,$02,$01</pre>
</td></tr> </td></tr>
Linia 83: Linia 93:
0160 *= $FF07</pre> 0160 *= $FF07</pre>
</td></tr> </td></tr>
 +
 +<tr><td>149</td><td>18</td><td>-</td>
 +<td>NOTE SECTOR)</td><td>SEND HANDLER)</td></tr>
<tr><td>198</td><td>1</td><td>-</td> <tr><td>198</td><td>1</td><td>-</td>
Linia 113: Linia 126:
</table> </table>
 +
 +[[Kategoria:Atari 8-bit]]
 +[[Kategoria:Dokumentacja Atari 8-bit]]

Aktualna wersja

"Mapa pamięci Atari XL/XE: Procedury wejścia/wyjścia" to książka Wojciecha Zientary wydana w 1988 roku przez SOETO.

Jest to kompletny listing podsystemu I/O (SIO oraz CIO) XL OS-u, wraz z komentarzem. Nakład 5050 egzemplarzy. Format A-5, 238 stron. Pierwotna cena 1750 zł. (trzy do sześciu złotych obecnych).

Wersja elektroniczna dostepna w Elektronicznym Archiwum Tajemnic Atari (w dziale: Książki)

Errata

StronaWiersz
od góry
Wiersz
od dołu
JestPowinno być
15 6-
0620     BCC EXIT
0620     BCC $E547   ;do JMP CIORET
2423-
0320     LDA COMTAB+3,Y
0320     LDA COMTAB-3,Y
32-18-17
0190     DEC ICBAZ
0200 END RTS
0190 END DEC ICBAZ
0200     RTS
44-9
0550     .BYTE 't,'h,'d,NU
0550     .BYTE 'f,'h,'d,NU
459-
0720     .BYTE 'T,'H,'D,NU
0720     .BYTE 'F,'H,'D,NU
481- brak dalszego ciągu
listingu ze strony 47
0630     .BYTE $1C
0640     .WORD CRSHOM
0650     .BYTE $1D
0660     .WORD BTMLIN
0670     .BYTE $1E
0680     .WORD CRSLMR
0690     .BYTE $1F
0700     .WORD CRSRMR
52-3
1210     STA TXTMSC+1
1210     STY TXTMSC+1
621-4-
0660     STA DSTAT
0670     PLA
0680     PLA
0690 SWP LDA SWPFLG
0660 SWP STA DSTAT
0670     PLA
0680     PLA
0690     LDA SWPFLG
7320- brak dalszego ciągu listingu
0150     .BYTE $30,$0C,$03
0160 MSKTAB
0170     .BYTE $80,$40,$20,$10
0180     .BYTE $08,$04,$02,$01
7426-
0640     JMP EXIT
0640     JMP $F6AB  ;do JMP COMLOG
82-21
0440     BEQ CHR
0440     BNE CHR
10529-
0160     *=  $FE07
0160     *=  $FF07
14918- NOTE SECTOR)SEND HANDLER)
1981- 2,217 MHz1,77 MHz
199-22 2,217 MHz1,77 MHz
199-19 2,217 MHz1,77 MHz
199-14 2,217 MHz1,77 MHz
219-26
$35 - LTEMP - 
$36 - LTEMP - 
225-26 2,217 MHz1,77 MHz
225-24 2,217 MHz1,77 MHz
22612- (192 punkty)(256 punktów)
Personal tools