diff options
author | Paul Selkirk <paul@psgd.org> | 2017-10-15 21:34:00 -0400 |
---|---|---|
committer | Paul Selkirk <paul@psgd.org> | 2017-10-15 21:34:00 -0400 |
commit | 5af4a915edf3e77705fa2625081200b61f8dda26 (patch) | |
tree | 46d8e3cc6e27627e9f3e78c5a0b4a3573d1b1de3 /stm-keystore.h | |
parent | b159bf0bb24a99c7d3ff1b3855f840add63198e5 (diff) |
Cleanup: All drivers return HAL_StatusTypeDef rather than magic values.
Note: This affects libhal/ks_token.c, which uses the keystore driver directly.
Diffstat (limited to 'stm-keystore.h')
-rw-r--r-- | stm-keystore.h | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/stm-keystore.h b/stm-keystore.h index f660790..9aa740c 100644 --- a/stm-keystore.h +++ b/stm-keystore.h @@ -56,14 +56,11 @@ extern void keystore_init(void); -extern int keystore_check_id(void); -extern int keystore_read_data(uint32_t offset, uint8_t *buf, const uint32_t len); -extern int keystore_write_data(uint32_t offset, const uint8_t *buf, const uint32_t len); -extern int keystore_erase_subsector(uint32_t subsector_offset); -extern int keystore_erase_sector(uint32_t sector_offset); -extern int keystore_erase_bulk(void); - -/* Deprecated, will be removed. */ -extern int keystore_erase_subsectors(uint32_t start, uint32_t stop); +extern HAL_StatusTypeDef keystore_check_id(void); +extern HAL_StatusTypeDef keystore_read_data(uint32_t offset, uint8_t *buf, const uint32_t len); +extern HAL_StatusTypeDef keystore_write_data(uint32_t offset, const uint8_t *buf, const uint32_t len); +extern HAL_StatusTypeDef keystore_erase_subsector(uint32_t subsector_offset); +extern HAL_StatusTypeDef keystore_erase_sector(uint32_t sector_offset); +extern HAL_StatusTypeDef keystore_erase_bulk(void); #endif /* __STM32_KEYSTORE_H */ |