forked from PAWPAW-Mirror/lib_xua
Fixed G-based DFU build (From when XUD API was diffent on L vs G
This commit is contained in:
@@ -3,11 +3,11 @@
|
|||||||
#include "devicedefines.h"
|
#include "devicedefines.h"
|
||||||
|
|
||||||
#include "xud.h"
|
#include "xud.h"
|
||||||
#ifdef ARCH_G
|
//#ifdef ARCH_G
|
||||||
#include "XUD_USB_Defines.h"
|
//#include "XUD_USB_Defines.h"
|
||||||
#else
|
//#else
|
||||||
#include "usb.h"
|
#include "usb.h"
|
||||||
#endif
|
//#endif
|
||||||
|
|
||||||
#include "dfu_types.h"
|
#include "dfu_types.h"
|
||||||
#include "flash_interface.h"
|
#include "flash_interface.h"
|
||||||
@@ -400,11 +400,7 @@ int DFUDeviceRequests(XUD_ep ep0_out, XUD_ep &?ep0_in, USB_SetupPacket_t &sp, ch
|
|||||||
{
|
{
|
||||||
// Host to device
|
// Host to device
|
||||||
if (sp.wLength)
|
if (sp.wLength)
|
||||||
#ifdef ARCH_G
|
|
||||||
data_buffer_len = XUD_GetBuffer_(ep0_out, 0, (data_buffer, unsigned char[]));
|
|
||||||
#else
|
|
||||||
data_buffer_len = XUD_GetBuffer(ep0_out, (data_buffer, unsigned char[]));
|
data_buffer_len = XUD_GetBuffer(ep0_out, (data_buffer, unsigned char[]));
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Map Standard DFU commands onto device level firmware upgrade mechanism
|
// Map Standard DFU commands onto device level firmware upgrade mechanism
|
||||||
|
|||||||
Reference in New Issue
Block a user