WIP
You are here:

Components

The different components of QuickOS. This contains the primary kernel as well as the Screen, String, ScreenScript, DriveIO, Bank, and Keyboard components. Aside from the main kernel, all of these are optional. See the kernel configuration for details on configuring what components are included with QuickOS.

Sub-Entries

  • This is the primary portion of QuickOS that everything else relies on. It is always included, and its configuration determines which other components are installed.

  • QuickBank is a quick and easy way to support XE-style banks in the Atari 8-bit.

  • String searching and manipulation, using PStrings.

  • Handles output to multiple text regions, auto scrolling, wiping, etc.

  • A display scripting language to make it easy to output mixed string values, numeric values, with internal call and JSR support as well as text alignment and wrapping support. Requires QuickScreen and QuickString.

  • Keyboard handling by polling or by IRQ.

  • Drive I/O through SIO, supporting various drive features and speeds.

  • Joystick handling by either polling or by IRQ.