From 68019ff9624747d3505ef60d3dfb3cfc9b5d7720 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Sat, 9 Sep 2017 02:08:16 -0400 Subject: Whack with club until compiles. --- hal.h | 34 ++-------------------------------- 1 file changed, 2 insertions(+), 32 deletions(-) (limited to 'hal.h') diff --git a/hal.h b/hal.h index d216984..74f35fa 100644 --- a/hal.h +++ b/hal.h @@ -203,36 +203,6 @@ extern hal_error_t hal_io_write(const hal_core_t *core, hal_addr_t offset, const extern hal_error_t hal_io_read(const hal_core_t *core, hal_addr_t offset, uint8_t *buf, size_t len); extern hal_error_t hal_io_wait(const hal_core_t *core, uint8_t status, int *count); -static inline hal_error_t hal_io_zero(const hal_core_t *core) -{ - const uint8_t buf[4] = { 0, 0, 0, 0 }; - return hal_io_write(core, ADDR_CTRL, buf, sizeof(buf)); -} - -static inline hal_error_t hal_io_init(const hal_core_t *core) -{ - const uint8_t buf[4] = { 0, 0, 0, CTRL_INIT }; - return hal_io_write(core, ADDR_CTRL, buf, sizeof(buf)); -} - -static inline hal_error_t hal_io_next(const hal_core_t *core) -{ - const uint8_t buf[4] = { 0, 0, 0, CTRL_NEXT }; - return hal_io_write(core, ADDR_CTRL, buf, sizeof(buf)); -} - -static inline hal_error_t hal_io_wait_ready(const hal_core_t *core) -{ - int limit = -1; - return hal_io_wait(core, STATUS_READY, &limit); -} - -static inline hal_error_t hal_io_wait_valid(const hal_core_t *core) -{ - int limit = -1; - return hal_io_wait(core, STATUS_VALID, &limit); -} - /* * Core management functions. * @@ -488,12 +458,12 @@ extern hal_error_t hal_rsa_key_get_public_exponent(const hal_rsa_key_t * const k extern void hal_rsa_key_clear(hal_rsa_key_t *key); extern hal_error_t hal_rsa_encrypt(hal_core_t *core, - const hal_rsa_key_t * const key, + hal_rsa_key_t *key, const uint8_t * const input, const size_t input_len, uint8_t * output, const size_t output_len); extern hal_error_t hal_rsa_decrypt(hal_core_t *core, - const hal_rsa_key_t * const key, + hal_rsa_key_t *key, const uint8_t * const input, const size_t input_len, uint8_t * output, const size_t output_len); -- cgit v1.2.3