PF1550 Driver
API reference
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
pf1550::MiscIntStat0Bits Struct Reference

Bit positions within MISC_INT_STAT0 (Reg 0x28, Table 108). Bits 7:5 are unused. More...

#include <pf1550_registers.hpp>

Static Public Attributes

static constexpr uint8_t kPwrUp = 1u << 0
 PWRUP_I — STANDBY/SLEEP to RUN transition finished.
 
static constexpr uint8_t kPwrDn = 1u << 1
 PWRDN_I — RUN to STANDBY/SLEEP transition finished.
 
static constexpr uint8_t kPwrOn = 1u << 2
 PWRON_I — power-on button event.
 
static constexpr uint8_t kLowSysWarn = 1u << 3
 LOW_SYS_WARN_I — VSYS crossed the LOW_SYS_WARN threshold.
 
static constexpr uint8_t kSysOvlo = 1u << 4
 SYS_OVLO_I — VSYS crossed the SYS_OVLO threshold.
 
static constexpr uint8_t kVsysLow = kLowSysWarn
 Alias of kLowSysWarn.
 
static constexpr uint8_t kVsysOv = kSysOvlo
 
static constexpr uint8_t kWdiAssert = 0
 The PF1550 has no WDI interrupt bit; kept (as 0, never matches) for source compatibility.
 
static constexpr uint8_t kResetBmcu = 0
 The PF1550 has no RESETBMCU interrupt bit; kept (as 0, never matches) for source compatibility.
 

Detailed Description

Bit positions within MISC_INT_STAT0 (Reg 0x28, Table 108). Bits 7:5 are unused.

Member Data Documentation

◆ kLowSysWarn

constexpr uint8_t pf1550::MiscIntStat0Bits::kLowSysWarn = 1u << 3
staticconstexpr

LOW_SYS_WARN_I — VSYS crossed the LOW_SYS_WARN threshold.

◆ kPwrDn

constexpr uint8_t pf1550::MiscIntStat0Bits::kPwrDn = 1u << 1
staticconstexpr

PWRDN_I — RUN to STANDBY/SLEEP transition finished.

◆ kPwrOn

constexpr uint8_t pf1550::MiscIntStat0Bits::kPwrOn = 1u << 2
staticconstexpr

PWRON_I — power-on button event.

◆ kPwrUp

constexpr uint8_t pf1550::MiscIntStat0Bits::kPwrUp = 1u << 0
staticconstexpr

PWRUP_I — STANDBY/SLEEP to RUN transition finished.

◆ kResetBmcu

constexpr uint8_t pf1550::MiscIntStat0Bits::kResetBmcu = 0
staticconstexpr

The PF1550 has no RESETBMCU interrupt bit; kept (as 0, never matches) for source compatibility.

◆ kSysOvlo

constexpr uint8_t pf1550::MiscIntStat0Bits::kSysOvlo = 1u << 4
staticconstexpr

SYS_OVLO_I — VSYS crossed the SYS_OVLO threshold.

◆ kVsysLow

constexpr uint8_t pf1550::MiscIntStat0Bits::kVsysLow = kLowSysWarn
staticconstexpr

Alias of kLowSysWarn.

◆ kVsysOv

constexpr uint8_t pf1550::MiscIntStat0Bits::kVsysOv = kSysOvlo
staticconstexpr

Alias of kSysOvlo.

◆ kWdiAssert

constexpr uint8_t pf1550::MiscIntStat0Bits::kWdiAssert = 0
staticconstexpr

The PF1550 has no WDI interrupt bit; kept (as 0, never matches) for source compatibility.


The documentation for this struct was generated from the following file: