MCPcopy Create free account
hub / github.com/f9micro/f9-kernel / irq_handler_notify

Function irq_handler_notify

kernel/interrupt.c:190–228  ·  view source on GitHub ↗

* irq_handler_notify - Fast notification delivery for simple IRQs * @uirq: user IRQ descriptor * * Delivers IRQ event via notification system instead of full IPC. * Significantly faster (5-10×) for IRQs that don't need complex payload. * * IRQ number is encoded in notification bit: (1 << irq) * For IRQs >= 32, uses IRQ_HIGH_BIT and event_data field. * * Use cases: * - GPIO edge detection

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

irq_handler_enableFunction · 0.85

Calls 3

thread_by_globalidFunction · 0.85
dbg_printfFunction · 0.85
notification_postFunction · 0.85

Tested by

no test coverage detected