renamed Leonardo USB_ class to USBDevice_ to be unambiguous. renamed "USB" object to "USBDevice" to prevent conflict with USB Host library (thanks Massimo)

This commit is contained in:
Zach Eveland 2012-05-01 11:18:15 -04:00
parent d755d0035d
commit 757a77ab67
3 changed files with 10 additions and 10 deletions

View File

@ -9,17 +9,17 @@
//================================================================================
// USB
class USB_
class USBDevice_
{
public:
USB_();
USBDevice_();
bool configured();
void attach();
void detach(); // Serial port goes down too...
void poll();
};
extern USB_ USB;
extern USBDevice_ USBDevice;
//================================================================================
//================================================================================

View File

@ -627,13 +627,13 @@ u8 USBConnected()
//=======================================================================
//=======================================================================
USB_ USB;
USBDevice_ USBDevice;
USB_::USB_()
USBDevice_::USBDevice_()
{
}
void USB_::attach()
void USBDevice_::attach()
{
_usbConfiguration = 0;
UHWCON = 0x01; // power internal reg
@ -654,18 +654,18 @@ void USB_::attach()
TX_RX_LED_INIT;
}
void USB_::detach()
void USBDevice_::detach()
{
}
// Check for interrupts
// TODO: VBUS detection
bool USB_::configured()
bool USBDevice_::configured()
{
return _usbConfiguration;
}
void USB_::poll()
void USBDevice_::poll()
{
}

2
cores/arduino/main.cpp Executable file → Normal file
View File

@ -5,7 +5,7 @@ int main(void)
init();
#if defined(USBCON)
USB.attach();
USBDevice.attach();
#endif
setup();