Zephyr API Documentation 4.2.0-rc3
A Scalable Open Source RTOS
 4.2.0-rc3
drivers Directory Reference

Directories

 
adc
 
bluetooth
 
can
 
clock_control
 
comparator
 
console
 
dac
 
dma
 
edac
 
eeprom
 
ethernet
 
firmware
 
flash
 
gnss
 
gpio
 
haptics
 
i2c
 
i3c
 
ieee802154
 
interrupt_controller
 
led
 
led_strip
 
mfd
 
mic_privacy
 
mipi_dsi
 
misc
 
mm
 
modem
 
mspi
 
pcie
 
pinctrl
 
pm_cpu_ops
 
power
 
psi5
 
pwm
 
regulator
 
retained_mem
 
rtc
 
sensor
 
sent
 
serial
 
sip_svc
 
spi
 
stepper
 
timer
 
uart
 
usb
 
usb_c
 
video
 
virtio
 
virtualization

Files

 
adc.h
 ADC public API header file.
 
auxdisplay.h
 Public API for auxiliary (textual/non-graphical) display drivers.
 
bbram.h
 
bluetooth.h
 Bluetooth HCI driver API.
 
cache.h
 Public APIs for external cache controller drivers.
 
can.h
 Controller Area Network (CAN) driver API.
 
cellular.h
 Public cellular network API.
 
charger.h
 Charger APIs.
 
clock_control.h
 Public Clock Control APIs.
 
comparator.h
 
coredump.h
 Public APIs for coredump pseudo-device driver.
 
counter.h
 Public API for counter and timer drivers.
 
dac.h
 DAC public API header file.
 
dai.h
 Public APIs for the DAI (Digital Audio Interface) bus drivers.
 
disk.h
 Disk Driver Interface.
 
display.h
 Public API for display drivers and applications.
 
dma.h
 Public APIs for the DMA drivers.
 
edac.h
 EDAC API header file.
 
eeprom.h
 Public API for EEPROM drivers.
 
emul.h
 
emul_bbram.h
 
emul_fuel_gauge.h
 Backend APIs for the fuel gauge emulators.
 
emul_sensor.h
 
emul_stub_device.h
 
entropy.h
 Public APIs for the entropy driver.
 
espi.h
 Public APIs for eSPI driver.
 
espi_emul.h
 Public APIs for the eSPI emulation drivers.
 
espi_saf.h
 Public APIs for eSPI driver.
 
flash.h
 Public API for FLASH drivers.
 
fpga.h
 
fuel_gauge.h
 
gnss.h
 Public GNSS API.
 
gpio.h
 Public APIs for GPIO drivers.
 
haptics.h
 
hwinfo.h
 Public APIs to get device Information.
 
hwspinlock.h
 
i2c.h
 Public APIs for the I2C drivers.
 
i2c_emul.h
 Public APIs for the I2C emulation drivers.
 
i2s.h
 Public APIs for the I2S (Inter-IC Sound) bus drivers.
 
i3c.h
 
ipm.h
 Generic low-level inter-processor mailbox communication API.
 
led.h
 Public LED driver APIs.
 
led_strip.h
 Public API for controlling linear strips of LEDs.
 
loopback_disk.h
 
lora.h
 Public LoRa driver APIs.
 
mbox.h
 
mdio.h
 Public APIs for MDIO drivers.
 
mipi_dbi.h
 Public APIs for MIPI-DBI drivers.
 
mipi_dsi.h
 Public APIs for MIPI-DSI drivers.
 
mspi.h
 Public APIs for MSPI driver.
 
mspi_emul.h
 Public APIs for the MSPI emulation drivers.
 
peci.h
 Public Platform Environment Control Interface driver APIs.
 
pinctrl.h
 Public APIs for pin control drivers.
 
pm_cpu_ops.h
 Public API for CPU Power Management.
 
ps2.h
 Public API for PS/2 devices such as keyboard and mouse.
 
ptp_clock.h
 
pwm.h
 Public PWM Driver APIs.
 
regulator.h
 
reset.h
 Public Reset Controller driver APIs.
 
retained_mem.h
 Public API for retained memory drivers.
 
rtc.h
 Public real time clock driver API.
 
sdhc.h
 SD Host Controller public API header file.
 
sensor.h
 Public APIs for the sensor driver.
 
sensor_attribute_types.h
 
sensor_clock.h
 
sensor_data_types.h
 
smbus.h
 Public SMBus Driver APIs.
 
spi.h
 Public API for SPI drivers and applications.
 
spi_emul.h
 Public APIs for the SPI emulation drivers.
 
stepper.h
 Public API for Stepper Driver.
 
swdp.h
 Serial Wire Debug Port interface driver API.
 
syscon.h
 Public SYSCON driver APIs.
 
tee.h
 Public APIs for the tee driver.
 
uart.h
 Public APIs for UART drivers.
 
uart_emul.h
 Public APIs for the UART device emulation drivers.
 
uart_pipe.h
 Pipe UART driver header file.
 
video-controls.h
 Public APIs for Video.
 
video.h
 Public APIs for Video.
 
virtio.h
 
w1.h
 Public 1-Wire Driver APIs.
 
watchdog.h