12 #ifndef __EEPROM_NSS_H_ 13 #define __EEPROM_NSS_H_ 60 typedef struct NSS_EEPROM_S {
75 __I uint32_t RESERVED4[998];
84 __I uint32_t RESERVED6[3];
volatile uint32_t PAUTOPROG
Definition: eeprom_nss.h:64
volatile const uint32_t INT_ENABLE
Definition: eeprom_nss.h:81
volatile const uint32_t RESERVED5
Definition: eeprom_nss.h:77
void Chip_EEPROM_Flush(NSS_EEPROM_T *pEEPROM, bool wait)
volatile uint32_t PWRDWN
Definition: eeprom_nss.h:67
volatile uint32_t INT_CLR_STATUS
Definition: eeprom_nss.h:82
#define __IO
Definition: core_cm0plus.h:167
#define __I
Definition: core_cm0plus.h:164
volatile uint32_t MODULE_ID
Definition: eeprom_nss.h:85
volatile uint32_t CLKDIV
Definition: eeprom_nss.h:66
volatile const uint32_t MODULE_CONFIG
Definition: eeprom_nss.h:76
volatile const uint32_t MSPARSIG
Definition: eeprom_nss.h:72
Definition: eeprom_nss.h:60
void Chip_EEPROM_DeInit(NSS_EEPROM_T *pEEPROM)
volatile const uint32_t RESERVED2
Definition: eeprom_nss.h:68
volatile uint32_t MSSTART
Definition: eeprom_nss.h:69
volatile uint32_t CMD
Definition: eeprom_nss.h:61
volatile const uint32_t STATUS
Definition: eeprom_nss.h:74
void Chip_EEPROM_Read(NSS_EEPROM_T *pEEPROM, int offset, void *pBuf, int size)
volatile const uint32_t MSDATASIG
Definition: eeprom_nss.h:71
volatile uint32_t MSSTOP
Definition: eeprom_nss.h:70
void Chip_EEPROM_Init(NSS_EEPROM_T *pEEPROM)
volatile uint32_t WSTATE
Definition: eeprom_nss.h:65
volatile const uint32_t RESERVED3
Definition: eeprom_nss.h:73
volatile uint32_t INT_CLR_ENABLE
Definition: eeprom_nss.h:78
volatile uint32_t RWSTATE
Definition: eeprom_nss.h:63
void Chip_EEPROM_Write(NSS_EEPROM_T *pEEPROM, int offset, const void *pBuf, int size)
volatile const uint32_t INT_STATUS
Definition: eeprom_nss.h:80
volatile uint32_t INT_SET_STATUS
Definition: eeprom_nss.h:83
volatile uint32_t INT_SET_ENABLE
Definition: eeprom_nss.h:79
volatile const uint32_t RESERVED1
Definition: eeprom_nss.h:62
void Chip_EEPROM_Memset(NSS_EEPROM_T *pEEPROM, int offset, uint8_t pattern, int size)