Draft outline
An outline of the chapters planned for this book. Many of them have yet to be written. Only the chapters with a checkmark appear in the contents and navigation.
-
Part 1: Serial communication
-
Chapter 1. UART and serial communicationBasics of serial communication and UART hardware in Atari Lynx
-
Chapter 2. Serial support in cc65Using cc65 to get basic serial communication in your code
-
Chapter 3. Serial devices in devcontainersUsing USB serial devices in Windows from inside a development container
-
Chapter 4. cc65 uploaderAdd support to upload BLL object files to the Atari Lynx over ComLynx
-
Chapter 5. uBLL microloaderUsing the uBLL program to upload files
-
Chapter 6. Upload support using cc65Adding uploader functionality to your program using cc65
-
Chapter 7. Upload support using BLLAdding uploader functionality to your program using BLL
-
-
Part 2: Interrupts
-
Part 3: Math
-
Part 4: Startup
-
Part 5: Encryption
-
Chapter 12. Startup processAtari Lynx console startup and boot sequence
-
Chapter 13. Handy cartridge headersExplaining the process Atari used to create header for bootable Atari Lynx cartridges
-
Chapter 14. Encryption algorithmsHow obfuscation and RSA encryption is used to sign and secure Atari Lynx cartridge headers
-
Chapter 15. Boot loadersOriginal and custom boot loaders for Atari Lynx cartridge headers
-
-
Part 6: Debugging
-
Part 7: Development
-
Chapter X. Game developmentAbout game development abstract.
-
Chapter X. Software development kits for Atari LynxAn overview of three software development kits to create Atari Lynx games and programs.
-
Chapter X. Development containersUsing container technology to create flexible development environment for Atari Lynx game development.
-
Chapter X. Setup devcontainers for cc65Step by step setup guide to creating a devcontainer for a cc65 based program
-
Chapter X. cc65 Game templateGetting started with the game template for cc65 and Atari Lynx
-
-
Part 8: Handy
-
Part 9: Lgss
-
Part 10: Appendices
This file is located at: _pages/draft-outline.md