diff options
Diffstat (limited to 'Projects/XPLAINBridge')
-rw-r--r-- | Projects/XPLAINBridge/XPLAINBridge.c | 13 | ||||
-rw-r--r-- | Projects/XPLAINBridge/XPLAINBridge.h | 2 |
2 files changed, 6 insertions, 9 deletions
diff --git a/Projects/XPLAINBridge/XPLAINBridge.c b/Projects/XPLAINBridge/XPLAINBridge.c index ad3fc6c95..2a71c5617 100644 --- a/Projects/XPLAINBridge/XPLAINBridge.c +++ b/Projects/XPLAINBridge/XPLAINBridge.c @@ -86,14 +86,9 @@ int main(void) for (;;) { if (CurrentFirmwareMode == MODE_USART_BRIDGE) - { - USARTBridge_Task(); - } + UARTBridge_Task(); else - { - AVRISP_Task(); - V2Params_UpdateParamValues(); - } + AVRISP_Task(); USB_USBTask(); } @@ -105,6 +100,8 @@ void AVRISP_Task(void) if (USB_DeviceState != DEVICE_STATE_Configured) return; + V2Params_UpdateParamValues(); + Endpoint_SelectEndpoint(AVRISP_DATA_OUT_EPNUM); /* Check to see if a V2 Protocol command has been received */ @@ -119,7 +116,7 @@ void AVRISP_Task(void) } } -void USARTBridge_Task(void) +void UARTBridge_Task(void) { /* Must be in the configured state for the USART Bridge code to process data */ if (USB_DeviceState != DEVICE_STATE_Configured) diff --git a/Projects/XPLAINBridge/XPLAINBridge.h b/Projects/XPLAINBridge/XPLAINBridge.h index 72e90463d..3d257e5ae 100644 --- a/Projects/XPLAINBridge/XPLAINBridge.h +++ b/Projects/XPLAINBridge/XPLAINBridge.h @@ -84,7 +84,7 @@ /* Function Prototypes: */ void SetupHardware(void); void AVRISP_Task(void); - void USARTBridge_Task(void); + void UARTBridge_Task(void); void EVENT_USB_Device_ConfigurationChanged(void); void EVENT_USB_Device_UnhandledControlRequest(void); |