From 5af4a915edf3e77705fa2625081200b61f8dda26 Mon Sep 17 00:00:00 2001 From: Paul Selkirk Date: Sun, 15 Oct 2017 21:34:00 -0400 Subject: Cleanup: All drivers return HAL_StatusTypeDef rather than magic values. Note: This affects libhal/ks_token.c, which uses the keystore driver directly. --- stm-keystore.h | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'stm-keystore.h') 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 */ -- cgit v1.2.3