PF1550 Driver
API reference
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
pf1550_i2c_interface.hpp File Reference

CRTP I2C + GPIO interface for PF1550 driver. More...

#include <cstddef>
#include <cstdint>
Include dependency graph for pf1550_i2c_interface.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pf1550::BusInterface< Derived >
 CRTP template interface for PF1550 bus and strap pins. More...
 

Namespaces

namespace  pf1550
 

Enumerations

enum class  pf1550::CtrlPin : uint8_t { pf1550::Standby = 0 , pf1550::UsbVbusEn = 1 , pf1550::UsbOtgEn = 2 , pf1550::PmicInt = 3 }
 Platform-wired PF1550 control signals (beyond I2C). More...
 
enum class  pf1550::GpioSignal : uint8_t { pf1550::Inactive = 0 , pf1550::Active = 1 }
 
enum class  pf1550::PowerMode : uint8_t { pf1550::Run = 0 , pf1550::Standby = 1 }
 

Detailed Description

CRTP I2C + GPIO interface for PF1550 driver.