|
| | adc.h |
| | Reviewed ADC single-shot and low-rate polling scans.
|
| | adc_observer.h |
| | Optional caller-owned ADC publication observations.
|
| | advanced_pwm.h |
| | Optional fixed complementary PWM with latched break.
|
| | can.h |
| | Classic CAN value frames and caller-owned mailbox requests.
|
| | dma.h |
| | Explicit DMA memory domains, physical streams and drain facts.
|
| | ethernet.h |
| | Caller-owned untagged Ethernet II frames and receive loans.
|
| | exti.h |
| | Static EXTI line bindings, bounded event storage and drain.
|
| | flash.h |
| | Full physical Flash geometry and explicit bounded regions.
|
| | gpio.h |
| | Fixed GPIO authorization masks and bounded port operations.
|
| | i2c.h |
| | Address endpoints, repeated START and explicit STOP settlement.
|
| | i2c_bus_clear.h |
| | Explicit open-drain I2C bus clear with retained leases.
|
| | mdio.h |
| | Narrow Clause22 station management with absolute deadlines.
|
| | spi.h |
| | Single-executor polling SPI endpoints and complete CS transactions.
|
| | stream.h |
| | Bounded caller-owned blocks with explicit producer/consumer loans.
|
| | stream_budget.h |
| | Optional constant-work snapshot and checked cold sizing.
|
| | timer.h |
| | Fixed timer/channel PWM with one shared base configuration.
|
| | timer_capture.h |
| | Optional raw timer edge capture with caller-owned events.
|
| | uart.h |
| | IRQ TX requests and independently budgeted byte/event reception.
|
| | uart_rs485.h |
| | Optional single-owner RS485 direction and wire-tail adapter.
|
| | usb_device.h |
| | Full-speed device packets and caller-owned endpoint loans.
|
| | wake.h |
| | Explicit borrowed IRQ wake target and syscall-ceiling check.
|
| | watchdog.h |
| | Irreversible IWDG effects and neutral hardware reset causes.
|