Mapa pamięci Atari 8bit
From Atariki
| Wersja z dnia 11:29, 23 lis 2023 Mono (Dyskusja | wkład) (kosmetyka) ← Previous diff |
Aktualna wersja Mono (Dyskusja | wkład) (→Procedury i stałe CART ROM - prawy cart) |
||
| Linia 1: | Linia 1: | ||
| {{SDP}} | {{SDP}} | ||
| - | Zmienne systemowe oraz adresy procedur systemu operacyjnego Atari XL/XE. | + | Zmienne systemowe oraz adresy procedur systemu operacyjnego Atari 400/800 i XL/XE. |
| Domyślnie przyjęto nazewnictwo występujące w zachodniej literaturze: | Domyślnie przyjęto nazewnictwo występujące w zachodniej literaturze: | ||
| - | * Atari 400/800 Operating System Source Listing | + | * [https://seriouscomputerist.atariverse.com/media/pdf/book/400-800%20-%20Operating%20System%20Source%20Listing%20(Rev.%20A).pdf Atari 400/800 Operating System Source Listing] |
| - | * Atari 400/800 Technical Reference Notes | + | * [https://seriouscomputerist.atariverse.com/media/pdf/book/400-800%20-%20Technical%20Reference%20Notes.pdf Atari 400/800 Technical Reference Notes] |
| Wszelkie zmiany i odstępstwa występujące w innych publikacjach zaznaczono ze wskazaniem na źródło występowania. | Wszelkie zmiany i odstępstwa występujące w innych publikacjach zaznaczono ze wskazaniem na źródło występowania. | ||
| - | 1. Atari XL Addendum | + | 1. [https://seriouscomputerist.atariverse.com/media/pdf/book/Atari%20XL%20Addendum%20-%20Operating%20System%20Manual.pdf Atari XL Addendum - Operating System Manual] |
| - | <!-- | + | |
| - | 2. De Re Atari | + | 2. [https://seriouscomputerist.atariverse.com/media/pdf/book/Mapping%20the%20Atari.pdf Mapping The Atari Revised Edition] |
| - | 3. Mapping The Atari | + | |
| - | 4. Atari Intern | + | 3. [http://www.musanim.com/mam/DeReAtari.pdf De Re Atari] |
| - | 5. Master Memory Map | + | |
| - | --> | + | 4. [https://www.atariarchives.org/mmm/Master%20Memory%20Map%20for%20the%20Atari.pdf Master Memory Map For The Atari] |
| + | |||
| + | 5. [[Mapa pamięci|Mapa Pamięci Atari XL/XE]] | ||
| ==Tablice i zmienne w RAM== | ==Tablice i zmienne w RAM== | ||
| Linia 20: | Linia 22: | ||
| <tr> | <tr> | ||
| - | <td><b>Adres</b></td> | + | <th rowspan="2"><b>Adres</b></th> |
| - | <td><b>Etykieta</b></td> | + | <th colspan="4"><b>Etykieta</b></th> |
| - | <td><b>Opis</b></td> | + | <th rowspan="2"><b>Podsystem</b></th> |
| + | <th rowspan="2"><b>Opis</b></th> | ||
| </tr> | </tr> | ||
| - | |||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <th><b>Atari OS<br/>rev.A</b></th> |
| + | <th><b>Atari OS<br/>rev.B</b></th> | ||
| + | <th><b>XL OS<br/>AA000001<br/>rev.11</b></th> | ||
| + | <th><b>XL OS<br/>BB000001<br/>rev.2</b></th> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0000</td> | + | <td colspan="7"></td> |
| - | <td rowspan="2"><span id="LNZBS">LNZBS</span></td> | + | |
| - | <td rowspan="2"></td> | + | |
| - | </tr> | + | |
| - | + | ||
| - | <tr> | + | |
| - | <td>$0001</td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0000</td> | <td>$0000</td> | ||
| - | <td><span id="LNFLG">LNFLG<sup>1</sup></span></td> | + | <td rowspan="2" colspan="2"><span id="LNZBS">LNZBS</span>, <span id="LINZBS">LINZBS<sup>2</sup></span></td> |
| - | <td></td> | + | <td colspan="2"><span id="LNFLG">LNFLG<sup>1</sup></span>, <span id="LINFLG">LINFLG<sup>4</sup></span></td> |
| + | <td rowspan="2"></td> | ||
| + | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0001</td> | <td>$0001</td> | ||
| - | <td><span id="NGFLAG">NGFLAG<sup>1</sup></span></td> | + | <td colspan="2"><span id="NGFLAG">NGFLAG<sup>1</sup></span></td> |
| - | <td></td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0002</td> | <td>$0002</td> | ||
| - | <td rowspan="2"><span id="CASINI">CASINI</span></td> | + | <td rowspan="2" colspan="4"><span id="CASINI">CASINI</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 63: | Linia 64: | ||
| <tr> | <tr> | ||
| <td>$0004</td> | <td>$0004</td> | ||
| - | <td rowspan="2"><span id="RAMLO">RAMLO</span></td> | + | <td rowspan="2" colspan="4"><span id="RAMLO">RAMLO</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 73: | Linia 75: | ||
| <tr> | <tr> | ||
| <td>$0006</td> | <td>$0006</td> | ||
| - | <td><span id="TRAMSZ">TRAMSZ</span></td> | + | <td colspan="4"><span id="TRAMSZ">TRAMSZ</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 79: | Linia 82: | ||
| <tr> | <tr> | ||
| <td>$0007</td> | <td>$0007</td> | ||
| - | <td><span id="TSTDAT">TSTDAT</span>, <span id="CMCMD">CMCMD<sup>1</sup></span></td> | + | <td colspan="2"><span id="TSTDAT">TSTDAT</span></td> |
| + | <td colspan="2"><span id="CMCMD">CMCMD<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 85: | Linia 90: | ||
| <tr> | <tr> | ||
| <td>$0008</td> | <td>$0008</td> | ||
| - | <td><span id="WARMST">WARMST</span></td> | + | <td colspan="4"><span id="WARMST">WARMST</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 91: | Linia 97: | ||
| <tr> | <tr> | ||
| <td>$0009</td> | <td>$0009</td> | ||
| - | <td><span id="BOOT?">BOOT?</span></td> | + | <td colspan="4"><span id="BOOT?">BOOT?</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 97: | Linia 104: | ||
| <tr> | <tr> | ||
| <td>$000A</td> | <td>$000A</td> | ||
| - | <td rowspan="2"><span id="DOSVEC">DOSVEC</span></td> | + | <td rowspan="2" colspan="4"><span id="DOSVEC">DOSVEC</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 107: | Linia 115: | ||
| <tr> | <tr> | ||
| <td>$000C</td> | <td>$000C</td> | ||
| - | <td rowspan="2"><span id="DOSINI">DOSINI</span></td> | + | <td rowspan="2" colspan="4"><span id="DOSINI">DOSINI</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 117: | Linia 126: | ||
| <tr> | <tr> | ||
| <td>$000E</td> | <td>$000E</td> | ||
| - | <td rowspan="2"><span id="APPMHI">APPMHI</span></td> | + | <td rowspan="2" colspan="4"><span id="APPMHI">APPMHI</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 127: | Linia 137: | ||
| <tr> | <tr> | ||
| <td>$0010</td> | <td>$0010</td> | ||
| - | <td><span id="INTZBS">INTZBS</span></td> | + | <td colspan="4"><span id="INTZBS">INTZBS</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 133: | Linia 144: | ||
| <tr> | <tr> | ||
| <td>$0010</td> | <td>$0010</td> | ||
| - | <td><span id="POKMSK">POKMSK</span></td> | + | <td colspan="4"><span id="POKMSK">POKMSK</span>, <span id="IRQENS">IRQENS<sup>5</sup></span></td> |
| - | <td></td> | + | <td>IRQ, IRQ:SIO</td> |
| + | <td> | ||
| + | czytany przy detekcji źródła IRQ<br/> | ||
| + | modyfikowany w procedurze obsługi zapisu na szynę szeregową wskazywanej przez VSEROR<br/> | ||
| + | modyfikowany w procedurze obsługi końca zapisu na szynę szeregową wskazywanej przez VSEROC | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0011</td> | <td>$0011</td> | ||
| - | <td><span id="BRKKEY">BRKKEY</span></td> | + | <td colspan="4"><span id="BRKKEY">BRKKEY</span>, <span id="IRQSTAT">IRQSTAT<sup>5</sup></span></td> |
| - | <td></td> | + | <td>IRQ:BREAK</td> |
| + | <td>zerowany w procedurze obsługi klawisza BREAK wskazywanej przez VBRKKY</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0012</td> | <td>$0012</td> | ||
| - | <td rowspan="3"><span id="RTCLOK">RTCLOK</span></td> | + | <td rowspan="3" colspan="4"><span id="RTCLOK">RTCLOK</span>, <span id="RTCLOCK">RTCLOCK<sup>5</sup></span></td> |
| - | <td rowspan="3"></td> | + | <td rowspan="3">NMI</td> |
| + | <td rowspan="3">zwiększany w pierwszej fazie VBLK</td> | ||
| </tr> | </tr> | ||
| Linia 159: | Linia 177: | ||
| <tr> | <tr> | ||
| <td>$0015</td> | <td>$0015</td> | ||
| - | <td rowspan="2"><span id="BUFADR">BUFADR</span></td> | + | <td rowspan="2" colspan="4"><span id="BUFADR">BUFADR</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 169: | Linia 188: | ||
| <tr> | <tr> | ||
| <td>$0017</td> | <td>$0017</td> | ||
| - | <td><span id="ICCOMT">ICCOMT</span></td> | + | <td colspan="4"><span id="ICCOMT">ICCOMT</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 175: | Linia 195: | ||
| <tr> | <tr> | ||
| <td>$0018</td> | <td>$0018</td> | ||
| - | <td rowspan="2"><span id="DSKFMS">DSKFMS</span></td> | + | <td rowspan="2" colspan="4"><span id="DSKFMS">DSKFMS</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 185: | Linia 206: | ||
| <tr> | <tr> | ||
| <td>$001A</td> | <td>$001A</td> | ||
| - | <td rowspan="2"><span id="DSKUTL">DSKUTL</span></td> | + | <td rowspan="2" colspan="4"><span id="DSKUTL">DSKUTL</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 195: | Linia 217: | ||
| <tr> | <tr> | ||
| <td>$001C</td> | <td>$001C</td> | ||
| - | <td><span id="PTIMOT">PTIMOT</span></td> | + | <td colspan="2"><span id="PTIMOT">PTIMOT</span></td> |
| - | <td>moved to $0314<sup>1</sup></td> | + | <td rowspan="4" colspan="2"><span id="ABUFPT">ABUFPT<sup>1</sup></span></td> |
| + | <td></td> | ||
| + | <td>PTIMOT przeniesiony do $0314<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$001D</td> | <td>$001D</td> | ||
| - | <td><span id="PBPNT">PBPNT</span></td> | + | <td colspan="2"><span id="PBPNT">PBPNT</span></td> |
| - | <td>moved to $02DE<sup>1</sup></td> | + | <td></td> |
| + | <td>PBPNT przeniesiony do $02DE<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$001E</td> | <td>$001E</td> | ||
| - | <td><span id="PBUFSZ">PBUFSZ</span></td> | + | <td colspan="2"><span id="PBUFSZ">PBUFSZ</span></td> |
| - | <td>moved to $02DF<sup>1</sup></td> | + | <td></td> |
| + | <td>PBUFSZ przeniesiony do $02DF<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$001F</td> | <td>$001F</td> | ||
| - | <td><span id="PTEMP">PTEMP</span></td> | + | <td colspan="2"><span id="PTEMP">PTEMP</span></td> |
| - | <td>deleted<sup>1</sup></td> | + | <td></td> |
| + | <td>PTEMP usunięty<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$001C</td> | + | <td colspan="7"></td> |
| - | <td rowspan="4"><span id="ABUFPT">ABUFPT<sup>1</sup></span></td> | + | |
| - | <td rowspan="4"></td> | + | |
| - | </tr> | + | |
| - | + | ||
| - | <tr> | + | |
| - | <td>$001D</td> | + | |
| - | </tr> | + | |
| - | + | ||
| - | <tr> | + | |
| - | <td>$001E</td> | + | |
| - | </tr> | + | |
| - | + | ||
| - | <tr> | + | |
| - | <td>$001F</td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0020-$002F</td> | <td>$0020-$002F</td> | ||
| - | <td><span id="ZIOCB">ZIOCB</span></td> | + | <td colspan="4"><span id="ZIOCB">ZIOCB</span></td> |
| - | <td></td> | + | <td>CIO</td> |
| + | <td>Zero Page I/O Control Block</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0020</td> | <td>$0020</td> | ||
| - | <td><span id="IOCBAS">IOCBAS</span></td> | + | <td colspan="4"><span id="IOCBAS">IOCBAS</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 249: | Linia 264: | ||
| <tr> | <tr> | ||
| <td>$0020</td> | <td>$0020</td> | ||
| - | <td><span id="ICHIDZ">ICHIDZ</span></td> | + | <td colspan="4"><span id="ICHIDZ">ICHIDZ</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 255: | Linia 271: | ||
| <tr> | <tr> | ||
| <td>$0021</td> | <td>$0021</td> | ||
| - | <td><span id="ICDNOZ">ICDNOZ</span></td> | + | <td colspan="4"><span id="ICDNOZ">ICDNOZ</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 261: | Linia 278: | ||
| <tr> | <tr> | ||
| <td>$0022</td> | <td>$0022</td> | ||
| - | <td><span id="ICCOMZ">ICCOMZ</span></td> | + | <td colspan="4"><span id="ICCOMZ">ICCOMZ</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 267: | Linia 285: | ||
| <tr> | <tr> | ||
| <td>$0023</td> | <td>$0023</td> | ||
| - | <td><span id="ICSTAZ">ICSTAZ</span></td> | + | <td colspan="4"><span id="ICSTAZ">ICSTAZ</span>, <span id="ICSTZ">ICSTZ<sup>5</sup></span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 273: | Linia 292: | ||
| <tr> | <tr> | ||
| <td>$0024</td> | <td>$0024</td> | ||
| - | <td><span id="ICBALZ">ICBALZ</span>, <span id="ICBAZ">ICBAZ</span></td> | + | <td colspan="4"><span id="ICBALZ">ICBALZ</span>, <span id="ICBAZ">ICBAZ</span></td> |
| + | <td rowspan="2">CIO</td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 279: | Linia 299: | ||
| <tr> | <tr> | ||
| <td>$0025</td> | <td>$0025</td> | ||
| - | <td><span id="ICBAHZ">ICBAHZ</span></td> | + | <td colspan="4"><span id="ICBAHZ">ICBAHZ</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0026</td> | <td>$0026</td> | ||
| - | <td><span id="ICPTLZ">ICPTLZ</span>, <span id="ICPTZ">ICPTZ</span></td> | + | <td colspan="4"><span id="ICPTLZ">ICPTLZ</span>, <span id="ICPTZ">ICPTZ</span></td> |
| + | <td rowspan="2">CIO</td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 290: | Linia 311: | ||
| <tr> | <tr> | ||
| <td>$0027</td> | <td>$0027</td> | ||
| - | <td><span id="ICPTHZ">ICPTHZ</span></td> | + | <td colspan="4"><span id="ICPTHZ">ICPTHZ</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0028</td> | <td>$0028</td> | ||
| - | <td><span id="ICBLLZ">ICBLLZ</span>, <span id="ICBLZ">ICBLZ</span></td> | + | <td colspan="4"><span id="ICBLLZ">ICBLLZ</span>, <span id="ICBLZ">ICBLZ</span></td> |
| + | <td rowspan="2">CIO</td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 301: | Linia 323: | ||
| <tr> | <tr> | ||
| <td>$0029</td> | <td>$0029</td> | ||
| - | <td><span id="ICBLHZ">ICBLHZ</span></td> | + | <td colspan="4"><span id="ICBLHZ">ICBLHZ</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$002A</td> | <td>$002A</td> | ||
| - | <td><span id="ICAX1Z">ICAX1Z</span></td> | + | <td colspan="4"><span id="ICAX1Z">ICAX1Z</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 312: | Linia 335: | ||
| <tr> | <tr> | ||
| <td>$002B</td> | <td>$002B</td> | ||
| - | <td><span id="ICAX2Z">ICAX2Z</span></td> | + | <td colspan="4"><span id="ICAX2Z">ICAX2Z</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 318: | Linia 342: | ||
| <tr> | <tr> | ||
| <td>$002C</td> | <td>$002C</td> | ||
| - | <td><span id="ICAX3Z">ICAX3Z</span>, <span id="ENTVEC">ENTVEC<sup>1</sup></span>, <span id="ICSPRZ">ICSPRZ</span></td> | + | <td colspan="4"><span id="ICAX3Z">ICAX3Z</span>, <span id="ENTVEC">ENTVEC<sup>1</sup></span>, <span id="ICSPRZ">ICSPRZ</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 324: | Linia 349: | ||
| <tr> | <tr> | ||
| <td>$002D</td> | <td>$002D</td> | ||
| - | <td><span id="ICAX4Z">ICAX4Z</span></td> | + | <td colspan="4"><span id="ICAX4Z">ICAX4Z</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 330: | Linia 356: | ||
| <tr> | <tr> | ||
| <td>$002E</td> | <td>$002E</td> | ||
| - | <td><span id="ICAX5Z">ICAX5Z</span>, <span id="ICIDNO">ICIDNO</span></td> | + | <td colspan="4"><span id="ICAX5Z">ICAX5Z</span>, <span id="ICIDNO">ICIDNO</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 336: | Linia 363: | ||
| <tr> | <tr> | ||
| <td>$002F</td> | <td>$002F</td> | ||
| - | <td><span id="ICAX6Z">ICAX6Z</span>, <span id="CIOCHR">CIOCHR</span></td> | + | <td colspan="4"><span id="ICAX6Z">ICAX6Z</span>, <span id="CIOCHR">CIOCHR</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0030</td> | <td>$0030</td> | ||
| - | <td><span id="STATUS">STATUS</span></td> | + | <td colspan="4"><span id="STATUS">STATUS</span></td> |
| - | <td></td> | + | <td>IRQ:SIO</td> |
| + | <td>zapisywany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0031</td> | <td>$0031</td> | ||
| - | <td><span id="CHKSUM">CHKSUM</span></td> | + | <td colspan="4"><span id="CHKSUM">CHKSUM</span></td> |
| - | <td></td> | + | <td>IRQ:SIO</td> |
| + | <td> | ||
| + | modyfikowany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN<br/> | ||
| + | modyfikowany w procedurze obsługi zapisu na szynę szeregową wskazywanej przez VSEROR | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0032</td> | <td>$0032</td> | ||
| - | <td><span id="BUFRLO">BUFRLO</span>, <span id="BUFR">BUFR</span></td> | + | <td colspan="4"><span id="BUFRLO">BUFRLO</span>, <span id="BUFR">BUFR</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ:SIO</td> |
| + | <td rowspan="2"> | ||
| + | zwiększany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN<br/> | ||
| + | zwiększany w procedurze obsługi zapisu na szynę szeregową wskazywanej przez VSEROR | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0033</td> | <td>$0033</td> | ||
| - | <td><span id="BUFRHI">BUFRHI</span></td> | + | <td colspan="4"><span id="BUFRHI">BUFRHI</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0034</td> | <td>$0034</td> | ||
| - | <td><span id="BFENLO">BFENLO</span>, <span id="BFEN">BFEN</span></td> | + | <td colspan="4"><span id="BFENLO">BFENLO</span>, <span id="BFEN">BFEN</span>, <span id="BUFEN">BUFEN<sup>5</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ:SIO</td> |
| + | <td rowspan="2"> | ||
| + | czytany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN<br/> | ||
| + | czytany w procedurze obsługi zapisu na szynę szeregową wskazywanej przez VSEROR | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0035</td> | <td>$0035</td> | ||
| - | <td><span id="BFENHI">BFENHI</span></td> | + | <td colspan="4"><span id="BFENHI">BFENHI</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0036</td> | <td>$0036</td> | ||
| - | <td><span id="CRETRY">CRETRY</span></td> | + | <td colspan="2"><span id="CRETRY">CRETRY</span></td> |
| - | <td>moved to $029C<sup>1</sup></td> | + | <td rowspan="2" colspan="2"><span id="LTEMP">LTEMP<sup>1</sup></span></td> |
| - | </tr> | + | <td></td> |
| - | + | <td>CRETRY przeniesiony do $029C<sup>1</sup></td> | |
| - | <tr> | + | |
| - | <td>$0037</td> | + | |
| - | <td><span id="DRETRY">DRETRY</span></td> | + | |
| - | <td>moved to $02BD<sup>1</sup></td> | + | |
| - | </tr> | + | |
| - | + | ||
| - | <tr> | + | |
| - | <td>$0036</td> | + | |
| - | <td rowspan="2"><span id="LTEMP">LTEMP<sup>1</sup></span></td> | + | |
| - | <td rowspan="2"></td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0037</td> | <td>$0037</td> | ||
| + | <td colspan="2"><span id="DRETRY">DRETRY</span></td> | ||
| + | <td></td> | ||
| + | <td>DRETRY przeniesiony do $02BD<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0038</td> | <td>$0038</td> | ||
| - | <td><span id="BUFRFL">BUFRFL</span></td> | + | <td colspan="4"><span id="BUFRFL">BUFRFL</span></td> |
| - | <td></td> | + | <td>IRQ:SIO</td> |
| + | <td>modyfikowany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0039</td> | <td>$0039</td> | ||
| - | <td><span id="RECVDN">RECVDN</span></td> | + | <td colspan="4"><span id="RECVDN">RECVDN</span>, <span id="RECVND">RECVND<sup>5</sup></span></td> |
| - | <td></td> | + | <td>IRQ:SIO</td> |
| + | <td>zapisywany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$003A</td> | <td>$003A</td> | ||
| - | <td><span id="XMTDON">XMTDON</span></td> | + | <td colspan="4"><span id="XMTDON">XMTDON</span></td> |
| - | <td></td> | + | <td>IRQ:SIO</td> |
| + | <td>zapisywany w procedurze obsługi końca zapisu na szynę szeregową wskazywanej przez VSEROC</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$003B</td> | <td>$003B</td> | ||
| - | <td><span id="CHKSNT">CHKSNT</span></td> | + | <td colspan="4"><span id="CHKSNT">CHKSNT</span></td> |
| - | <td></td> | + | <td>IRQ:SIO</td> |
| + | <td> | ||
| + | modyfikowany w procedurze obsługi zapisu na szynę szeregową wskazywanej przez VSEROR<br/> | ||
| + | czytany w procedurze obsługi końca zapisu na szynę szeregową wskazywanej przez VSEROC | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$003C</td> | <td>$003C</td> | ||
| - | <td><span id="NOCKSM">NOCKSM</span></td> | + | <td colspan="4"><span id="NOCKSM">NOCKSM</span></td> |
| - | <td></td> | + | <td>IRQ:SIO</td> |
| + | <td>modyfikowany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$003D</td> | <td>$003D</td> | ||
| - | <td><span id="BPTR">BPTR</span></td> | + | <td colspan="4"><span id="BPTR">BPTR</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 434: | Linia 481: | ||
| <tr> | <tr> | ||
| <td>$003E</td> | <td>$003E</td> | ||
| - | <td><span id="FTYPE">FTYPE</span></td> | + | <td colspan="4"><span id="FTYPE">FTYPE</span>, <span id="GAPTYP">GAPTYP<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 440: | Linia 488: | ||
| <tr> | <tr> | ||
| <td>$003F</td> | <td>$003F</td> | ||
| - | <td><span id="FEOF">FEOF</span></td> | + | <td colspan="4"><span id="FEOF">FEOF</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 446: | Linia 495: | ||
| <tr> | <tr> | ||
| <td>$0040</td> | <td>$0040</td> | ||
| - | <td><span id="FREQ">FREQ</span></td> | + | <td colspan="4"><span id="FREQ">FREQ</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 452: | Linia 502: | ||
| <tr> | <tr> | ||
| <td>$0041</td> | <td>$0041</td> | ||
| - | <td><span id="SOUNDR">SOUNDR</span></td> | + | <td colspan="4"><span id="SOUNDR">SOUNDR</span>, <span id="IOSNDEN">IOSNDEN<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 458: | Linia 509: | ||
| <tr> | <tr> | ||
| <td>$0042</td> | <td>$0042</td> | ||
| - | <td><span id="CRITIC">CRITIC</span></td> | + | <td colspan="4"><span id="CRITIC">CRITIC</span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w pierwszej fazie VBLK</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0043-$0049</td> | <td>$0043-$0049</td> | ||
| - | <td><span id="FMSZPG">FMSZPG</span></td> | + | <td colspan="4"><span id="FMSZPG">FMSZPG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 470: | Linia 527: | ||
| <tr> | <tr> | ||
| <td>$0043</td> | <td>$0043</td> | ||
| - | <td rowspan="2"><span id="ZBUFP">ZBUFP</span></td> | + | <td rowspan="2" colspan="4"><span id="ZBUFP">ZBUFP</span>, <span id="ZBUFA">ZBUFA<sup>5</sup></span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 480: | Linia 538: | ||
| <tr> | <tr> | ||
| <td>$0045</td> | <td>$0045</td> | ||
| - | <td rowspan="2"><span id="ZDRVA">ZDRVA</span></td> | + | <td rowspan="2" colspan="4"><span id="ZDRVA">ZDRVA</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 490: | Linia 549: | ||
| <tr> | <tr> | ||
| <td>$0047</td> | <td>$0047</td> | ||
| - | <td rowspan="2"><span id="ZSBA">ZSBA</span></td> | + | <td rowspan="2" colspan="4"><span id="ZSBA">ZSBA</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 500: | Linia 560: | ||
| <tr> | <tr> | ||
| <td>$0049</td> | <td>$0049</td> | ||
| - | <td><span id="ERRNO">ERRNO</span></td> | + | <td colspan="4"><span id="ERRNO">ERRNO</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$004A</td> | + | <td colspan="7"></td> |
| - | <td><span id="CKEY">CKEY</span></td> | + | |
| - | <td>moved to $03E9<sup>1</sup></td> | + | |
| - | </tr> | + | |
| - | + | ||
| - | <tr> | + | |
| - | <td>$004B</td> | + | |
| - | <td><span id="CASSBT">CASSBT</span></td> | + | |
| - | <td>moved to $03EA<sup>1</sup></td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$004A</td> | <td>$004A</td> | ||
| - | <td rowspan="2"><span id="ZCHAIN">ZCHAIN<sup>1</sup></span></td> | + | <td colspan="2"><span id="CKEY">CKEY</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2" colspan="2"><span id="ZCHAIN">ZCHAIN<sup>1</sup></span></td> |
| + | <td></td> | ||
| + | <td>CKEY przeniesiony do $03E9<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$004B</td> | <td>$004B</td> | ||
| + | <td colspan="2"><span id="CASSBT">CASSBT</span></td> | ||
| + | <td></td> | ||
| + | <td>CASSBT przeniesiony do $03EA<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$004C</td> | <td>$004C</td> | ||
| - | <td><span id="DSTAT">DSTAT</span></td> | + | <td colspan="4"><span id="DSTAT">DSTAT</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 534: | Linia 593: | ||
| <tr> | <tr> | ||
| <td>$004D</td> | <td>$004D</td> | ||
| - | <td><span id="ATRACT">ATRACT</span></td> | + | <td colspan="4"><span id="ATRACT">ATRACT</span></td> |
| - | <td></td> | + | <td>NMI, IRQ:KEY, IRQ:BREAK</td> |
| + | <td> | ||
| + | zwiększany w pierwszej fazie VBLK<br/> | ||
| + | zerowany w procedurze obsługi klawiatury wskazywanej przez VKEYBD<br/> | ||
| + | zerowany w procedurze obsługi klawisza BREAK wskazywanej przez VBRKKY | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$004E</td> | <td>$004E</td> | ||
| - | <td><span id="DRKMSK">DRKMSK</span></td> | + | <td colspan="4"><span id="DRKMSK">DRKMSK</span>, <span id="ATRMSK">ATRMSK<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>modyfikowany w pierwszej fazie VBLK</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$004F</td> | <td>$004F</td> | ||
| - | <td><span id="COLRSH">COLRSH</span></td> | + | <td colspan="4"><span id="COLRSH">COLRSH</span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>modyfikowany w pierwszej fazie VBLK</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0050</td> | <td>$0050</td> | ||
| - | <td><span id="TMPCHR">TMPCHR</span></td> | + | <td colspan="4"><span id="TMPCHR">TMPCHR</span>, <span id="TEMP">TEMP<sup>2</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 558: | Linia 625: | ||
| <tr> | <tr> | ||
| <td>$0051</td> | <td>$0051</td> | ||
| - | <td><span id="HOLD1">HOLD1</span></td> | + | <td colspan="4"><span id="HOLD1">HOLD1</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 564: | Linia 632: | ||
| <tr> | <tr> | ||
| <td>$0052</td> | <td>$0052</td> | ||
| - | <td><span id="LMARGN">LMARGN</span></td> | + | <td colspan="4"><span id="LMARGN">LMARGN</span>, <span id="LMARGIN">LMARGIN<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 570: | Linia 639: | ||
| <tr> | <tr> | ||
| <td>$0053</td> | <td>$0053</td> | ||
| - | <td><span id="RMARGN">RMARGN</span></td> | + | <td colspan="4"><span id="RMARGN">RMARGN</span>, <span id="RMARGIN">RMARGIN<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 576: | Linia 646: | ||
| <tr> | <tr> | ||
| <td>$0054</td> | <td>$0054</td> | ||
| - | <td><span id="ROWCRS">ROWCRS</span></td> | + | <td colspan="4"><span id="ROWCRS">ROWCRS</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 582: | Linia 653: | ||
| <tr> | <tr> | ||
| <td>$0055</td> | <td>$0055</td> | ||
| - | <td rowspan="2"><span id="COLCRS">COLCRS</span></td> | + | <td rowspan="2" colspan="4"><span id="COLCRS">COLCRS</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 592: | Linia 664: | ||
| <tr> | <tr> | ||
| <td>$0057</td> | <td>$0057</td> | ||
| - | <td><span id="DINDEX">DINDEX</span></td> | + | <td colspan="4"><span id="DINDEX">DINDEX</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 598: | Linia 671: | ||
| <tr> | <tr> | ||
| <td>$0058</td> | <td>$0058</td> | ||
| - | <td rowspan="2"><span id="SAVMSC">SAVMSC</span></td> | + | <td rowspan="2" colspan="4"><span id="SAVMSC">SAVMSC</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 608: | Linia 682: | ||
| <tr> | <tr> | ||
| <td>$005A</td> | <td>$005A</td> | ||
| - | <td><span id="OLDROW">OLDROW</span></td> | + | <td colspan="4"><span id="OLDROW">OLDROW</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 614: | Linia 689: | ||
| <tr> | <tr> | ||
| <td>$005B</td> | <td>$005B</td> | ||
| - | <td rowspan="2"><span id="OLDCOL">OLDCOL</span></td> | + | <td rowspan="2" colspan="4"><span id="OLDCOL">OLDCOL</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 624: | Linia 700: | ||
| <tr> | <tr> | ||
| <td>$005D</td> | <td>$005D</td> | ||
| - | <td><span id="OLDCHR">OLDCHR</span></td> | + | <td colspan="4"><span id="OLDCHR">OLDCHR</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 630: | Linia 707: | ||
| <tr> | <tr> | ||
| <td>$005E</td> | <td>$005E</td> | ||
| - | <td rowspan="2"><span id="OLDADR">OLDADR</span></td> | + | <td rowspan="2" colspan="4"><span id="OLDADR">OLDADR</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 640: | Linia 718: | ||
| <tr> | <tr> | ||
| <td>$0060</td> | <td>$0060</td> | ||
| - | <td><span id="NEWROW">NEWROW</span></td> | + | <td colspan="2"><span id="NEWROW">NEWROW</span></td> |
| - | <td>moved to $02F5<sup>1</sup></td> | + | <td rowspan="2" colspan="2"><span id="FKDEF">FKDEF<sup>1</sup></span>, <span id="FKDEFP">FKDEFP<sup>5</sup></span></td> |
| + | <td></td> | ||
| + | <td>NEWROW przeniesiony do $02F5<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0061</td> | <td>$0061</td> | ||
| - | <td rowspan="2"><span id="NEWCOL">NEWCOL</span></td> | + | <td rowspan="2" colspan="2"><span id="NEWCOL">NEWCOL</span></td> |
| - | <td rowspan="2">moved to $02F6<sup>1</sup></td> | + | |
| - | </tr> | + | |
| - | + | ||
| - | <tr> | + | |
| - | <td>$0062</td> | + | |
| - | </tr> | + | |
| - | + | ||
| - | <tr> | + | |
| - | <td>$0060</td> | + | |
| - | <td rowspan="2"><span id="FKDEF">FKDEF<sup>1</sup></span></td> | + | |
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| - | </tr> | + | <td rowspan="2">NEWCOL przeniesiony do $02F6<sup>1</sup></td> |
| - | + | ||
| - | <tr> | + | |
| - | <td>$0061</td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0062</td> | <td>$0062</td> | ||
| - | <td><span id="PALNTS">PALNTS<sup>1</sup></span></td> | + | <td colspan="2"><span id="PALNTS">PALNTS<sup>1</sup></span></td> |
| - | <td></td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0063</td> | <td>$0063</td> | ||
| - | <td><span id="LOGCOL">LOGCOL</span></td> | + | <td colspan="4"><span id="LOGCOL">LOGCOL</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 678: | Linia 745: | ||
| <tr> | <tr> | ||
| <td>$0064</td> | <td>$0064</td> | ||
| - | <td rowspan="2"><span id="ADRESS">ADRESS</span></td> | + | <td rowspan="2" colspan="4"><span id="ADRESS">ADRESS</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 688: | Linia 756: | ||
| <tr> | <tr> | ||
| <td>$0066</td> | <td>$0066</td> | ||
| - | <td rowspan="2"><span id="MLTTMP">MLTTMP</span>, <span id="OPNTMP">OPNTMP</span>, <span id="TOADR">TOADR</span></td> | + | <td rowspan="2" colspan="4"><span id="MLTTMP">MLTTMP</span>, <span id="OPNTMP">OPNTMP</span>, <span id="TOADR">TOADR</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 698: | Linia 767: | ||
| <tr> | <tr> | ||
| <td>$0068</td> | <td>$0068</td> | ||
| - | <td rowspan="2"><span id="SAVADR">SAVADR</span>, <span id="FRMADR">FRMADR</span></td> | + | <td rowspan="2" colspan="4"><span id="SAVADR">SAVADR</span>, <span id="FRMADR">FRMADR</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 708: | Linia 778: | ||
| <tr> | <tr> | ||
| <td>$006A</td> | <td>$006A</td> | ||
| - | <td><span id="RAMTOP">RAMTOP</span></td> | + | <td colspan="4"><span id="RAMTOP">RAMTOP</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 714: | Linia 785: | ||
| <tr> | <tr> | ||
| <td>$006B</td> | <td>$006B</td> | ||
| - | <td><span id="BUFCNT">BUFCNT</span></td> | + | <td colspan="4"><span id="BUFCNT">BUFCNT</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 720: | Linia 792: | ||
| <tr> | <tr> | ||
| <td>$006C</td> | <td>$006C</td> | ||
| - | <td rowspan="2"><span id="BUFSTR">BUFSTR</span></td> | + | <td rowspan="2" colspan="4"><span id="BUFSTR">BUFSTR</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 730: | Linia 803: | ||
| <tr> | <tr> | ||
| <td>$006E</td> | <td>$006E</td> | ||
| - | <td><span id="BITMSK">BITMSK</span></td> | + | <td colspan="4"><span id="BITMSK">BITMSK</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 736: | Linia 810: | ||
| <tr> | <tr> | ||
| <td>$006F</td> | <td>$006F</td> | ||
| - | <td><span id="SHFAMT">SHFAMT</span></td> | + | <td colspan="4"><span id="SHFAMT">SHFAMT</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 742: | Linia 817: | ||
| <tr> | <tr> | ||
| <td>$0070</td> | <td>$0070</td> | ||
| - | <td rowspan="2"><span id="ROWAC">ROWAC</span></td> | + | <td rowspan="2" colspan="4"><span id="ROWAC">ROWAC</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 752: | Linia 828: | ||
| <tr> | <tr> | ||
| <td>$0072</td> | <td>$0072</td> | ||
| - | <td rowspan="2"><span id="COLAC">COLAC</span></td> | + | <td rowspan="2" colspan="4"><span id="COLAC">COLAC</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 762: | Linia 839: | ||
| <tr> | <tr> | ||
| <td>$0074</td> | <td>$0074</td> | ||
| - | <td rowspan="2"><span id="ENDPT">ENDPT</span></td> | + | <td rowspan="2" colspan="4"><span id="ENDPT">ENDPT</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 772: | Linia 850: | ||
| <tr> | <tr> | ||
| <td>$0076</td> | <td>$0076</td> | ||
| - | <td><span id="DELTAR">DELTAR</span></td> | + | <td colspan="4"><span id="DELTAR">DELTAR</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 778: | Linia 857: | ||
| <tr> | <tr> | ||
| <td>$0077</td> | <td>$0077</td> | ||
| - | <td rowspan="2"><span id="DELTAC">DELTAC</span></td> | + | <td rowspan="2" colspan="4"><span id="DELTAC">DELTAC</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 788: | Linia 868: | ||
| <tr> | <tr> | ||
| <td>$0079</td> | <td>$0079</td> | ||
| - | <td><span id="ROWINC">ROWINC</span></td> | + | <td colspan="2"><span id="ROWINC">ROWINC</span></td> |
| - | <td>moved to $02F8<sup>1</sup></td> | + | <td rowspan="2" colspan="2"><span id="KEYDEF">KEYDEF<sup>1</sup></span>, <span id="KEYDEFP">KEYDEFP<sup>5</sup></span></td> |
| - | </tr> | + | <td></td> |
| - | + | <td>ROWINC przeniesiony do $02F8<sup>1</sup></td> | |
| - | <tr> | + | |
| - | <td>$007A</td> | + | |
| - | <td><span id="COLINC">COLINC</span></td> | + | |
| - | <td>moved to $02F9<sup>1</sup></td> | + | |
| - | </tr> | + | |
| - | + | ||
| - | <tr> | + | |
| - | <td>$0079</td> | + | |
| - | <td rowspan="2"><span id="KEYDEF">KEYDEF<sup>1</sup></span></td> | + | |
| - | <td rowspan="2"></td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$007A</td> | <td>$007A</td> | ||
| + | <td colspan="2"><span id="COLINC">COLINC</span></td> | ||
| + | <td></td> | ||
| + | <td>COLINC przeniesiony do $02F9<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$007B</td> | <td>$007B</td> | ||
| - | <td><span id="SWPFLG">SWPFLG</span></td> | + | <td colspan="4"><span id="SWPFLG">SWPFLG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 816: | Linia 890: | ||
| <tr> | <tr> | ||
| <td>$007C</td> | <td>$007C</td> | ||
| - | <td><span id="HOLDCH">HOLDCH</span></td> | + | <td colspan="4"><span id="HOLDCH">HOLDCH</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 822: | Linia 897: | ||
| <tr> | <tr> | ||
| <td>$007D</td> | <td>$007D</td> | ||
| - | <td><span id="INSDAT">INSDAT</span></td> | + | <td colspan="4"><span id="INSDAT">INSDAT</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 828: | Linia 904: | ||
| <tr> | <tr> | ||
| <td>$007E</td> | <td>$007E</td> | ||
| - | <td rowspan="2"><span id="COUNTR">COUNTR</span></td> | + | <td rowspan="2" colspan="4"><span id="COUNTR">COUNTR</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 837: | Linia 914: | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td colspan="7"></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0080-$00FF</td> | <td>$0080-$00FF</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td>obszar użytkownika</td> | <td>obszar użytkownika</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td colspan="7"></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$00D4-$00FF</td> | <td>$00D4-$00FF</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td>zmienne pakietu FP</td> | <td>zmienne pakietu FP</td> | ||
| </tr> | </tr> | ||
| Linia 858: | Linia 937: | ||
| <tr> | <tr> | ||
| <td>$00D4-$00D9</td> | <td>$00D4-$00D9</td> | ||
| - | <td><span id="FR0">FR0</span></td> | + | <td colspan="4"><span id="FR0">FR0</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 864: | Linia 944: | ||
| <tr> | <tr> | ||
| <td>$00D5-$00D9</td> | <td>$00D5-$00D9</td> | ||
| - | <td><span id="FR0M">FR0M<sup>1</sup></span></td> | + | <td colspan="4"><span id="FR0M">FR0M<sup>1</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 870: | Linia 951: | ||
| <tr> | <tr> | ||
| <td>$00DA-$00DF</td> | <td>$00DA-$00DF</td> | ||
| - | <td><span id="FRE">FRE</span></td> | + | <td colspan="4"><span id="FRE">FRE</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 876: | Linia 958: | ||
| <tr> | <tr> | ||
| <td>$00E0-$00E5</td> | <td>$00E0-$00E5</td> | ||
| - | <td><span id="FR1">FR1</span></td> | + | <td colspan="4"><span id="FR1">FR1</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 882: | Linia 965: | ||
| <tr> | <tr> | ||
| <td>$00E1-$00E5</td> | <td>$00E1-$00E5</td> | ||
| - | <td><span id="FR1M">FR1M<sup>1</sup></span></td> | + | <td colspan="4"><span id="FR1M">FR1M<sup>1</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 888: | Linia 972: | ||
| <tr> | <tr> | ||
| <td>$00E6-$00EB</td> | <td>$00E6-$00EB</td> | ||
| - | <td><span id="FR2">FR2</span></td> | + | <td colspan="4"><span id="FR2">FR2</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 894: | Linia 979: | ||
| <tr> | <tr> | ||
| <td>$00EC</td> | <td>$00EC</td> | ||
| - | <td><span id="FRX">FRX</span></td> | + | <td colspan="4"><span id="FRX">FRX</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 900: | Linia 986: | ||
| <tr> | <tr> | ||
| <td>$00ED</td> | <td>$00ED</td> | ||
| - | <td><span id="EEXP">EEXP</span></td> | + | <td colspan="4"><span id="EEXP">EEXP</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 906: | Linia 993: | ||
| <tr> | <tr> | ||
| <td>$00EE</td> | <td>$00EE</td> | ||
| - | <td><span id="NSIGN">NSIGN</span>, <span id="FRSIGN">FRSIGN<sup>1</sup></span></td> | + | <td colspan="4"><span id="NSIGN">NSIGN</span>, <span id="FRSIGN">FRSIGN<sup>1</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 912: | Linia 1000: | ||
| <tr> | <tr> | ||
| <td>$00EF</td> | <td>$00EF</td> | ||
| - | <td><span id="ESIGN">ESIGN</span>, <span id="PLYCNT">PLYCNT<sup>1</sup></span></td> | + | <td colspan="4"><span id="ESIGN">ESIGN</span>, <span id="PLYCNT">PLYCNT<sup>1</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 918: | Linia 1007: | ||
| <tr> | <tr> | ||
| <td>$00F0</td> | <td>$00F0</td> | ||
| - | <td><span id="FCHRFLG">FCHRFLG</span>, <span id="FCHFLG">FCHFLG<sup>1</sup></span>, <span id="SGNFLG">SGNFLG<sup>1</sup></span></td> | + | <td colspan="4"><span id="FCHRFLG">FCHRFLG</span>, <span id="FCHFLG">FCHFLG<sup>1</sup></span>, <span id="SGNFLG">SGNFLG<sup>1</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 924: | Linia 1014: | ||
| <tr> | <tr> | ||
| <td>$00F1</td> | <td>$00F1</td> | ||
| - | <td><span id="DIGRT">DIGRT</span>, <span id="XFMFLG">XFMFLG<sup>1</sup></span></td> | + | <td colspan="4"><span id="DIGRT">DIGRT</span>, <span id="XFMFLG">XFMFLG<sup>1</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 930: | Linia 1021: | ||
| <tr> | <tr> | ||
| <td>$00F2</td> | <td>$00F2</td> | ||
| - | <td><span id="CIX">CIX</span></td> | + | <td colspan="4"><span id="CIX">CIX</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 936: | Linia 1028: | ||
| <tr> | <tr> | ||
| <td>$00F3</td> | <td>$00F3</td> | ||
| - | <td rowspan="2"><span id="INBUFF">INBUFF</span></td> | + | <td rowspan="2" colspan="4"><span id="INBUFF">INBUFF</span>, <span id="INBUFP">INBUFP<sup>5</sup></span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 946: | Linia 1039: | ||
| <tr> | <tr> | ||
| <td>$00F5</td> | <td>$00F5</td> | ||
| - | <td rowspan="2"><span id="ZTEMP1">ZTEMP1</span></td> | + | <td rowspan="2" colspan="4"><span id="ZTEMP1">ZTEMP1</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 956: | Linia 1050: | ||
| <tr> | <tr> | ||
| <td>$00F7</td> | <td>$00F7</td> | ||
| - | <td rowspan="2"><span id="ZTEMP4">ZTEMP4</span></td> | + | <td rowspan="2" colspan="4"><span id="ZTEMP4">ZTEMP4</span>, <span id="ZTEMP2">ZTEMP2<sup>5</sup></span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 966: | Linia 1061: | ||
| <tr> | <tr> | ||
| <td>$00F9</td> | <td>$00F9</td> | ||
| - | <td rowspan="2"><span id="ZTEMP3">ZTEMP3</span></td> | + | <td rowspan="2" colspan="4"><span id="ZTEMP3">ZTEMP3</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 976: | Linia 1072: | ||
| <tr> | <tr> | ||
| <td>$00FB</td> | <td>$00FB</td> | ||
| - | <td><span id="RADFLG">RADFLG</span>, <span id="DEGFLG">DEGFLG</span></td> | + | <td colspan="4"><span id="RADFLG">RADFLG</span>, <span id="DEGFLG">DEGFLG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 982: | Linia 1079: | ||
| <tr> | <tr> | ||
| <td>$00FC</td> | <td>$00FC</td> | ||
| - | <td rowspan="2"><span id="FLPTR">FLPTR</span></td> | + | <td rowspan="2" colspan="4"><span id="FLPTR">FLPTR</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 992: | Linia 1090: | ||
| <tr> | <tr> | ||
| <td>$00FE</td> | <td>$00FE</td> | ||
| - | <td rowspan="2"><span id="FPTR2">FPTR2</span></td> | + | <td rowspan="2" colspan="4"><span id="FPTR2">FPTR2</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 1001: | Linia 1100: | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td colspan="7"></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0100-$01FF</td> | <td>$0100-$01FF</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td>stos procesora</td> | <td>stos procesora</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td colspan="7"></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0200</td> | <td>$0200</td> | ||
| - | <td><span id="INTABS">INTABS</span></td> | + | <td colspan="4"><span id="INTABS">INTABS</span></td> |
| - | <td></td> | + | <td>NMI, IRQ</td> |
| + | <td>wektory przerwań</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0200</td> | <td>$0200</td> | ||
| - | <td rowspan="2"><span id="VDSLST">VDSLST</span></td> | + | <td rowspan="2" colspan="4"><span id="VDSLST">VDSLST</span>, <span id="DLIV">DLIV<sup>5</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">czytany przy obsłudze NMI</td> | ||
| </tr> | </tr> | ||
| Linia 1032: | Linia 1134: | ||
| <tr> | <tr> | ||
| <td>$0202</td> | <td>$0202</td> | ||
| - | <td rowspan="2"><span id="VPRCED">VPRCED</span></td> | + | <td rowspan="2" colspan="4"><span id="VPRCED">VPRCED</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1042: | Linia 1145: | ||
| <tr> | <tr> | ||
| <td>$0204</td> | <td>$0204</td> | ||
| - | <td rowspan="2"><span id="VINTER">VINTER</span></td> | + | <td rowspan="2" colspan="4"><span id="VINTER">VINTER</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1052: | Linia 1156: | ||
| <tr> | <tr> | ||
| <td>$0206</td> | <td>$0206</td> | ||
| - | <td rowspan="2"><span id="VBREAK">VBREAK</span></td> | + | <td rowspan="2" colspan="4"><span id="VBREAK">VBREAK</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1062: | Linia 1167: | ||
| <tr> | <tr> | ||
| <td>$0208</td> | <td>$0208</td> | ||
| - | <td rowspan="2"><span id="VKEYBD">VKEYBD</span></td> | + | <td rowspan="2" colspan="4"><span id="VKEYBD">VKEYBD</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1072: | Linia 1178: | ||
| <tr> | <tr> | ||
| <td>$020A</td> | <td>$020A</td> | ||
| - | <td rowspan="2"><span id="VSERIN">VSERIN</span></td> | + | <td rowspan="2" colspan="4"><span id="VSERIN">VSERIN</span>, <span id="VSERIR">VSERIR<sup>3</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1082: | Linia 1189: | ||
| <tr> | <tr> | ||
| <td>$020C</td> | <td>$020C</td> | ||
| - | <td rowspan="2"><span id="VSEROR">VSEROR</span></td> | + | <td rowspan="2" colspan="4"><span id="VSEROR">VSEROR</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1092: | Linia 1200: | ||
| <tr> | <tr> | ||
| <td>$020E</td> | <td>$020E</td> | ||
| - | <td rowspan="2"><span id="VSEROC">VSEROC</span></td> | + | <td rowspan="2" colspan="4"><span id="VSEROC">VSEROC</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1102: | Linia 1211: | ||
| <tr> | <tr> | ||
| <td>$0210</td> | <td>$0210</td> | ||
| - | <td rowspan="2"><span id="VTIMR1">VTIMR1</span></td> | + | <td rowspan="2" colspan="4"><span id="VTIMR1">VTIMR1</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1112: | Linia 1222: | ||
| <tr> | <tr> | ||
| <td>$0212</td> | <td>$0212</td> | ||
| - | <td rowspan="2"><span id="VTIMR2">VTIMR2</span></td> | + | <td rowspan="2" colspan="4"><span id="VTIMR2">VTIMR2</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1122: | Linia 1233: | ||
| <tr> | <tr> | ||
| <td>$0214</td> | <td>$0214</td> | ||
| - | <td rowspan="2"><span id="VTIMR4">VTIMR4</span></td> | + | <td rowspan="2" colspan="4"><span id="VTIMR4">VTIMR4</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1132: | Linia 1244: | ||
| <tr> | <tr> | ||
| <td>$0216</td> | <td>$0216</td> | ||
| - | <td rowspan="2"><span id="VIMIRQ">VIMIRQ</span></td> | + | <td rowspan="2" colspan="4"><span id="VIMIRQ">VIMIRQ</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| Linia 1142: | Linia 1255: | ||
| <tr> | <tr> | ||
| <td>$0218</td> | <td>$0218</td> | ||
| - | <td rowspan="2"><span id="CDTMV1">CDTMV1</span></td> | + | <td rowspan="2" colspan="4"><span id="CDTMV1">CDTMV1</span>, <span id="TIMCNT1">TIMCNT1<sup>5</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">zmniejszany w pierwszej fazie VBLK</td> | ||
| </tr> | </tr> | ||
| Linia 1152: | Linia 1266: | ||
| <tr> | <tr> | ||
| <td>$021A</td> | <td>$021A</td> | ||
| - | <td rowspan="2"><span id="CDTMV2">CDTMV2</span></td> | + | <td rowspan="2" colspan="4"><span id="CDTMV2">CDTMV2</span>, <span id="TIMCNT2">TIMCNT2<sup>5</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">zmniejszany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| Linia 1162: | Linia 1277: | ||
| <tr> | <tr> | ||
| <td>$021C</td> | <td>$021C</td> | ||
| - | <td rowspan="2"><span id="CDTMV3">CDTMV3</span></td> | + | <td rowspan="2" colspan="4"><span id="CDTMV3">CDTMV3</span>, <span id="TIMCNT3">TIMCNT3<sup>5</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">zmniejszany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| Linia 1172: | Linia 1288: | ||
| <tr> | <tr> | ||
| <td>$021E</td> | <td>$021E</td> | ||
| - | <td rowspan="2"><span id="CDTMV4">CDTMV4</span></td> | + | <td rowspan="2" colspan="4"><span id="CDTMV4">CDTMV4</span>, <span id="TIMCNT4">TIMCNT4<sup>5</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">zmniejszany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| Linia 1182: | Linia 1299: | ||
| <tr> | <tr> | ||
| <td>$0220</td> | <td>$0220</td> | ||
| - | <td rowspan="2"><span id="CDTMV5">CDTMV5</span></td> | + | <td rowspan="2" colspan="4"><span id="CDTMV5">CDTMV5</span>, <span id="TIMCNT5">TIMCNT5<sup>5</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">zmniejszany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| Linia 1192: | Linia 1310: | ||
| <tr> | <tr> | ||
| <td>$0222</td> | <td>$0222</td> | ||
| - | <td rowspan="2"><span id="VVBLKI">VVBLKI</span></td> | + | <td rowspan="2" colspan="4"><span id="VVBLKI">VVBLKI</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">czytany przy obsłudze NMI</td> | ||
| </tr> | </tr> | ||
| Linia 1202: | Linia 1321: | ||
| <tr> | <tr> | ||
| <td>$0224</td> | <td>$0224</td> | ||
| - | <td rowspan="2"><span id="VVBLKD">VVBLKD</span></td> | + | <td rowspan="2" colspan="4"><span id="VVBLKD">VVBLKD</span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| Linia 1212: | Linia 1332: | ||
| <tr> | <tr> | ||
| <td>$0226</td> | <td>$0226</td> | ||
| - | <td rowspan="2"><span id="CDTMA1">CDTMA1</span></td> | + | <td rowspan="2" colspan="4"><span id="CDTMA1">CDTMA1</span>, <span id="TIMVEC1">TIMVEC1<sup>5</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">czytany w pierwszej fazie VBLK</td> | ||
| </tr> | </tr> | ||
| Linia 1222: | Linia 1343: | ||
| <tr> | <tr> | ||
| <td>$0228</td> | <td>$0228</td> | ||
| - | <td rowspan="2"><span id="CDTMA2">CDTMA2</span></td> | + | <td rowspan="2" colspan="4"><span id="CDTMA2">CDTMA2</span>, <span id="TIMVEC2">TIMVEC2<sup>5</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| Linia 1232: | Linia 1354: | ||
| <tr> | <tr> | ||
| <td>$022A</td> | <td>$022A</td> | ||
| - | <td><span id="CDTMF3">CDTMF3</span></td> | + | <td colspan="4"><span id="CDTMF3">CDTMF3</span>, <span id="TIMFLG3">TIMFLG3<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>modyfikowany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$022B</td> | <td>$022B</td> | ||
| - | <td><span id="SRTIMR">SRTIMR</span></td> | + | <td colspan="4"><span id="SRTIMR">SRTIMR</span>, <span id="SRTIMER">SRTIMER<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI, IRQ:KEY</td> |
| + | <td> | ||
| + | zmniejszany w drugiej fazie VBLK po CLI<br/> | ||
| + | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$022C</td> | <td>$022C</td> | ||
| - | <td><span id="CDTMF4">CDTMF4</span></td> | + | <td colspan="4"><span id="CDTMF4">CDTMF4</span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>modyfikowany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$022D</td> | <td>$022D</td> | ||
| - | <td><span id="INTEMP">INTEMP</span></td> | + | <td colspan="4"><span id="INTEMP">INTEMP</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1256: | Linia 1385: | ||
| <tr> | <tr> | ||
| <td>$022E</td> | <td>$022E</td> | ||
| - | <td><span id="CDTMF5">CDTMF5</span></td> | + | <td colspan="4"><span id="CDTMF5">CDTMF5</span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>modyfikowany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$022F</td> | <td>$022F</td> | ||
| - | <td><span id="SDMCTL">SDMCTL</span></td> | + | <td colspan="4"><span id="SDMCTL">SDMCTL</span>, <span id="DMACTLS">DMACTLS<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI, IRQ:KEY</td> |
| + | <td> | ||
| + | czytany w drugiej fazie VBLK<br/> | ||
| + | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0230</td> | <td>$0230</td> | ||
| - | <td><span id="SDLSTL">SDLSTL</span>, <span id="SDLST">SDLST</span></td> | + | <td colspan="4"><span id="SDLSTL">SDLSTL</span>, <span id="SDLST">SDLST</span>, <span id="DLPTRS">DLPTRS<sup>5</sup></span></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2">NMI</td> |
| + | <td rowspan="2">czytany w drugiej fazie VBLK</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0231</td> | <td>$0231</td> | ||
| - | <td><span id="SDLSTH">SDLSTH</span></td> | + | <td colspan="4"><span id="SDLSTH">SDLSTH</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0232</td> | <td>$0232</td> | ||
| - | <td><span id="SSKCTL">SSKCTL</span></td> | + | <td colspan="4"><span id="SSKCTL">SSKCTL</span>, <span id="SKCTLS">SKCTLS<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1285: | Linia 1421: | ||
| <tr> | <tr> | ||
| <td>$0233</td> | <td>$0233</td> | ||
| - | <td><span id="LCOUNT">LCOUNT<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="LCOUNT">LCOUNT<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1291: | Linia 1429: | ||
| <tr> | <tr> | ||
| <td>$0234</td> | <td>$0234</td> | ||
| - | <td><span id="LPENH">LPENH</span></td> | + | <td colspan="4"><span id="LPENH">LPENH</span>, <span id="LPENHS">LPENHS<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>zapisywany w drugiej fazie VBLK</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0235</td> | <td>$0235</td> | ||
| - | <td><span id="LPENV">LPENV</span></td> | + | <td colspan="4"><span id="LPENV">LPENV</span>, <span id="LPENVS">LPENVS<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>zapisywany w drugiej fazie VBLK</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0236</td> | <td>$0236</td> | ||
| - | <td rowspan="2"><span id="BRKKY">BRKKY<sup>1</sup></span></td> | + | <td></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2" colspan="3"><span id="VBRKKY">VBRKKY<sup>1</sup></span>, <span id="VBRKKEY">VBRKKEY<sup>5</sup></span></td> |
| + | <td rowspan="2">IRQ</td> | ||
| + | <td rowspan="2">czytany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0237</td> | <td>$0237</td> | ||
| + | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0238</td> | <td>$0238</td> | ||
| + | <td colspan="2"></td> | ||
| + | <td rowspan="2"><span id="RELADR">RELADR<sup>1</sup></span></td> | ||
| <td rowspan="2"><span id="VPIRQ">VPIRQ<sup>1</sup></span></td> | <td rowspan="2"><span id="VPIRQ">VPIRQ<sup>1</sup></span></td> | ||
| - | <td rowspan="2"></td> | + | <td rowspan="2">IRQ</td> |
| + | <td rowspan="2"> | ||
| + | RELADR przeniesiony do $024A<br/> | ||
| + | VPIRQ czytany przy obsłudze IRQ | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0239</td> | <td>$0239</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$023A-$023D</td> | ||
| + | <td colspan="4"><span id="CFB">CFB<sup>4</sup></span></td> | ||
| + | <td>SIO</td> | ||
| + | <td>Command Frame Buffer</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$023A</td> | <td>$023A</td> | ||
| - | <td><span id="CDEVIC">CDEVIC</span></td> | + | <td colspan="4"><span id="CDEVIC">CDEVIC</span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1329: | Linia 1491: | ||
| <tr> | <tr> | ||
| <td>$023B</td> | <td>$023B</td> | ||
| - | <td><span id="CCOMND">CCOMND</span></td> | + | <td colspan="4"><span id="CCOMND">CCOMND</span>, <span id="CCMND">CCMND<sup>5</sup></span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1335: | Linia 1498: | ||
| <tr> | <tr> | ||
| <td>$023C</td> | <td>$023C</td> | ||
| - | <td><span id="CAUX1">CAUX1</span></td> | + | <td colspan="4"><span id="CAUX1">CAUX1</span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1341: | Linia 1505: | ||
| <tr> | <tr> | ||
| <td>$023D</td> | <td>$023D</td> | ||
| - | <td><span id="CAUX2">CAUX2</span></td> | + | <td colspan="4"><span id="CAUX2">CAUX2</span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$023E</td> | <td>$023E</td> | ||
| - | <td><span id="TEMP">TEMP</span></td> | + | <td colspan="4"><span id="TEMP">TEMP</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1353: | Linia 1523: | ||
| <tr> | <tr> | ||
| <td>$023F</td> | <td>$023F</td> | ||
| - | <td><span id="ERRFLG">ERRFLG</span></td> | + | <td colspan="4"><span id="ERRFLG">ERRFLG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1359: | Linia 1530: | ||
| <tr> | <tr> | ||
| <td>$0240</td> | <td>$0240</td> | ||
| - | <td><span id="DFLAGS">DFLAGS</span></td> | + | <td colspan="4"><span id="DFLAGS">DFLAGS</span>, <span id="DFLAG">DFLAG<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1365: | Linia 1537: | ||
| <tr> | <tr> | ||
| <td>$0241</td> | <td>$0241</td> | ||
| - | <td><span id="DBSECT">DBSECT</span></td> | + | <td colspan="4"><span id="DBSECT">DBSECT</span>, <span id="DSECCNT">DSECCNT<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1371: | Linia 1544: | ||
| <tr> | <tr> | ||
| <td>$0242</td> | <td>$0242</td> | ||
| - | <td rowspan="2"><span id="BOOTAD">BOOTAD</span></td> | + | <td rowspan="2" colspan="4"><span id="BOOTAD">BOOTAD</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 1381: | Linia 1555: | ||
| <tr> | <tr> | ||
| <td>$0244</td> | <td>$0244</td> | ||
| - | <td><span id="COLDST">COLDST</span></td> | + | <td colspan="4"><span id="COLDST">COLDST</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1387: | Linia 1562: | ||
| <tr> | <tr> | ||
| <td>$0245</td> | <td>$0245</td> | ||
| - | <td><span id="RECLEN">RECLEN<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="RECLEN">RECLEN<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1393: | Linia 1570: | ||
| <tr> | <tr> | ||
| <td>$0246</td> | <td>$0246</td> | ||
| - | <td><span id="DSKTIM">DSKTIM</span></td> | + | <td colspan="4"><span id="DSKTIM">DSKTIM</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0247-$026E</td> | <td>$0247-$026E</td> | ||
| - | <td><span id="LINBUF">LINBUF</span></td> | + | <td colspan="2"><span id="LINBUF">LINBUF</span></td> |
| - | <td>deleted<sup>1</sup></td> | + | <td colspan="2"></td> |
| + | <td></td> | ||
| + | <td>LINBUF usunięty<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0247</td> | <td>$0247</td> | ||
| + | <td colspan="3"></td> | ||
| <td><span id="PDVMSK">PDVMSK<sup>1</sup></span></td> | <td><span id="PDVMSK">PDVMSK<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1411: | Linia 1597: | ||
| <tr> | <tr> | ||
| <td>$0248</td> | <td>$0248</td> | ||
| - | <td><span id="SHPDVS">SHPDVS<sup>1</sup></span></td> | + | <td colspan="3"></td> |
| - | <td></td> | + | <td><span id="SHPDVS">SHPDVS<sup>1</sup></span>, <span id="PDVRS">PDVRS<sup>5</sup></span></td> |
| + | <td>IRQ:NEWDEV</td> | ||
| + | <td>modyfikowany w procedurze obsługi nowego urządzenia wskazywanej przez VPIRQ</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0249</td> | <td>$0249</td> | ||
| - | <td><span id="PDIMSK">PDIMSK<sup>1</sup></span></td> | + | <td colspan="3"></td> |
| - | <td></td> | + | <td><span id="PDIMSK">PDIMSK<sup>1</sup></span>, <span id="PDMSK">PDMSK<sup>2</sup></span>, <span id="PINTMSK">PINTMSK<sup>5</sup></span></td> |
| + | <td>IRQ</td> | ||
| + | <td>czytany przy detekcji źródła przerwania IRQ</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$024A</td> | <td>$024A</td> | ||
| + | <td colspan="3"></td> | ||
| <td rowspan="2"><span id="RELADR">RELADR<sup>1</sup></span></td> | <td rowspan="2"><span id="RELADR">RELADR<sup>1</sup></span></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| + | <td rowspan="2">przeniesiony z $0238</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$024B</td> | <td>$024B</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$024C</td> | <td>$024C</td> | ||
| + | <td colspan="3"></td> | ||
| <td><span id="PPTMPA">PPTMPA<sup>1</sup></span></td> | <td><span id="PPTMPA">PPTMPA<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1439: | Linia 1634: | ||
| <tr> | <tr> | ||
| <td>$024D</td> | <td>$024D</td> | ||
| + | <td colspan="3"></td> | ||
| <td><span id="PPTMPX">PPTMPX<sup>1</sup></span></td> | <td><span id="PPTMPX">PPTMPX<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$026B</td> | + | <td>$024E</td> |
| - | <td><span id="CHSALT">CHSALT<sup>1</sup></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$026C</td> | + | <td>$024F</td> |
| - | <td><span id="VSFLAG">VSFLAG<sup>1</sup></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$026D</td> | + | <td>$0250</td> |
| - | <td><span id="KEYDIS">KEYDIS<sup>1</sup></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$026E</td> | + | <td>$0251</td> |
| - | <td><span id="FINE">FINE<sup>1</sup></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$026F</td> | + | <td>$0252</td> |
| - | <td><span id="GPRIOR">GPRIOR</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0270</td> | + | <td>$0253</td> |
| - | <td><span id="PADDL0">PADDL0</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0271</td> | + | <td>$0254</td> |
| - | <td><span id="PADDL1">PADDL1</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0272</td> | + | <td>$0255</td> |
| - | <td><span id="PADDL2">PADDL2</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0273</td> | + | <td>$0256</td> |
| - | <td><span id="PADDL3">PADDL3</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0274</td> | + | <td>$0257</td> |
| - | <td><span id="PADDL4">PADDL4</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0275</td> | + | <td>$0258</td> |
| - | <td><span id="PADDL5">PADDL5</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0276</td> | + | <td>$0259</td> |
| - | <td><span id="PADDL6">PADDL6</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0277</td> | + | <td>$025A</td> |
| - | <td><span id="PADDL7">PADDL7</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0278</td> | + | <td>$025B</td> |
| - | <td><span id="STICK0">STICK0</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0279</td> | + | <td>$025C</td> |
| - | <td><span id="STICK1">STICK1</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$027A</td> | + | <td>$025D</td> |
| - | <td><span id="STICK2">STICK2</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$027B</td> | + | <td>$025E</td> |
| - | <td><span id="STICK3">STICK3</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$027C</td> | + | <td>$025F</td> |
| - | <td><span id="PTRIG0">PTRIG0</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$027D</td> | + | <td>$0260</td> |
| - | <td><span id="PTRIG1">PTRIG1</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$027E</td> | + | <td>$0261</td> |
| - | <td><span id="PTRIG2">PTRIG2</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$027F</td> | + | <td>$0262</td> |
| - | <td><span id="PTRIG3">PTRIG3</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0280</td> | + | <td>$0263</td> |
| - | <td><span id="PTRIG4">PTRIG4</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0281</td> | + | <td>$0264</td> |
| - | <td><span id="PTRIG5">PTRIG5</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0282</td> | + | <td>$0265</td> |
| - | <td><span id="PTRIG6">PTRIG6</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0283</td> | + | <td>$0266</td> |
| - | <td><span id="PTRIG7">PTRIG7</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0284</td> | + | <td>$0267</td> |
| - | <td><span id="STRIG0">STRIG0</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0285</td> | + | <td>$0268</td> |
| - | <td><span id="STRIG1">STRIG1</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0286</td> | + | <td>$0269</td> |
| - | <td><span id="STRIG2">STRIG2</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0287</td> | + | <td>$026A</td> |
| - | <td><span id="STRIG3">STRIG3</span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$0288</td> | + | <td>$026B</td> |
| - | <td><span id="CSTAT">CSTAT</span></td> | + | <td colspan="2"></td> |
| - | <td>deleted<sup>1</sup></td> | + | <td colspan="2"><span id="CHSALT">CHSALT<sup>1</sup></span>, <span id="CHSPTR">CHSPTR<sup>5</sup></span></td> |
| + | <td>IRQ:KEY</td> | ||
| + | <td>zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$026C</td> | ||
| + | <td colspan="2"></td> | ||
| + | <td colspan="2"><span id="VSFLAG">VSFLAG<sup>1</sup></span>, <span id="VSFLG">VSFLG<sup>4</sup></span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zmniejszany w drugiej fazie VBLK</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$026D</td> | ||
| + | <td colspan="2"></td> | ||
| + | <td colspan="2"><span id="KEYDIS">KEYDIS<sup>1</sup></span></td> | ||
| + | <td>NMI, IRQ, IRQ:KEY</td> | ||
| + | <td> | ||
| + | czytany w drugiej fazie VBLK po CLI<br/> | ||
| + | czytany przy obsłudze IRQ<br/> | ||
| + | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | ||
| + | </td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$026E</td> | ||
| + | <td colspan="2"></td> | ||
| + | <td colspan="2"><span id="FINE">FINE<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$026F</td> | ||
| + | <td colspan="4"><span id="GPRIOR">GPRIOR</span>, <span id="GTICTLS">GTICTLS<sup>5</sup></span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>czytany w drugiej fazie VBLK</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0270</td> | ||
| + | <td colspan="4"><span id="PADDL0">PADDL0</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0271</td> | ||
| + | <td colspan="4"><span id="PADDL1">PADDL1</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0272</td> | ||
| + | <td colspan="4"><span id="PADDL2">PADDL2</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0273</td> | ||
| + | <td colspan="4"><span id="PADDL3">PADDL3</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0274</td> | ||
| + | <td colspan="4"><span id="PADDL4">PADDL4</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0275</td> | ||
| + | <td colspan="4"><span id="PADDL5">PADDL5</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0276</td> | ||
| + | <td colspan="4"><span id="PADDL6">PADDL6</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0277</td> | ||
| + | <td colspan="4"><span id="PADDL7">PADDL7</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0278</td> | ||
| + | <td colspan="4"><span id="STICK0">STICK0</span>, <span id="JSTICK0">JSTICK0<sup>5</sup></span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0279</td> | ||
| + | <td colspan="4"><span id="STICK1">STICK1</span>, <span id="JSTICK1">JSTICK1<sup>5</sup></span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$027A</td> | ||
| + | <td colspan="4"><span id="STICK2">STICK2</span>, <span id="JSTICK2">JSTICK2<sup>5</sup></span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$027B</td> | ||
| + | <td colspan="4"><span id="STICK3">STICK3</span>, <span id="JSTICK3">JSTICK3<sup>5</sup></span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$027C</td> | ||
| + | <td colspan="4"><span id="PTRIG0">PTRIG0</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$027D</td> | ||
| + | <td colspan="4"><span id="PTRIG1">PTRIG1</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$027E</td> | ||
| + | <td colspan="4"><span id="PTRIG2">PTRIG2</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$027F</td> | ||
| + | <td colspan="4"><span id="PTRIG3">PTRIG3</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0280</td> | ||
| + | <td colspan="4"><span id="PTRIG4">PTRIG4</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0281</td> | ||
| + | <td colspan="4"><span id="PTRIG5">PTRIG5</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0282</td> | ||
| + | <td colspan="4"><span id="PTRIG6">PTRIG6</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0283</td> | ||
| + | <td colspan="4"><span id="PTRIG7">PTRIG7</span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0284</td> | ||
| + | <td colspan="4"><span id="STRIG0">STRIG0</span>, <span id="TRIG0S">TRIG0S<sup>5</sup></span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0285</td> | ||
| + | <td colspan="4"><span id="STRIG1">STRIG1</span>, <span id="TRIG1S">TRIG1S<sup>5</sup></span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0286</td> | ||
| + | <td colspan="4"><span id="STRIG2">STRIG2</span>, <span id="TRIG2S">TRIG2S<sup>5</sup></span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$0287</td> | ||
| + | <td colspan="4"><span id="STRIG3">STRIG3</span>, <span id="TRIG3S">TRIG3S<sup>5</sup></span></td> | ||
| + | <td>NMI</td> | ||
| + | <td>zapisywany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0288</td> | <td>$0288</td> | ||
| - | <td><span id="HIBYTE">HIBYTE<sup>1</sup></span></td> | + | <td colspan="2"><span id="CSTAT">CSTAT</span></td> |
| + | <td colspan="2"><span id="HIBYTE">HIBYTE<sup>1</sup></span></td> | ||
| <td></td> | <td></td> | ||
| + | <td>CSTAT usunięty<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0289</td> | <td>$0289</td> | ||
| - | <td><span id="WMODE">WMODE</span></td> | + | <td colspan="4"><span id="WMODE">WMODE</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1637: | Linia 2075: | ||
| <tr> | <tr> | ||
| <td>$028A</td> | <td>$028A</td> | ||
| - | <td><span id="BLIM">BLIM</span></td> | + | <td colspan="4"><span id="BLIM">BLIM</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1643: | Linia 2082: | ||
| <tr> | <tr> | ||
| <td>$028B</td> | <td>$028B</td> | ||
| - | <td><span id="IMASK">IMASK<sup>1</sup></span></td> | + | <td></td> |
| + | <td colspan="3"><span id="IMASK">IMASK<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1649: | Linia 2090: | ||
| <tr> | <tr> | ||
| <td>$028C</td> | <td>$028C</td> | ||
| - | <td rowspan="2"><span id="JVECK">JVECK<sup>1</sup></span></td> | + | <td></td> |
| - | <td rowspan="2"></td> | + | <td rowspan="2" colspan="3"><span id="JVECK">JVECK<sup>1</sup></span>, <span id="NEWIOP">NEWIOP<sup>5</sup></span></td> |
| + | <td rowspan="2">IRQ</td> | ||
| + | <td rowspan="2">zapisywany przy obsłudze IRQ</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$028D</td> | <td>$028D</td> | ||
| + | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$028E</td> | <td>$028E</td> | ||
| - | <td rowspan="2"><span id="NEWADR">NEWADR<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td rowspan="2" colspan="2"><span id="NEWADR">NEWADR<sup>1</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 1665: | Linia 2111: | ||
| <tr> | <tr> | ||
| <td>$028F</td> | <td>$028F</td> | ||
| + | <td colspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0290</td> | <td>$0290</td> | ||
| - | <td><span id="TXTROW">TXTROW</span></td> | + | <td colspan="4"><span id="TXTROW">TXTROW</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1675: | Linia 2123: | ||
| <tr> | <tr> | ||
| <td>$0291</td> | <td>$0291</td> | ||
| - | <td rowspan="2"><span id="TXTCOL">TXTCOL</span></td> | + | <td rowspan="2" colspan="4"><span id="TXTCOL">TXTCOL</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 1685: | Linia 2134: | ||
| <tr> | <tr> | ||
| <td>$0293</td> | <td>$0293</td> | ||
| - | <td><span id="TINDEX">TINDEX</span></td> | + | <td colspan="4"><span id="TINDEX">TINDEX</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1691: | Linia 2141: | ||
| <tr> | <tr> | ||
| <td>$0294</td> | <td>$0294</td> | ||
| - | <td rowspan="2"><span id="TXTMSC">TXTMSC</span></td> | + | <td rowspan="2" colspan="4"><span id="TXTMSC">TXTMSC</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 1701: | Linia 2152: | ||
| <tr> | <tr> | ||
| <td>$0296</td> | <td>$0296</td> | ||
| - | <td rowspan="6"><span id="TXTOLD">TXTOLD</span></td> | + | <td rowspan="6" colspan="4"><span id="TXTOLD">TXTOLD</span></td> |
| + | <td rowspan="6"></td> | ||
| <td rowspan="6"></td> | <td rowspan="6"></td> | ||
| </tr> | </tr> | ||
| Linia 1727: | Linia 2179: | ||
| <tr> | <tr> | ||
| <td>$029C</td> | <td>$029C</td> | ||
| - | <td><span id="TMPX1">TMPX1</span></td> | + | <td colspan="2"><span id="TMPX1">TMPX1</span></td> |
| - | <td>deleted<sup>1</sup></td> | + | <td colspan="2"><span id="CRETRY">CRETRY<sup>1</sup></span></td> |
| - | </tr> | + | <td></td> |
| - | + | <td>TMPX1 usunięty<sup>1</sup>, CRETRY przeniesiony z $0036</td> | |
| - | <tr> | + | |
| - | <td>$029C</td> | + | |
| - | <td><span id="CRETRY">CRETRY<sup>1</sup></span></td> | + | |
| - | <td>moved from $0036</td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$029D</td> | <td>$029D</td> | ||
| - | <td><span id="HOLD3">HOLD3</span></td> | + | <td colspan="4"><span id="HOLD3">HOLD3</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1745: | Linia 2194: | ||
| <tr> | <tr> | ||
| <td>$029E</td> | <td>$029E</td> | ||
| - | <td><span id="SUBTMP">SUBTMP</span></td> | + | <td colspan="4"><span id="SUBTMP">SUBTMP</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1751: | Linia 2201: | ||
| <tr> | <tr> | ||
| <td>$029F</td> | <td>$029F</td> | ||
| - | <td><span id="HOLD2">HOLD2</span></td> | + | <td colspan="4"><span id="HOLD2">HOLD2</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1757: | Linia 2208: | ||
| <tr> | <tr> | ||
| <td>$02A0</td> | <td>$02A0</td> | ||
| - | <td><span id="DMASK">DMASK</span></td> | + | <td colspan="4"><span id="DMASK">DMASK</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1763: | Linia 2215: | ||
| <tr> | <tr> | ||
| <td>$02A1</td> | <td>$02A1</td> | ||
| - | <td><span id="TMPLBT">TMPLBT</span></td> | + | <td colspan="4"><span id="TMPLBT">TMPLBT</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1769: | Linia 2222: | ||
| <tr> | <tr> | ||
| <td>$02A2</td> | <td>$02A2</td> | ||
| - | <td><span id="ESCFLG">ESCFLG</span></td> | + | <td colspan="4"><span id="ESCFLG">ESCFLG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1775: | Linia 2229: | ||
| <tr> | <tr> | ||
| <td>$02A3</td> | <td>$02A3</td> | ||
| - | <td rowspan="15"><span id="TABMAP">TABMAP</span></td> | + | <td rowspan="15" colspan="4"><span id="TABMAP">TABMAP</span></td> |
| + | <td rowspan="15"></td> | ||
| <td rowspan="15"></td> | <td rowspan="15"></td> | ||
| </tr> | </tr> | ||
| Linia 1837: | Linia 2292: | ||
| <tr> | <tr> | ||
| <td>$02B2</td> | <td>$02B2</td> | ||
| - | <td rowspan="4"><span id="LOGMAP">LOGMAP</span></td> | + | <td rowspan="4" colspan="4"><span id="LOGMAP">LOGMAP</span></td> |
| + | <td rowspan="4"></td> | ||
| <td rowspan="4"></td> | <td rowspan="4"></td> | ||
| </tr> | </tr> | ||
| Linia 1855: | Linia 2311: | ||
| <tr> | <tr> | ||
| <td>$02B6</td> | <td>$02B6</td> | ||
| - | <td><span id="INVFLG">INVFLG</span></td> | + | <td colspan="4"><span id="INVFLG">INVFLG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1861: | Linia 2318: | ||
| <tr> | <tr> | ||
| <td>$02B7</td> | <td>$02B7</td> | ||
| - | <td><span id="FILFLG">FILFLG</span></td> | + | <td colspan="4"><span id="FILFLG">FILFLG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1867: | Linia 2325: | ||
| <tr> | <tr> | ||
| <td>$02B8</td> | <td>$02B8</td> | ||
| - | <td><span id="TMPROW">TMPROW</span></td> | + | <td colspan="4"><span id="TMPROW">TMPROW</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1873: | Linia 2332: | ||
| <tr> | <tr> | ||
| <td>$02B9</td> | <td>$02B9</td> | ||
| - | <td rowspan="2"><span id="TMPCOL">TMPCOL</span></td> | + | <td rowspan="2" colspan="4"><span id="TMPCOL">TMPCOL</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 1883: | Linia 2343: | ||
| <tr> | <tr> | ||
| <td>$02BB</td> | <td>$02BB</td> | ||
| - | <td><span id="SCRFLG">SCRFLG</span></td> | + | <td colspan="4"><span id="SCRFLG">SCRFLG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1889: | Linia 2350: | ||
| <tr> | <tr> | ||
| <td>$02BC</td> | <td>$02BC</td> | ||
| - | <td><span id="HOLD4">HOLD4</span></td> | + | <td colspan="4"><span id="HOLD4">HOLD4</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1895: | Linia 2357: | ||
| <tr> | <tr> | ||
| <td>$02BD</td> | <td>$02BD</td> | ||
| - | <td><span id="HOLD5">HOLD5</span></td> | + | <td colspan="2"><span id="HOLD5">HOLD5</span></td> |
| - | <td>deleted<sup>1</sup></td> | + | <td colspan="2"><span id="DRETRY">DRETRY<sup>1</sup></span></td> |
| - | </tr> | + | <td></td> |
| - | + | <td>HOLD5 usunięty<sup>1</sup>, DRETRY przeniesiony z $0037</td> | |
| - | <tr> | + | |
| - | <td>$02BD</td> | + | |
| - | <td><span id="DRETRY">DRETRY<sup>1</sup></span></td> | + | |
| - | <td>moved from $0037</td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02BE</td> | <td>$02BE</td> | ||
| - | <td><span id="SHFLOK">SHFLOK</span></td> | + | <td colspan="4"><span id="SHFLOK">SHFLOK</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1913: | Linia 2372: | ||
| <tr> | <tr> | ||
| <td>$02BF</td> | <td>$02BF</td> | ||
| - | <td><span id="BOTSCR">BOTSCR</span></td> | + | <td colspan="4"><span id="BOTSCR">BOTSCR</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1919: | Linia 2379: | ||
| <tr> | <tr> | ||
| <td>$02C0</td> | <td>$02C0</td> | ||
| - | <td><span id="PCOLR0">PCOLR0</span></td> | + | <td colspan="4"><span id="PCOLR0">PCOLR0</span>, <span id="COLPM0S">COLPM0S<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02C1</td> | <td>$02C1</td> | ||
| - | <td><span id="PCOLR1">PCOLR1</span></td> | + | <td colspan="4"><span id="PCOLR1">PCOLR1</span>, <span id="COLPM1S">COLPM1S<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02C2</td> | <td>$02C2</td> | ||
| - | <td><span id="PCOLR2">PCOLR2</span></td> | + | <td colspan="4"><span id="PCOLR2">PCOLR2</span>, <span id="COLPM2S">COLPM2S<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02C3</td> | <td>$02C3</td> | ||
| - | <td><span id="PCOLR3">PCOLR3</span></td> | + | <td colspan="4"><span id="PCOLR3">PCOLR3</span>, <span id="COLPM3S">COLPM3S<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02C4</td> | <td>$02C4</td> | ||
| - | <td><span id="COLOR0">COLOR0</span></td> | + | <td colspan="4"><span id="COLOR0">COLOR0</span>, <span id="COLPF0S">COLPF0S<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02C5</td> | <td>$02C5</td> | ||
| - | <td><span id="COLOR1">COLOR1</span></td> | + | <td colspan="4"><span id="COLOR1">COLOR1</span>, <span id="COLPF1S">COLPF1S<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w pierwszej i w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02C6</td> | <td>$02C6</td> | ||
| - | <td><span id="COLOR2">COLOR2</span></td> | + | <td colspan="4"><span id="COLOR2">COLOR2</span>, <span id="COLPF2S">COLPF2S<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02C7</td> | <td>$02C7</td> | ||
| - | <td><span id="COLOR3">COLOR3</span></td> | + | <td colspan="4"><span id="COLOR3">COLOR3</span>, <span id="COLPF3S">COLPF3S<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02C8</td> | <td>$02C8</td> | ||
| - | <td><span id="COLOR4">COLOR4</span></td> | + | <td colspan="4"><span id="COLOR4">COLOR4</span>, <span id="COLBAKS">COLBAKS<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w drugiej fazie VBLK po CLI</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02C9-$02CE</td> | <td>$02C9-$02CE</td> | ||
| - | <td><span id="PARMBL">PARMBL<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="PARMBL">PARMBL<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 1979: | Linia 2454: | ||
| <tr> | <tr> | ||
| <td>$02C9</td> | <td>$02C9</td> | ||
| - | <td rowspan="2"><span id="RUNADR">RUNADR<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td rowspan="2" colspan="2"><span id="RUNADR">RUNADR<sup>1</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 1985: | Linia 2462: | ||
| <tr> | <tr> | ||
| <td>$02CA</td> | <td>$02CA</td> | ||
| + | <td colspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02CB</td> | <td>$02CB</td> | ||
| - | <td rowspan="2"><span id="HIUSED">HIUSED<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td rowspan="2" colspan="2"><span id="HIUSED">HIUSED<sup>1</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 1995: | Linia 2475: | ||
| <tr> | <tr> | ||
| <td>$02CC</td> | <td>$02CC</td> | ||
| + | <td colspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02CD</td> | <td>$02CD</td> | ||
| - | <td rowspan="2"><span id="ZHIUSE">ZHIUSE<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td rowspan="2" colspan="2"><span id="ZHIUSE">ZHIUSE<sup>1</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2005: | Linia 2488: | ||
| <tr> | <tr> | ||
| <td>$02CE</td> | <td>$02CE</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02CF-$02D4</td> | <td>$02CF-$02D4</td> | ||
| - | <td><span id="OLDPAR">OLDPAR<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="OLDPAR">OLDPAR<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2015: | Linia 2505: | ||
| <tr> | <tr> | ||
| <td>$02CF</td> | <td>$02CF</td> | ||
| - | <td rowspan="2"><span id="GBYTEA">GBYTEA<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td rowspan="2" colspan="2"><span id="GBYTEA">GBYTEA<sup>1</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2021: | Linia 2513: | ||
| <tr> | <tr> | ||
| <td>$02D0</td> | <td>$02D0</td> | ||
| + | <td colspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02D1</td> | <td>$02D1</td> | ||
| - | <td rowspan="2"><span id="LOADAD">LOADAD<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td rowspan="2" colspan="2"><span id="LOADAD">LOADAD<sup>1</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2031: | Linia 2526: | ||
| <tr> | <tr> | ||
| <td>$02D2</td> | <td>$02D2</td> | ||
| + | <td colspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02D3</td> | <td>$02D3</td> | ||
| - | <td rowspan="2"><span id="ZLOADA">ZLOADA<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td rowspan="2" colspan="2"><span id="ZLOADA">ZLOADA<sup>1</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2041: | Linia 2539: | ||
| <tr> | <tr> | ||
| <td>$02D4</td> | <td>$02D4</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02D5</td> | <td>$02D5</td> | ||
| - | <td rowspan="2"><span id="DSCTLN">DSCTLN<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td rowspan="2" colspan="2"><span id="DSCTLN">DSCTLN<sup>1</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2051: | Linia 2556: | ||
| <tr> | <tr> | ||
| <td>$02D6</td> | <td>$02D6</td> | ||
| + | <td colspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02D7</td> | <td>$02D7</td> | ||
| - | <td rowspan="2"><span id="ACMISR">ACMISR<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td rowspan="2" colspan="2"><span id="ACMISR">ACMISR<sup>1</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2061: | Linia 2569: | ||
| <tr> | <tr> | ||
| <td>$02D8</td> | <td>$02D8</td> | ||
| + | <td colspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02D9</td> | <td>$02D9</td> | ||
| - | <td><span id="KRPDEL">KRPDEL<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td></td> | + | <td colspan="2"><span id="KRPDEL">KRPDEL<sup>1</sup></span></td> |
| + | <td>IRQ:KEY</td> | ||
| + | <td>czytany w procedurze obsługi klawiatury wskazywanej przez VKEYBD</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02DA</td> | <td>$02DA</td> | ||
| - | <td><span id="KEYREP">KEYREP<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td></td> | + | <td colspan="2"><span id="KEYREP">KEYREP<sup>1</sup></span></td> |
| + | <td>NMI</td> | ||
| + | <td>czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02DB</td> | <td>$02DB</td> | ||
| - | <td><span id="NOCLIK">NOCLIK<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="NOCLIK">NOCLIK<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2083: | Linia 2598: | ||
| <tr> | <tr> | ||
| <td>$02DC</td> | <td>$02DC</td> | ||
| - | <td><span id="HELPFLG">HELPFLG<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td></td> | + | <td colspan="2"><span id="HELPFLG">HELPFLG<sup>1</sup></span>, <span id="HELPFLG">HELPFG<sup>2</sup></span>, <span id="HLPFLG">HLPFLG<sup>5</sup></span></td> |
| + | <td>IRQ:KEY</td> | ||
| + | <td>zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02DD</td> | <td>$02DD</td> | ||
| - | <td><span id="DMASAV">DMASAV<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td></td> | + | <td colspan="2"><span id="DMASAV">DMASAV<sup>1</sup></span></td> |
| + | <td>IRQ:KEY</td> | ||
| + | <td>zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02DE</td> | <td>$02DE</td> | ||
| - | <td><span id="PBPNT">PBPNT<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td>moved from $001D</td> | + | <td colspan="2"><span id="PBPNT">PBPNT<sup>1</sup></span></td> |
| + | <td></td> | ||
| + | <td>PBPNT przeniesiony z $001D</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02DF</td> | <td>$02DF</td> | ||
| - | <td><span id="PBUFSZ">PBUFSZ<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td>moved from $001E</td> | + | <td colspan="2"><span id="PBUFSZ">PBUFSZ<sup>1</sup></span></td> |
| + | <td></td> | ||
| + | <td>PBUFSZ przeniesiony z $001E</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02E0</td> | <td>$02E0</td> | ||
| - | <td><span id="GLBABS">GLBABS</span></td> | + | <td colspan="4"><span id="GLBABS">GLBABS</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2113: | Linia 2641: | ||
| <tr> | <tr> | ||
| <td>$02E0</td> | <td>$02E0</td> | ||
| - | <td><span id=""></span></td> | + | <td rowspan="2" colspan="4"><span id="RUNAD">RUNAD<sup>2</sup></span>, <span id="RUNVEC">RUNVEC<sup>3</sup></span></td> |
| - | <td></td> | + | <td rowspan="2"></td> |
| + | <td rowspan="2">DOS</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02E1</td> | <td>$02E1</td> | ||
| - | <td><span id=""></span></td> | ||
| - | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02E2</td> | <td>$02E2</td> | ||
| - | <td><span id=""></span></td> | + | <td rowspan="2" colspan="4"><span id="INITAD">INITAD<sup>2</sup></span>, <span id="INIVEC">INIVEC<sup>3</sup></span></td> |
| - | <td></td> | + | <td rowspan="2"></td> |
| + | <td rowspan="2">DOS</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02E3</td> | <td>$02E3</td> | ||
| - | <td><span id=""></span></td> | + | </tr> |
| - | <td></td> | + | |
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02E4</td> | <td>$02E4</td> | ||
| - | <td><span id="RAMSIZ">RAMSIZ</span></td> | + | <td colspan="4"><span id="RAMSIZ">RAMSIZ</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2143: | Linia 2674: | ||
| <tr> | <tr> | ||
| <td>$02E5</td> | <td>$02E5</td> | ||
| - | <td rowspan="2"><span id="MEMTOP">MEMTOP</span></td> | + | <td rowspan="2" colspan="4"><span id="MEMTOP">MEMTOP</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2153: | Linia 2685: | ||
| <tr> | <tr> | ||
| <td>$02E7</td> | <td>$02E7</td> | ||
| - | <td rowspan="2"><span id="MEMLO">MEMLO</span></td> | + | <td rowspan="2" colspan="4"><span id="MEMLO">MEMLO</span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2163: | Linia 2696: | ||
| <tr> | <tr> | ||
| <td>$02E9</td> | <td>$02E9</td> | ||
| - | <td><span id="HNDLOD">HNDLOD<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="HNDLOD">HNDLOD<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$02EA-$02ED</td> | ||
| + | <td colspan="4"></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2169: | Linia 2715: | ||
| <tr> | <tr> | ||
| <td>$02EA</td> | <td>$02EA</td> | ||
| - | <td rowspan="4"><span id="DVSTAT">DVSTAT</span></td> | + | <td colspan="4"><span id="DVSTAT">DVSTAT</span></td> |
| - | <td rowspan="4"></td> | + | <td></td> |
| + | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02EB</td> | <td>$02EB</td> | ||
| + | <td colspan="4"></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02EC</td> | <td>$02EC</td> | ||
| + | <td colspan="4"><span id="DVTMOT">DVTMOT<sup>5</sup></span></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02ED</td> | <td>$02ED</td> | ||
| + | <td colspan="4"><span id="REVNUM">REVNUM<sup>5</sup></span></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02EE</td> | <td>$02EE</td> | ||
| - | <td><span id="CBAUDL">CBAUDL</span>, <span id="CBAUD">CBAUD</span></td> | + | <td colspan="4"><span id="CBAUDL">CBAUDL</span>, <span id="CBAUD">CBAUD</span></td> |
| + | <td rowspan="2">SIO</td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2193: | Linia 2754: | ||
| <tr> | <tr> | ||
| <td>$02EF</td> | <td>$02EF</td> | ||
| - | <td><span id="CBAUDH">CBAUDH</span></td> | + | <td colspan="4"><span id="CBAUDH">CBAUDH</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02F0</td> | <td>$02F0</td> | ||
| - | <td><span id="CRSINH">CRSINH</span></td> | + | <td colspan="4"><span id="CRSINH">CRSINH</span></td> |
| - | <td></td> | + | <td>IRQ:BREAK</td> |
| + | <td>zerowany w procedurze obsługi klawisza BREAK wskazywanej przez VBRKKY</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02F1</td> | <td>$02F1</td> | ||
| - | <td><span id="KEYDEL">KEYDEL</span></td> | + | <td colspan="4"><span id="KEYDEL">KEYDEL</span></td> |
| - | <td></td> | + | <td>NMI, IRQ:KEY</td> |
| + | <td> | ||
| + | zmniejszany w drugiej fazie VBLK po CLI<br/> | ||
| + | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02F2</td> | <td>$02F2</td> | ||
| - | <td><span id="CH1">CH1</span></td> | + | <td colspan="4"><span id="CH1">CH1</span>, <span id="OLDKBC">OLDKBC<sup>5</sup></span></td> |
| - | <td></td> | + | <td>IRQ:KEY</td> |
| + | <td>zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02F3</td> | <td>$02F3</td> | ||
| - | <td><span id="CHACT">CHACT</span></td> | + | <td colspan="4"><span id="CHACT">CHACT</span></td> |
| - | <td></td> | + | <td>NMI</td> |
| + | <td>czytany w drugiej fazie VBLK po CLI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02F4</td> | <td>$02F4</td> | ||
| - | <td><span id="CHBAS">CHBAS</span></td> | + | <td colspan="4"><span id="CHBAS">CHBAS</span></td> |
| - | <td></td> | + | <td>NMI, IRQ:KEY</td> |
| + | <td> | ||
| + | czytany w drugiej fazie VBLK po CLI<br/> | ||
| + | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02F5</td> | <td>$02F5</td> | ||
| - | <td><span id="NEWROW">NEWROW<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td>moved from $0060</td> | + | <td colspan="2"><span id="NEWROW">NEWROW<sup>1</sup></span></td> |
| + | <td></td> | ||
| + | <td>NEWROW przeniesiony z $0060</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02F6</td> | <td>$02F6</td> | ||
| - | <td rowspan="2"><span id="NEWCOL">NEWCOL<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td rowspan="2">moved from $0061</td> | + | <td rowspan="2" colspan="2"><span id="NEWCOL">NEWCOL<sup>1</sup></span></td> |
| + | <td rowspan="2"></td> | ||
| + | <td rowspan="2">NEWCOL przeniesiony z $0061</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02F7</td> | <td>$02F7</td> | ||
| + | <td colspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02F8</td> | <td>$02F8</td> | ||
| - | <td><span id="ROWINC">ROWINC<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td>moved from $0079</td> | + | <td colspan="2"><span id="ROWINC">ROWINC<sup>1</sup></span></td> |
| + | <td></td> | ||
| + | <td>ROWINC przeniesiony z $0079</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02F9</td> | <td>$02F9</td> | ||
| - | <td><span id="COLINC">COLINC<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td>moved from $007A</td> | + | <td colspan="2"><span id="COLINC">COLINC<sup>1</sup></span></td> |
| + | <td></td> | ||
| + | <td>COLINC przeniesiony z $007A</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02FA</td> | <td>$02FA</td> | ||
| - | <td><span id="CHAR">CHAR</span></td> | + | <td colspan="4"><span id="CHAR">CHAR</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2262: | Linia 2844: | ||
| <tr> | <tr> | ||
| <td>$02FB</td> | <td>$02FB</td> | ||
| - | <td><span id="ATACHR">ATACHR</span></td> | + | <td colspan="4"><span id="ATACHR">ATACHR</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2268: | Linia 2851: | ||
| <tr> | <tr> | ||
| <td>$02FC</td> | <td>$02FC</td> | ||
| - | <td><span id="CH">CH</span></td> | + | <td colspan="4"><span id="CH">CH</span>, <span id="KBCODES">KBCODES<sup>5</sup></span></td> |
| - | <td></td> | + | <td>NMI, IRQ:KEY</td> |
| + | <td> | ||
| + | zapisywany w drugiej fazie VBLK po CLI<br/> | ||
| + | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | ||
| + | </td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$02FD</td> | <td>$02FD</td> | ||
| - | <td><span id="FILDAT">FILDAT</span></td> | + | <td colspan="4"><span id="FILDAT">FILDAT</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2280: | Linia 2868: | ||
| <tr> | <tr> | ||
| <td>$02FE</td> | <td>$02FE</td> | ||
| - | <td><span id="DSPFLG">DSPFLG</span></td> | + | <td colspan="4"><span id="DSPFLG">DSPFLG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2286: | Linia 2875: | ||
| <tr> | <tr> | ||
| <td>$02FF</td> | <td>$02FF</td> | ||
| - | <td><span id="SSFLAG">SSFLAG</span></td> | + | <td colspan="4"><span id="SSFLAG">SSFLAG</span></td> |
| - | <td></td> | + | <td>IRQ:KEY, IRQ:BREAK</td> |
| + | <td> | ||
| + | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD<br/> | ||
| + | zerowany w procedurze obsługi klawisza BREAK wskazywanej przez VBRKKY | ||
| + | </td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0300-$030B</td> | <td>$0300-$030B</td> | ||
| - | <td><span id="DCB">DCB</span></td> | + | <td colspan="4"><span id="DCB">DCB</span></td> |
| + | <td>SIO</td> | ||
| <td>Device Control Block</td> | <td>Device Control Block</td> | ||
| </tr> | </tr> | ||
| Linia 2298: | Linia 2896: | ||
| <tr> | <tr> | ||
| <td>$0300</td> | <td>$0300</td> | ||
| - | <td><span id="DDEVIC">DDEVIC</span></td> | + | <td colspan="4"><span id="DDEVIC">DDEVIC</span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2304: | Linia 2903: | ||
| <tr> | <tr> | ||
| <td>$0301</td> | <td>$0301</td> | ||
| - | <td><span id="DUNIT">DUNIT</span></td> | + | <td colspan="4"><span id="DUNIT">DUNIT</span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2310: | Linia 2910: | ||
| <tr> | <tr> | ||
| <td>$0302</td> | <td>$0302</td> | ||
| - | <td><span id="DCOMND">DCOMND</span></td> | + | <td colspan="4"><span id="DCOMND">DCOMND</span>, <span id="DCMND">DCMND<sup>5</sup></span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2316: | Linia 2917: | ||
| <tr> | <tr> | ||
| <td>$0303</td> | <td>$0303</td> | ||
| - | <td><span id="DSTATS">DSTATS</span></td> | + | <td colspan="4"><span id="DSTATS">DSTATS</span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2322: | Linia 2924: | ||
| <tr> | <tr> | ||
| <td>$0304</td> | <td>$0304</td> | ||
| - | <td><span id="DBUFLO">DBUFLO</span>, <span id="DBUF">DBUF</span></td> | + | <td colspan="4"><span id="DBUFLO">DBUFLO</span>, <span id="DBUF">DBUF</span>, <span id="DBUFA">DBUFA<sup>5</sup></span></td> |
| + | <td rowspan="2">SIO</td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2328: | Linia 2931: | ||
| <tr> | <tr> | ||
| <td>$0305</td> | <td>$0305</td> | ||
| - | <td><span id="DBUFHI">DBUFHI</span></td> | + | <td colspan="4"><span id="DBUFHI">DBUFHI</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0306</td> | <td>$0306</td> | ||
| - | <td><span id="DTIMLO">DTIMLO</span></td> | + | <td colspan="4"><span id="DTIMLO">DTIMLO</span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2339: | Linia 2943: | ||
| <tr> | <tr> | ||
| <td>$0307</td> | <td>$0307</td> | ||
| - | <td><span id="DUNUSE">DUNUSE</span></td> | + | <td colspan="4"><span id="DUNUSE">DUNUSE</span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2345: | Linia 2950: | ||
| <tr> | <tr> | ||
| <td>$0308</td> | <td>$0308</td> | ||
| - | <td><span id="DBYTLO">DBYTLO</span>, <span id="DBYT">DBYT</span></td> | + | <td colspan="4"><span id="DBYTLO">DBYTLO</span>, <span id="DBYT">DBYT</span></td> |
| + | <td rowspan="2">SIO</td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2351: | Linia 2957: | ||
| <tr> | <tr> | ||
| <td>$0309</td> | <td>$0309</td> | ||
| - | <td><span id="DBYTHI">DBYTHI</span></td> | + | <td colspan="4"><span id="DBYTHI">DBYTHI</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$030A</td> | <td>$030A</td> | ||
| - | <td><span id="DAUX1">DAUX1</span></td> | + | <td colspan="4"><span id="DAUX1">DAUX1</span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2362: | Linia 2969: | ||
| <tr> | <tr> | ||
| <td>$030B</td> | <td>$030B</td> | ||
| - | <td><span id="DAUX2">DAUX2</span></td> | + | <td colspan="4"><span id="DAUX2">DAUX2</span></td> |
| + | <td>SIO</td> | ||
| <td></td> | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$030C</td> | <td>$030C</td> | ||
| - | <td rowspan="2"><span id="TIMER1">TIMER1</span></td> | + | <td rowspan="2" colspan="4"><span id="TIMER1">TIMER1</span>, <span id="INTIM1">INTIM1<sup>5</sup></span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2378: | Linia 2991: | ||
| <tr> | <tr> | ||
| <td>$030E</td> | <td>$030E</td> | ||
| - | <td><span id="ADDCOR">ADDCOR</span></td> | + | <td colspan="2"><span id="ADDCOR">ADDCOR</span></td> |
| - | <td>deleted<sup>1</sup></td> | + | |
| - | </tr> | + | |
| - | + | ||
| - | <tr> | + | |
| - | <td>$030E</td> | + | |
| <td><span id="JMPERS">JMPERS<sup>1</sup></span></td> | <td><span id="JMPERS">JMPERS<sup>1</sup></span></td> | ||
| - | <td>1200XL jumpers configuration</td> | + | <td></td> |
| + | <td></td> | ||
| + | <td>ADDCOR usunięty<sup>1</sup></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$030F</td> | <td>$030F</td> | ||
| - | <td><span id="CASFLG">CASFLG</span></td> | + | <td colspan="4"><span id="CASFLG">CASFLG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2396: | Linia 3007: | ||
| <tr> | <tr> | ||
| <td>$0310</td> | <td>$0310</td> | ||
| - | <td rowspan="2"><span id="TIMER2">TIMER2</span></td> | + | <td rowspan="2" colspan="4"><span id="TIMER2">TIMER2</span>, <span id="INTIM2">INTIM2<sup>5</sup></span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2406: | Linia 3018: | ||
| <tr> | <tr> | ||
| <td>$0312</td> | <td>$0312</td> | ||
| - | <td rowspan="2"><span id="TEMP1">TEMP1</span></td> | + | <td rowspan="2" colspan="2"><span id="TEMP1">TEMP1</span></td> |
| - | <td rowspan="2"></td> | + | <td colspan="2"><span id="TEMP1">TEMP1</span></td> |
| + | <td></td> | ||
| + | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0313</td> | <td>$0313</td> | ||
| - | </tr> | + | <td colspan="2"><span id="TEMP2">TEMP2<sup>1</sup></span></td> |
| - | + | <td></td> | |
| - | <tr> | + | <td>TEMP2 przeniesiony z $0314</td> |
| - | <td>$0313</td> | + | |
| - | <td><span id="TEMP2">TEMP2<sup>1</sup></span></td> | + | |
| - | <td>moved from $0314</td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0314</td> | <td>$0314</td> | ||
| - | <td><span id="TEMP2">TEMP2</span></td> | + | <td colspan="2"><span id="TEMP2">TEMP2</span></td> |
| - | <td>moved to $0313<sup>1</sup></td> | + | <td colspan="2"><span id="PTIMOT">PTIMOT<sup>1</sup></span></td> |
| - | </tr> | + | <td></td> |
| - | + | <td>TEMP2 przeniesiony do $0313<sup>1</sup>, PTIMOT przeniesiony z $001C</td> | |
| - | <tr> | + | |
| - | <td>$0314</td> | + | |
| - | <td><span id="PTIMOT">PTIMOT<sup>1</sup></span></td> | + | |
| - | <td>moved from $001C</td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0315</td> | <td>$0315</td> | ||
| - | <td><span id="TEMP3">TEMP3</span></td> | + | <td colspan="4"><span id="TEMP3">TEMP3</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2440: | Linia 3048: | ||
| <tr> | <tr> | ||
| <td>$0316</td> | <td>$0316</td> | ||
| - | <td><span id="SAVIO">SAVIO</span></td> | + | <td colspan="4"><span id="SAVIO">SAVIO</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2446: | Linia 3055: | ||
| <tr> | <tr> | ||
| <td>$0317</td> | <td>$0317</td> | ||
| - | <td><span id="TIMFLG">TIMFLG</span></td> | + | <td colspan="4"><span id="TIMFLG">TIMFLG</span></td> |
| - | <td></td> | + | <td>NMI:TIM1</td> |
| + | <td>zerowany przez procedurę TIM1INT wskazywaną przez TIMVEC1 wywoływaną w pierwszej fazie VBLK</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0318</td> | <td>$0318</td> | ||
| - | <td><span id="STACKP">STACKP</span></td> | + | <td colspan="4"><span id="STACKP">STACKP</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2458: | Linia 3069: | ||
| <tr> | <tr> | ||
| <td>$0319</td> | <td>$0319</td> | ||
| - | <td><span id="TSTAT">TSTAT</span></td> | + | <td colspan="4"><span id="TSTAT">TSTAT</span></td> |
| <td></td> | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$031A-$033F</td> | <td>$031A-$033F</td> | ||
| - | <td><span id="HATABS">HATABS</span></td> | + | <td colspan="4"><span id="HATABS">HATABS</span></td> |
| + | <td>CIO</td> | ||
| <td>tablica handlerów urządzeń</td> | <td>tablica handlerów urządzeń</td> | ||
| </tr> | </tr> | ||
| Linia 2470: | Linia 3087: | ||
| <tr> | <tr> | ||
| <td>$031A-$031C</td> | <td>$031A-$031C</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>P:</td> | <td>P:</td> | ||
| </tr> | </tr> | ||
| Linia 2476: | Linia 3094: | ||
| <tr> | <tr> | ||
| <td>$031D-$031F</td> | <td>$031D-$031F</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>C:</td> | <td>C:</td> | ||
| </tr> | </tr> | ||
| Linia 2482: | Linia 3101: | ||
| <tr> | <tr> | ||
| <td>$0320-$0322</td> | <td>$0320-$0322</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>E:</td> | <td>E:</td> | ||
| </tr> | </tr> | ||
| Linia 2488: | Linia 3108: | ||
| <tr> | <tr> | ||
| <td>$0323-$0325</td> | <td>$0323-$0325</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>S:</td> | <td>S:</td> | ||
| </tr> | </tr> | ||
| Linia 2494: | Linia 3115: | ||
| <tr> | <tr> | ||
| <td>$0326-$0328</td> | <td>$0326-$0328</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>K:</td> | <td>K:</td> | ||
| </tr> | </tr> | ||
| Linia 2500: | Linia 3122: | ||
| <tr> | <tr> | ||
| <td>$0329-$032B</td> | <td>$0329-$032B</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>wolny</td> | <td>wolny</td> | ||
| </tr> | </tr> | ||
| Linia 2506: | Linia 3129: | ||
| <tr> | <tr> | ||
| <td>$032C-$032E</td> | <td>$032C-$032E</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>wolny</td> | <td>wolny</td> | ||
| </tr> | </tr> | ||
| Linia 2512: | Linia 3136: | ||
| <tr> | <tr> | ||
| <td>$032F-$0331</td> | <td>$032F-$0331</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>wolny</td> | <td>wolny</td> | ||
| </tr> | </tr> | ||
| Linia 2518: | Linia 3143: | ||
| <tr> | <tr> | ||
| <td>$0332-$0334</td> | <td>$0332-$0334</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>wolny</td> | <td>wolny</td> | ||
| </tr> | </tr> | ||
| Linia 2524: | Linia 3150: | ||
| <tr> | <tr> | ||
| <td>$0335-$0337</td> | <td>$0335-$0337</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>wolny</td> | <td>wolny</td> | ||
| </tr> | </tr> | ||
| Linia 2530: | Linia 3157: | ||
| <tr> | <tr> | ||
| <td>$0338-$033A</td> | <td>$0338-$033A</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| <td>wolny</td> | <td>wolny</td> | ||
| </tr> | </tr> | ||
| Linia 2536: | Linia 3164: | ||
| <tr> | <tr> | ||
| <td>$033B-$033D</td> | <td>$033B-$033D</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="2"></td> |
| - | <td>wolny (deleted<sup>1</sup>)</td> | + | <td colspan="2"><span id=""></span></td> |
| + | <td>CIO</td> | ||
| + | <td>wolny (nadpisany MSB adresu tablicy handlera przez PUPBT1<sup>1</sup>)</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$033D</td> | <td>$033D</td> | ||
| - | <td><span id="PUPBT1">PUPBT1<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="PUPBT1">PUPBT1<sup>1</sup></span></td> | ||
| + | <td>RESET</td> | ||
| <td>$5C</td> | <td>$5C</td> | ||
| </tr> | </tr> | ||
| Linia 2548: | Linia 3180: | ||
| <tr> | <tr> | ||
| <td>$033E</td> | <td>$033E</td> | ||
| - | <td><span id="PUPBT2">PUPBT2<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="PUPBT2">PUPBT2<sup>1</sup></span></td> | ||
| + | <td>RESET</td> | ||
| <td>$93</td> | <td>$93</td> | ||
| </tr> | </tr> | ||
| Linia 2554: | Linia 3188: | ||
| <tr> | <tr> | ||
| <td>$033F</td> | <td>$033F</td> | ||
| - | <td><span id="PUPBT3">PUPBT3<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="PUPBT3">PUPBT3<sup>1</sup></span></td> | ||
| + | <td>RESET</td> | ||
| <td>$25</td> | <td>$25</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0340-$03BF</td> | <td>$0340-$03BF</td> | ||
| - | <td><span id="IOCB">IOCB</span></td> | + | <td colspan="4"><span id="IOCB">IOCB</span></td> |
| + | <td>CIO</td> | ||
| <td>Input/Output Control Block</td> | <td>Input/Output Control Block</td> | ||
| </tr> | </tr> | ||
| Linia 2566: | Linia 3207: | ||
| <tr> | <tr> | ||
| <td>$0340</td> | <td>$0340</td> | ||
| - | <td><span id="ICHID">ICHID</span></td> | + | <td colspan="4"><span id="ICHID">ICHID</span>, <span id="ICCHID">ICCHID<sup>5</sup></span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2572: | Linia 3214: | ||
| <tr> | <tr> | ||
| <td>$0341</td> | <td>$0341</td> | ||
| - | <td><span id="ICDNO">ICDNO</span></td> | + | <td colspan="4"><span id="ICDNO">ICDNO</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2578: | Linia 3221: | ||
| <tr> | <tr> | ||
| <td>$0342</td> | <td>$0342</td> | ||
| - | <td><span id="ICCOM">ICCOM</span></td> | + | <td colspan="4"><span id="ICCOM">ICCOM</span>, <span id="ICCMD">ICCMD<sup>5</sup></span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2584: | Linia 3228: | ||
| <tr> | <tr> | ||
| <td>$0343</td> | <td>$0343</td> | ||
| - | <td><span id="ICSTA">ICSTA</span></td> | + | <td colspan="4"><span id="ICSTA">ICSTA</span>, <span id="ICSTAT">ICSTAT<sup>5</sup></span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2590: | Linia 3235: | ||
| <tr> | <tr> | ||
| <td>$0344</td> | <td>$0344</td> | ||
| - | <td><span id="ICBAL">ICBAL</span>, <span id="ICBA">ICBA</span></td> | + | <td colspan="4"><span id="ICBAL">ICBAL</span>, <span id="ICBA">ICBA</span>, <span id="ICBUFA">ICBUFA<sup>5</sup></span></td> |
| + | <td rowspan="2">CIO</td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2596: | Linia 3242: | ||
| <tr> | <tr> | ||
| <td>$0345</td> | <td>$0345</td> | ||
| - | <td><span id="ICBAH">ICBAH</span></td> | + | <td colspan="4"><span id="ICBAH">ICBAH</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0346</td> | <td>$0346</td> | ||
| - | <td><span id="ICPTL">ICPTL</span>, <span id="ICPT">ICPT</span></td> | + | <td colspan="4"><span id="ICPTL">ICPTL</span>, <span id="ICPT">ICPT</span>, <span id="ICPUTB">ICPUTB<sup>5</sup></span></td> |
| + | <td rowspan="2">CIO</td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2607: | Linia 3254: | ||
| <tr> | <tr> | ||
| <td>$0347</td> | <td>$0347</td> | ||
| - | <td><span id="ICPTH">ICPTH</span></td> | + | <td colspan="4"><span id="ICPTH">ICPTH</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0348</td> | <td>$0348</td> | ||
| - | <td><span id="ICBLL">ICBLL</span>, <span id="ICBL">ICBL</span></td> | + | <td colspan="4"><span id="ICBLL">ICBLL</span>, <span id="ICBL">ICBL</span>, <span id="ICBUFL">ICBUFL<sup>5</sup></span></td> |
| + | <td rowspan="2">CIO</td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2618: | Linia 3266: | ||
| <tr> | <tr> | ||
| <td>$0349</td> | <td>$0349</td> | ||
| - | <td><span id="ICBLH">ICBLH</span></td> | + | <td colspan="4"><span id="ICBLH">ICBLH</span></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$034A</td> | <td>$034A</td> | ||
| - | <td><span id="ICAX1">ICAX1</span></td> | + | <td colspan="4"><span id="ICAX1">ICAX1</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2629: | Linia 3278: | ||
| <tr> | <tr> | ||
| <td>$034B</td> | <td>$034B</td> | ||
| - | <td><span id="ICAX2">ICAX2</span></td> | + | <td colspan="4"><span id="ICAX2">ICAX2</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2635: | Linia 3285: | ||
| <tr> | <tr> | ||
| <td>$034C</td> | <td>$034C</td> | ||
| - | <td><span id="ICAX3">ICAX3</span>, <span id="ICSPR">ICSPR</span></td> | + | <td colspan="4"><span id="ICAX3">ICAX3</span>, <span id="ICSPR">ICSPR</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2641: | Linia 3292: | ||
| <tr> | <tr> | ||
| <td>$034D</td> | <td>$034D</td> | ||
| - | <td><span id="ICAX4">ICAX4</span></td> | + | <td colspan="4"><span id="ICAX4">ICAX4</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2647: | Linia 3299: | ||
| <tr> | <tr> | ||
| <td>$034E</td> | <td>$034E</td> | ||
| - | <td><span id="ICAX5">ICAX5</span></td> | + | <td colspan="4"><span id="ICAX5">ICAX5</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2653: | Linia 3306: | ||
| <tr> | <tr> | ||
| <td>$034F</td> | <td>$034F</td> | ||
| - | <td><span id="ICAX6">ICAX6</span></td> | + | <td colspan="4"><span id="ICAX6">ICAX6</span></td> |
| + | <td>CIO</td> | ||
| <td></td> | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0340-$034F</td> | <td>$0340-$034F</td> | ||
| - | <td><span id="IOCB0">IOCB0</span></td> | + | <td colspan="4"><span id="IOCB0">IOCB0</span></td> |
| + | <td>CIO</td> | ||
| <td>IOCB #0</td> | <td>IOCB #0</td> | ||
| </tr> | </tr> | ||
| Linia 2665: | Linia 3324: | ||
| <tr> | <tr> | ||
| <td>$0350-$035F</td> | <td>$0350-$035F</td> | ||
| - | <td><span id="IOCB1">IOCB1</span></td> | + | <td colspan="4"><span id="IOCB1">IOCB1</span></td> |
| + | <td>CIO</td> | ||
| <td>IOCB #1</td> | <td>IOCB #1</td> | ||
| </tr> | </tr> | ||
| Linia 2671: | Linia 3331: | ||
| <tr> | <tr> | ||
| <td>$0360-$036F</td> | <td>$0360-$036F</td> | ||
| - | <td><span id="IOCB2">IOCB2</span></td> | + | <td colspan="4"><span id="IOCB2">IOCB2</span></td> |
| + | <td>CIO</td> | ||
| <td>IOCB #2</td> | <td>IOCB #2</td> | ||
| </tr> | </tr> | ||
| Linia 2677: | Linia 3338: | ||
| <tr> | <tr> | ||
| <td>$0370-$037F</td> | <td>$0370-$037F</td> | ||
| - | <td><span id="IOCB3">IOCB3</span></td> | + | <td colspan="4"><span id="IOCB3">IOCB3</span></td> |
| + | <td>CIO</td> | ||
| <td>IOCB #3</td> | <td>IOCB #3</td> | ||
| </tr> | </tr> | ||
| Linia 2683: | Linia 3345: | ||
| <tr> | <tr> | ||
| <td>$0380-$038F</td> | <td>$0380-$038F</td> | ||
| - | <td><span id="IOCB4">IOCB4</span></td> | + | <td colspan="4"><span id="IOCB4">IOCB4</span></td> |
| + | <td>CIO</td> | ||
| <td>IOCB #4</td> | <td>IOCB #4</td> | ||
| </tr> | </tr> | ||
| Linia 2689: | Linia 3352: | ||
| <tr> | <tr> | ||
| <td>$0390-$039F</td> | <td>$0390-$039F</td> | ||
| - | <td><span id="IOCB5">IOCB5</span></td> | + | <td colspan="4"><span id="IOCB5">IOCB5</span></td> |
| + | <td>CIO</td> | ||
| <td>IOCB #5</td> | <td>IOCB #5</td> | ||
| </tr> | </tr> | ||
| Linia 2695: | Linia 3359: | ||
| <tr> | <tr> | ||
| <td>$03A0-$03AF</td> | <td>$03A0-$03AF</td> | ||
| - | <td><span id="IOCB6">IOCB6</span></td> | + | <td colspan="4"><span id="IOCB6">IOCB6</span></td> |
| + | <td>CIO</td> | ||
| <td>IOCB #6</td> | <td>IOCB #6</td> | ||
| </tr> | </tr> | ||
| Linia 2701: | Linia 3366: | ||
| <tr> | <tr> | ||
| <td>$03B0-$03BF</td> | <td>$03B0-$03BF</td> | ||
| - | <td><span id="IOCB7">IOCB7</span></td> | + | <td colspan="4"><span id="IOCB7">IOCB7</span></td> |
| + | <td>CIO</td> | ||
| <td>IOCB #7</td> | <td>IOCB #7</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$03C0-$03E7</td> | <td>$03C0-$03E7</td> | ||
| - | <td><span id="PRNBUF">PRNBUF</span></td> | + | <td colspan="4"><span id="PRNBUF">PRNBUF</span></td> |
| + | <td></td> | ||
| <td>bufor drukarki</td> | <td>bufor drukarki</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$03E8</td> | <td>$03E8</td> | ||
| - | <td><span id="SUPERF">SUPERF<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="SUPERF">SUPERF<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2719: | Linia 3396: | ||
| <tr> | <tr> | ||
| <td>$03E9</td> | <td>$03E9</td> | ||
| - | <td><span id="CKEY">CKEY<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td>moved from $004A</td> | + | <td colspan="2"><span id="CKEY">CKEY<sup>1</sup></span></td> |
| + | <td></td> | ||
| + | <td>CKEY przeniesiony z $004A</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$03EA</td> | <td>$03EA</td> | ||
| - | <td><span id="CASSBT">CASSBT<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td>moved from $004B</td> | + | <td colspan="2"><span id="CASSBT">CASSBT<sup>1</sup></span></td> |
| + | <td></td> | ||
| + | <td>CASSBT przeniesiony z $004B</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$03EB</td> | <td>$03EB</td> | ||
| - | <td><span id="CARTCK">CARTCK<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="CARTCK">CARTCK<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2737: | Linia 3420: | ||
| <tr> | <tr> | ||
| <td>$03EC</td> | <td>$03EC</td> | ||
| - | <td><span id="DERRF">DERRF<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="DERRF">DERRF<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$03ED-$03F8</td> | + | <td>$03ED</td> |
| - | <td><span id="ACMVAR">ACMVAR<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td></td> | + | <td rowspan="11" colspan="2"><span id="ACMVAR">ACMVAR<sup>1</sup></span></td> |
| + | <td rowspan="11"></td> | ||
| + | <td rowspan="11"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$03EE</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$03EF</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$03F0</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$03F1</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$03F2</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$03F3</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$03F4</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$03F5</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$03F6</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$03F7</td> | ||
| + | <td colspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$03F8</td> | <td>$03F8</td> | ||
| + | <td colspan="3"></td> | ||
| <td><span id="BASICF">BASICF<sup>1</sup></span></td> | <td><span id="BASICF">BASICF<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2755: | Linia 3494: | ||
| <tr> | <tr> | ||
| <td>$03F9</td> | <td>$03F9</td> | ||
| - | <td><span id="MINTLK">MINTLK<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="MINTLK">MINTLK<sup>1</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2761: | Linia 3502: | ||
| <tr> | <tr> | ||
| <td>$03FA</td> | <td>$03FA</td> | ||
| - | <td><span id="GINTLK">GINTLK<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| - | <td></td> | + | <td colspan="2"><span id="GINTLK">GINTLK<sup>1</sup></span>, <span id="CINTLK">CINTLK<sup>4</sup></span></td> |
| + | <td>NMI</td> | ||
| + | <td>czytany w drugiej fazie VBLK</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$03FB</td> | <td>$03FB</td> | ||
| - | <td rowspan="2"><span id="CHLINK">CHLINK<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td rowspan="2" colspan="2"><span id="CHLINK">CHLINK<sup>1</sup></span>, <span id="CHUNK">CHUNK<sup>4</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2773: | Linia 3518: | ||
| <tr> | <tr> | ||
| <td>$03FC</td> | <td>$03FC</td> | ||
| + | <td colspan="2"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$03FD-$047F</td> | <td>$03FD-$047F</td> | ||
| - | <td><span id="CASBUF">CASBUF</span></td> | + | <td colspan="4"><span id="CASBUF">CASBUF</span></td> |
| + | <td>SIO</td> | ||
| <td>bufor magnetofonu</td> | <td>bufor magnetofonu</td> | ||
| </tr> | </tr> | ||
| Linia 2783: | Linia 3534: | ||
| <tr> | <tr> | ||
| <td>$03FD</td> | <td>$03FD</td> | ||
| - | <td rowspan="2"><span id="CSCB">CSCB</span></td> | + | <td rowspan="2" colspan="4"><span id="CSCB">CSCB<sup>5</sup></span></td> |
| + | <td rowspan="2">SIO:TAPE</td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2793: | Linia 3545: | ||
| <tr> | <tr> | ||
| <td>$03FF</td> | <td>$03FF</td> | ||
| - | <td><span id="CRCB">CRCB</span></td> | + | <td colspan="4"><span id="CRCB">CRCB<sup>5</sup></span></td> |
| + | <td>SIO:TAPE</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2799: | Linia 3552: | ||
| <tr> | <tr> | ||
| <td>$0400-$047F</td> | <td>$0400-$047F</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id="CASBUF">CASBUF<sup>5</sup></span></td> |
| + | <td>SIO:TAPE</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2805: | Linia 3559: | ||
| <tr> | <tr> | ||
| <td>$047F</td> | <td>$047F</td> | ||
| - | <td><span id="CASBEN">CASBEN</span></td> | + | <td colspan="4"><span id="CASBEN">CASBEN<sup>5</sup></span></td> |
| + | <td>SIO:TAPE</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td colspan="7"></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$0480-$06FF</td> | <td>$0480-$06FF</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="4"><span id=""></span></td> |
| + | <td></td> | ||
| <td>obszar użytkownika</td> | <td>obszar użytkownika</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td colspan="7"></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$057E</td> | <td>$057E</td> | ||
| - | <td><span id="LBPR1">LBPR1</span>, <span id="LBUFF2">LBUFF2</span></td> | + | <td colspan="4"><span id="LBPR1">LBPR1</span>, <span id="LBUFF2">LBUFF2</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2831: | Linia 3588: | ||
| <tr> | <tr> | ||
| <td>$057F</td> | <td>$057F</td> | ||
| - | <td><span id="LBPR2">LBPR2</span></td> | + | <td colspan="4"><span id="LBPR2">LBPR2</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2837: | Linia 3595: | ||
| <tr> | <tr> | ||
| <td>$0580-$05FF</td> | <td>$0580-$05FF</td> | ||
| - | <td><span id="LBUFF">LBUFF</span></td> | + | <td colspan="4"><span id="LBUFF">LBUFF</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2843: | Linia 3602: | ||
| <tr> | <tr> | ||
| <td>$05E0-$05E5</td> | <td>$05E0-$05E5</td> | ||
| - | <td><span id="PLYARG">PLYARG</span></td> | + | <td colspan="4"><span id="PLYARG">PLYARG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2849: | Linia 3609: | ||
| <tr> | <tr> | ||
| <td>$05E6-$05EB</td> | <td>$05E6-$05EB</td> | ||
| - | <td><span id="FPSCR">FPSCR</span>, <span id="FSCR">FSCR</span></td> | + | <td colspan="4"><span id="FPSCR">FPSCR</span>, <span id="FSCR">FSCR</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2855: | Linia 3616: | ||
| <tr> | <tr> | ||
| <td>$05EC-$05F1</td> | <td>$05EC-$05F1</td> | ||
| - | <td><span id="FPSCR1">FPSCR1</span>, <span id="FSCR1">FSCR1</span></td> | + | <td colspan="4"><span id="FPSCR1">FPSCR1</span>, <span id="FSCR1">FSCR1</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2861: | Linia 3623: | ||
| <tr> | <tr> | ||
| <td>$05FF</td> | <td>$05FF</td> | ||
| - | <td><span id="LBFEND">LBFEND</span></td> | + | <td colspan="4"><span id="LBFEND">LBFEND</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2867: | Linia 3630: | ||
| </table> | </table> | ||
| - | ==Procedury i stałe BASIC ROM== | + | ==Procedury i stałe CART ROM== |
| <table border="1" cellpadding="5"> | <table border="1" cellpadding="5"> | ||
| <tr> | <tr> | ||
| - | <td><b>Adres</b></td> | + | <th rowspan="2"><b>Adres</b></th> |
| - | <td><b>Etykieta</b></td> | + | <th colspan="4"><b>Etykieta</b></th> |
| - | <td><b>Opis</b></td> | + | <th rowspan="2"><b>Podsystem</b></th> |
| + | <th rowspan="2"><b>Opis</b></th> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <th><b>Atari OS<br/>rev.A</b></th> | ||
| + | <th><b>Atari OS<br/>rev.B</b></th> | ||
| + | <th><b>XL OS<br/>AA000001<br/>rev.11</b></th> | ||
| + | <th><b>XL OS<br/>BB000001<br/>rev.2</b></th> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td colspan="7"></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$BD73</td> | + | <td>$9FF0</td> |
| - | <td><span id="COS">COS</span></td> | + | <td colspan="2"><span id="CART">CART<sup>5</sup></span></td> |
| + | <td colspan="2"></td> | ||
| <td></td> | <td></td> | ||
| + | <td>Prawy [[Cartridge (mapa pamięci)|cartridge]]</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$BD81</td> | + | <td>$9FFA</td> |
| - | <td><span id="SIN">SIN</span></td> | + | <td rowspan="2" colspan="2"><span id="CARTCS">CARTCS</span>, <span id="CARTRUN">CARTRUN<sup>5</sup></span></td> |
| - | <td></td> | + | <td rowspan="2" colspan="2"></td> |
| + | <td rowspan="2"></td> | ||
| + | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$BE43</td> | + | <td>$9FFB</td> |
| - | <td><span id="ATAN">ATAN</span></td> | + | </tr> |
| + | |||
| + | <tr> | ||
| + | <td>$9FFC</td> | ||
| + | <td colspan="4"><span id="CART">CART</span>, <span id="CARTINS">CARTINS<sup>5</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$BEB1</td> | + | <td>$9FFD</td> |
| - | <td><span id="SQR">SQR</span></td> | + | <td colspan="2"><span id="CARTFG">CARTFG</span>, <span id="CARTOPT">CARTOPT<sup>5</sup></span></td> |
| + | <td colspan="2"></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| - | </table> | + | <tr> |
| + | <td>$9FFE</td> | ||
| + | <td rowspan="2" colspan="2"><span id="CARTAD">CARTAD</span>, <span id="CARTINI">CARTINI<sup>5</sup></span></td> | ||
| + | <td rowspan="2" colspan="2"></td> | ||
| + | <td rowspan="2"></td> | ||
| + | <td rowspan="2"></td> | ||
| + | </tr> | ||
| - | ==Procedury i stałe CART ROM== | + | <tr> |
| - | + | <td>$9FFF</td> | |
| - | <table border="1" cellpadding="5"> | + | </tr> |
| <tr> | <tr> | ||
| - | <td><b>Adres</b></td> | + | <td colspan="7"></td> |
| - | <td><b>Etykieta</b></td> | + | |
| - | <td><b>Opis</b></td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td>$BFF0</td> |
| + | <td colspan="4"><span id="CART">CART<sup>5</sup></span></td> | ||
| + | <td></td> | ||
| + | <td>Lewy [[Cartridge (mapa pamięci)|cartridge]]</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$BFFA</td> | <td>$BFFA</td> | ||
| - | <td rowspan="2"><span id="CARTCS">CARTCS</span></td> | + | <td rowspan="2" colspan="4"><span id="CARTCS">CARTCS</span>, <span id="CARTRUN">CARTRUN<sup>5</sup></span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2933: | Linia 3722: | ||
| <tr> | <tr> | ||
| <td>$BFFC</td> | <td>$BFFC</td> | ||
| - | <td><span id="CART">CART</span></td> | + | <td colspan="4"><span id="CART">CART</span>, <span id="CARTINS">CARTINS<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2939: | Linia 3729: | ||
| <tr> | <tr> | ||
| <td>$BFFD</td> | <td>$BFFD</td> | ||
| - | <td><span id="CARTFG">CARTFG</span></td> | + | <td colspan="4"><span id="CARTFG">CARTFG</span>, <span id="CARTOPT">CARTOPT<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2945: | Linia 3736: | ||
| <tr> | <tr> | ||
| <td>$BFFE</td> | <td>$BFFE</td> | ||
| - | <td rowspan="2"><span id="CARTAD">CARTAD</span></td> | + | <td rowspan="2" colspan="4"><span id="CARTAD">CARTAD</span>, <span id="CARTINI">CARTINI<sup>5</sup></span></td> |
| + | <td rowspan="2"></td> | ||
| <td rowspan="2"></td> | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| Linia 2960: | Linia 3752: | ||
| <tr> | <tr> | ||
| - | <td><b>Adres</b></td> | + | <th rowspan="2"><b>Adres</b></th> |
| - | <td><b>Etykieta</b></td> | + | <th colspan="4"><b>Etykieta</b></th> |
| - | <td><b>Opis</b></td> | + | <th rowspan="2"><b>Podsystem</b></th> |
| + | <th rowspan="2"><b>Opis</b></th> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <th><b>Atari OS<br/>rev.A</b></th> | ||
| + | <th><b>Atari OS<br/>rev.B</b></th> | ||
| + | <th><b>XL OS<br/>AA000001<br/>rev.11</b></th> | ||
| + | <th><b>XL OS<br/>BB000001<br/>rev.2</b></th> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td colspan="7"></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$D800</td> | + | <td>$D800-$D81C</td> |
| + | <td colspan="3"></td> | ||
| <td><span id=""></span></td> | <td><span id=""></span></td> | ||
| <td></td> | <td></td> | ||
| + | <td>Nagłówek [[ROM PBI]]</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$D800</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td rowspan="2"><span id="ROMCKS">ROMCKS<sup>5</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| + | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D801</td> | <td>$D801</td> | ||
| - | <td><span id=""></span></td> | + | <td colspan="3"></td> |
| - | <td></td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D802</td> | <td>$D802</td> | ||
| + | <td colspan="3"></td> | ||
| <td><span id=""></span></td> | <td><span id=""></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 2989: | Linia 3803: | ||
| <tr> | <tr> | ||
| <td>$D803</td> | <td>$D803</td> | ||
| - | <td><span id="PDID1">PDID1<sup>1</sup></span></td> | + | <td colspan="3"></td> |
| + | <td><span id="PDID1">PDID1<sup>1</sup></span>, <span id="DEVID1">DEVID1<sup>5</sup></span></td> | ||
| + | <td></td> | ||
| <td>$80</td> | <td>$80</td> | ||
| </tr> | </tr> | ||
| Linia 2995: | Linia 3811: | ||
| <tr> | <tr> | ||
| <td>$D804</td> | <td>$D804</td> | ||
| + | <td colspan="3"></td> | ||
| <td><span id=""></span></td> | <td><span id=""></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3001: | Linia 3819: | ||
| <tr> | <tr> | ||
| <td>$D805</td> | <td>$D805</td> | ||
| - | <td rowspan="3"><span id="PDIOV">PDIOV<sup>1</sup></span></td> | + | <td colspan="3"></td> |
| + | <td rowspan="3"><span id="PDIOV">PDIOV<sup>1</sup></span>, <span id="PDIOR">PDIOR<sup>5</sup></span></td> | ||
| + | <td rowspan="3">SIO:NEWDEV</td> | ||
| <td rowspan="3"></td> | <td rowspan="3"></td> | ||
| </tr> | </tr> | ||
| Linia 3007: | Linia 3827: | ||
| <tr> | <tr> | ||
| <td>$D806</td> | <td>$D806</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D807</td> | <td>$D807</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D808</td> | <td>$D808</td> | ||
| - | <td rowspan="3"><span id="PDIRQV">PDIRQV<sup>1</sup></span></td> | + | <td colspan="3"></td> |
| + | <td rowspan="3"><span id="PDIRQV">PDIRQV<sup>1</sup></span>, <span id="DEVINT">DEVINT<sup>5</sup></span></td> | ||
| + | <td rowspan="3">IRQ:NEWDEV</td> | ||
| <td rowspan="3"></td> | <td rowspan="3"></td> | ||
| </tr> | </tr> | ||
| Linia 3021: | Linia 3845: | ||
| <tr> | <tr> | ||
| <td>$D809</td> | <td>$D809</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D80A</td> | <td>$D80A</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D80B</td> | <td>$D80B</td> | ||
| - | <td><span id="PDID2">PDID2<sup>1</sup></span></td> | + | <td colspan="3"></td> |
| + | <td><span id="PDID2">PDID2<sup>1</sup></span>, <span id="DEVID2">DEVID2<sup>5</sup></span></td> | ||
| + | <td></td> | ||
| <td>$91</td> | <td>$91</td> | ||
| </tr> | </tr> | ||
| Linia 3035: | Linia 3863: | ||
| <tr> | <tr> | ||
| <td>$D80C</td> | <td>$D80C</td> | ||
| + | <td colspan="3"></td> | ||
| <td><span id=""></span></td> | <td><span id=""></span></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$D80D-$D81C</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td><span id="PDVV">PDVV<sup>1</sup></span></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3041: | Linia 3883: | ||
| <tr> | <tr> | ||
| <td>$D80D</td> | <td>$D80D</td> | ||
| - | <td rowspan="13"><span id="PDVV">PDVV<sup>1</sup></span></td> | + | <td colspan="3"></td> |
| - | <td rowspan="13"></td> | + | <td rowspan="2"><span id="PDVOPV">PDVOPV<sup>5</sup></span></td> |
| + | <td rowspan="2">CIO:NEWDEV</td> | ||
| + | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D80E</td> | <td>$D80E</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D80F</td> | <td>$D80F</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td rowspan="2"><span id="PDVCLV">PDVCLV<sup>5</sup></span></td> | ||
| + | <td rowspan="2">CIO:NEWDEV</td> | ||
| + | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D810</td> | <td>$D810</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D811</td> | <td>$D811</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td rowspan="2"><span id="PDVGBV">PDVGBV<sup>5</sup></span></td> | ||
| + | <td rowspan="2">CIO:NEWDEV</td> | ||
| + | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D812</td> | <td>$D812</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D813</td> | <td>$D813</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td rowspan="2"><span id="PDVPBV">PDVPBV<sup>5</sup></span></td> | ||
| + | <td rowspan="2">CIO:NEWDEV</td> | ||
| + | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D814</td> | <td>$D814</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D815</td> | <td>$D815</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td rowspan="2"><span id="PDVSTV">PDVSTV<sup>5</sup></span></td> | ||
| + | <td rowspan="2">CIO:NEWDEV</td> | ||
| + | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D816</td> | <td>$D816</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D817</td> | <td>$D817</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td rowspan="2"><span id="PDVSPV">PDVSPV<sup>5</sup></span></td> | ||
| + | <td rowspan="2">CIO:NEWDEV</td> | ||
| + | <td rowspan="2"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D818</td> | <td>$D818</td> | ||
| + | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D819</td> | <td>$D819</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td rowspan="3"><span id="DEVINIT">DEVINIT<sup>5</sup></span></td> | ||
| + | <td rowspan="3">CIO:NEWDEV</td> | ||
| + | <td rowspan="3"></td> | ||
| </tr> | </tr> | ||
| - | |||
| - | </table> | ||
| - | |||
| - | ==Procedury i stałe OS ROM== | ||
| - | |||
| - | <table border="1" cellpadding="5"> | ||
| <tr> | <tr> | ||
| - | <td><b>Adres</b></td> | + | <td>$D81A</td> |
| - | <td><b>Etykieta</b></td> | + | <td colspan="3"></td> |
| - | <td><b>Opis</b></td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| + | <td>$D81B</td> | ||
| <td colspan="3"></td> | <td colspan="3"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>$CC00</td> | + | <td>$D81C</td> |
| - | <td><span id="ICSORG">ICSORG<sup>1</sup></span></td> | + | <td colspan="3"></td> |
| + | <td></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| + | |||
| + | </table> | ||
| + | |||
| + | ==Procedury i stałe FP ROM== | ||
| + | |||
| + | <table border="1" cellpadding="5"> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <th rowspan="2"><b>Adres</b></th> |
| + | <th colspan="4"><b>Etykieta</b></th> | ||
| + | <th rowspan="2"><b>Podsystem</b></th> | ||
| + | <th rowspan="2"><b>Opis</b></th> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <th><b>Atari OS<br/>rev.A</b></th> | ||
| + | <th><b>Atari OS<br/>rev.B</b></th> | ||
| + | <th><b>XL OS<br/>AA000001<br/>rev.11</b></th> | ||
| + | <th><b>XL OS<br/>BB000001<br/>rev.2</b></th> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$D800</td> | <td>$D800</td> | ||
| - | <td><span id="AFP">AFP</span></td> | + | <td colspan="4"><span id="AFP">AFP</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3127: | Linia 4017: | ||
| <tr> | <tr> | ||
| <td>$D8E6</td> | <td>$D8E6</td> | ||
| - | <td><span id="FASC">FASC</span></td> | + | <td colspan="4"><span id="FASC">FASC</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3133: | Linia 4024: | ||
| <tr> | <tr> | ||
| <td>$D9AA</td> | <td>$D9AA</td> | ||
| - | <td><span id="IFP">IFP</span></td> | + | <td colspan="4"><span id="IFP">IFP</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3139: | Linia 4031: | ||
| <tr> | <tr> | ||
| <td>$D9D2</td> | <td>$D9D2</td> | ||
| - | <td><span id="FPI">FPI</span></td> | + | <td colspan="4"><span id="FPI">FPI</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3145: | Linia 4038: | ||
| <tr> | <tr> | ||
| <td>$DA44</td> | <td>$DA44</td> | ||
| - | <td><span id="ZFR0">ZFR0</span></td> | + | <td colspan="4"><span id="ZFR0">ZFR0</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3151: | Linia 4045: | ||
| <tr> | <tr> | ||
| <td>$DA46</td> | <td>$DA46</td> | ||
| - | <td><span id="ZFR1">ZFR1</span></td> | + | <td colspan="4"><span id="ZF1">ZF1</span>, <span id="AFI">AFI<sup>3</sup></span>, <span id="ZFI">ZFI<sup>4</sup></span>, <span id="AF1">AF1<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3157: | Linia 4052: | ||
| <tr> | <tr> | ||
| <td>$DA60</td> | <td>$DA60</td> | ||
| - | <td><span id="FSUB">FSUB</span></td> | + | <td colspan="4"><span id="FSUB">FSUB</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3163: | Linia 4059: | ||
| <tr> | <tr> | ||
| <td>$DA66</td> | <td>$DA66</td> | ||
| - | <td><span id="FADD">FADD</span></td> | + | <td colspan="4"><span id="FADD">FADD</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3169: | Linia 4066: | ||
| <tr> | <tr> | ||
| <td>$DADB</td> | <td>$DADB</td> | ||
| - | <td><span id="FMUL">FMUL</span></td> | + | <td colspan="4"><span id="FMUL">FMUL</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3175: | Linia 4073: | ||
| <tr> | <tr> | ||
| <td>$DB28</td> | <td>$DB28</td> | ||
| - | <td><span id="FDIV">FDIV</span></td> | + | <td colspan="4"><span id="FDIV">FDIV</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3181: | Linia 4080: | ||
| <tr> | <tr> | ||
| <td>$DD40</td> | <td>$DD40</td> | ||
| - | <td><span id="PLYEVL">PLYEVL</span></td> | + | <td colspan="4"><span id="PLYEVL">PLYEVL</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3187: | Linia 4087: | ||
| <tr> | <tr> | ||
| <td>$DD89</td> | <td>$DD89</td> | ||
| - | <td><span id="FLD0R">FLD0R</span></td> | + | <td colspan="4"><span id="FLD0R">FLD0R</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3193: | Linia 4094: | ||
| <tr> | <tr> | ||
| <td>$DD8D</td> | <td>$DD8D</td> | ||
| - | <td><span id="FLD0P">FLD0P</span></td> | + | <td colspan="4"><span id="FLD0P">FLD0P</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3199: | Linia 4101: | ||
| <tr> | <tr> | ||
| <td>$DD98</td> | <td>$DD98</td> | ||
| - | <td><span id="FLD1R">FLD1R</span></td> | + | <td colspan="4"><span id="FLD1R">FLD1R</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3205: | Linia 4108: | ||
| <tr> | <tr> | ||
| <td>$DD9C</td> | <td>$DD9C</td> | ||
| - | <td><span id="FLD1P">FLD1P</span></td> | + | <td colspan="4"><span id="FLD1P">FLD1P</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3211: | Linia 4115: | ||
| <tr> | <tr> | ||
| <td>$DDA7</td> | <td>$DDA7</td> | ||
| - | <td><span id="FST0R">FST0R</span></td> | + | <td colspan="4"><span id="FST0R">FST0R</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3217: | Linia 4122: | ||
| <tr> | <tr> | ||
| <td>$DDAB</td> | <td>$DDAB</td> | ||
| - | <td><span id="FST0P">FST0P</span></td> | + | <td colspan="4"><span id="FST0P">FST0P</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3223: | Linia 4129: | ||
| <tr> | <tr> | ||
| <td>$DDB6</td> | <td>$DDB6</td> | ||
| - | <td><span id="FMOVE">FMOVE</span></td> | + | <td colspan="4"><span id="FMOVE">FMOVE</span>, <span id="FMOV01">FMOV01<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3229: | Linia 4136: | ||
| <tr> | <tr> | ||
| <td>$DDC0</td> | <td>$DDC0</td> | ||
| - | <td><span id="EXP">EXP</span></td> | + | <td colspan="4"><span id="EXP">EXP</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3235: | Linia 4143: | ||
| <tr> | <tr> | ||
| <td>$DDCC</td> | <td>$DDCC</td> | ||
| - | <td><span id="EXP10">EXP10</span></td> | + | <td colspan="4"><span id="EXP10">EXP10</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3241: | Linia 4150: | ||
| <tr> | <tr> | ||
| <td>$DECD</td> | <td>$DECD</td> | ||
| - | <td><span id="LOG">LOG</span></td> | + | <td colspan="4"><span id="LOG">LOG</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3247: | Linia 4157: | ||
| <tr> | <tr> | ||
| <td>$DED1</td> | <td>$DED1</td> | ||
| - | <td><span id="LOG10">LOG10</span></td> | + | <td colspan="4"><span id="LOG10">LOG10</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| + | |||
| + | </table> | ||
| + | |||
| + | ==Procedury i stałe BASIC ROM== | ||
| + | |||
| + | <table border="1" cellpadding="5"> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <th rowspan="2"><b>Adres</b></th> |
| + | <th colspan="3"><b>Etykieta</b></th> | ||
| + | <th rowspan="2"><b>Opis</b></th> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <th><b>Atari BASIC<br/>rev.A</b></th> | ||
| + | <th><b>Atari BASIC<br/>rev.B</b></th> | ||
| + | <th><b>Atari BASIC<br/>rev.C</b></th> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="5"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$BDA7</td> | ||
| + | <td><span id="SIN">SIN<sup>2</sup></span></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$BDB1</td> | ||
| + | <td><span id="COS">COS<sup>2</sup></span></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$BE05</td> | ||
| + | <td></td> | ||
| + | <td><span id="SIN">SIN</span></td> | ||
| + | <td><span id="SIN">SIN</span></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$BE0F</td> | ||
| + | <td></td> | ||
| + | <td><span id="COS">COS</span></td> | ||
| + | <td><span id="COS">COS</span></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$BE77</td> | ||
| + | <td><span id="ATAN">ATAN<sup>2</sup></span></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$BED5</td> | ||
| + | <td></td> | ||
| + | <td><span id="ATAN">ATAN</span></td> | ||
| + | <td><span id="ATAN">ATAN</span></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$BEE5</td> | ||
| + | <td><span id="SQR">SQR<sup>2</sup></span></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$BF43</td> | ||
| + | <td></td> | ||
| + | <td><span id="SQR">SQR</span></td> | ||
| + | <td><span id="SQR">SQR</span></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | </table> | ||
| + | |||
| + | ==Procedury i stałe OS ROM== | ||
| + | |||
| + | <table border="1" cellpadding="5"> | ||
| + | |||
| + | <tr> | ||
| + | <th rowspan="2"><b>Adres</b></th> | ||
| + | <th colspan="4"><b>Etykieta</b></th> | ||
| + | <th rowspan="2"><b>Podsystem</b></th> | ||
| + | <th rowspan="2"><b>Opis</b></th> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <th><b>Atari OS<br/>rev.A</b></th> | ||
| + | <th><b>Atari OS<br/>rev.B</b></th> | ||
| + | <th><b>XL OS<br/>AA000001<br/>rev.11</b></th> | ||
| + | <th><b>XL OS<br/>BB000001<br/>rev.2</b></th> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C000</td> | ||
| + | <td rowspan="2" colspan="2"></td> | ||
| + | <td rowspan="2" colspan="2"><span id="CHSRO1">CHSRO1<sup>5</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| + | <td rowspan="2">Suma kontrolna obszarów ROM $C002-$CFFF, $5000-$57FF i $D800-$DFFF</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C001</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C002-$C00B</td> | ||
| + | <td colspan="2"></td> | ||
| + | <td colspan="2"><span id=""></span></td> | ||
| + | <td></td> | ||
| + | <td>[[Sygnatura XL OS]] dla pierwszej 8KB kostki ROM</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C002</td> | ||
| + | <td rowspan="3" colspan="2"></td> | ||
| + | <td rowspan="3" colspan="2"><span id=""></span></td> | ||
| + | <td rowspan="3"></td> | ||
| + | <td rowspan="3">Revision date: w kodzie BCD: $DD $MM $YY (identyczne z $FFEE-$FFF0)</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C003</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C004</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C005</td> | ||
| + | <td colspan="2"></td> | ||
| + | <td colspan="2"><span id=""></span></td> | ||
| + | <td></td> | ||
| + | <td>Option byte: $00</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C006</td> | ||
| + | <td rowspan="5" colspan="2"></td> | ||
| + | <td rowspan="5" colspan="2"><span id=""></span></td> | ||
| + | <td rowspan="5"></td> | ||
| + | <td rowspan="5">Part number: w formacie $AA $AA $NN $NN $NN (identyczne z $FFF2-$FFF6)</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C007</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C008</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C009</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C00A</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$C00B</td> | ||
| + | <td colspan="2"></td> | ||
| + | <td colspan="2"><span id=""></span></td> | ||
| + | <td></td> | ||
| + | <td>Revision number (identyczne z $FFF7)</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$CC00</td> | ||
| + | <td colspan="2"></td> | ||
| + | <td colspan="2"><span id="ICSORG">ICSORG<sup>1</sup></span>, <span id="CHARSET2">CHARSET2<sup>2</sup></span></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$E000</td> | <td>$E000</td> | ||
| - | <td><span id="CHRORG">CHRORG</span>, <span id="DCSORG">DCSORG<sup>1</sup></span></td> | + | <td colspan="2"><span id="CHRORG">CHRORG</span></td> |
| + | <td colspan="2"><span id="DCSORG">DCSORG<sup>1</sup></span>, <span id="CHARSET1">CHARSET1<sup>2</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td colspan="7"></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$E400</td> | <td>$E400</td> | ||
| - | <td><span id="VECTBL">VECTBL</span></td> | + | <td colspan="4"><span id="VECTBL">VECTBL</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3273: | Linia 4387: | ||
| <tr> | <tr> | ||
| <td>$E400</td> | <td>$E400</td> | ||
| - | <td><span id="EDITRV">EDITRV</span></td> | + | <td colspan="4"><span id="EDITRV">EDITRV</span>, <span id="EDTVEC">EDTVEC<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3279: | Linia 4394: | ||
| <tr> | <tr> | ||
| <td>$E410</td> | <td>$E410</td> | ||
| - | <td><span id="SCRENV">SCRENV</span></td> | + | <td colspan="4"><span id="SCRENV">SCRENV</span>, <span id="SCRVEC">SCRVEC<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3285: | Linia 4401: | ||
| <tr> | <tr> | ||
| <td>$E420</td> | <td>$E420</td> | ||
| - | <td><span id="KEYBDV">KEYBDV</span></td> | + | <td colspan="4"><span id="KEYBDV">KEYBDV</span>, <span id="EDTKBD">KBDVEC<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3291: | Linia 4408: | ||
| <tr> | <tr> | ||
| <td>$E430</td> | <td>$E430</td> | ||
| - | <td><span id="PRINTV">PRINTV</span></td> | + | <td colspan="4"><span id="PRINTV">PRINTV</span>, <span id="PRTVEC">PRTVEC<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3297: | Linia 4415: | ||
| <tr> | <tr> | ||
| <td>$E440</td> | <td>$E440</td> | ||
| - | <td><span id="CASETV">CASETV</span></td> | + | <td colspan="4"><span id="CASETV">CASETV</span>, <span id="CASVEC">CASVEC<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td colspan="3"></td> | + | <td colspan="7"></td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$E450</td> | <td>$E450</td> | ||
| - | <td><span id="DISKIV">DISKIV</span>, <span id="DINITV">DINITV<sup>1</sup></span></td> | + | <td colspan="4"><span id="JMPTAB">JMPTAB<sup>5</sup></span></td> |
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E450</td> | ||
| + | <td colspan="4"><span id="DISKIV">DISKIV</span>, <span id="DINITV">DINITV<sup>1</sup></span>, <span id="JDSKINIT">JDSKINIT<sup>5</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3313: | Linia 4440: | ||
| <tr> | <tr> | ||
| <td>$E453</td> | <td>$E453</td> | ||
| - | <td><span id="DSKINV">DSKINV</span></td> | + | <td colspan="4"><span id="DSKINV">DSKINV</span>, <span id="DISKINV">DISKINV<sup>4</sup></span>, <span id="JDSKINT">JDSKINT<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3319: | Linia 4447: | ||
| <tr> | <tr> | ||
| <td>$E456</td> | <td>$E456</td> | ||
| - | <td><span id="CIOV">CIOV</span></td> | + | <td colspan="4"><span id="CIOV">CIOV</span>, <span id="JCIOMAIN">JCIOMAIN<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3325: | Linia 4454: | ||
| <tr> | <tr> | ||
| <td>$E459</td> | <td>$E459</td> | ||
| - | <td><span id="SIOV">SIOV</span></td> | + | <td colspan="4"><span id="SIOV">SIOV</span>, <span id="JSIOINT">JSIOINT<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3331: | Linia 4461: | ||
| <tr> | <tr> | ||
| <td>$E45C</td> | <td>$E45C</td> | ||
| - | <td><span id="SETVBV">SETVBV</span></td> | + | <td colspan="4"><span id="SETVBV">SETVBV</span>, <span id="SETBV">SETBV<sup>2</sup></span>, <span id="JSETVBV">JSETVBV<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3337: | Linia 4468: | ||
| <tr> | <tr> | ||
| <td>$E45F</td> | <td>$E45F</td> | ||
| - | <td><span id="SYSVBV">SYSVBV</span></td> | + | <td colspan="4"><span id="SYSVBV">SYSVBV</span>, <span id="SYSBV">SYSBV<sup>2</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3343: | Linia 4475: | ||
| <tr> | <tr> | ||
| <td>$E462</td> | <td>$E462</td> | ||
| - | <td><span id="XITVBV">XITVBV</span></td> | + | <td colspan="4"><span id="XITVBV">XITVBV</span>, <span id="XITBV">XITBV<sup>2</sup></span>, <span id="JEXITVB">JEXITVB<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3349: | Linia 4482: | ||
| <tr> | <tr> | ||
| <td>$E465</td> | <td>$E465</td> | ||
| - | <td><span id="SIOINV">SIOINV</span></td> | + | <td colspan="4"><span id="SIOINV">SIOINV</span>, <span id="JSIOINIT">JSIOINIT<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3355: | Linia 4489: | ||
| <tr> | <tr> | ||
| <td>$E468</td> | <td>$E468</td> | ||
| - | <td><span id="SENDEV">SENDEV</span></td> | + | <td colspan="4"><span id="SENDEV">SENDEV</span>, <span id="JSNDENB">JSNDENB<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3361: | Linia 4496: | ||
| <tr> | <tr> | ||
| <td>$E46B</td> | <td>$E46B</td> | ||
| - | <td><span id="INTINV">INTINV</span></td> | + | <td colspan="4"><span id="INTINV">INTINV</span>, <span id="JNMIEN">JNMIEN<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3367: | Linia 4503: | ||
| <tr> | <tr> | ||
| <td>$E46E</td> | <td>$E46E</td> | ||
| - | <td><span id="CIOINV">CIOINV</span></td> | + | <td colspan="4"><span id="CIOINV">CIOINV</span>, <span id="JCIOINIT">JCIOINIT<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3373: | Linia 4510: | ||
| <tr> | <tr> | ||
| <td>$E471</td> | <td>$E471</td> | ||
| - | <td><span id="BLKBDV">BLKBDV</span></td> | + | <td colspan="2"><span id="BLKBDV">BLKBDV</span></td> |
| + | <td colspan="2"><span id="SELFSV">SELFSV<sup>2</sup></span>, <span id="SELFTST">SELFTST<sup>2</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3379: | Linia 4518: | ||
| <tr> | <tr> | ||
| <td>$E474</td> | <td>$E474</td> | ||
| - | <td><span id="WARMSV">WARMSV</span></td> | + | <td colspan="4"><span id="WARMSV">WARMSV</span>, <span id="JRESETWM">JRESETWM<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3385: | Linia 4525: | ||
| <tr> | <tr> | ||
| <td>$E477</td> | <td>$E477</td> | ||
| - | <td><span id="COLDSV">COLDSV</span></td> | + | <td colspan="4"><span id="COLDSV">COLDSV</span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3391: | Linia 4532: | ||
| <tr> | <tr> | ||
| <td>$E47A</td> | <td>$E47A</td> | ||
| - | <td><span id="RBLOKV">RBLOKV</span></td> | + | <td colspan="4"><span id="RBLOKV">RBLOKV</span>, <span id="JCASRDBL">JCASRDBL<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3397: | Linia 4539: | ||
| <tr> | <tr> | ||
| <td>$E47D</td> | <td>$E47D</td> | ||
| - | <td><span id="CSOPIV">CSOPIV</span></td> | + | <td colspan="4"><span id="CSOPIV">CSOPIV</span>, <span id="JCASOPIN">JCASOPIN<sup>5</sup></span></td> |
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3403: | Linia 4546: | ||
| <tr> | <tr> | ||
| <td>$E480</td> | <td>$E480</td> | ||
| - | <td><span id="PUPDISV">PUPDISV<sup>1</sup></span></td> | + | <td colspan="2"><span id="VCTABL">VCTABL</span></td> |
| + | <td colspan="2"></td> | ||
| + | <td></td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E480</td> | ||
| + | <td colspan="2"></td> | ||
| + | <td colspan="2"><span id="PUPDISV">PUPDISV<sup>1</sup></span>, <span id="PUPDIV">PUPDIV<sup>2</sup></span>, <span id="JTSTROM">JTSTROM<sup>5</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3409: | Linia 4562: | ||
| <tr> | <tr> | ||
| <td>$E483</td> | <td>$E483</td> | ||
| - | <td><span id="SLFTSTV">SLFTSTV<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="SLFTSTV">SLFTSTV<sup>1</sup></span>, <span id="SLFTSV">SLFTSV<sup>2</sup></span>, <span id="JTESTST">JTESTST<sup>5</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3415: | Linia 4570: | ||
| <tr> | <tr> | ||
| <td>$E486</td> | <td>$E486</td> | ||
| - | <td><span id="PHENTRV">PHENTRV<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="PHENTRV">PHENTRV<sup>1</sup></span>, <span id="PENTV">PENTV<sup>2</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3421: | Linia 4578: | ||
| <tr> | <tr> | ||
| <td>$E489</td> | <td>$E489</td> | ||
| - | <td><span id="PHULNKV">PHULNKV<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="PHULNKV">PHULNKV<sup>1</sup></span>, <span id="PHUNLV">PHUNLV<sup>2</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| Linia 3427: | Linia 4586: | ||
| <tr> | <tr> | ||
| <td>$E48C</td> | <td>$E48C</td> | ||
| - | <td><span id="PHINISV">PHINISV<sup>1</sup></span></td> | + | <td colspan="2"></td> |
| + | <td colspan="2"><span id="PHINISV">PHINISV<sup>1</sup></span>, <span id="PHINIV">PHINIV<sup>2</sup></span></td> | ||
| + | <td></td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E48F-$E49E</td> | ||
| <td colspan="3"></td> | <td colspan="3"></td> | ||
| + | <td><span id="GPDVV">GPDVV<sup>1</sup></span>, <span id="CALTAB">CALTAB<sup>5</sup></span></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$E48F</td> | <td>$E48F</td> | ||
| - | <td><span id="GPDVV">GPDVV<sup>1</sup></span></td> | + | <td colspan="3"></td> |
| + | <td><span id=""></span></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| <td></td> | <td></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| + | <td>$E490</td> | ||
| <td colspan="3"></td> | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E491</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E492</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E493</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E494</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E495</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E496</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E497</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E498</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E499</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E49A</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E49B</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td rowspan="3"><span id="NEWINITC">NEWINITC<sup>5</sup></span></td> | ||
| + | <td rowspan="3">CIO:NEWDEV</td> | ||
| + | <td rowspan="3"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E49C</td> | ||
| + | <td colspan="3"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E49D</td> | ||
| + | <td colspan="3"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$E49E</td> | ||
| + | <td colspan="3"></td> | ||
| + | <td></td> | ||
| + | <td>CIO:NEWDEV</td> | ||
| + | <td></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFEE-$FFF7</td> | ||
| + | <td colspan="4"><span id=""></span></td> | ||
| + | <td></td> | ||
| + | <td>[[Sygnatura XL OS]] dla drugiej 8KB kostki ROM</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFEE</td> | ||
| + | <td rowspan="3" colspan="4"><span id=""></span></td> | ||
| + | <td rowspan="3"></td> | ||
| + | <td rowspan="3">Data rewizji zapisana w kodzie BCD: $DD $MM $YY (identyczna z $C002-$C004)</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFEF</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFF0</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFF1</td> | ||
| + | <td colspan="4"><span id=""></span></td> | ||
| + | <td></td> | ||
| + | <td> | ||
| + | Hardware product identifier::<ul> | ||
| + | <li>$01 - 1200 XL</li> | ||
| + | <li>$02 - pozostałe modele</li> | ||
| + | </ul> | ||
| + | </td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFF2</td> | ||
| + | <td rowspan="5" colspan="4"><span id=""></span></td> | ||
| + | <td rowspan="5"></td> | ||
| + | <td rowspan="5">Part number: w formacie $AA $AA $NN $NN $NN (identyczne z $C006-$C00A)</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFF3</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFF4</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFF5</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFF6</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFF7</td> | ||
| + | <td colspan="4"><span id=""></span></td> | ||
| + | <td></td> | ||
| + | <td>Revision number (identyczne z $C00B)</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFF8</td> | ||
| + | <td rowspan="2" colspan="4"><span id="CHSRO2">CHSRO2<sup>5</sup></span></td> | ||
| + | <td rowspan="2"></td> | ||
| + | <td rowspan="2">Suma kontrolna obszarów ROM $E000-$FFF7 i $FFFA-$FFFF</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td>$FFF9</td> | ||
| + | </tr> | ||
| + | |||
| + | <tr> | ||
| + | <td colspan="7"></td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$FFFA</td> | <td>$FFFA</td> | ||
| - | <td><span id="NMI">NMI</span></td> | + | <td colspan="4"><span id="NMI">NMI</span>, <span id="NMIVEC">NMIVEC<sup>5</sup></span></td> |
| <td></td> | <td></td> | ||
| + | <td>Wektor NMI</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$FFFC</td> | <td>$FFFC</td> | ||
| - | <td><span id="RESET">RESET</span></td> | + | <td colspan="4"><span id="RESET">RESET</span>, <span id="RESETVEC">RESETVEC<sup>5</sup></span></td> |
| <td></td> | <td></td> | ||
| + | <td>Wektor RESET</td> | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>$FFFE</td> | <td>$FFFE</td> | ||
| - | <td><span id="IRQ">IRQ</span></td> | + | <td colspan="4"><span id="IRQ">IRQ</span>, <span id="IRQVEC">IRQVEC<sup>5</sup></span></td> |
| <td></td> | <td></td> | ||
| + | <td>Wektor IRQ i BRK</td> | ||
| </tr> | </tr> | ||
| </table> | </table> | ||
| + | |||
| + | == Odnośniki == | ||
| + | * [[NMI]] | ||
| + | * [[IRQ]] | ||
| + | * [[RESET]] | ||
| + | * [[SIO]] | ||
| + | * [[CIO]] | ||
| + | * [[Atari BASIC]] | ||
| + | * [[Pakiet matematyczny]] | ||
| + | * [[Nowe urządzenia]] | ||
| + | * [[ACX]] | ||
| [[Kategoria:Programowanie Atari 8-bit]] | [[Kategoria:Programowanie Atari 8-bit]] | ||
Aktualna wersja
Zmienne systemowe oraz adresy procedur systemu operacyjnego Atari 400/800 i XL/XE.
Domyślnie przyjęto nazewnictwo występujące w zachodniej literaturze:
Wszelkie zmiany i odstępstwa występujące w innych publikacjach zaznaczono ze wskazaniem na źródło występowania.
1. Atari XL Addendum - Operating System Manual
2. Mapping The Atari Revised Edition
3. De Re Atari
4. Master Memory Map For The Atari
Spis treści |
Tablice i zmienne w RAM
| Adres | Etykieta | Podsystem | Opis | |||
|---|---|---|---|---|---|---|
| Atari OS rev.A |
Atari OS rev.B |
XL OS AA000001 rev.11 |
XL OS BB000001 rev.2 |
|||
| $0000 | LNZBS, LINZBS2 | LNFLG1, LINFLG4 | ||||
| $0001 | NGFLAG1 | |||||
| $0002 | CASINI | |||||
| $0003 | ||||||
| $0004 | RAMLO | |||||
| $0005 | ||||||
| $0006 | TRAMSZ | |||||
| $0007 | TSTDAT | CMCMD1 | ||||
| $0008 | WARMST | |||||
| $0009 | BOOT? | |||||
| $000A | DOSVEC | |||||
| $000B | ||||||
| $000C | DOSINI | |||||
| $000D | ||||||
| $000E | APPMHI | |||||
| $000F | ||||||
| $0010 | INTZBS | |||||
| $0010 | POKMSK, IRQENS5 | IRQ, IRQ:SIO |
czytany przy detekcji źródła IRQ |
|||
| $0011 | BRKKEY, IRQSTAT5 | IRQ:BREAK | zerowany w procedurze obsługi klawisza BREAK wskazywanej przez VBRKKY | |||
| $0012 | RTCLOK, RTCLOCK5 | NMI | zwiększany w pierwszej fazie VBLK | |||
| $0013 | ||||||
| $0014 | ||||||
| $0015 | BUFADR | |||||
| $0016 | ||||||
| $0017 | ICCOMT | |||||
| $0018 | DSKFMS | |||||
| $0019 | ||||||
| $001A | DSKUTL | |||||
| $001B | ||||||
| $001C | PTIMOT | ABUFPT1 | PTIMOT przeniesiony do $03141 | |||
| $001D | PBPNT | PBPNT przeniesiony do $02DE1 | ||||
| $001E | PBUFSZ | PBUFSZ przeniesiony do $02DF1 | ||||
| $001F | PTEMP | PTEMP usunięty1 | ||||
| $0020-$002F | ZIOCB | CIO | Zero Page I/O Control Block | |||
| $0020 | IOCBAS | CIO | ||||
| $0020 | ICHIDZ | CIO | ||||
| $0021 | ICDNOZ | CIO | ||||
| $0022 | ICCOMZ | CIO | ||||
| $0023 | ICSTAZ, ICSTZ5 | CIO | ||||
| $0024 | ICBALZ, ICBAZ | CIO | ||||
| $0025 | ICBAHZ | |||||
| $0026 | ICPTLZ, ICPTZ | CIO | ||||
| $0027 | ICPTHZ | |||||
| $0028 | ICBLLZ, ICBLZ | CIO | ||||
| $0029 | ICBLHZ | |||||
| $002A | ICAX1Z | CIO | ||||
| $002B | ICAX2Z | CIO | ||||
| $002C | ICAX3Z, ENTVEC1, ICSPRZ | CIO | ||||
| $002D | ICAX4Z | CIO | ||||
| $002E | ICAX5Z, ICIDNO | CIO | ||||
| $002F | ICAX6Z, CIOCHR | CIO | ||||
| $0030 | STATUS | IRQ:SIO | zapisywany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN | |||
| $0031 | CHKSUM | IRQ:SIO |
modyfikowany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN |
|||
| $0032 | BUFRLO, BUFR | IRQ:SIO |
zwiększany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN |
|||
| $0033 | BUFRHI | |||||
| $0034 | BFENLO, BFEN, BUFEN5 | IRQ:SIO |
czytany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN |
|||
| $0035 | BFENHI | |||||
| $0036 | CRETRY | LTEMP1 | CRETRY przeniesiony do $029C1 | |||
| $0037 | DRETRY | DRETRY przeniesiony do $02BD1 | ||||
| $0038 | BUFRFL | IRQ:SIO | modyfikowany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN | |||
| $0039 | RECVDN, RECVND5 | IRQ:SIO | zapisywany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN | |||
| $003A | XMTDON | IRQ:SIO | zapisywany w procedurze obsługi końca zapisu na szynę szeregową wskazywanej przez VSEROC | |||
| $003B | CHKSNT | IRQ:SIO |
modyfikowany w procedurze obsługi zapisu na szynę szeregową wskazywanej przez VSEROR |
|||
| $003C | NOCKSM | IRQ:SIO | modyfikowany w procedurze obsługi odczytu z szyny szeregowej wskazywanej przez VSERIN | |||
| $003D | BPTR | |||||
| $003E | FTYPE, GAPTYP5 | |||||
| $003F | FEOF | |||||
| $0040 | FREQ | |||||
| $0041 | SOUNDR, IOSNDEN5 | |||||
| $0042 | CRITIC | NMI | czytany w pierwszej fazie VBLK | |||
| $0043-$0049 | FMSZPG | |||||
| $0043 | ZBUFP, ZBUFA5 | |||||
| $0044 | ||||||
| $0045 | ZDRVA | |||||
| $0046 | ||||||
| $0047 | ZSBA | |||||
| $0048 | ||||||
| $0049 | ERRNO | |||||
| $004A | CKEY | ZCHAIN1 | CKEY przeniesiony do $03E91 | |||
| $004B | CASSBT | CASSBT przeniesiony do $03EA1 | ||||
| $004C | DSTAT | |||||
| $004D | ATRACT | NMI, IRQ:KEY, IRQ:BREAK |
zwiększany w pierwszej fazie VBLK |
|||
| $004E | DRKMSK, ATRMSK5 | NMI | modyfikowany w pierwszej fazie VBLK | |||
| $004F | COLRSH | NMI | modyfikowany w pierwszej fazie VBLK | |||
| $0050 | TMPCHR, TEMP2 | |||||
| $0051 | HOLD1 | |||||
| $0052 | LMARGN, LMARGIN5 | |||||
| $0053 | RMARGN, RMARGIN5 | |||||
| $0054 | ROWCRS | |||||
| $0055 | COLCRS | |||||
| $0056 | ||||||
| $0057 | DINDEX | |||||
| $0058 | SAVMSC | |||||
| $0059 | ||||||
| $005A | OLDROW | |||||
| $005B | OLDCOL | |||||
| $005C | ||||||
| $005D | OLDCHR | |||||
| $005E | OLDADR | |||||
| $005F | ||||||
| $0060 | NEWROW | FKDEF1, FKDEFP5 | NEWROW przeniesiony do $02F51 | |||
| $0061 | NEWCOL | NEWCOL przeniesiony do $02F61 | ||||
| $0062 | PALNTS1 | |||||
| $0063 | LOGCOL | |||||
| $0064 | ADRESS | |||||
| $0065 | ||||||
| $0066 | MLTTMP, OPNTMP, TOADR | |||||
| $0067 | ||||||
| $0068 | SAVADR, FRMADR | |||||
| $0069 | ||||||
| $006A | RAMTOP | |||||
| $006B | BUFCNT | |||||
| $006C | BUFSTR | |||||
| $006D | ||||||
| $006E | BITMSK | |||||
| $006F | SHFAMT | |||||
| $0070 | ROWAC | |||||
| $0071 | ||||||
| $0072 | COLAC | |||||
| $0073 | ||||||
| $0074 | ENDPT | |||||
| $0075 | ||||||
| $0076 | DELTAR | |||||
| $0077 | DELTAC | |||||
| $0078 | ||||||
| $0079 | ROWINC | KEYDEF1, KEYDEFP5 | ROWINC przeniesiony do $02F81 | |||
| $007A | COLINC | COLINC przeniesiony do $02F91 | ||||
| $007B | SWPFLG | |||||
| $007C | HOLDCH | |||||
| $007D | INSDAT | |||||
| $007E | COUNTR | |||||
| $007F | ||||||
| $0080-$00FF | obszar użytkownika | |||||
| $00D4-$00FF | zmienne pakietu FP | |||||
| $00D4-$00D9 | FR0 | |||||
| $00D5-$00D9 | FR0M1 | |||||
| $00DA-$00DF | FRE | |||||
| $00E0-$00E5 | FR1 | |||||
| $00E1-$00E5 | FR1M1 | |||||
| $00E6-$00EB | FR2 | |||||
| $00EC | FRX | |||||
| $00ED | EEXP | |||||
| $00EE | NSIGN, FRSIGN1 | |||||
| $00EF | ESIGN, PLYCNT1 | |||||
| $00F0 | FCHRFLG, FCHFLG1, SGNFLG1 | |||||
| $00F1 | DIGRT, XFMFLG1 | |||||
| $00F2 | CIX | |||||
| $00F3 | INBUFF, INBUFP5 | |||||
| $00F4 | ||||||
| $00F5 | ZTEMP1 | |||||
| $00F6 | ||||||
| $00F7 | ZTEMP4, ZTEMP25 | |||||
| $00F8 | ||||||
| $00F9 | ZTEMP3 | |||||
| $00FA | ||||||
| $00FB | RADFLG, DEGFLG | |||||
| $00FC | FLPTR | |||||
| $00FD | ||||||
| $00FE | FPTR2 | |||||
| $00FF | ||||||
| $0100-$01FF | stos procesora | |||||
| $0200 | INTABS | NMI, IRQ | wektory przerwań | |||
| $0200 | VDSLST, DLIV5 | NMI | czytany przy obsłudze NMI | |||
| $0201 | ||||||
| $0202 | VPRCED | IRQ | czytany przy obsłudze IRQ | |||
| $0203 | ||||||
| $0204 | VINTER | IRQ | czytany przy obsłudze IRQ | |||
| $0205 | ||||||
| $0206 | VBREAK | IRQ | czytany przy obsłudze IRQ | |||
| $0207 | ||||||
| $0208 | VKEYBD | IRQ | czytany przy obsłudze IRQ | |||
| $0209 | ||||||
| $020A | VSERIN, VSERIR3 | IRQ | czytany przy obsłudze IRQ | |||
| $020B | ||||||
| $020C | VSEROR | IRQ | czytany przy obsłudze IRQ | |||
| $020D | ||||||
| $020E | VSEROC | IRQ | czytany przy obsłudze IRQ | |||
| $020F | ||||||
| $0210 | VTIMR1 | IRQ | czytany przy obsłudze IRQ | |||
| $0211 | ||||||
| $0212 | VTIMR2 | IRQ | czytany przy obsłudze IRQ | |||
| $0213 | ||||||
| $0214 | VTIMR4 | IRQ | czytany przy obsłudze IRQ | |||
| $0215 | ||||||
| $0216 | VIMIRQ | IRQ | czytany przy obsłudze IRQ | |||
| $0217 | ||||||
| $0218 | CDTMV1, TIMCNT15 | NMI | zmniejszany w pierwszej fazie VBLK | |||
| $0219 | ||||||
| $021A | CDTMV2, TIMCNT25 | NMI | zmniejszany w drugiej fazie VBLK po CLI | |||
| $021B | ||||||
| $021C | CDTMV3, TIMCNT35 | NMI | zmniejszany w drugiej fazie VBLK po CLI | |||
| $021D | ||||||
| $021E | CDTMV4, TIMCNT45 | NMI | zmniejszany w drugiej fazie VBLK po CLI | |||
| $021F | ||||||
| $0220 | CDTMV5, TIMCNT55 | NMI | zmniejszany w drugiej fazie VBLK po CLI | |||
| $0221 | ||||||
| $0222 | VVBLKI | NMI | czytany przy obsłudze NMI | |||
| $0223 | ||||||
| $0224 | VVBLKD | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $0225 | ||||||
| $0226 | CDTMA1, TIMVEC15 | NMI | czytany w pierwszej fazie VBLK | |||
| $0227 | ||||||
| $0228 | CDTMA2, TIMVEC25 | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $0229 | ||||||
| $022A | CDTMF3, TIMFLG35 | NMI | modyfikowany w drugiej fazie VBLK po CLI | |||
| $022B | SRTIMR, SRTIMER5 | NMI, IRQ:KEY |
zmniejszany w drugiej fazie VBLK po CLI |
|||
| $022C | CDTMF4 | NMI | modyfikowany w drugiej fazie VBLK po CLI | |||
| $022D | INTEMP | |||||
| $022E | CDTMF5 | NMI | modyfikowany w drugiej fazie VBLK po CLI | |||
| $022F | SDMCTL, DMACTLS5 | NMI, IRQ:KEY |
czytany w drugiej fazie VBLK |
|||
| $0230 | SDLSTL, SDLST, DLPTRS5 | NMI | czytany w drugiej fazie VBLK | |||
| $0231 | SDLSTH | |||||
| $0232 | SSKCTL, SKCTLS5 | |||||
| $0233 | LCOUNT1 | |||||
| $0234 | LPENH, LPENHS5 | NMI | zapisywany w drugiej fazie VBLK | |||
| $0235 | LPENV, LPENVS5 | NMI | zapisywany w drugiej fazie VBLK | |||
| $0236 | VBRKKY1, VBRKKEY5 | IRQ | czytany przy obsłudze IRQ | |||
| $0237 | ||||||
| $0238 | RELADR1 | VPIRQ1 | IRQ |
RELADR przeniesiony do $024A |
||
| $0239 | ||||||
| $023A-$023D | CFB4 | SIO | Command Frame Buffer | |||
| $023A | CDEVIC | SIO | ||||
| $023B | CCOMND, CCMND5 | SIO | ||||
| $023C | CAUX1 | SIO | ||||
| $023D | CAUX2 | SIO | ||||
| $023E | TEMP | |||||
| $023F | ERRFLG | |||||
| $0240 | DFLAGS, DFLAG5 | |||||
| $0241 | DBSECT, DSECCNT5 | |||||
| $0242 | BOOTAD | |||||
| $0243 | ||||||
| $0244 | COLDST | |||||
| $0245 | RECLEN1 | |||||
| $0246 | DSKTIM | |||||
| $0247-$026E | LINBUF | LINBUF usunięty1 | ||||
| $0247 | PDVMSK1 | |||||
| $0248 | SHPDVS1, PDVRS5 | IRQ:NEWDEV | modyfikowany w procedurze obsługi nowego urządzenia wskazywanej przez VPIRQ | |||
| $0249 | PDIMSK1, PDMSK2, PINTMSK5 | IRQ | czytany przy detekcji źródła przerwania IRQ | |||
| $024A | RELADR1 | przeniesiony z $0238 | ||||
| $024B | ||||||
| $024C | PPTMPA1 | |||||
| $024D | PPTMPX1 | |||||
| $024E | ||||||
| $024F | ||||||
| $0250 | ||||||
| $0251 | ||||||
| $0252 | ||||||
| $0253 | ||||||
| $0254 | ||||||
| $0255 | ||||||
| $0256 | ||||||
| $0257 | ||||||
| $0258 | ||||||
| $0259 | ||||||
| $025A | ||||||
| $025B | ||||||
| $025C | ||||||
| $025D | ||||||
| $025E | ||||||
| $025F | ||||||
| $0260 | ||||||
| $0261 | ||||||
| $0262 | ||||||
| $0263 | ||||||
| $0264 | ||||||
| $0265 | ||||||
| $0266 | ||||||
| $0267 | ||||||
| $0268 | ||||||
| $0269 | ||||||
| $026A | ||||||
| $026B | CHSALT1, CHSPTR5 | IRQ:KEY | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | |||
| $026C | VSFLAG1, VSFLG4 | NMI | zmniejszany w drugiej fazie VBLK | |||
| $026D | KEYDIS1 | NMI, IRQ, IRQ:KEY |
czytany w drugiej fazie VBLK po CLI |
|||
| $026E | FINE1 | |||||
| $026F | GPRIOR, GTICTLS5 | NMI | czytany w drugiej fazie VBLK | |||
| $0270 | PADDL0 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0271 | PADDL1 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0272 | PADDL2 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0273 | PADDL3 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0274 | PADDL4 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0275 | PADDL5 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0276 | PADDL6 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0277 | PADDL7 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0278 | STICK0, JSTICK05 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0279 | STICK1, JSTICK15 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $027A | STICK2, JSTICK25 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $027B | STICK3, JSTICK35 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $027C | PTRIG0 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $027D | PTRIG1 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $027E | PTRIG2 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $027F | PTRIG3 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0280 | PTRIG4 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0281 | PTRIG5 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0282 | PTRIG6 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0283 | PTRIG7 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0284 | STRIG0, TRIG0S5 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0285 | STRIG1, TRIG1S5 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0286 | STRIG2, TRIG2S5 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0287 | STRIG3, TRIG3S5 | NMI | zapisywany w drugiej fazie VBLK po CLI | |||
| $0288 | CSTAT | HIBYTE1 | CSTAT usunięty1 | |||
| $0289 | WMODE | |||||
| $028A | BLIM | |||||
| $028B | IMASK1 | |||||
| $028C | JVECK1, NEWIOP5 | IRQ | zapisywany przy obsłudze IRQ | |||
| $028D | ||||||
| $028E | NEWADR1 | |||||
| $028F | ||||||
| $0290 | TXTROW | |||||
| $0291 | TXTCOL | |||||
| $0292 | ||||||
| $0293 | TINDEX | |||||
| $0294 | TXTMSC | |||||
| $0295 | ||||||
| $0296 | TXTOLD | |||||
| $0297 | ||||||
| $0298 | ||||||
| $0299 | ||||||
| $029A | ||||||
| $029B | ||||||
| $029C | TMPX1 | CRETRY1 | TMPX1 usunięty1, CRETRY przeniesiony z $0036 | |||
| $029D | HOLD3 | |||||
| $029E | SUBTMP | |||||
| $029F | HOLD2 | |||||
| $02A0 | DMASK | |||||
| $02A1 | TMPLBT | |||||
| $02A2 | ESCFLG | |||||
| $02A3 | TABMAP | |||||
| $02A4 | ||||||
| $02A5 | ||||||
| $02A6 | ||||||
| $02A7 | ||||||
| $02A8 | ||||||
| $02A9 | ||||||
| $02AA | ||||||
| $02AB | ||||||
| $02AC | ||||||
| $02AD | ||||||
| $02AE | ||||||
| $02AF | ||||||
| $02B0 | ||||||
| $02B1 | ||||||
| $02B2 | LOGMAP | |||||
| $02B3 | ||||||
| $02B4 | ||||||
| $02B5 | ||||||
| $02B6 | INVFLG | |||||
| $02B7 | FILFLG | |||||
| $02B8 | TMPROW | |||||
| $02B9 | TMPCOL | |||||
| $02BA | ||||||
| $02BB | SCRFLG | |||||
| $02BC | HOLD4 | |||||
| $02BD | HOLD5 | DRETRY1 | HOLD5 usunięty1, DRETRY przeniesiony z $0037 | |||
| $02BE | SHFLOK | |||||
| $02BF | BOTSCR | |||||
| $02C0 | PCOLR0, COLPM0S5 | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $02C1 | PCOLR1, COLPM1S5 | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $02C2 | PCOLR2, COLPM2S5 | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $02C3 | PCOLR3, COLPM3S5 | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $02C4 | COLOR0, COLPF0S5 | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $02C5 | COLOR1, COLPF1S5 | NMI | czytany w pierwszej i w drugiej fazie VBLK po CLI | |||
| $02C6 | COLOR2, COLPF2S5 | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $02C7 | COLOR3, COLPF3S5 | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $02C8 | COLOR4, COLBAKS5 | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $02C9-$02CE | PARMBL1 | |||||
| $02C9 | RUNADR1 | |||||
| $02CA | ||||||
| $02CB | HIUSED1 | |||||
| $02CC | ||||||
| $02CD | ZHIUSE1 | |||||
| $02CE | ||||||
| $02CF-$02D4 | OLDPAR1 | |||||
| $02CF | GBYTEA1 | |||||
| $02D0 | ||||||
| $02D1 | LOADAD1 | |||||
| $02D2 | ||||||
| $02D3 | ZLOADA1 | |||||
| $02D4 | ||||||
| $02D5 | DSCTLN1 | |||||
| $02D6 | ||||||
| $02D7 | ACMISR1 | |||||
| $02D8 | ||||||
| $02D9 | KRPDEL1 | IRQ:KEY | czytany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | |||
| $02DA | KEYREP1 | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $02DB | NOCLIK1 | |||||
| $02DC | HELPFLG1, HELPFG2, HLPFLG5 | IRQ:KEY | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | |||
| $02DD | DMASAV1 | IRQ:KEY | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | |||
| $02DE | PBPNT1 | PBPNT przeniesiony z $001D | ||||
| $02DF | PBUFSZ1 | PBUFSZ przeniesiony z $001E | ||||
| $02E0 | GLBABS | |||||
| $02E0 | RUNAD2, RUNVEC3 | DOS | ||||
| $02E1 | ||||||
| $02E2 | INITAD2, INIVEC3 | DOS | ||||
| $02E3 | ||||||
| $02E4 | RAMSIZ | |||||
| $02E5 | MEMTOP | |||||
| $02E6 | ||||||
| $02E7 | MEMLO | |||||
| $02E8 | ||||||
| $02E9 | HNDLOD1 | |||||
| $02EA-$02ED | ||||||
| $02EA | DVSTAT | |||||
| $02EB | ||||||
| $02EC | DVTMOT5 | |||||
| $02ED | REVNUM5 | |||||
| $02EE | CBAUDL, CBAUD | SIO | ||||
| $02EF | CBAUDH | |||||
| $02F0 | CRSINH | IRQ:BREAK | zerowany w procedurze obsługi klawisza BREAK wskazywanej przez VBRKKY | |||
| $02F1 | KEYDEL | NMI, IRQ:KEY |
zmniejszany w drugiej fazie VBLK po CLI |
|||
| $02F2 | CH1, OLDKBC5 | IRQ:KEY | zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD | |||
| $02F3 | CHACT | NMI | czytany w drugiej fazie VBLK po CLI | |||
| $02F4 | CHBAS | NMI, IRQ:KEY |
czytany w drugiej fazie VBLK po CLI |
|||
| $02F5 | NEWROW1 | NEWROW przeniesiony z $0060 | ||||
| $02F6 | NEWCOL1 | NEWCOL przeniesiony z $0061 | ||||
| $02F7 | ||||||
| $02F8 | ROWINC1 | ROWINC przeniesiony z $0079 | ||||
| $02F9 | COLINC1 | COLINC przeniesiony z $007A | ||||
| $02FA | CHAR | |||||
| $02FB | ATACHR | |||||
| $02FC | CH, KBCODES5 | NMI, IRQ:KEY |
zapisywany w drugiej fazie VBLK po CLI |
|||
| $02FD | FILDAT | |||||
| $02FE | DSPFLG | |||||
| $02FF | SSFLAG | IRQ:KEY, IRQ:BREAK |
zapisywany w procedurze obsługi klawiatury wskazywanej przez VKEYBD |
|||
| $0300-$030B | DCB | SIO | Device Control Block | |||
| $0300 | DDEVIC | SIO | ||||
| $0301 | DUNIT | SIO | ||||
| $0302 | DCOMND, DCMND5 | SIO | ||||
| $0303 | DSTATS | SIO | ||||
| $0304 | DBUFLO, DBUF, DBUFA5 | SIO | ||||
| $0305 | DBUFHI | |||||
| $0306 | DTIMLO | SIO | ||||
| $0307 | DUNUSE | SIO | ||||
| $0308 | DBYTLO, DBYT | SIO | ||||
| $0309 | DBYTHI | |||||
| $030A | DAUX1 | SIO | ||||
| $030B | DAUX2 | SIO | ||||
| $030C | TIMER1, INTIM15 | |||||
| $030D | ||||||
| $030E | ADDCOR | JMPERS1 | ADDCOR usunięty1 | |||
| $030F | CASFLG | |||||
| $0310 | TIMER2, INTIM25 | |||||
| $0311 | ||||||
| $0312 | TEMP1 | TEMP1 | ||||
| $0313 | TEMP21 | TEMP2 przeniesiony z $0314 | ||||
| $0314 | TEMP2 | PTIMOT1 | TEMP2 przeniesiony do $03131, PTIMOT przeniesiony z $001C | |||
| $0315 | TEMP3 | |||||
| $0316 | SAVIO | |||||
| $0317 | TIMFLG | NMI:TIM1 | zerowany przez procedurę TIM1INT wskazywaną przez TIMVEC1 wywoływaną w pierwszej fazie VBLK | |||
| $0318 | STACKP | |||||
| $0319 | TSTAT | |||||
| $031A-$033F | HATABS | CIO | tablica handlerów urządzeń | |||
| $031A-$031C | CIO | P: | ||||
| $031D-$031F | CIO | C: | ||||
| $0320-$0322 | CIO | E: | ||||
| $0323-$0325 | CIO | S: | ||||
| $0326-$0328 | CIO | K: | ||||
| $0329-$032B | CIO | wolny | ||||
| $032C-$032E | CIO | wolny | ||||
| $032F-$0331 | CIO | wolny | ||||
| $0332-$0334 | CIO | wolny | ||||
| $0335-$0337 | CIO | wolny | ||||
| $0338-$033A | CIO | wolny | ||||
| $033B-$033D | CIO | wolny (nadpisany MSB adresu tablicy handlera przez PUPBT11) | ||||
| $033D | PUPBT11 | RESET | $5C | |||
| $033E | PUPBT21 | RESET | $93 | |||
| $033F | PUPBT31 | RESET | $25 | |||
| $0340-$03BF | IOCB | CIO | Input/Output Control Block | |||
| $0340 | ICHID, ICCHID5 | CIO | ||||
| $0341 | ICDNO | CIO | ||||
| $0342 | ICCOM, ICCMD5 | CIO | ||||
| $0343 | ICSTA, ICSTAT5 | CIO | ||||
| $0344 | ICBAL, ICBA, ICBUFA5 | CIO | ||||
| $0345 | ICBAH | |||||
| $0346 | ICPTL, ICPT, ICPUTB5 | CIO | ||||
| $0347 | ICPTH | |||||
| $0348 | ICBLL, ICBL, ICBUFL5 | CIO | ||||
| $0349 | ICBLH | |||||
| $034A | ICAX1 | CIO | ||||
| $034B | ICAX2 | CIO | ||||
| $034C | ICAX3, ICSPR | CIO | ||||
| $034D | ICAX4 | CIO | ||||
| $034E | ICAX5 | CIO | ||||
| $034F | ICAX6 | CIO | ||||
| $0340-$034F | IOCB0 | CIO | IOCB #0 | |||
| $0350-$035F | IOCB1 | CIO | IOCB #1 | |||
| $0360-$036F | IOCB2 | CIO | IOCB #2 | |||
| $0370-$037F | IOCB3 | CIO | IOCB #3 | |||
| $0380-$038F | IOCB4 | CIO | IOCB #4 | |||
| $0390-$039F | IOCB5 | CIO | IOCB #5 | |||
| $03A0-$03AF | IOCB6 | CIO | IOCB #6 | |||
| $03B0-$03BF | IOCB7 | CIO | IOCB #7 | |||
| $03C0-$03E7 | PRNBUF | bufor drukarki | ||||
| $03E8 | SUPERF1 | |||||
| $03E9 | CKEY1 | CKEY przeniesiony z $004A | ||||
| $03EA | CASSBT1 | CASSBT przeniesiony z $004B | ||||
| $03EB | CARTCK1 | |||||
| $03EC | DERRF1 | |||||
| $03ED | ACMVAR1 | |||||
| $03EE | ||||||
| $03EF | ||||||
| $03F0 | ||||||
| $03F1 | ||||||
| $03F2 | ||||||
| $03F3 | ||||||
| $03F4 | ||||||
| $03F5 | ||||||
| $03F6 | ||||||
| $03F7 | ||||||
| $03F8 | BASICF1 | |||||
| $03F9 | MINTLK1 | |||||
| $03FA | GINTLK1, CINTLK4 | NMI | czytany w drugiej fazie VBLK | |||
| $03FB | CHLINK1, CHUNK4 | |||||
| $03FC | ||||||
| $03FD-$047F | CASBUF | SIO | bufor magnetofonu | |||
| $03FD | CSCB5 | SIO:TAPE | ||||
| $03FE | ||||||
| $03FF | CRCB5 | SIO:TAPE | ||||
| $0400-$047F | CASBUF5 | SIO:TAPE | ||||
| $047F | CASBEN5 | SIO:TAPE | ||||
| $0480-$06FF | obszar użytkownika | |||||
| $057E | LBPR1, LBUFF2 | |||||
| $057F | LBPR2 | |||||
| $0580-$05FF | LBUFF | |||||
| $05E0-$05E5 | PLYARG | |||||
| $05E6-$05EB | FPSCR, FSCR | |||||
| $05EC-$05F1 | FPSCR1, FSCR1 | |||||
| $05FF | LBFEND | |||||
Procedury i stałe CART ROM
| Adres | Etykieta | Podsystem | Opis | |||
|---|---|---|---|---|---|---|
| Atari OS rev.A |
Atari OS rev.B |
XL OS AA000001 rev.11 |
XL OS BB000001 rev.2 |
|||
| $9FF0 | CART5 | Prawy cartridge | ||||
| $9FFA | CARTCS, CARTRUN5 | |||||
| $9FFB | ||||||
| $9FFC | CART, CARTINS5 | |||||
| $9FFD | CARTFG, CARTOPT5 | |||||
| $9FFE | CARTAD, CARTINI5 | |||||
| $9FFF | ||||||
| $BFF0 | CART5 | Lewy cartridge | ||||
| $BFFA | CARTCS, CARTRUN5 | |||||
| $BFFB | ||||||
| $BFFC | CART, CARTINS5 | |||||
| $BFFD | CARTFG, CARTOPT5 | |||||
| $BFFE | CARTAD, CARTINI5 | |||||
| $BFFF | ||||||
Procedury i stałe PBI ROM
| Adres | Etykieta | Podsystem | Opis | |||
|---|---|---|---|---|---|---|
| Atari OS rev.A |
Atari OS rev.B |
XL OS AA000001 rev.11 |
XL OS BB000001 rev.2 |
|||
| $D800-$D81C | Nagłówek ROM PBI | |||||
| $D800 | ROMCKS5 | |||||
| $D801 | ||||||
| $D802 | ||||||
| $D803 | PDID11, DEVID15 | $80 | ||||
| $D804 | ||||||
| $D805 | PDIOV1, PDIOR5 | SIO:NEWDEV | ||||
| $D806 | ||||||
| $D807 | ||||||
| $D808 | PDIRQV1, DEVINT5 | IRQ:NEWDEV | ||||
| $D809 | ||||||
| $D80A | ||||||
| $D80B | PDID21, DEVID25 | $91 | ||||
| $D80C | ||||||
| $D80D-$D81C | PDVV1 | CIO:NEWDEV | ||||
| $D80D | PDVOPV5 | CIO:NEWDEV | ||||
| $D80E | ||||||
| $D80F | PDVCLV5 | CIO:NEWDEV | ||||
| $D810 | ||||||
| $D811 | PDVGBV5 | CIO:NEWDEV | ||||
| $D812 | ||||||
| $D813 | PDVPBV5 | CIO:NEWDEV | ||||
| $D814 | ||||||
| $D815 | PDVSTV5 | CIO:NEWDEV | ||||
| $D816 | ||||||
| $D817 | PDVSPV5 | CIO:NEWDEV | ||||
| $D818 | ||||||
| $D819 | DEVINIT5 | CIO:NEWDEV | ||||
| $D81A | ||||||
| $D81B | ||||||
| $D81C | ||||||
Procedury i stałe FP ROM
| Adres | Etykieta | Podsystem | Opis | |||
|---|---|---|---|---|---|---|
| Atari OS rev.A |
Atari OS rev.B |
XL OS AA000001 rev.11 |
XL OS BB000001 rev.2 |
|||
| $D800 | AFP | |||||
| $D8E6 | FASC | |||||
| $D9AA | IFP | |||||
| $D9D2 | FPI | |||||
| $DA44 | ZFR0 | |||||
| $DA46 | ZF1, AFI3, ZFI4, AF15 | |||||
| $DA60 | FSUB | |||||
| $DA66 | FADD | |||||
| $DADB | FMUL | |||||
| $DB28 | FDIV | |||||
| $DD40 | PLYEVL | |||||
| $DD89 | FLD0R | |||||
| $DD8D | FLD0P | |||||
| $DD98 | FLD1R | |||||
| $DD9C | FLD1P | |||||
| $DDA7 | FST0R | |||||
| $DDAB | FST0P | |||||
| $DDB6 | FMOVE, FMOV015 | |||||
| $DDC0 | EXP | |||||
| $DDCC | EXP10 | |||||
| $DECD | LOG | |||||
| $DED1 | LOG10 | |||||
Procedury i stałe BASIC ROM
| Adres | Etykieta | Opis | ||
|---|---|---|---|---|
| Atari BASIC rev.A |
Atari BASIC rev.B |
Atari BASIC rev.C |
||
| $BDA7 | SIN2 | |||
| $BDB1 | COS2 | |||
| $BE05 | SIN | SIN | ||
| $BE0F | COS | COS | ||
| $BE77 | ATAN2 | |||
| $BED5 | ATAN | ATAN | ||
| $BEE5 | SQR2 | |||
| $BF43 | SQR | SQR | ||
Procedury i stałe OS ROM
| Adres | Etykieta | Podsystem | Opis | |||
|---|---|---|---|---|---|---|
| Atari OS rev.A |
Atari OS rev.B |
XL OS AA000001 rev.11 |
XL OS BB000001 rev.2 |
|||
| $C000 | CHSRO15 | Suma kontrolna obszarów ROM $C002-$CFFF, $5000-$57FF i $D800-$DFFF | ||||
| $C001 | ||||||
| $C002-$C00B | Sygnatura XL OS dla pierwszej 8KB kostki ROM | |||||
| $C002 | Revision date: w kodzie BCD: $DD $MM $YY (identyczne z $FFEE-$FFF0) | |||||
| $C003 | ||||||
| $C004 | ||||||
| $C005 | Option byte: $00 | |||||
| $C006 | Part number: w formacie $AA $AA $NN $NN $NN (identyczne z $FFF2-$FFF6) | |||||
| $C007 | ||||||
| $C008 | ||||||
| $C009 | ||||||
| $C00A | ||||||
| $C00B | Revision number (identyczne z $FFF7) | |||||
| $CC00 | ICSORG1, CHARSET22 | |||||
| $E000 | CHRORG | DCSORG1, CHARSET12 | ||||
| $E400 | VECTBL | |||||
| $E400 | EDITRV, EDTVEC5 | |||||
| $E410 | SCRENV, SCRVEC5 | |||||
| $E420 | KEYBDV, KBDVEC5 | |||||
| $E430 | PRINTV, PRTVEC5 | |||||
| $E440 | CASETV, CASVEC5 | |||||
| $E450 | JMPTAB5 | |||||
| $E450 | DISKIV, DINITV1, JDSKINIT5 | |||||
| $E453 | DSKINV, DISKINV4, JDSKINT5 | |||||
| $E456 | CIOV, JCIOMAIN5 | |||||
| $E459 | SIOV, JSIOINT5 | |||||
| $E45C | SETVBV, SETBV2, JSETVBV5 | |||||
| $E45F | SYSVBV, SYSBV2 | |||||
| $E462 | XITVBV, XITBV2, JEXITVB5 | |||||
| $E465 | SIOINV, JSIOINIT5 | |||||
| $E468 | SENDEV, JSNDENB5 | |||||
| $E46B | INTINV, JNMIEN5 | |||||
| $E46E | CIOINV, JCIOINIT5 | |||||
| $E471 | BLKBDV | SELFSV2, SELFTST2 | ||||
| $E474 | WARMSV, JRESETWM5 | |||||
| $E477 | COLDSV | |||||
| $E47A | RBLOKV, JCASRDBL5 | |||||
| $E47D | CSOPIV, JCASOPIN5 | |||||
| $E480 | VCTABL | |||||
| $E480 | PUPDISV1, PUPDIV2, JTSTROM5 | |||||
| $E483 | SLFTSTV1, SLFTSV2, JTESTST5 | |||||
| $E486 | PHENTRV1, PENTV2 | |||||
| $E489 | PHULNKV1, PHUNLV2 | |||||
| $E48C | PHINISV1, PHINIV2 | |||||
| $E48F-$E49E | GPDVV1, CALTAB5 | CIO:NEWDEV | ||||
| $E48F | CIO:NEWDEV | |||||
| $E490 | CIO:NEWDEV | |||||
| $E491 | CIO:NEWDEV | |||||
| $E492 | CIO:NEWDEV | |||||
| $E493 | CIO:NEWDEV | |||||
| $E494 | CIO:NEWDEV | |||||
| $E495 | CIO:NEWDEV | |||||
| $E496 | CIO:NEWDEV | |||||
| $E497 | CIO:NEWDEV | |||||
| $E498 | CIO:NEWDEV | |||||
| $E499 | CIO:NEWDEV | |||||
| $E49A | CIO:NEWDEV | |||||
| $E49B | NEWINITC5 | CIO:NEWDEV | ||||
| $E49C | ||||||
| $E49D | ||||||
| $E49E | CIO:NEWDEV | |||||
| $FFEE-$FFF7 | Sygnatura XL OS dla drugiej 8KB kostki ROM | |||||
| $FFEE | Data rewizji zapisana w kodzie BCD: $DD $MM $YY (identyczna z $C002-$C004) | |||||
| $FFEF | ||||||
| $FFF0 | ||||||
| $FFF1 |
Hardware product identifier::
|
|||||
| $FFF2 | Part number: w formacie $AA $AA $NN $NN $NN (identyczne z $C006-$C00A) | |||||
| $FFF3 | ||||||
| $FFF4 | ||||||
| $FFF5 | ||||||
| $FFF6 | ||||||
| $FFF7 | Revision number (identyczne z $C00B) | |||||
| $FFF8 | CHSRO25 | Suma kontrolna obszarów ROM $E000-$FFF7 i $FFFA-$FFFF | ||||
| $FFF9 | ||||||
| $FFFA | NMI, NMIVEC5 | Wektor NMI | ||||
| $FFFC | RESET, RESETVEC5 | Wektor RESET | ||||
| $FFFE | IRQ, IRQVEC5 | Wektor IRQ i BRK | ||||
