[][src]Module kernel::common::deferred_call

Deferred call mechanism.

This is a tool to allow chip peripherals to schedule "interrupts" in the chip scheduler if the hardware doesn't support interrupts where they are needed.

Structs

DeferredCall

Represents a way to generate an asynchronous call without a hardware interrupt. Supports up to 32 possible deferrable tasks.

Statics

DEFERRED_CALL

Functions

has_tasks

Are there any pending DeferredCalls?