Nexus Embedded Platform 0.1.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
io Directory Reference

Directories

 
native

Files

 
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.