diff --git a/mip/driver_stm32.c b/mip/driver_stm32.c index 691705ba..0379fd77 100644 --- a/mip/driver_stm32.c +++ b/mip/driver_stm32.c @@ -3,7 +3,7 @@ #include "mip.h" -#if MG_ENABLE_MIP +#if MG_ENABLE_MIP && defined(__arm__) struct stm32_eth { uint32_t MACCR, MACFFR, MACHTHR, MACHTLR, MACMIIAR, MACMIIDR, MACFCR, diff --git a/mongoose.c b/mongoose.c index 3166d908..3dbfb1a0 100644 --- a/mongoose.c +++ b/mongoose.c @@ -5630,7 +5630,7 @@ size_t mg_ws_wrap(struct mg_connection *c, size_t len, int op) { -#if MG_ENABLE_MIP +#if MG_ENABLE_MIP && defined(__arm__) struct stm32_eth { uint32_t MACCR, MACFFR, MACHTHR, MACHTLR, MACMIIAR, MACMIIDR, MACFCR,