projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Be doubly-certain that the incomming CDC class driver's endpoint/pipe is flushed...
[pub/USBasp.git]
/
Projects
/
Incomplete
/
StandaloneProgrammer
/
DiskHost.c
diff --git
a/Projects/Incomplete/StandaloneProgrammer/DiskHost.c
b/Projects/Incomplete/StandaloneProgrammer/DiskHost.c
index
e08e33e
..
e50fc30
100644
(file)
--- a/
Projects/Incomplete/StandaloneProgrammer/DiskHost.c
+++ b/
Projects/Incomplete/StandaloneProgrammer/DiskHost.c
@@
-1,13
+1,13
@@
/*
\r
LUFA Library
\r
/*
\r
LUFA Library
\r
- Copyright (C) Dean Camera, 20
09
.
\r
+ Copyright (C) Dean Camera, 20
10
.
\r
\r
dean [at] fourwalledcubicle [dot] com
\r
www.fourwalledcubicle.com
\r
*/
\r
\r
/*
\r
\r
dean [at] fourwalledcubicle [dot] com
\r
www.fourwalledcubicle.com
\r
*/
\r
\r
/*
\r
- Copyright 20
09
Dean Camera (dean [at] fourwalledcubicle [dot] com)
\r
+ Copyright 20
10
Dean Camera (dean [at] fourwalledcubicle [dot] com)
\r
\r
Permission to use, copy, modify, distribute, and sell this
\r
software and its documentation for any purpose is hereby granted
\r
\r
Permission to use, copy, modify, distribute, and sell this
\r
software and its documentation for any purpose is hereby granted
\r
@@
-79,8
+79,6
@@
void DiskHost_USBTask(void)
return;
\r
}
\r
\r
return;
\r
}
\r
\r
- USB_HostState = HOST_STATE_Configured;
\r
-
\r
uint8_t MaxLUNIndex;
\r
if (MS_Host_GetMaxLUN(&DiskHost_MS_Interface, &MaxLUNIndex))
\r
{
\r
uint8_t MaxLUNIndex;
\r
if (MS_Host_GetMaxLUN(&DiskHost_MS_Interface, &MaxLUNIndex))
\r
{
\r
@@
-96,6
+94,10
@@
void DiskHost_USBTask(void)
return;
\r
}
\r
\r
return;
\r
}
\r
\r
+ USB_HostState = HOST_STATE_Configured;
\r
+
\r
+ /* Note: For the RequestSense call to work, the host state machine must be in the
\r
+ * Configured state, or the call will be aborted */
\r
SCSI_Request_Sense_Response_t SenseData;
\r
if (MS_Host_RequestSense(&DiskHost_MS_Interface, 0, &SenseData) != 0)
\r
{
\r
SCSI_Request_Sense_Response_t SenseData;
\r
if (MS_Host_RequestSense(&DiskHost_MS_Interface, 0, &SenseData) != 0)
\r
{
\r