HardFOC Core
API reference
Loading...
Searching...
No Matches
Classes
At25040Handler.h File Reference

SPI AT25040B handler — BaseSpi + optional /WP, lazy Probe. More...

#include "core/hf-core-drivers/external/hf-at25040-driver/inc/at25040.hpp"
#include "base/BaseSpi.h"
#include "base/BaseGpio.h"
#include "RtosMutex.h"
#include "handlers/common/HandlerCommon.h"
#include <cstdint>

Go to the source code of this file.

Classes

class  At25040SpiAdapter
 CRTP adapter mapping BaseSpi::Transfer onto at25040::SpiInterface. More...
 
class  At25040Handler
 Thread-safe AT25040B EEPROM façade (BaseSpi + optional /WP GPIO). More...
 

Detailed Description

SPI AT25040B handler — BaseSpi + optional /WP, lazy Probe.

Lightweight constructor only. Do not SPI at static init; call Probe from an explicit console / HIL / host attach path. Identity and calibration parsing stay with the caller.