Freestanding C module resolving a Unicode codepoint (cmap format 4) to a glyph index and its outline header (contour count, bounding box), verified against an independent from-scratch Python reference reader via tools/ttftest.c. Not yet wired into the boot path or capsule system. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
src/starkernel/hal/
Hardware-abstraction-layer implementation, backing include/starkernel/hal/hal.h.
hal.c— top-level HAL dispatch.console.c— UART 16550 console driver.framebuffer.c,font_8x16.c,vt100.c— framebuffer console driver, its bitmap font, and VT100 terminal emulation over the framebuffer.memory.c— HAL-level memory query interface.host_services.c— host-service shims used by kernel code that needs a narrow, testable interface to hardware/firmware services.