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

HAL handler for NXP PF1550 PMIC (I2C + optional strap GPIOs). More...

#include <cstdint>
#include <memory>
#include <span>
#include "RtosMutex.h"
#include "base/BaseGpio.h"
#include "base/BaseI2c.h"
#include "core/hf-core-drivers/external/hf-pf1550-driver/inc/pf1550.hpp"

Go to the source code of this file.

Classes

class  HalPf1550Comm
 CRTP pf1550::BusInterface adapter mapping driver calls onto BaseI2c + optional BaseGpio strap pins. More...
 
class  Pf1550Handler
 Thread-safe PF1550 PMIC HAL handler. More...
 

Detailed Description

HAL handler for NXP PF1550 PMIC (I2C + optional strap GPIOs).

Bridges the portable pf1550::PF1550<HalPf1550Comm> driver to HardFOC BaseI2c / BaseGpio abstractions. Adds: