projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add API support signature to the CDC and DFU class bootloaders, so that the applicati...
[pub/USBasp.git]
/
Demos
/
Device
/
LowLevel
/
MassStorage
/
MassStorage.c
diff --git
a/Demos/Device/LowLevel/MassStorage/MassStorage.c
b/Demos/Device/LowLevel/MassStorage/MassStorage.c
index
cbfef0f
..
abac8b7
100644
(file)
--- a/
Demos/Device/LowLevel/MassStorage/MassStorage.c
+++ b/
Demos/Device/LowLevel/MassStorage/MassStorage.c
@@
-146,7
+146,7
@@
void EVENT_USB_Device_ControlRequest(void)
Endpoint_ClearSETUP();
/* Indicate to the host the number of supported LUNs (virtual disks) on the device */
Endpoint_ClearSETUP();
/* Indicate to the host the number of supported LUNs (virtual disks) on the device */
- Endpoint_Write_
Byte
(TOTAL_LUNS - 1);
+ Endpoint_Write_
8
(TOTAL_LUNS - 1);
Endpoint_ClearIN();
Endpoint_ClearStatusStage();
Endpoint_ClearIN();
Endpoint_ClearStatusStage();
@@
-199,8
+199,8
@@
void MassStorage_Task(void)
if (IsMassStoreReset)
{
/* Reset the data endpoint banks */
if (IsMassStoreReset)
{
/* Reset the data endpoint banks */
- Endpoint_Reset
FIFO
(MASS_STORAGE_OUT_EPNUM);
- Endpoint_Reset
FIFO
(MASS_STORAGE_IN_EPNUM);
+ Endpoint_Reset
Endpoint
(MASS_STORAGE_OUT_EPNUM);
+ Endpoint_Reset
Endpoint
(MASS_STORAGE_IN_EPNUM);
Endpoint_SelectEndpoint(MASS_STORAGE_OUT_EPNUM);
Endpoint_ClearStall();
Endpoint_SelectEndpoint(MASS_STORAGE_OUT_EPNUM);
Endpoint_ClearStall();
@@
-309,7
+309,8
@@
static void ReturnCommandStatus(void)
if (IsMassStoreReset)
return;
}
if (IsMassStoreReset)
return;
}
-
+
/* Finalize the stream transfer to send the last packet */
Endpoint_ClearIN();
}
/* Finalize the stream transfer to send the last packet */
Endpoint_ClearIN();
}
+