Skip to content

Chapter 02

Choose a tag to compare

@Monotoba Monotoba released this 20 Jun 23:11
· 11 commits to main since this release

Chapter 02 release for Toyix: GDT, IDT, and surviving the first kernel crash.\n\nHighlights:\n- Installs a flat ring-0 Global Descriptor Table.\n- Installs Interrupt Descriptor Table entries for CPU exceptions 0-31.\n- Adds assembly ISR stubs and a shared C exception handler.\n- Adds kernel panic and halt support for unrecoverable exceptions.\n- Extends smoke coverage with a deliberate invalid-opcode exception test.\n\nCI: GitHub Actions run 27886759617 passed on main before this release.