Zephyr Project API  3.2.0
A Scalable Open Source RTOS
drivers Directory Reference

Directories

directory  adc
 
directory  bluetooth
 
directory  can
 
directory  clock_control
 
directory  console
 
directory  dma
 
directory  ec_host_cmd_periph
 
directory  flash
 
directory  gpio
 
directory  i2c
 
directory  i3c
 
directory  ieee802154
 
directory  interrupt_controller
 
directory  led
 
directory  led_strip
 
directory  misc
 
directory  mm
 
directory  modem
 
directory  pcie
 
directory  pinctrl
 
directory  pm_cpu_ops
 
directory  regulator
 
directory  rtc
 
directory  sensor
 
directory  timer
 
directory  uart
 
directory  usb
 
directory  usbc
 
directory  virtualization
 

Files

file  adc.h [code]
 ADC public API header file.
 
file  bbram.h [code]
 
file  cache.h [code]
 
file  can.h [code]
 
file  clock_control.h [code]
 Public Clock Control APIs.
 
file  coredump.h [code]
 Public APIs for coredump pseudo-device driver.
 
file  counter.h [code]
 Public API for counter and timer drivers.
 
file  dac.h [code]
 DAC public API header file.
 
file  dai.h [code]
 Public APIs for the DAI (Digital Audio Interface) bus drivers.
 
file  disk.h [code]
 Disk Driver Interface.
 
file  display.h [code]
 Public API for display drivers and applications.
 
file  dma.h [code]
 Public APIs for the DMA drivers.
 
file  ec_host_cmd_periph.h [code]
 Public APIs for Host Command Peripherals that respond to host commands.
 
file  edac.h [code]
 EDAC API header file.
 
file  eeprom.h [code]
 Public API for EEPROM drivers.
 
file  emul.h [code]
 
file  entropy.h [code]
 Public APIs for the entropy driver.
 
file  espi.h [code]
 Public APIs for eSPI driver.
 
file  espi_emul.h [code]
 Public APIs for the eSPI emulation drivers.
 
file  espi_saf.h [code]
 Public APIs for eSPI driver.
 
file  flash.h [code]
 Public API for FLASH drivers.
 
file  fpga.h [code]
 
file  gna.h [code]
 Public API header file for Intel GNA driver.
 
file  gpio.h [code]
 Public APIs for GPIO drivers.
 
file  hwinfo.h [code]
 Public APIs to get device Information.
 
file  i2c.h [code]
 Public APIs for the I2C drivers.
 
file  i2c_emul.h [code]
 Public APIs for the I2C emulation drivers.
 
file  i2s.h [code]
 Public APIs for the I2S (Inter-IC Sound) bus drivers.
 
file  i3c.h [code]
 
file  ipm.h [code]
 Generic low-level inter-processor mailbox communication API.
 
file  kscan.h [code]
 Public API for Keyboard scan matrix devices. The scope of this API is simply to report which key event was triggered and users can later decode keys using their desired scan code tables in their application. In addition, typematic rate and delay can easily be implemented using a timer if desired.
 
file  led.h [code]
 Public LED driver APIs.
 
file  led_strip.h [code]
 Public API for controlling linear strips of LEDs.
 
file  lora.h [code]
 Public LoRa APIs.
 
file  mbox.h [code]
 Generic low-level multi-channel inter-processor mailbox communication API.
 
file  mdio.h [code]
 Public APIs for MDIO drivers.
 
file  mipi_dsi.h [code]
 Public APIs for MIPI-DSI drivers.
 
file  peci.h [code]
 Public Platform Environment Control Interface driver APIs.
 
file  pinctrl.h [code]
 
file  pinmux.h [code]
 
file  pm_cpu_ops.h [code]
 Public API for CPU Power Management.
 
file  ps2.h [code]
 Public API for PS/2 devices such as keyboard and mouse. Callers of this API are responsible for setting the typematic rate and decode keys using their desired scan code tables.
 
file  ptp_clock.h [code]
 
file  pwm.h [code]
 Public PWM Driver APIs.
 
file  regulator.h [code]
 API for voltage and current regulators.
 
file  reset.h [code]
 Public Reset Controller driver APIs.
 
file  sdhc.h [code]
 SD Host Controller public API header file.
 
file  sensor.h [code]
 Public APIs for the sensor driver.
 
file  spi.h [code]
 Public API for SPI drivers and applications.
 
file  spi_emul.h [code]
 Public APIs for the SPI emulation drivers.
 
file  syscon.h [code]
 Public SYSCON driver APIs.
 
file  uart.h [code]
 Public APIs for UART drivers.
 
file  uart_pipe.h [code]
 Pipe UART driver header file.
 
file  video-controls.h [code]
 Public APIs for Video.
 
file  video.h [code]
 Public APIs for Video.
 
file  w1.h [code]
 Public 1-Wire Driver APIs.
 
file  watchdog.h [code]
 Public API for watchdog drivers.