/* Reads the next LED status report from the host from the LED data endpoint, if one has been sent.  */
void ReceiveNextReport(void)
/* Reads the next LED status report from the host from the LED data endpoint, if one has been sent.  */
void ReceiveNextReport(void)
{
	Endpoint_SelectEndpoint(KEYBOARD_OUT_EPADDR);
	if (Endpoint_IsOUTReceived())
	{
		if (Endpoint_IsReadWriteAllowed())
		{
			uint8_t LEDReport = Endpoint_Read_8();
			ProcessLEDReport(LEDReport);
		}
		Endpoint_ClearOUT();
	}
}