WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
Watchdog V151 Regs Definition

结构体

union  wdt_v151_lock_data
 This union represents the bit field in the Lock Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
union  wdt_v151_load_data
 This union represents the bit field in the Load Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
union  wdt_v151_restart_data
 This union represents the bit field in the Restart Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
union  wdt_v151_eoi_data
 This union represents the bit field in the Interrupt clear Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
union  wdt_v151_cr_data
 This union represents the bit fields in the Control Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
union  wdt_v151_cnt_data
 This union represents the bit field in the Decrement counter Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
union  wdt_v151_raw_intr_data
 This union represents the bit field in the Raw interrupt Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
union  wdt_v151_intr_data
 This union represents the bit field in the Interrupt Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
union  wdt_v151_lpif_state_data
 This union represents the bit field in the Low power state Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
union  wdt_v151_status_data
 This union represents the bit field in the Status Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
union  wdt_v151_ccvr_en_data
 This union represents the bit field in the wdt Current Counter Value Request Register. Read the register into the d32 member then set/clear the bits using the b elements. 更多...
 
struct  watchdog_v151_regs
 Registers associated with Watchdog. 更多...
 

宏定义

#define WDT_MODE_RESET_BY_FIRST_INTR   0
 
#define WDT_MODE_RESET_BY_SECOND_INTR   1
 
#define WDT_MODE_RESET_BY_FIRST_INTR   0
 
#define WDT_MODE_RESET_BY_SECOND_INTR   1
 

类型定义

typedef union wdt_v151_lock_data wdt_v151_lock_data_t
 This union represents the bit field in the Lock Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_load_data wdt_v151_load_data_t
 This union represents the bit field in the Load Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_restart_data wdt_v151_restart_data_t
 This union represents the bit field in the Restart Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_eoi_data wdt_v151_eoi_data_t
 This union represents the bit field in the Interrupt clear Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_cr_data wdt_v151_cr_data_t
 This union represents the bit fields in the Control Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_cnt_data wdt_v151_cnt_data_t
 This union represents the bit field in the Decrement counter Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_raw_intr_data wdt_v151_raw_intr_data_t
 This union represents the bit field in the Raw interrupt Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_intr_data wdt_v151_intr_data_t
 This union represents the bit field in the Interrupt Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_lpif_state_data wdt_v151_lpif_state_data_t
 This union represents the bit field in the Low power state Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_status_data wdt_v151_status_data_t
 This union represents the bit field in the Status Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_ccvr_en_data wdt_v151_ccvr_en_data_t
 This union represents the bit field in the wdt Current Counter Value Request Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef struct watchdog_v151_regs watchdog_v151_regs_t
 Registers associated with Watchdog.
 
typedef union wdt_v151_lock_data wdt_v151_lock_data_t
 This union represents the bit field in the Lock Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_load_data wdt_v151_load_data_t
 This union represents the bit field in the Load Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_restart_data wdt_v151_restart_data_t
 This union represents the bit field in the Restart Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_eoi_data wdt_v151_eoi_data_t
 This union represents the bit field in the Interrupt clear Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_cr_data wdt_v151_cr_data_t
 This union represents the bit fields in the Control Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_cnt_data wdt_v151_cnt_data_t
 This union represents the bit field in the Decrement counter Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_raw_intr_data wdt_v151_raw_intr_data_t
 This union represents the bit field in the Raw interrupt Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_intr_data wdt_v151_intr_data_t
 This union represents the bit field in the Interrupt Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_lpif_state_data wdt_v151_lpif_state_data_t
 This union represents the bit field in the Low power state Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_status_data wdt_v151_status_data_t
 This union represents the bit field in the Status Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef union wdt_v151_ccvr_en_data wdt_v151_ccvr_en_data_t
 This union represents the bit field in the wdt Current Counter Value Request Register. Read the register into the d32 member then set/clear the bits using the b elements.
 
typedef struct watchdog_v151_regs watchdog_v151_regs_t
 Registers associated with Watchdog.
 

详细描述

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved.

Description: Provides V151 HAL watchdog
History:
2022-11-26, Create file.

宏定义说明

◆ WDT_MODE_RESET_BY_FIRST_INTR [1/2]

#define WDT_MODE_RESET_BY_FIRST_INTR   0

◆ WDT_MODE_RESET_BY_FIRST_INTR [2/2]

#define WDT_MODE_RESET_BY_FIRST_INTR   0

◆ WDT_MODE_RESET_BY_SECOND_INTR [1/2]

#define WDT_MODE_RESET_BY_SECOND_INTR   1

◆ WDT_MODE_RESET_BY_SECOND_INTR [2/2]

#define WDT_MODE_RESET_BY_SECOND_INTR   1

类型定义说明

◆ watchdog_v151_regs_t [1/2]

Registers associated with Watchdog.

◆ watchdog_v151_regs_t [2/2]

Registers associated with Watchdog.

◆ wdt_v151_ccvr_en_data_t [1/2]

This union represents the bit field in the wdt Current Counter Value Request Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_ccvr_en_data_t [2/2]

This union represents the bit field in the wdt Current Counter Value Request Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_cnt_data_t [1/2]

This union represents the bit field in the Decrement counter Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_cnt_data_t [2/2]

This union represents the bit field in the Decrement counter Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_cr_data_t [1/2]

This union represents the bit fields in the Control Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_cr_data_t [2/2]

This union represents the bit fields in the Control Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_eoi_data_t [1/2]

This union represents the bit field in the Interrupt clear Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_eoi_data_t [2/2]

This union represents the bit field in the Interrupt clear Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_intr_data_t [1/2]

This union represents the bit field in the Interrupt Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_intr_data_t [2/2]

This union represents the bit field in the Interrupt Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_load_data_t [1/2]

This union represents the bit field in the Load Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_load_data_t [2/2]

This union represents the bit field in the Load Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_lock_data_t [1/2]

This union represents the bit field in the Lock Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_lock_data_t [2/2]

This union represents the bit field in the Lock Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_lpif_state_data_t [1/2]

This union represents the bit field in the Low power state Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_lpif_state_data_t [2/2]

This union represents the bit field in the Low power state Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_raw_intr_data_t [1/2]

This union represents the bit field in the Raw interrupt Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_raw_intr_data_t [2/2]

This union represents the bit field in the Raw interrupt Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_restart_data_t [1/2]

This union represents the bit field in the Restart Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_restart_data_t [2/2]

This union represents the bit field in the Restart Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_status_data_t [1/2]

This union represents the bit field in the Status Register. Read the register into the d32 member then set/clear the bits using the b elements.

◆ wdt_v151_status_data_t [2/2]

This union represents the bit field in the Status Register. Read the register into the d32 member then set/clear the bits using the b elements.