projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rewritten event system to remove all macros, to make user code clearer.
[pub/USBasp.git]
/
LUFA
/
Drivers
/
USB
/
HighLevel
/
USBInterrupt.c
diff --git
a/LUFA/Drivers/USB/HighLevel/USBInterrupt.c
b/LUFA/Drivers/USB/HighLevel/USBInterrupt.c
index
14d277c
..
86dfa85
100644
(file)
--- a/
LUFA/Drivers/USB/HighLevel/USBInterrupt.c
+++ b/
LUFA/Drivers/USB/HighLevel/USBInterrupt.c
@@
-72,24
+72,24
@@
ISR(USB_GEN_vect, ISR_BLOCK)
{
\r
USB_INT_Clear(USB_INT_VBUS);
\r
\r
{
\r
USB_INT_Clear(USB_INT_VBUS);
\r
\r
-
RAISE_EVENT(USB_VBUSChange
);
\r
+
EVENT_USB_VBUSChange(
);
\r
\r
if (USB_VBUS_GetStatus())
\r
{
\r
\r
if (USB_VBUS_GetStatus())
\r
{
\r
-
RAISE_EVENT(USB_VBUSConnect
);
\r
+
EVENT_USB_VBUSConnect(
);
\r
\r
if (USB_IsConnected)
\r
\r
if (USB_IsConnected)
\r
-
RAISE_EVENT(USB_Disconnect
);
\r
+
EVENT_USB_Disconnect(
);
\r
\r
USB_ResetInterface();
\r
\r
USB_IsConnected = true;
\r
\r
\r
USB_ResetInterface();
\r
\r
USB_IsConnected = true;
\r
\r
-
RAISE_EVENT(USB_Connect
);
\r
+
EVENT_USB_Connect(
);
\r
}
\r
else
\r
{
\r
}
\r
else
\r
{
\r
-
RAISE_EVENT(USB_Disconnect
);
\r
+
EVENT_USB_Disconnect(
);
\r
\r
USB_Detach();
\r
USB_CLK_Freeze();
\r
\r
USB_Detach();
\r
USB_CLK_Freeze();
\r
@@
-98,7
+98,7
@@
ISR(USB_GEN_vect, ISR_BLOCK)
\r
USB_IsConnected = false;
\r
\r
\r
USB_IsConnected = false;
\r
\r
-
RAISE_EVENT(USB_VBUSDisconnect
);
\r
+
EVENT_USB_VBUSDisconnect(
);
\r
\r
USB_INT_Clear(USB_INT_VBUS);
\r
}
\r
\r
USB_INT_Clear(USB_INT_VBUS);
\r
}
\r
@@
-119,13
+119,13
@@
ISR(USB_GEN_vect, ISR_BLOCK)
\r
USB_IsSuspended = true;
\r
\r
\r
USB_IsSuspended = true;
\r
\r
-
RAISE_EVENT(USB_Suspend
);
\r
+
EVENT_USB_Suspend(
);
\r
\r
#if defined(USB_LIMITED_CONTROLLER) && !defined(NO_LIMITED_CONTROLLER_CONNECT)
\r
if (USB_IsConnected)
\r
{
\r
USB_IsConnected = false;
\r
\r
#if defined(USB_LIMITED_CONTROLLER) && !defined(NO_LIMITED_CONTROLLER_CONNECT)
\r
if (USB_IsConnected)
\r
{
\r
USB_IsConnected = false;
\r
-
RAISE_EVENT(USB_Disconnect
);
\r
+
EVENT_USB_Disconnect(
);
\r
}
\r
#endif
\r
}
\r
}
\r
#endif
\r
}
\r
@@
-149,13
+149,13
@@
ISR(USB_GEN_vect, ISR_BLOCK)
if (!(USB_IsConnected))
\r
{
\r
USB_IsConnected = true;
\r
if (!(USB_IsConnected))
\r
{
\r
USB_IsConnected = true;
\r
-
RAISE_EVENT(USB_Connect
);
\r
+
EVENT_USB_Connect(
);
\r
}
\r
#endif
\r
\r
USB_IsSuspended = false;
\r
\r
}
\r
#endif
\r
\r
USB_IsSuspended = false;
\r
\r
-
RAISE_EVENT(USB_WakeUp
);
\r
+
EVENT_USB_WakeUp(
);
\r
}
\r
\r
if (USB_INT_HasOccurred(USB_INT_EORSTI) && USB_INT_IsEnabled(USB_INT_EORSTI))
\r
}
\r
\r
if (USB_INT_HasOccurred(USB_INT_EORSTI) && USB_INT_IsEnabled(USB_INT_EORSTI))
\r
@@
-178,7
+178,7
@@
ISR(USB_GEN_vect, ISR_BLOCK)
USB_INT_Enable(USB_INT_ENDPOINT_SETUP);
\r
#endif
\r
\r
USB_INT_Enable(USB_INT_ENDPOINT_SETUP);
\r
#endif
\r
\r
-
RAISE_EVENT(USB_Reset
);
\r
+
EVENT_USB_Reset(
);
\r
}
\r
#endif
\r
\r
}
\r
#endif
\r
\r
@@
-189,8
+189,8
@@
ISR(USB_GEN_vect, ISR_BLOCK)
USB_INT_Clear(USB_INT_DCONNI);
\r
USB_INT_Disable(USB_INT_DDISCI);
\r
\r
USB_INT_Clear(USB_INT_DCONNI);
\r
USB_INT_Disable(USB_INT_DDISCI);
\r
\r
-
RAISE_EVENT(USB_DeviceUnattached
);
\r
-
RAISE_EVENT(USB_Disconnect
);
\r
+
EVENT_USB_DeviceUnattached(
);
\r
+
EVENT_USB_Disconnect(
);
\r
\r
USB_ResetInterface();
\r
}
\r
\r
USB_ResetInterface();
\r
}
\r
@@
-202,8
+202,8
@@
ISR(USB_GEN_vect, ISR_BLOCK)
USB_Host_VBUS_Manual_Off();
\r
USB_Host_VBUS_Auto_Off();
\r
\r
USB_Host_VBUS_Manual_Off();
\r
USB_Host_VBUS_Auto_Off();
\r
\r
-
RAISE_EVENT(USB_HostError,
HOST_ERROR_VBusVoltageDip);
\r
-
RAISE_EVENT(USB_DeviceUnattached
);
\r
+
EVENT_USB_HostError(
HOST_ERROR_VBusVoltageDip);
\r
+
EVENT_USB_DeviceUnattached(
);
\r
\r
USB_HostState = HOST_STATE_Unattached;
\r
}
\r
\r
USB_HostState = HOST_STATE_Unattached;
\r
}
\r
@@
-213,7
+213,7
@@
ISR(USB_GEN_vect, ISR_BLOCK)
USB_INT_Clear(USB_INT_SRPI);
\r
USB_INT_Disable(USB_INT_SRPI);
\r
\r
USB_INT_Clear(USB_INT_SRPI);
\r
USB_INT_Disable(USB_INT_SRPI);
\r
\r
-
RAISE_EVENT(USB_DeviceAttached
);
\r
+
EVENT_USB_DeviceAttached(
);
\r
\r
USB_INT_Enable(USB_INT_DDISCI);
\r
\r
\r
USB_INT_Enable(USB_INT_DDISCI);
\r
\r
@@
-224,11
+224,11
@@
ISR(USB_GEN_vect, ISR_BLOCK)
{
\r
USB_INT_Clear(USB_INT_BCERRI);
\r
\r
{
\r
USB_INT_Clear(USB_INT_BCERRI);
\r
\r
-
RAISE_EVENT(USB_DeviceEnumerationFailed,
HOST_ENUMERROR_NoDeviceDetected, 0);
\r
-
RAISE_EVENT(USB_DeviceUnattached
);
\r
+
EVENT_USB_DeviceEnumerationFailed(
HOST_ENUMERROR_NoDeviceDetected, 0);
\r
+
EVENT_USB_DeviceUnattached(
);
\r
\r
if (USB_IsConnected)
\r
\r
if (USB_IsConnected)
\r
-
RAISE_EVENT(USB_Disconnect
);
\r
+
EVENT_USB_Disconnect(
);
\r
\r
USB_ResetInterface();
\r
}
\r
\r
USB_ResetInterface();
\r
}
\r
@@
-242,12
+242,12
@@
ISR(USB_GEN_vect, ISR_BLOCK)
if (USB_IsConnected)
\r
{
\r
if (USB_CurrentMode == USB_MODE_HOST)
\r
if (USB_IsConnected)
\r
{
\r
if (USB_CurrentMode == USB_MODE_HOST)
\r
-
RAISE_EVENT(USB_DeviceUnattached
);
\r
+
EVENT_USB_DeviceUnattached(
);
\r
else
\r
else
\r
-
RAISE_EVENT(USB_Disconnect
);
\r
+
EVENT_USB_Disconnect(
);
\r
}
\r
\r
}
\r
\r
-
RAISE_EVENT(USB_UIDChange
);
\r
+
EVENT_USB_UIDChange(
);
\r
\r
USB_ResetInterface();
\r
}
\r
\r
USB_ResetInterface();
\r
}
\r