btashton commented on pull request #566: URL: https://github.com/apache/incubator-nuttx-apps/pull/566#issuecomment-766507563
I still want to wire up more of the configuration into Kconfig but I would appreciate a quick review if how I have wired this up makes sense. I am able to run the two test applications on my nrf52-feather board ``` NuttShell (NSH) NuttX-10.0.1 nsh> uname -a NuttX 10.0.1 56ef94086f Jan 24 2021 18:08:43 arm nrf52-feather nsh> ? help usage: help [-v] [<cmd>] . cd echo hexdump mkrd pwd test usleep [ cp exec kill mh rm time xd ? cmp exit ls mount rmdir true basename dirname false mb mv set uname break dd free mkdir mw sleep umount cat df help mkfatfs ps source unset Builtin Apps: mbedbenchmark mbedselftest nsh sh nsh> mbedselftest CALLOC(0): passed (NULL) CALLOC(1): passed CALLOC(1 again): passed (same address) MD5 test #1: passed MD5 test #2: passed MD5 test #3: passed MD5 test #4: passed MD5 test #5: passed MD5 test #6: passed MD5 test #7: passed SHA-1 test #1: passed SHA-1 test #2: passed SHA-1 test #3: passed SHA-224 test #1: passed SHA-224 test #2: passed SHA-224 test #3: passed SHA-256 test #1: passed SHA-256 test #2: passed SHA-256 test #3: passed DES -ECB- 56 (dec): passed DES -ECB- 56 (enc): passed DES3-ECB-112 (dec): passed DES3-ECB-112 (enc): passed DES3-ECB-168 (dec): passed DES3-ECB-168 (enc): passed DES -CBC- 56 (dec): passed DES -CBC- 56 (enc): passed DES3-CBC-112 (dec): passed DES3-CBC-112 (enc): passed DES3-CBC-168 (dec): passed DES3-CBC-168 (enc): passed AES-ECB-128 (dec): passed AES-ECB-128 (enc): passed AES-ECB-192 (dec): passed AES-ECB-192 (enc): passed AES-ECB-256 (dec): passed AES-ECB-256 (enc): passed AES-CBC-128 (dec): passed AES-CBC-128 (enc): passed AES-CBC-192 (dec): passed AES-CBC-192 (enc): passed AES-CBC-256 (dec): passed AES-CBC-256 (enc): passed Base64 encoding test: passed Base64 decoding test: passed MPI test #1 (mul_mpi): passed MPI test #2 (div_mpi): passed MPI test #3 (exp_mod): passed MPI test #4 (inv_mod): passed MPI test #5 (simple gcd): passed RSA key validation: passed PKCS#1 encryption : passed PKCS#1 decryption : passed PKCS#1 data sign : passed PKCS#1 sig. verify: passed X.509 certificate load: passed X.509 signature verify: passed CTR_DRBG (PR = TRUE) : passed CTR_DRBG (PR = FALSE): passed ENTROPY test: passed TIMING tests note: will take some time! TIMING test #1 (set_alarm / get_timer): passed TIMING test #2 (set/get_delay ): passed TIMING test #3 (hardclock / get_timer): failed (ignored) Executed 13 test suites [ All tests PASS ] nsh> mbedbenchmark MD5 : 1014 KiB/s, 0 cycles/byte SHA-1 : 694 KiB/s, 1 cycles/byte SHA-256 : 185 KiB/s, 5 cycles/byte 3DES : 65 KiB/s, 15 cycles/byte DES : 161 KiB/s, 6 cycles/byte AES-CBC-128 : 279 KiB/s, 3 cycles/byte AES-CBC-192 : 254 KiB/s, 3 cycles/byte AES-CBC-256 : 231 KiB/s, 4 cycles/byte CTR_DRBG (NOPR) : 237 KiB/s, 4 cycles/byte CTR_DRBG (PR) : 162 KiB/s, 6 cycles/byte ``` ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org