diff options
-rw-r--r-- | ks_flash.c | 3 | ||||
-rw-r--r-- | ks_volatile.c | 2 |
2 files changed, 0 insertions, 5 deletions
@@ -102,9 +102,6 @@ static inline uint32_t _get_key_offset(uint32_t num) static hal_error_t ks_init(const hal_ks_driver_t * const driver) { - if (db.ks.driver != NULL) - return HAL_ERROR_KEYSTORE_ACCESS; - uint8_t page_buf[KEYSTORE_PAGE_SIZE]; uint32_t idx = 0; /* Current index into db.keys[] */ diff --git a/ks_volatile.c b/ks_volatile.c index 290c356..3c9cba5 100644 --- a/ks_volatile.c +++ b/ks_volatile.c @@ -126,8 +126,6 @@ static hal_error_t ks_init(db_t *db) static hal_error_t ks_volatile_init(const hal_ks_driver_t * const driver) { - if (volatile_ks.ks.driver != NULL) - return HAL_ERROR_KEYSTORE_ACCESS; volatile_ks.ks.driver = driver; volatile_ks.db = &volatile_db; return ks_init(volatile_ks.db); |