mirror of
https://github.com/hathach/tinyusb.git
synced 2025-01-17 05:32:55 +08:00
suppress error with net example
This commit is contained in:
parent
dd7a17c345
commit
9c56f70111
@ -76,6 +76,8 @@ if (EXISTS ${TOP}/lib/lwip/src)
|
|||||||
target_compile_options(${PROJECT} PUBLIC
|
target_compile_options(${PROJECT} PUBLIC
|
||||||
-Wno-error=null-dereference
|
-Wno-error=null-dereference
|
||||||
-Wno-error=conversion
|
-Wno-error=conversion
|
||||||
|
-Wno-error=sign-conversion
|
||||||
|
-Wno-error=sign-compare
|
||||||
)
|
)
|
||||||
|
|
||||||
# Configure compilation flags and libraries for the example... see the corresponding function
|
# Configure compilation flags and libraries for the example... see the corresponding function
|
||||||
|
@ -113,7 +113,8 @@ CFLAGS += \
|
|||||||
-Wunused \
|
-Wunused \
|
||||||
-Wredundant-decls
|
-Wredundant-decls
|
||||||
|
|
||||||
# -Wconversion \
|
# conversion is too strict for most mcu driver, may be disable sign/int/arith-conversion
|
||||||
|
# -Wconversion
|
||||||
|
|
||||||
# Debugging/Optimization
|
# Debugging/Optimization
|
||||||
ifeq ($(DEBUG), 1)
|
ifeq ($(DEBUG), 1)
|
||||||
|
@ -318,11 +318,11 @@ bool netd_control_xfer_cb (uint8_t rhport, uint8_t stage, tusb_control_request_t
|
|||||||
rndis_generic_msg_t *rndis_msg = (rndis_generic_msg_t *) ((void*) notify.rndis_buf);
|
rndis_generic_msg_t *rndis_msg = (rndis_generic_msg_t *) ((void*) notify.rndis_buf);
|
||||||
uint32_t msglen = tu_le32toh(rndis_msg->MessageLength);
|
uint32_t msglen = tu_le32toh(rndis_msg->MessageLength);
|
||||||
TU_ASSERT(msglen <= sizeof(notify.rndis_buf));
|
TU_ASSERT(msglen <= sizeof(notify.rndis_buf));
|
||||||
tud_control_xfer(rhport, request, notify.rndis_buf, msglen);
|
tud_control_xfer(rhport, request, notify.rndis_buf, (uint16_t) msglen);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
tud_control_xfer(rhport, request, notify.rndis_buf, sizeof(notify.rndis_buf));
|
tud_control_xfer(rhport, request, notify.rndis_buf, (uint16_t) sizeof(notify.rndis_buf));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@ -369,7 +369,7 @@ static void handle_incoming_packet(uint32_t len)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!tud_network_recv_cb(pnt, size))
|
if (!tud_network_recv_cb(pnt, (uint16_t) size))
|
||||||
{
|
{
|
||||||
/* if a buffer was never handled by user code, we must renew on the user's behalf */
|
/* if a buffer was never handled by user code, we must renew on the user's behalf */
|
||||||
tud_network_recv_renew();
|
tud_network_recv_renew();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user