HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
SPI Module

All SPI-related types, enums, and functions for Serial Peripheral Interface operations. More...

Files

file  BaseSpi.h
 Abstract base class for SPI device implementations in the HardFOC system.
 
file  EspSpi.h
 Advanced MCU-integrated SPI controller implementation with ESP32C6/ESP-IDF v5.5+ features.
 

Classes

class  BaseSpi
 Abstract base class for SPI device implementations. More...
 

Macros

#define HF_SPI_ERR_LIST(X)
 HardFOC SPI error codes.
 

Detailed Description

All SPI-related types, enums, and functions for Serial Peripheral Interface operations.

Macro Definition Documentation

◆ HF_SPI_ERR_LIST

#define HF_SPI_ERR_LIST ( X)

HardFOC SPI error codes.

Comprehensive error enumeration for all SPI operations in the system. This enumeration is used across all SPI-related classes to provide consistent error reporting and handling.