diff options
author | Paul Selkirk <paul@psgd.org> | 2020-02-26 12:31:27 -0500 |
---|---|---|
committer | Paul Selkirk <paul@psgd.org> | 2020-02-26 12:31:27 -0500 |
commit | a457bac2404d125726831e1b55fe6c80b41eecd6 (patch) | |
tree | f4d8a73386a59a38ba3dc4202ff1e090039b1d69 /modexp.c | |
parent | eda207f0a3d571a774039d772bff40131ff218d6 (diff) |
Merge branch 'modexpng' to 'master'
Diffstat (limited to 'modexp.c')
-rw-r--r-- | modexp.c | 11 |
1 files changed, 0 insertions, 11 deletions
@@ -48,13 +48,6 @@ #include "hal.h" #include "hal_internal.h" -#ifdef DO_TIMING -#include "stm-dwt.h" -#else -#define DWT_start(x) HAL_OK -#define DWT_stop(x) HAL_OK -#endif - /* * Whether we want to use the new ModExpNG core. */ @@ -313,11 +306,9 @@ hal_error_t hal_modexp(const int precalc, hal_modexp_arg_t *a) if ((!free_core || (err = hal_core_alloc(MODEXPA7_NAME, &a->core, NULL)) == HAL_OK) && - (err = DWT_start(DWT_precalc_n)) == HAL_OK && (err = setup_precalc(precalc, a)) == HAL_OK && (!precalc || (err = hal_io_wait_ready(a->core)) == HAL_OK) && - (err = DWT_stop(DWT_precalc_n)) == HAL_OK && (err = setup_calc(precalc, a)) == HAL_OK && (err = hal_io_wait_valid(a->core)) == HAL_OK && (err = extract_result(a)) == HAL_OK) @@ -352,12 +343,10 @@ hal_error_t hal_modexp2(const int precalc, hal_modexp_arg_t *a1, hal_modexp_arg_ if ((!free_core || (err = hal_core_alloc2(MODEXPA7_NAME, &a1->core, NULL, MODEXPA7_NAME, &a2->core, NULL)) == HAL_OK) && - (err = DWT_start(DWT_precalc_pq)) == HAL_OK && (err = setup_precalc(precalc, a1)) == HAL_OK && (err = setup_precalc(precalc, a2)) == HAL_OK && (!precalc || (err = hal_io_wait_ready2(a1->core, a2->core)) == HAL_OK) && - (err = DWT_stop(DWT_precalc_pq)) == HAL_OK && (err = setup_calc(precalc, a1)) == HAL_OK && (err = setup_calc(precalc, a2)) == HAL_OK && (err = hal_io_wait_valid2(a1->core, a2->core)) == HAL_OK && |