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
19 April 2024: IWP9 and Cortex-M ports
27 April 2024: Compiler hacks
10 May 2024: Slow progress
11 May 2024: Retooling
12 May 2024: Inferno on the Pi Zero 2W
15 May 2024: USB networking on the Pi Zero 2W
David Boddie
14 December 2021