Skip to content

Commit

Permalink
Improving Next interrupts chapter [#7]
Browse files Browse the repository at this point in the history
The new text is a tad more relevant for the Next and, more importantly, includes couple working projects to sample code.
  • Loading branch information
tomaz committed Sep 14, 2021
1 parent d6f2ee0 commit 9f5a59e
Show file tree
Hide file tree
Showing 18 changed files with 2,853 additions and 41 deletions.
275 changes: 238 additions & 37 deletions chapter-next-interrupts.tex

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions chapter-next-ports.tex
Original file line number Diff line number Diff line change
Expand Up @@ -134,8 +134,8 @@ \subsection{Next/TBBlue Feature Control Registers}

\vspace*{9ex} % this aligns content with previous page vertically
\begin{tbbluereg}
\nextport{RW}{22}{Controls the timing of raster interrupts and the ULA frame interrupt}
\nextport{RW}{23}{Holds the eight LSBs of the line on which a raster interrupt should occur}
\nextport{RW}{22}{Controls the timing of raster interrupts and the ULA frame interrupt \zxsee{zx_next_interrupts}}
\nextport{RW}{23}{Holds the eight LSBs of the line on which a raster interrupt should occur \zxsee{zx_next_interrupts}}
\nextport{RW}{26}{Pixel X offset ({\tt 0-255}) to use when drawing ULA Layer}
\nextport{RW}{27}{Pixel Y offset ({\tt 0-191}) to use when drawing ULA Layer}
\nextport{RW}{28}{PS/2 Keymap address MSB, read (pending) first byte of palette colour}
Expand Down Expand Up @@ -181,7 +181,7 @@ \subsection{Next/TBBlue Feature Control Registers}
\nextport{RW}{61}{Holds low byte of Copper control bits}
\nextport{RW}{62}{Holds high byte of Copper control flags}
\nextport{-W}{63}{Used to upload code to the Copper}
\nextport{RW}{64}{Offset numbering of raster lines in copper/interrupt/active register}
\nextport{RW}{64}{Offset numbering of raster lines in copper/interrupt/active register \zxsee{zx_next_interrupts}}
\nextport{RW}{68}{Disable ULA, controls ULA mixing/blending, enable ULA+ \zxsee{zx_next_tilemap}}
\nextport{RW}{69}{Layer2, ULA shadow, Timex \MemAddr{FF} port}
\nextport{RW}{6A}{LoRes Radastan mode}
Expand Down
Loading

0 comments on commit 9f5a59e

Please sign in to comment.