1234567891011121314151617181920212223242526272829303132333435 |
- /*
- * Copyright (c) 2019 Actions Semiconductor Co., Ltd
- *
- * SPDX-License-Identifier: Apache-2.0
- */
- /**
- * @file peripheral pstore configuration macros for Actions SoC
- */
- #ifndef _ACTIONS_SOC_PSTORE_H_
- #define _ACTIONS_SOC_PSTORE_H_
- #define SOC_PSTORE_TAG_CAPACITY 0
- #define SOC_PSTORE_TAG_FLAG_CAP 1
- #define SOC_PSTORE_TAG_OTA_UPGRADE 2
- #define SOC_PSTORE_TAG_FLAG_JTAG 3
- #define SOC_PSTORE_TAG_WD_RESET_CNT 4
- #define SOC_PSTORE_TAG_SLEEP_DBG_STAGE 5
- #define SOC_PSTORE_TAG_HR_RESET 6
- #define SOC_PSTORE_TAG_SYS_PANIC 7
- #define SOC_PSTORE_TAG_RTC_RC32K_CAL 8
- #ifndef _ASMLANGUAGE
- int soc_pstore_set(u32_t tag, u32_t value);
- int soc_pstore_get(u32_t tag, u32_t *p_value);
- int soc_pstore_reset_all(void);
- #endif /* _ASMLANGUAGE */
- #endif /* _ACTIONS_SOC_PSTORE_H_ */
|