EtherSia - compatibility matrix

This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.

EtherSia

Version: 2.4.0
More details

Compatibility matrix

Board Claims compatibility Inclusion
Minimal
SNTPClient
TFTPServer
MiniHTTPServer
MinimalStatic
NanodeUDPClient
NanodeUDPServer
PacketPrinter
PingClient
Syslog
WebToggler
LinuxPacketPrinter
arduino:avr:uno
1.8.4
Yes PASS PASS PASS PASS PASS PASS FAIL FAIL PASS PASS PASS PASS FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
No ⚠️ PASS PASS PASS PASS PASS PASS FAIL FAIL PASS PASS PASS FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
No ⚠️ PASS PASS PASS FAIL PASS PASS FAIL FAIL PASS PASS PASS FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
No FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: PASS

Sketch uses 1332 bytes (4%) of program storage space. Maximum is 32256 bytes.
Global variables use 184 bytes (8%) of dynamic memory, leaving 1864 bytes for local variables. Maximum is 2048 bytes.

examples/LinuxPacketPrinter

Result: FAIL


					
					

examples/MiniHTTPServer

Result: PASS

Sketch uses 9174 bytes (28%) of program storage space. Maximum is 32256 bytes.
Global variables use 1094 bytes (53%) of dynamic memory, leaving 954 bytes for local variables. Maximum is 2048 bytes.

examples/Minimal

Result: PASS

Sketch uses 6916 bytes (21%) of program storage space. Maximum is 32256 bytes.
Global variables use 959 bytes (46%) of dynamic memory, leaving 1089 bytes for local variables. Maximum is 2048 bytes.

examples/MinimalStatic

Result: PASS

Sketch uses 7370 bytes (22%) of program storage space. Maximum is 32256 bytes.
Global variables use 1031 bytes (50%) of dynamic memory, leaving 1017 bytes for local variables. Maximum is 2048 bytes.

examples/NanodeUDPClient

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/NanodeUDPClient/NanodeUDPClient.ino:34:10: fatal error: NanodeUNIO.h: No such file or directory
 #include <NanodeUNIO.h>
          ^~~~~~~~~~~~~~
compilation terminated.

examples/NanodeUDPServer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/NanodeUDPServer/NanodeUDPServer.ino:35:10: fatal error: NanodeUNIO.h: No such file or directory
 #include <NanodeUNIO.h>
          ^~~~~~~~~~~~~~
compilation terminated.

examples/PacketPrinter

Result: PASS

Sketch uses 7414 bytes (22%) of program storage space. Maximum is 32256 bytes.
Global variables use 1051 bytes (51%) of dynamic memory, leaving 997 bytes for local variables. Maximum is 2048 bytes.

examples/PingClient

Result: PASS

Sketch uses 11930 bytes (36%) of program storage space. Maximum is 32256 bytes.
Global variables use 1202 bytes (58%) of dynamic memory, leaving 846 bytes for local variables. Maximum is 2048 bytes.

examples/SNTPClient

Result: PASS

Sketch uses 10422 bytes (32%) of program storage space. Maximum is 32256 bytes.
Global variables use 1290 bytes (62%) of dynamic memory, leaving 758 bytes for local variables. Maximum is 2048 bytes.

examples/Syslog

Result: PASS

Sketch uses 9370 bytes (29%) of program storage space. Maximum is 32256 bytes.
Global variables use 1053 bytes (51%) of dynamic memory, leaving 995 bytes for local variables. Maximum is 2048 bytes.

examples/TFTPServer

Result: PASS

Sketch uses 12856 bytes (39%) of program storage space. Maximum is 32256 bytes.
Global variables use 1384 bytes (67%) of dynamic memory, leaving 664 bytes for local variables. Maximum is 2048 bytes.

examples/WebToggler

Result: PASS

Sketch uses 10908 bytes (33%) of program storage space. Maximum is 32256 bytes.
Global variables use 1041 bytes (50%) of dynamic memory, leaving 1007 bytes for local variables. Maximum is 2048 bytes.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/libs/libmbed.a(UDPSocket.o):(.rodata._ZTV9UDPSocket+0x0): multiple definition of `vtable for UDPSocket'
/tmp/arduino-sketch-A9CF25FA4A43F1BE8F75A0A8BFCD64CD/libraries/EtherSia/UDPSocket.cpp.o:(.rodata._ZTV9UDPSocket+0x0): first defined here
collect2: error: ld returned 1 exit status

examples/LinuxPacketPrinter

Result: FAIL


					
					

examples/MiniHTTPServer

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/libs/libmbed.a(UDPSocket.o):(.rodata._ZTV9UDPSocket+0x0): multiple definition of `vtable for UDPSocket'
/tmp/arduino-sketch-3608D3A0A26CC5DB52E2EB1440F1109F/libraries/EtherSia/UDPSocket.cpp.o:(.rodata._ZTV9UDPSocket+0x0): first defined here
collect2: error: ld returned 1 exit status

examples/Minimal

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/libs/libmbed.a(UDPSocket.o):(.rodata._ZTV9UDPSocket+0x0): multiple definition of `vtable for UDPSocket'
/tmp/arduino-sketch-7AB82501AA3CCE6C89A274365524238F/libraries/EtherSia/UDPSocket.cpp.o:(.rodata._ZTV9UDPSocket+0x0): first defined here
collect2: error: ld returned 1 exit status

examples/MinimalStatic

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/libs/libmbed.a(UDPSocket.o):(.rodata._ZTV9UDPSocket+0x0): multiple definition of `vtable for UDPSocket'
/tmp/arduino-sketch-29DFF665E60714BB13960ADB0869C2C1/libraries/EtherSia/UDPSocket.cpp.o:(.rodata._ZTV9UDPSocket+0x0): first defined here
collect2: error: ld returned 1 exit status

examples/NanodeUDPClient

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/NanodeUDPClient/NanodeUDPClient.ino:34:10: fatal error: NanodeUNIO.h: No such file or directory
 #include <NanodeUNIO.h>
          ^~~~~~~~~~~~~~
compilation terminated.

examples/NanodeUDPServer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/NanodeUDPServer/NanodeUDPServer.ino:35:10: fatal error: NanodeUNIO.h: No such file or directory
 #include <NanodeUNIO.h>
          ^~~~~~~~~~~~~~
compilation terminated.

examples/PacketPrinter

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/libs/libmbed.a(UDPSocket.o):(.rodata._ZTV9UDPSocket+0x0): multiple definition of `vtable for UDPSocket'
/tmp/arduino-sketch-621B1DD67F4CD3D9331B0B6D7D8C0B27/libraries/EtherSia/UDPSocket.cpp.o:(.rodata._ZTV9UDPSocket+0x0): first defined here
collect2: error: ld returned 1 exit status

examples/PingClient

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/libs/libmbed.a(UDPSocket.o):(.rodata._ZTV9UDPSocket+0x0): multiple definition of `vtable for UDPSocket'
/tmp/arduino-sketch-A88852E3DD861FE8CC98760C22BE8009/libraries/EtherSia/UDPSocket.cpp.o:(.rodata._ZTV9UDPSocket+0x0): first defined here
collect2: error: ld returned 1 exit status

examples/SNTPClient

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/libs/libmbed.a(UDPSocket.o):(.rodata._ZTV9UDPSocket+0x0): multiple definition of `vtable for UDPSocket'
/tmp/arduino-sketch-18D4813B4C19FBFA85C0DE2BA65B4306/libraries/EtherSia/UDPSocket.cpp.o:(.rodata._ZTV9UDPSocket+0x0): first defined here
collect2: error: ld returned 1 exit status

examples/Syslog

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on mbed_nano architecture(s).
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/mbed_nano/2.7.2/variants/NANO_RP2040_CONNECT/libs/libmbed.a(UDPSocket.o):(.rodata._ZTV9UDPSocket+0x0): multiple definition of `vtable for UDPSocket'
/tmp/arduino-sketch-1D92BFADDC6FA2AB261865ADA5F72D4E/libraries/EtherSia/UDPSocket.cpp.o:(.rodata._ZTV9UDPSocket+0x0): first defined here
collect2: error: ld returned 1 exit status

examples/TFTPServer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/TFTPServer/CustomTFTPServer.h:3:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/TFTPServer/TFTPServer.ino:27:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum/src/EEPROM.h:25:10: fatal error: avr/eeprom.h: No such file or directory
 #include <avr/eeprom.h>
          ^~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

examples/WebToggler

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/WebToggler/WebToggler.ino:57:10: fatal error: avr/wdt.h: No such file or directory
 #include <avr/wdt.h>
          ^~~~~~~~~~~
compilation terminated.

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 4942 bytes (10%) of program storage space. Maximum is 49152 bytes.
Global variables use 195 bytes (3%) of dynamic memory, leaving 5949 bytes for local variables. Maximum is 6144 bytes.

examples/LinuxPacketPrinter

Result: FAIL


					
					

examples/MiniHTTPServer

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 12223 bytes (24%) of program storage space. Maximum is 49152 bytes.
Global variables use 976 bytes (15%) of dynamic memory, leaving 5168 bytes for local variables. Maximum is 6144 bytes.

examples/Minimal

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 10020 bytes (20%) of program storage space. Maximum is 49152 bytes.
Global variables use 939 bytes (15%) of dynamic memory, leaving 5205 bytes for local variables. Maximum is 6144 bytes.

examples/MinimalStatic

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 10465 bytes (21%) of program storage space. Maximum is 49152 bytes.
Global variables use 939 bytes (15%) of dynamic memory, leaving 5205 bytes for local variables. Maximum is 6144 bytes.

examples/NanodeUDPClient

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/NanodeUDPClient/NanodeUDPClient.ino:34:10: fatal error: NanodeUNIO.h: No such file or directory
 #include <NanodeUNIO.h>
          ^~~~~~~~~~~~~~
compilation terminated.

examples/NanodeUDPServer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/NanodeUDPServer/NanodeUDPServer.ino:35:10: fatal error: NanodeUNIO.h: No such file or directory
 #include <NanodeUNIO.h>
          ^~~~~~~~~~~~~~
compilation terminated.

examples/PacketPrinter

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 10498 bytes (21%) of program storage space. Maximum is 49152 bytes.
Global variables use 939 bytes (15%) of dynamic memory, leaving 5205 bytes for local variables. Maximum is 6144 bytes.

examples/PingClient

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 15009 bytes (30%) of program storage space. Maximum is 49152 bytes.
Global variables use 998 bytes (16%) of dynamic memory, leaving 5146 bytes for local variables. Maximum is 6144 bytes.

examples/SNTPClient

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 13448 bytes (27%) of program storage space. Maximum is 49152 bytes.
Global variables use 982 bytes (15%) of dynamic memory, leaving 5162 bytes for local variables. Maximum is 6144 bytes.

examples/Syslog

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 12478 bytes (25%) of program storage space. Maximum is 49152 bytes.
Global variables use 987 bytes (16%) of dynamic memory, leaving 5157 bytes for local variables. Maximum is 6144 bytes.

examples/TFTPServer

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on megaavr architecture(s).
Sketch uses 15892 bytes (32%) of program storage space. Maximum is 49152 bytes.
Global variables use 1291 bytes (21%) of dynamic memory, leaving 4853 bytes for local variables. Maximum is 6144 bytes.
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/TFTPServer/CustomTFTPServer.h:4:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/TFTPServer/TFTPServer.ino:27:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h: In member function 'int16_t CustomTFTPServer::readFromI2c(uint16_t, uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:63:12: note: candidate 1: size_t TwoWire::requestFrom(int, int)
     size_t requestFrom(int, int);
            ^~~~~~~~~~~
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/arduino/hardware/megaavr/1.8.7/libraries/Wire/src/Wire.h:61:12: note: candidate 2: virtual size_t TwoWire::requestFrom(uint8_t, size_t)
     size_t requestFrom(uint8_t, size_t);
            ^~~~~~~~~~~

examples/WebToggler

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter/src/Beep.cpp:1:10: fatal error: arduino.h: No such file or directory
 #include "arduino.h"
          ^~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "TimerOne.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/AIStarter
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/MP3Player
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/TimerOne
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Volume_3

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 13420 bytes (5%) of program storage space. Maximum is 262144 bytes.
Global variables use 3108 bytes (9%) of dynamic memory, leaving 29660 bytes for local variables. Maximum is 32768 bytes.

examples/LinuxPacketPrinter

Result: FAIL


					
					

examples/MiniHTTPServer

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 20516 bytes (7%) of program storage space. Maximum is 262144 bytes.
Global variables use 4208 bytes (12%) of dynamic memory, leaving 28560 bytes for local variables. Maximum is 32768 bytes.

examples/Minimal

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 17676 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3776 bytes (11%) of dynamic memory, leaving 28992 bytes for local variables. Maximum is 32768 bytes.

examples/MinimalStatic

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 18072 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3776 bytes (11%) of dynamic memory, leaving 28992 bytes for local variables. Maximum is 32768 bytes.

examples/NanodeUDPClient

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/NanodeUDPClient/NanodeUDPClient.ino:34:10: fatal error: NanodeUNIO.h: No such file or directory
 #include <NanodeUNIO.h>
          ^~~~~~~~~~~~~~
compilation terminated.

examples/NanodeUDPServer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/NanodeUDPServer/NanodeUDPServer.ino:35:10: fatal error: NanodeUNIO.h: No such file or directory
 #include <NanodeUNIO.h>
          ^~~~~~~~~~~~~~
compilation terminated.

examples/PacketPrinter

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 18192 bytes (6%) of program storage space. Maximum is 262144 bytes.
Global variables use 3776 bytes (11%) of dynamic memory, leaving 28992 bytes for local variables. Maximum is 32768 bytes.

examples/PingClient

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 29884 bytes (11%) of program storage space. Maximum is 262144 bytes.
Global variables use 3840 bytes (11%) of dynamic memory, leaving 28928 bytes for local variables. Maximum is 32768 bytes.

examples/SNTPClient

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 21456 bytes (8%) of program storage space. Maximum is 262144 bytes.
Global variables use 3836 bytes (11%) of dynamic memory, leaving 28932 bytes for local variables. Maximum is 32768 bytes.

examples/Syslog

Result: PASS

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on samd architecture(s).
Sketch uses 20492 bytes (7%) of program storage space. Maximum is 262144 bytes.
Global variables use 3828 bytes (11%) of dynamic memory, leaving 28940 bytes for local variables. Maximum is 32768 bytes.

examples/TFTPServer

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/TFTPServer/CustomTFTPServer.h:3:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/TFTPServer/TFTPServer.ino:27:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum/src/EEPROM.h:25:10: fatal error: avr/eeprom.h: No such file or directory
 #include <avr/eeprom.h>
          ^~~~~~~~~~~~~~
compilation terminated.
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM

examples/WebToggler

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/WebToggler/WebToggler.ino:57:10: fatal error: avr/wdt.h: No such file or directory
 #include <avr/wdt.h>
          ^~~~~~~~~~~
compilation terminated.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/xtruntime.h:30:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:80,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /tmp/arduino-sketch-D1642904F75251F3DA24EE851B190D38/sketch/test.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected identifier before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected '}' before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected unqualified-id before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/EtherSia.h:480:0,
                 from /tmp/arduino-testlib3915012965/test/test.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setMR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:318:31: error: 'wizchip_write' was not declared in this scope
         wizchip_write(MR, mode);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getMR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:327:31: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(MR);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSHAR(const uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:27: error: 'SHAR' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:43: error: 'wizchip_write_buf' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void getSHAR(uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:26: error: 'SHAR' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:42: error: 'wizchip_read_buf' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_TX_WR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:354:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_TX_WR);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_TX_WR(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:363:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_TX_WR, txwr);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_RX_RD()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:372:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_RX_RD);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_RX_RD(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:381:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_RX_RD, rxrd);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_MR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:390:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_MR, mr);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_MR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:399:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_MR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_CR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:415:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_CR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_SR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:423:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_SR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_IR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:432:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_IR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_IR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:441:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_IR, ir);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:443:1: error: expected declaration before '}' token
 };
 ^

examples/LinuxPacketPrinter

Result: FAIL


					
					

examples/MiniHTTPServer

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/xtruntime.h:30:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:80,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /tmp/arduino-sketch-3608D3A0A26CC5DB52E2EB1440F1109F/sketch/MiniHTTPServer.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected identifier before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected '}' before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected unqualified-id before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/EtherSia.h:480:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/MiniHTTPServer/MiniHTTPServer.ino:16:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setMR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:318:31: error: 'wizchip_write' was not declared in this scope
         wizchip_write(MR, mode);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getMR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:327:31: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(MR);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSHAR(const uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:27: error: 'SHAR' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:43: error: 'wizchip_write_buf' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void getSHAR(uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:26: error: 'SHAR' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:42: error: 'wizchip_read_buf' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_TX_WR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:354:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_TX_WR);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_TX_WR(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:363:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_TX_WR, txwr);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_RX_RD()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:372:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_RX_RD);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_RX_RD(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:381:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_RX_RD, rxrd);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_MR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:390:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_MR, mr);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_MR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:399:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_MR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_CR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:415:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_CR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_SR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:423:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_SR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_IR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:432:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_IR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_IR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:441:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_IR, ir);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:443:1: error: expected declaration before '}' token
 };
 ^

examples/Minimal

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/xtruntime.h:30:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:80,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /tmp/arduino-sketch-7AB82501AA3CCE6C89A274365524238F/sketch/Minimal.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected identifier before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected '}' before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected unqualified-id before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/EtherSia.h:480:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/Minimal/Minimal.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setMR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:318:31: error: 'wizchip_write' was not declared in this scope
         wizchip_write(MR, mode);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getMR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:327:31: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(MR);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSHAR(const uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:27: error: 'SHAR' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:43: error: 'wizchip_write_buf' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void getSHAR(uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:26: error: 'SHAR' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:42: error: 'wizchip_read_buf' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_TX_WR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:354:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_TX_WR);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_TX_WR(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:363:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_TX_WR, txwr);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_RX_RD()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:372:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_RX_RD);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_RX_RD(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:381:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_RX_RD, rxrd);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_MR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:390:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_MR, mr);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_MR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:399:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_MR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_CR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:415:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_CR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_SR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:423:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_SR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_IR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:432:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_IR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_IR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:441:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_IR, ir);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:443:1: error: expected declaration before '}' token
 };
 ^

examples/MinimalStatic

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/xtruntime.h:30:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:80,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /tmp/arduino-sketch-29DFF665E60714BB13960ADB0869C2C1/sketch/MinimalStatic.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected identifier before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected '}' before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected unqualified-id before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/EtherSia.h:480:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/MinimalStatic/MinimalStatic.ino:14:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setMR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:318:31: error: 'wizchip_write' was not declared in this scope
         wizchip_write(MR, mode);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getMR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:327:31: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(MR);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSHAR(const uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:27: error: 'SHAR' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:43: error: 'wizchip_write_buf' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void getSHAR(uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:26: error: 'SHAR' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:42: error: 'wizchip_read_buf' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_TX_WR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:354:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_TX_WR);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_TX_WR(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:363:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_TX_WR, txwr);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_RX_RD()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:372:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_RX_RD);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_RX_RD(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:381:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_RX_RD, rxrd);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_MR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:390:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_MR, mr);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_MR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:399:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_MR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_CR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:415:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_CR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_SR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:423:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_SR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_IR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:432:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_IR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_IR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:441:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_IR, ir);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:443:1: error: expected declaration before '}' token
 };
 ^

examples/NanodeUDPClient

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/NanodeUDPClient/NanodeUDPClient.ino:34:24: fatal error: NanodeUNIO.h: No such file or directory
compilation terminated.

examples/NanodeUDPServer

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/NanodeUDPServer/NanodeUDPServer.ino:35:24: fatal error: NanodeUNIO.h: No such file or directory
compilation terminated.

examples/PacketPrinter

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/xtruntime.h:30:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:80,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /tmp/arduino-sketch-621B1DD67F4CD3D9331B0B6D7D8C0B27/sketch/PacketPrinter.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected identifier before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected '}' before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected unqualified-id before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/EtherSia.h:480:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/PacketPrinter/PacketPrinter.ino:12:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setMR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:318:31: error: 'wizchip_write' was not declared in this scope
         wizchip_write(MR, mode);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getMR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:327:31: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(MR);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSHAR(const uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:27: error: 'SHAR' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:43: error: 'wizchip_write_buf' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void getSHAR(uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:26: error: 'SHAR' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:42: error: 'wizchip_read_buf' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_TX_WR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:354:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_TX_WR);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_TX_WR(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:363:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_TX_WR, txwr);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_RX_RD()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:372:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_RX_RD);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_RX_RD(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:381:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_RX_RD, rxrd);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_MR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:390:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_MR, mr);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_MR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:399:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_MR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_CR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:415:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_CR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_SR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:423:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_SR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_IR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:432:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_IR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_IR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:441:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_IR, ir);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:443:1: error: expected declaration before '}' token
 };
 ^

examples/PingClient

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/xtruntime.h:30:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:80,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /tmp/arduino-sketch-A88852E3DD861FE8CC98760C22BE8009/sketch/PingClient.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected identifier before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected '}' before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected unqualified-id before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/EtherSia.h:480:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/PingClient/PingClient.ino:12:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setMR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:318:31: error: 'wizchip_write' was not declared in this scope
         wizchip_write(MR, mode);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getMR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:327:31: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(MR);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSHAR(const uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:27: error: 'SHAR' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:43: error: 'wizchip_write_buf' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void getSHAR(uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:26: error: 'SHAR' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:42: error: 'wizchip_read_buf' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_TX_WR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:354:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_TX_WR);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_TX_WR(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:363:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_TX_WR, txwr);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_RX_RD()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:372:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_RX_RD);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_RX_RD(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:381:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_RX_RD, rxrd);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_MR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:390:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_MR, mr);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_MR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:399:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_MR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_CR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:415:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_CR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_SR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:423:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_SR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_IR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:432:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_IR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_IR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:441:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_IR, ir);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:443:1: error: expected declaration before '}' token
 };
 ^

examples/SNTPClient

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/xtruntime.h:30:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:80,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /tmp/arduino-sketch-18D4813B4C19FBFA85C0DE2BA65B4306/sketch/SNTPClient.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected identifier before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected '}' before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected unqualified-id before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/EtherSia.h:480:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/SNTPClient/SNTPClient.ino:22:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setMR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:318:31: error: 'wizchip_write' was not declared in this scope
         wizchip_write(MR, mode);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getMR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:327:31: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(MR);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSHAR(const uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:27: error: 'SHAR' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:43: error: 'wizchip_write_buf' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void getSHAR(uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:26: error: 'SHAR' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:42: error: 'wizchip_read_buf' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_TX_WR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:354:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_TX_WR);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_TX_WR(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:363:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_TX_WR, txwr);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_RX_RD()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:372:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_RX_RD);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_RX_RD(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:381:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_RX_RD, rxrd);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_MR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:390:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_MR, mr);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_MR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:399:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_MR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_CR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:415:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_CR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_SR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:423:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_SR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_IR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:432:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_IR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_IR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:441:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_IR, ir);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:443:1: error: expected declaration before '}' token
 };
 ^

examples/Syslog

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/xtruntime.h:30:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:80,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /tmp/arduino-sketch-1D92BFADDC6FA2AB261865ADA5F72D4E/sketch/Syslog.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected identifier before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected '}' before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected unqualified-id before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/EtherSia.h:480:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/Syslog/Syslog.ino:16:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setMR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:318:31: error: 'wizchip_write' was not declared in this scope
         wizchip_write(MR, mode);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getMR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:327:31: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(MR);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSHAR(const uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:27: error: 'SHAR' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:43: error: 'wizchip_write_buf' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void getSHAR(uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:26: error: 'SHAR' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:42: error: 'wizchip_read_buf' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_TX_WR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:354:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_TX_WR);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_TX_WR(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:363:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_TX_WR, txwr);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_RX_RD()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:372:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_RX_RD);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_RX_RD(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:381:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_RX_RD, rxrd);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_MR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:390:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_MR, mr);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_MR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:399:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_MR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_CR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:415:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_CR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_SR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:423:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_SR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_IR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:432:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_IR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_IR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:441:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_IR, ir);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:443:1: error: expected declaration before '}' token
 };
 ^

examples/TFTPServer

Result: FAIL

WARNING: library EtherSia claims to run on avr architecture(s) and may be incompatible with your current board which runs on esp32 architecture(s).
In file included from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/xtruntime.h:30:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portmacro.h:80,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/portable.h:96,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/freertos/freertos/FreeRTOS.h:105,
                 from /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/cores/esp32/Arduino.h:32,
                 from /tmp/arduino-sketch-62F5B78ECA92A48F6329B72238F1B82A/sketch/TFTPServer.ino.cpp:1:
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected identifier before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected '}' before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
/home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/tools/sdk/include/esp32/xtensa/config/specreg.h:102:13: error: expected unqualified-id before numeric constant
 #define MR  32
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:220:9: note: in expansion of macro 'MR'
         MR = 0x0000,        ///< Mode Register address (R/W)
         ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/EtherSia.h:480:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/TFTPServer/TFTPServer.ino:26:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setMR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:318:31: error: 'wizchip_write' was not declared in this scope
         wizchip_write(MR, mode);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getMR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:327:31: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(MR);
                               ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSHAR(const uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:27: error: 'SHAR' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:336:43: error: 'wizchip_write_buf' was not declared in this scope
         wizchip_write_buf(SHAR, macaddr, 6);
                                           ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void getSHAR(uint8_t*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:26: error: 'SHAR' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:345:42: error: 'wizchip_read_buf' was not declared in this scope
         wizchip_read_buf(SHAR, macaddr, 6);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_TX_WR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:354:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_TX_WR);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_TX_WR(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:363:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_TX_WR, txwr);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint16_t getSn_RX_RD()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:372:42: error: 'wizchip_read_word' was not declared in this scope
         return wizchip_read_word(Sn_RX_RD);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_RX_RD(uint16_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:381:42: error: 'wizchip_write_word' was not declared in this scope
         wizchip_write_word(Sn_RX_RD, rxrd);
                                          ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_MR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:390:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_MR, mr);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_MR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:399:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_MR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_CR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:415:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_CR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_SR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:423:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_SR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'uint8_t getSn_IR()':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:432:34: error: 'wizchip_read' was not declared in this scope
         return wizchip_read(Sn_IR);
                                  ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: In function 'void setSn_IR(uint8_t)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:441:32: error: 'wizchip_write' was not declared in this scope
         wizchip_write(Sn_IR, ir);
                                ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/src/w5100.h:443:1: error: expected declaration before '}' token
 };
 ^
Multiple libraries were found for "EEPROM.h"
  Used: /home/ec2-user/arduino-testlib/cli-datadir/data/packages/esp32/hardware/esp32/1.0.6/libraries/EEPROM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/arduino-NVM
  Not used: /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/Hello_Drum

examples/WebToggler

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/EtherSia/examples/WebToggler/WebToggler.ino:57:21: fatal error: avr/wdt.h: No such file or directory
compilation terminated.