1
0
mirror of https://github.com/taigrr/arduinolibs synced 2025-01-18 04:33:12 -08:00

Make the Crypto examples work for ESP8266

This commit is contained in:
Rhys Weatherley
2018-04-01 15:58:00 +10:00
parent 990ae0ea37
commit 511cd8f77c
15 changed files with 135 additions and 8 deletions

View File

@@ -28,10 +28,14 @@ This example runs tests on the NewHope class to verify correct behaviour.
#include <NewHope.h>
#include <RNG.h>
#include <string.h>
#if defined(ESP8266)
#include <pgmspace.h>
#else
#include <avr/pgmspace.h>
#if !defined(__AVR__)
#define memcmp_P(a,b,c) memcmp((a), (b), (c))
#endif
#endif
// Test vectors that were generated by the reference C implementation.