diff --git a/LUFA/Drivers/USB/LowLevel/Endpoint.h b/LUFA/Drivers/USB/LowLevel/Endpoint.h index 75c887761c..ea2e8cc53b 100644 --- a/LUFA/Drivers/USB/LowLevel/Endpoint.h +++ b/LUFA/Drivers/USB/LowLevel/Endpoint.h @@ -409,7 +409,7 @@ */ static inline void Endpoint_AbortPendingIN(void) { - while (UESTA0X & (0x03 << NBUSYBK)) + while (UESTA0X & (0x03 << NBUSYBK0)) { UEINTX |= (1 << RXOUTI); while (UEINTX & (1 << RXOUTI)); @@ -426,7 +426,7 @@ */ static inline uint8_t Endpoint_GetBusyBanks(void) { - return (UESTA0X & (0x03 << NBUSYBK)); + return (UESTA0X & (0x03 << NBUSYBK0)); } /** Determines if the currently selected endpoint may be read from (if data is waiting in the endpoint diff --git a/LUFA/Drivers/USB/LowLevel/Pipe.h b/LUFA/Drivers/USB/LowLevel/Pipe.h index 53aeb1fd58..0e877f623e 100644 --- a/LUFA/Drivers/USB/LowLevel/Pipe.h +++ b/LUFA/Drivers/USB/LowLevel/Pipe.h @@ -463,7 +463,7 @@ */ static inline uint8_t Pipe_GetBusyBanks(void) { - return (UPSTAX & (0x03 << NBUSYBK)); + return (UPSTAX & (0x03 << NBUSYBK0)); } /** Determines if the currently selected pipe may be read from (if data is waiting in the pipe