aboutsummaryrefslogtreecommitdiffstats
path: root/demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED-HTTPS-SEC/cfg/user_settings.h
diff options
context:
space:
mode:
Diffstat (limited to 'demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED-HTTPS-SEC/cfg/user_settings.h')
-rw-r--r--demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED-HTTPS-SEC/cfg/user_settings.h91
1 files changed, 0 insertions, 91 deletions
diff --git a/demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED-HTTPS-SEC/cfg/user_settings.h b/demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED-HTTPS-SEC/cfg/user_settings.h
deleted file mode 100644
index 006ad54e6..000000000
--- a/demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED-HTTPS-SEC/cfg/user_settings.h
+++ /dev/null
@@ -1,91 +0,0 @@
-#include <stdint.h>
-
-/* Configuration */
-
-#define WOLFSSL_GENERAL_ALIGNMENT 4
-#define HAVE_TM_TYPE
-
-/* ChibiOS + Lwip */
-#define HAVE_LWIP_NATIVE
-#define WOLFSSL_CHIBIOS
-#define USER_TICKS
-#define WOLFSSL_USER_CURRTIME
-#define XMALLOC_OVERRIDE
-//#define USE_WOLF_TIME_T
-#define XTIME(tl) (epochTime())
-
-/* Lwip API used with wolfssl */
-#define WOLFSSL_USE_SOCKET
-//#define WOLFSSL_USE_NETCONN
-
-//#define WOLFCRYPT_ONLY
-
-/* ARM */
-
-#define RSA_LOW_MEM
-#define NO_OLD_RNGNAME
-#define NO_OLD_WC_NAMES
-#define SMALL_SESSION_CACHE
-#define WOLFSSL_SMALL_STACK
-
-#define TFM_ARM
-#define SINGLE_THREADED
-#define NO_SIG_WRAPPER
-
-/* Cipher features */
-//#define USE_FAST_MATH
-//#define ALT_ECC_SIZE
-
-#define HAVE_TLS_EXTENSIONS
-#define HAVE_FFDHE_2048
-#define HAVE_CHACHA
-#define HAVE_POLY1305
-#define HAVE_ECC
-#define HAVE_CURVE25519
-#define CURVED25519_SMALL
-#define HAVE_ONE_TIME_AUTH
-#define WOLFSSL_DH_CONST
-
-/* HW RNG support */
-
-//unsigned int chibios_rand_generate(void);
-//int custom_rand_generate_block(unsigned char* output, unsigned int sz);
-
-//#define CUSTOM_RAND_GENERATE chibios_rand_generate
-//#define CUSTOM_RAND_TYPE uint32_t
-
-#define HAVE_ED25519
-#define HAVE_POLY1305
-#define HAVE_SHA512
-#define WOLFSSL_SHA512
-
-/* Size/speed config */
-//#define USE_SLOW_SHA2
-
-/* Robustness */
-#define TFM_TIMING_RESISTANT
-#define ECC_TIMING_RESISTANT
-#define WC_RSA_BLINDING
-
-#define WOLFSSL_STATIC_RSA
-
-/* Remove Features */
-#define NO_WRITEV
-//#define NO_DEV_RANDOM
-#define NO_FILESYSTEM
-//#define NO_CERTS
-#define NO_MAIN_DRIVER
-#define NO_MD4
-#define NO_RABBIT
-#define NO_HC128
-#define NO_DSA
-#define NO_PWDBASED
-#define NO_PSK
-#define NO_64BIT
-#define NO_DES3
-#define NO_RC4
-
-/* Realloc (to use without USE_FAST_MATH) */
-
-void *chHeapRealloc (void *addr, uint32_t size);
-#define XREALLOC(p,n,h,t) chHeapRealloc( (p) , (n) )