NHAL Interface v0.5.0
Hardware Abstraction Layer Interface for Embedded Systems
Loading...
Searching...
No Matches
include Directory Reference

Files

 nhal_common.h
 
 nhal_i2c_master.h
 Hardware Abstraction Layer for synchronous I2C Master mode communication.
 
 nhal_i2c_master_async.h
 Hardware Abstraction Layer (HAL) for asynchronous I2C Master communication.
 
 nhal_i2c_transfer.h
 Defines the API for low-level I2C bus transfers in a Hardware Abstraction Layer (HAL).
 
 nhal_i2c_types.h
 Defines common types and structures for the I2C Hardware Abstraction Layer (HAL).
 
 nhal_pin.h
 Header for the Hardware Abstraction Layer (HAL) Pin module.
 
 nhal_pin_types.h
 This file defines the types and enumerations used for interacting with hardware pins in the HAL.
 
 nhal_spi_daisy_chain.h
 Hardware Abstraction Layer for SPI daisy chain communication.
 
 nhal_spi_master.h
 Hardware Abstraction Layer for synchronous SPI Master mode communication.
 
 nhal_spi_master_async.h
 Hardware Abstraction Layer (HAL) for asynchronous SPI Master communication.
 
 nhal_spi_types.h
 Defines common types and structures for the SPI Hardware Abstraction Layer (HAL).
 
 nhal_uart_async.h
 Hardware Abstraction Layer (HAL) for asynchronous UART communication.
 
 nhal_uart_basic.h
 Hardware Abstraction Layer (HAL) for synchronous UART communication.
 
 nhal_uart_types.h
 Defines common data types, enumerations, and structures for UART HAL operations.
 
 nhal_wdt.h
 Hardware Abstraction Layer for Watchdog Timer management.
 
 nhal_wdt_types.h
 Defines common types and structures for the Watchdog Timer Hardware Abstraction Layer (HAL).