5 #ifndef OPENTITAN_SW_DEVICE_LIB_TESTING_AES_TESTUTILS_H_
6 #define OPENTITAN_SW_DEVICE_LIB_TESTING_AES_TESTUTILS_H_
9 #ifndef OPENTITAN_IS_ENGLISHBREAKFAST
14 #include "sw/device/lib/testing/test_framework/check.h"
25 return (res ==
kDifOk) && set;
36 #define AES_TESTUTILS_WAIT_FOR_STATUS(aes_, status_, flag_, timeout_usec_) \
37 IBEX_TRY_SPIN_FOR(aes_testutils_get_status((aes_), (status_)) == (flag_), \
40 #ifndef OPENTITAN_IS_ENGLISHBREAKFAST
54 status_t aes_testutils_masking_prng_zero_output_seed(
const dif_csrng_t *csrng,
55 const dif_edn_t *edn0);
68 status_t aes_testutils_csrng_kat(
const dif_csrng_t *csrng);