mFrame
載入中...
搜尋中...
無符合項目
chip::vbat 命名空間(Namespace)參考文件

複合項目

struct  Register
 
class  VBAT
 

列舉型態

enum struct  Mask : unsigned int {
  VERID_FEATURE = 0xFFFFU , VERID_MINOR = 0xFF0000U , VERID_MAJOR = 0xFF000000U , FROCTLA_FRO_EN = 0x1U ,
  FROLCKA_LOCK = 0x1U , FROCLKE_CLKE = 0x3U , WAKEUP_WAKEUPA_REG = 0xFFFFFFFFU , WAKLCKA_LOCK = 0x1U
}
 
enum struct  Shift : unsigned int {
  VERID_FEATURE = 0U , VERID_MINOR = 16U , VERID_MAJOR = 24U , FROCTLA_FRO_EN = 0U ,
  FROLCKA_LOCK = 0U , FROCLKE_CLKE = 0U , WAKEUP_WAKEUPA_REG = 0U , WAKLCKA_LOCK = 0U
}
 VBAT_Register_Masks VBAT Register Shift. 更多...
 

函式

constexpr unsigned int operator+ (Mask e)
 
constexpr unsigned int operator+ (Shift e)
 

變數

RegisterVBAT0
 

詳細描述

Copyright (c, 2020 ZxyKira All rights reserved.

SPDX-License-Identifier: MIT

Copyright (c) 2020 ZxyKira All rights reserved.

SPDX-License-Identifier: MIT

列舉型態說明文件

◆ Mask

enum struct chip::vbat::Mask : unsigned int
strong
列舉值
VERID_FEATURE 

VERID - FEATURE.

Version ID - Feature Specification Number

VERID_MINOR 

Version ID - MINOR.

Version ID - Minor Version Number

VERID_MAJOR 

Version ID - MAJOR.

Version ID - Major Version Number

FROCTLA_FRO_EN 

FROCTLA - FRO_EN.

FRO16K Control A - FRO16K Enable

  • [0b0]Disable
  • [0b1]Enable
FROLCKA_LOCK 

FROCTLA - LOCK.

FRO16K Control A - Lock

  • [0b0]Do not block
  • [0b1]Block
FROCLKE_CLKE 

FROCTLA - CLKE.

FRO16K Control A - Clock Enable

WAKEUP_WAKEUPA_REG 

WAKEUP_WAKEUPA - REG.

Wakeup 0 Register A - Register

WAKLCKA_LOCK 

WAKLCKA - LOCK.

Wakeup Lock A - Lock

  • [0b0]Lock is disabled
  • [0b1]Lock is enabled

◆ Shift

enum struct chip::vbat::Shift : unsigned int
strong

VBAT_Register_Masks VBAT Register Shift.

列舉值
VERID_FEATURE 

VERID - FEATURE.

Feature Specification Number - Feature Specification Number

VERID_MINOR 

VERID - MINOR.

Feature Specification Number - Minor Version Number

VERID_MAJOR 

VERID - MAJOR.

Feature Specification Number - Major Version Number

FROCTLA_FRO_EN 

FROCTLA - FRO_EN.

FRO16K Control A - FRO16K Enable

  • [0b0]Disable
  • [0b1]Enable
FROLCKA_LOCK 

FROCTLA - LOCK.

FRO16K Control A - Lock

  • [0b0]Do not block
  • [0b1]Block
FROCLKE_CLKE 

FROCTLA - CLKE.

FRO16K Control A - Clock Enable

WAKEUP_WAKEUPA_REG 

WAKEUP_WAKEUPA - REG.

Wakeup 0 Register A - Register

WAKLCKA_LOCK 

WAKLCKA - LOCK.

Wakeup Lock A - Lock

  • [0b0]Lock is disabled
  • [0b1]Lock is enabled