gitextract_n515nfga/ ├── .gitignore ├── chapter-acknowledge.tex ├── chapter-bibliography.tex ├── chapter-copyright.tex ├── chapter-instr-close.tex ├── chapter-instr-glance-16bit-arithmetic.tex ├── chapter-instr-glance-16bit-load.tex ├── chapter-instr-glance-8bit-arithmetic.tex ├── chapter-instr-glance-8bit-load.tex ├── chapter-instr-glance-alphabetical.tex ├── chapter-instr-glance-bit.tex ├── chapter-instr-glance-block.tex ├── chapter-instr-glance-call-return.tex ├── chapter-instr-glance-exchange.tex ├── chapter-instr-glance-general.tex ├── chapter-instr-glance-input.tex ├── chapter-instr-glance-jump.tex ├── chapter-instr-glance-next.tex ├── chapter-instr-glance-output.tex ├── chapter-instr-glance-rotate-shift.tex ├── chapter-instr-glance-stack.tex ├── chapter-instr-glance.tex ├── chapter-instr-sorted-mnemonic.tex ├── chapter-instr-sorted-opcode.tex ├── chapter-introduction.tex ├── chapter-license.tex ├── chapter-next-copper.tex ├── chapter-next-dma.tex ├── chapter-next-interrupts.tex ├── chapter-next-keyboard.tex ├── chapter-next-layer2.tex ├── chapter-next-memory.tex ├── chapter-next-palette.tex ├── chapter-next-ports.tex ├── chapter-next-sound.tex ├── chapter-next-sprites.tex ├── chapter-next-tilemap.tex ├── chapter-next-ula.tex ├── chapter-next.tex ├── chapter-title.tex ├── chapter-toc.tex ├── chapter-z80.tex ├── defines-dma.tex ├── defines-instr-close.tex ├── defines.tex ├── instructions.tex ├── ports.tex ├── readme.md ├── samples/ │ ├── copper/ │ │ ├── .vscode/ │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── build/ │ │ │ └── .gitignore │ │ └── main.asm │ ├── im1/ │ │ ├── .vscode/ │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── build/ │ │ │ └── .gitignore │ │ └── main.asm │ ├── im2/ │ │ ├── .vscode/ │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── build/ │ │ │ └── .gitignore │ │ └── main.asm │ ├── im2hw/ │ │ ├── .vscode/ │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── build/ │ │ │ └── .gitignore │ │ └── main.asm │ ├── im2safe/ │ │ ├── .vscode/ │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── build/ │ │ │ └── .gitignore │ │ └── main.asm │ ├── layer2-256x192/ │ │ ├── .vscode/ │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── build/ │ │ │ └── .gitignore │ │ └── main.asm │ ├── layer2-320x256/ │ │ ├── .vscode/ │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── build/ │ │ │ └── .gitignore │ │ └── main.asm │ ├── layer2-640x256/ │ │ ├── .vscode/ │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── build/ │ │ │ └── .gitignore │ │ └── main.asm │ ├── sound/ │ │ ├── .vscode/ │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── build/ │ │ │ └── .gitignore │ │ └── main.asm │ ├── sprites/ │ │ ├── .vscode/ │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── build/ │ │ │ └── .gitignore │ │ ├── main.asm │ │ └── sprites.spr │ └── tilemap/ │ ├── .vscode/ │ │ ├── launch.json │ │ └── tasks.json │ ├── build/ │ │ └── .gitignore │ ├── main.asm │ ├── tiles.pal │ └── tiles.spr ├── setup.tex ├── tables.tex └── zx-next-dev-guide.tex