projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add extra tests to the MassStorage device demo and class driver for validating comman...
[pub/USBasp.git]
/
Demos
/
OTG
/
TestApp
/
TestEvents.c
diff --git
a/Demos/OTG/TestApp/TestEvents.c
b/Demos/OTG/TestApp/TestEvents.c
index
ea7fa4b
..
d0bc805
100644
(file)
--- a/
Demos/OTG/TestApp/TestEvents.c
+++ b/
Demos/OTG/TestApp/TestEvents.c
@@
-50,26
+50,26
@@
static void Abort_Program(void)
\r
LEDs_SetAllLEDs(LEDS_LED1 | LEDS_LED3);
\r
\r
\r
LEDs_SetAllLEDs(LEDS_LED1 | LEDS_LED3);
\r
\r
- puts_P(PSTR(ESC_
INVERSE_ON "\r\n**PROGRAM ABORT**"
));
\r
+ puts_P(PSTR(ESC_
FG_RED ESC_INVERSE_ON "\r\n**PROGRAM ABORT**" ESC_FG_WHITE
));
\r
for (;;);
\r
}
\r
\r
/** Event handler for the USB_VBUSChange event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_VBUSChange(void)
\r
{
\r
for (;;);
\r
}
\r
\r
/** Event handler for the USB_VBUSChange event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_VBUSChange(void)
\r
{
\r
- puts_P(PSTR(E
VENT_PREFIX "VBUS Change\r\n"
));
\r
+ puts_P(PSTR(E
SC_FG_YELLOW EVENT_PREFIX "VBUS Change\r\n" ESC_FG_WHITE
));
\r
}
\r
\r
/** Event handler for the USB_VBUSConnect event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_VBUSConnect(void)
\r
{
\r
}
\r
\r
/** Event handler for the USB_VBUSConnect event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_VBUSConnect(void)
\r
{
\r
- puts_P(PSTR(E
VENT_PREFIX "VBUS +\r\n"
));
\r
+ puts_P(PSTR(E
SC_FG_YELLOW EVENT_PREFIX "VBUS +\r\n" ESC_FG_WHITE
));
\r
}
\r
\r
/** Event handler for the USB_VBUSDisconnect event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_VBUSDisconnect(void)
\r
{
\r
}
\r
\r
/** Event handler for the USB_VBUSDisconnect event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_VBUSDisconnect(void)
\r
{
\r
- puts_P(PSTR(E
VENT_PREFIX "VBUS -\r\n"
));
\r
+ puts_P(PSTR(E
SC_FG_YELLOW EVENT_PREFIX "VBUS -\r\n" ESC_FG_WHITE
));
\r
}
\r
\r
/**
\r
}
\r
\r
/**
\r
@@
-78,10
+78,7
@@
void EVENT_USB_VBUSDisconnect(void)
*/
\r
void EVENT_USB_Connect(void)
\r
{
\r
*/
\r
void EVENT_USB_Connect(void)
\r
{
\r
- puts_P(PSTR(EVENT_PREFIX "USB +\r\n"));
\r
- LEDs_SetAllLEDs(LEDS_LED2 | LEDS_LED3 | LEDS_LED4);
\r
-
\r
- Scheduler_SetTaskMode(USB_USBTask, TASK_RUN);
\r
+ puts_P(PSTR(ESC_FG_YELLOW EVENT_PREFIX "USB +\r\n" ESC_FG_WHITE));
\r
}
\r
\r
/**
\r
}
\r
\r
/**
\r
@@
-90,30
+87,25
@@
void EVENT_USB_Connect(void)
*/
\r
void EVENT_USB_Disconnect(void)
\r
{
\r
*/
\r
void EVENT_USB_Disconnect(void)
\r
{
\r
- Scheduler_SetTaskMode(USB_USBTask, TASK_STOP);
\r
-
\r
- puts_P(PSTR(EVENT_PREFIX "USB -\r\n"));
\r
- LEDs_SetAllLEDs(LEDS_LED2 | LEDS_LED3 | LEDS_LED3);
\r
+ puts_P(PSTR(ESC_FG_YELLOW EVENT_PREFIX "USB -\r\n" ESC_FG_WHITE));
\r
}
\r
\r
/** Event handler for the USB_Suspend event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_Suspend(void)
\r
{
\r
}
\r
\r
/** Event handler for the USB_Suspend event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_Suspend(void)
\r
{
\r
- puts_P(PSTR(EVENT_PREFIX ESC_BG_YELLOW "USB Sleep\r\n"));
\r
- LEDs_SetAllLEDs(LEDS_ALL_LEDS);
\r
+ puts_P(PSTR(ESC_FG_YELLOW EVENT_PREFIX "USB Sleep\r\n" ESC_FG_WHITE));
\r
}
\r
\r
/** Event handler for the USB_WakeUp event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_WakeUp(void)
\r
{
\r
}
\r
\r
/** Event handler for the USB_WakeUp event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_WakeUp(void)
\r
{
\r
- puts_P(PSTR(EVENT_PREFIX ESC_BG_GREEN "USB Wakeup\r\n"));
\r
- LEDs_SetAllLEDs(LEDS_LED2 | LEDS_LED4);
\r
+ puts_P(PSTR(ESC_FG_YELLOW EVENT_PREFIX "USB Wakeup\r\n" ESC_FG_WHITE));
\r
}
\r
\r
/** Event handler for the USB_Reset event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_Reset(void)
\r
{
\r
}
\r
\r
/** Event handler for the USB_Reset event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_Reset(void)
\r
{
\r
- puts_P(PSTR(E
VENT_PREFIX "USB Reset\r\n"
));
\r
+ puts_P(PSTR(E
SC_FG_YELLOW EVENT_PREFIX "USB Reset\r\n" ESC_FG_WHITE
));
\r
}
\r
\r
/** Event handler for the USB_UIDChange event. When fired, the event is logged to the USART. */
\r
}
\r
\r
/** Event handler for the USB_UIDChange event. When fired, the event is logged to the USART. */
\r
@@
-121,7
+113,7
@@
void EVENT_USB_UIDChange(void)
{
\r
char* ModeStrPtr;
\r
\r
{
\r
char* ModeStrPtr;
\r
\r
- puts_P(PSTR(EVENT_PREFIX "UID Change\r\n"));
\r
+ puts_P(PSTR(E
SC_FG_YELLOW E
VENT_PREFIX "UID Change\r\n"));
\r
\r
if (USB_CurrentMode == USB_MODE_DEVICE)
\r
ModeStrPtr = PSTR("HOST");
\r
\r
if (USB_CurrentMode == USB_MODE_DEVICE)
\r
ModeStrPtr = PSTR("HOST");
\r
@@
-129,10
+121,8
@@
void EVENT_USB_UIDChange(void)
ModeStrPtr = PSTR("DEVICE");
\r
else
\r
ModeStrPtr = PSTR("N/A");
\r
ModeStrPtr = PSTR("DEVICE");
\r
else
\r
ModeStrPtr = PSTR("N/A");
\r
-
\r
- LEDs_SetAllLEDs(LEDS_LED2 | LEDS_LED3);
\r
\r
\r
- printf_P(PSTR(" -- New Mode %S\r\n"), ModeStrPtr);
\r
+ printf_P(PSTR(" -- New Mode %S\r\n"
ESC_FG_WHITE
), ModeStrPtr);
\r
}
\r
\r
/**
\r
}
\r
\r
/**
\r
@@
-143,7
+133,7
@@
void EVENT_USB_InitFailure(const uint8_t ErrorCode)
{
\r
char* ModeStrPtr;
\r
\r
{
\r
char* ModeStrPtr;
\r
\r
- puts_P(PSTR(E
VENT_PREFIX ESC_BG_RED
"Power On Fail\r\n"));
\r
+ puts_P(PSTR(E
SC_FG_RED EVENT_PREFIX
"Power On Fail\r\n"));
\r
\r
if (USB_CurrentMode == USB_MODE_DEVICE)
\r
ModeStrPtr = PSTR("DEVICE");
\r
\r
if (USB_CurrentMode == USB_MODE_DEVICE)
\r
ModeStrPtr = PSTR("DEVICE");
\r
@@
-153,7
+143,7
@@
void EVENT_USB_InitFailure(const uint8_t ErrorCode)
ModeStrPtr = PSTR("N/A");
\r
\r
printf_P(PSTR(" -- Mode %S\r\n"), ModeStrPtr);
\r
ModeStrPtr = PSTR("N/A");
\r
\r
printf_P(PSTR(" -- Mode %S\r\n"), ModeStrPtr);
\r
- printf_P(PSTR(" -- Error Code %d\r\n"), ErrorCode);
\r
+ printf_P(PSTR(" -- Error Code %d\r\n"
ESC_FG_WHITE
), ErrorCode);
\r
\r
Abort_Program();
\r
}
\r
\r
Abort_Program();
\r
}
\r
@@
-164,8
+154,8
@@
void EVENT_USB_InitFailure(const uint8_t ErrorCode)
*/
\r
void EVENT_USB_HostError(const uint8_t ErrorCode)
\r
{
\r
*/
\r
void EVENT_USB_HostError(const uint8_t ErrorCode)
\r
{
\r
- puts_P(PSTR(E
VENT_PREFIX ESC_BG_RED
"Host Mode Error\r\n"));
\r
- printf_P(PSTR(" -- Error Code %d\r\n"), ErrorCode);
\r
+ puts_P(PSTR(E
SC_FG_RED EVENT_PREFIX
"Host Mode Error\r\n"));
\r
+ printf_P(PSTR(" -- Error Code %d\r\n"
ESC_FG_WHITE
), ErrorCode);
\r
\r
Abort_Program();
\r
}
\r
\r
Abort_Program();
\r
}
\r
@@
-173,45
+163,41
@@
void EVENT_USB_HostError(const uint8_t ErrorCode)
/** Event handler for the USB_DeviceEnumerationFailed event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_DeviceEnumerationFailed(const uint8_t ErrorCode, const uint8_t SubErrorCode)
\r
{
\r
/** Event handler for the USB_DeviceEnumerationFailed event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_DeviceEnumerationFailed(const uint8_t ErrorCode, const uint8_t SubErrorCode)
\r
{
\r
- puts_P(PSTR(ESC_
BG_RED
"Dev Enum Error\r\n"));
\r
+ puts_P(PSTR(ESC_
FG_RED EVENT_PREFIX
"Dev Enum Error\r\n"));
\r
printf_P(PSTR(" -- Error Code %d\r\n"), ErrorCode);
\r
printf_P(PSTR(" -- Sub Error Code %d\r\n"), SubErrorCode);
\r
printf_P(PSTR(" -- Error Code %d\r\n"), ErrorCode);
\r
printf_P(PSTR(" -- Sub Error Code %d\r\n"), SubErrorCode);
\r
- printf_P(PSTR(" -- In State %d\r\n"), USB_HostState);
\r
+ printf_P(PSTR(" -- In State %d\r\n"
ESC_FG_WHITE
), USB_HostState);
\r
}
\r
\r
/** Event handler for the USB_UnhandledControlPacket event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_UnhandledControlPacket(void)
\r
{
\r
}
\r
\r
/** Event handler for the USB_UnhandledControlPacket event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_UnhandledControlPacket(void)
\r
{
\r
- puts_P(PSTR(EVENT_PREFIX "Ctrl Request\r\n"));
\r
+ puts_P(PSTR(E
SC_FG_YELLOW E
VENT_PREFIX "Ctrl Request\r\n"));
\r
printf_P(PSTR(" -- Req Data %d\r\n"), USB_ControlRequest.bRequest);
\r
printf_P(PSTR(" -- Req Type %d\r\n"), USB_ControlRequest.bmRequestType);
\r
printf_P(PSTR(" -- Req Data %d\r\n"), USB_ControlRequest.bRequest);
\r
printf_P(PSTR(" -- Req Type %d\r\n"), USB_ControlRequest.bmRequestType);
\r
- printf_P(PSTR(" -- Req Length %d\r\n"), USB_ControlRequest.wLength);
\r
+ printf_P(PSTR(" -- Req Length %d\r\n"
ESC_FG_WHITE
), USB_ControlRequest.wLength);
\r
}
\r
\r
/** Event handler for the USB_ConfigurationChanged event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_ConfigurationChanged(void)
\r
{
\r
}
\r
\r
/** Event handler for the USB_ConfigurationChanged event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_ConfigurationChanged(void)
\r
{
\r
- puts_P(PSTR(EVENT_PREFIX "Configuration Number Changed\r\n"));
\r
-
\r
- LEDs_SetAllLEDs(LEDS_LED2 | LEDS_LED4);
\r
+ puts_P(PSTR(ESC_FG_YELLOW EVENT_PREFIX "Configuration Number Changed\r\n" ESC_FG_WHITE));
\r
}
\r
\r
/** Event handler for the USB_DeviceAttached event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_DeviceAttached(void)
\r
{
\r
}
\r
\r
/** Event handler for the USB_DeviceAttached event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_DeviceAttached(void)
\r
{
\r
- puts_P(PSTR(EVENT_PREFIX ESC_BG_GREEN "Device +\r\n"));
\r
-
\r
- Scheduler_SetTaskMode(USB_USBTask, TASK_RUN);
\r
+ puts_P(PSTR(ESC_FG_GREEN EVENT_PREFIX "Device +\r\n" ESC_FG_WHITE));
\r
}
\r
\r
/** Event handler for the USB_DeviceUnattached event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_DeviceUnattached(void)
\r
{
\r
}
\r
\r
/** Event handler for the USB_DeviceUnattached event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_DeviceUnattached(void)
\r
{
\r
- puts_P(PSTR(E
VENT_PREFIX ESC_BG_YELLOW "Device -\r\n"
));
\r
+ puts_P(PSTR(E
SC_FG_GREEN EVENT_PREFIX "Device -\r\n" ESC_FG_WHITE
));
\r
}
\r
\r
/** Event handler for the USB_DeviceEnumerationComplete event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_DeviceEnumerationComplete(void)
\r
{
\r
}
\r
\r
/** Event handler for the USB_DeviceEnumerationComplete event. When fired, the event is logged to the USART. */
\r
void EVENT_USB_DeviceEnumerationComplete(void)
\r
{
\r
- puts_P(PSTR(E
VENT_PREFIX "Device Enumeration Complete\r\n"
));
\r
+ puts_P(PSTR(E
SC_FG_YELLOW EVENT_PREFIX "Device Enumeration Complete\r\n" ESC_FG_WHITE
));
\r
}
\r
}
\r