Expand description
Component for DebugQueue, the implementation for debug_enqueue!
and
debug_flush_queue!
.
This provides one Component
, DebugQueue
, which creates a kernel debug
queue using the provided buffer. Data is appended to the queue with
debug_enqueue!
, and can be later flushed to the debug buffer with
debug_flush_queue!
. Any data left on the queue is flushed upon panic.
§Usage
DebugQueueComponent::new().finalize(components::debug_queue_component_static!());