/* Main program entry point. This routine contains the overall program flow, including initial setup of all components and the main program loop.  */
int main(void)
/* Main program entry point. This routine contains the overall program flow, including initial setup of all components and the main program loop.  */
int main(void)
{
	SetupHardware();
	LEDs_SetAllLEDs(LEDMASK_USB_NOTREADY);
	GlobalInterruptEnable();
	for (;;)
	{
		Audio_Device_USBTask(&Microphone_Audio_Interface);
		USB_USBTask();
	}
}