#ifndef __HARDWARE_RESET_REG_H__ #define __HARDWARE_RESET_REG_H__ #include "reg.h" typedef struct { io_rw_32 reset; io_rw_32 wdsel; io_rw_32 reset_done; } resets_hw_t; #define resets_hw ((resets_hw_t *const)RESETS_BASE) #define resets_hw_set ((resets_hw_t *)hw_set_alias_untyped(resets_hw)) #define resets_hw_clear ((resets_hw_t *)hw_clear_alias_untyped(resets_hw)) #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif /* __HARDWARE_RESET_REG_H__ */