HPGCC3 Documentation 3.0 R003

HPGCC Standard Library

The HPGCC standard library contains basic code for writing applications to run on the calculator. It consists of all of the following:

  • A simplified version of most parts of the C language standard library.
  • Routines for interacting with the calculator hardware (interrupts, timers, buzzer, LCD controller, etc.)
  • Low-level routines for reading from the calculator keyboard.
  • Very simple screen graphics routines.
  • An exposed interface to the underlying KOS operating system calls (for advanced users only)
  • Routines to interact with data from the calculator stack, as well as other aspects of the emulated Saturn environment.