aboutsummaryrefslogtreecommitdiff
path: root/modexp.c
diff options
context:
space:
mode:
authorPaul Selkirk <paul@psgd.org>2020-02-26 12:31:27 -0500
committerPaul Selkirk <paul@psgd.org>2020-02-26 12:31:27 -0500
commita457bac2404d125726831e1b55fe6c80b41eecd6 (patch)
treef4d8a73386a59a38ba3dc4202ff1e090039b1d69 /modexp.c
parenteda207f0a3d571a774039d772bff40131ff218d6 (diff)
Merge branch 'modexpng' to 'master'
Diffstat (limited to 'modexp.c')
-rw-r--r--modexp.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/modexp.c b/modexp.c
index 8c026df..d8e2904 100644
--- a/modexp.c
+++ b/modexp.c
@@ -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 &&