An Inferno Diary

This diary aims to keep track of things I have been doing with the Inferno operating system.

Subscribe to updates via the RSS feed.

  • 14 December 2021: Starting an Inferno Diary
  • 15 December 2021: Empty Directories
  • 15 December 2021: Calendar
  • 17 December 2021: Drawing
  • 18 December 2021: Text
  • 18 December 2021: Alignment
  • 18 December 2021: Modules
  • 21 December 2021: Abstractions, Keyboard Handling and Drawing
  • 28 December 2021: Prototyping Widgets
  • 31 December 2021: Two Native Inferno Problems
  • 3 January 2022: Building up a Framework
  • 10 January 2022: Juggling Partitions
  • 13 January 2022: Appointments
  • 14 January 2022: Data Formats
  • 29 January 2022: Notes on the Inferno Thumb Compiler
  • 30 January 2022: More Thumb Compiler Notes
  • 30 January 2022: Blinking an LED
  • 3 March 2022: Getting Sidetracked
  • 9 August 2022: Getting Sidetracked (Again)
  • 23 February 2023: Blinking an LED (again)
  • 4 March 2023: E-Ink Display
  • 14 March 2023: SPI Flash
  • 28 June 2023: IWP9 and SAMD51
  • 22 August 2023: Artemis and Apollo
  • 29 August 2023: I2C
  • 2 September 2023: SPI and UC8159 again
  • 25 September 2023: Floating Point
  • 14 October 2023: Floating Point Extras
  • 23 October 2023: Getting Jittery
  • 30 October 2023: SparkFun MicroMod Teensy
  • 31 October 2023: Teensy 4.1 and i.MX RT1062 Memory
  • 2 November 2023: UARTs
  • 4 November 2023: Reusing Bare Metal code for the Teensy 4.1 Inferno Port
  • 13 November 2023: Interrupt Handling
  • 18 November 2023: Keyboard Queue and a Video
  • 12 December 2023: TFT Display
  • 13 December 2023: Automated Inferno Builds
  • 21 January 2024: Documenting Inferno Ports
  • 27 January 2024: Consolidating the Cortex-M Ports
  • 3 February 2024: Playing with Interpreters
  • 4 February 2024: Unlocking the Interpreter
  • 10 February 2024: Debugging and memfs
  • 5 March 2024: Infernal awk and more documentation

  • David Boddie
    14 December 2021