Skip to content

kernel::debug

Debug and diagnostics subsystem.

Provides kernel logging (write, ring buffer), console output over UART, panic postmortem to SRAM, and stack high-water-mark scanning.

  • console — Console output bridge — wires the debug/log system to the UART.
  • fault — Raw UART0 fault reporter (bring-up diagnostics).
  • log —
  • panic — Panic handling and the postmortem snapshot.
  • stack — Stack high-water marking and overflow detection.