Subversion Repositories NaviCtrl

Rev

Rev 41 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 41 Rev 92
Line 39... Line 39...
39
* Return         : None.
39
* Return         : None.
40
*******************************************************************************/
40
*******************************************************************************/
41
void EP3_OUT_Callback(void)
41
void EP3_OUT_Callback(void)
42
{
42
{
43
  USB_BufferRxCount= GetEPRxCount(ENDP3);
43
  USB_BufferRxCount= GetEPRxCount(ENDP3);
44
  //ReceivedBytes = GetEPRxCount(ENDP3);
-
 
45
  PMAToUserBufferCopy(USB_BufferRx, ENDP3_RXADDR, USB_BufferRxCount );
44
  PMAToUserBufferCopy(USB_BufferRx, ENDP3_RXADDR, USB_BufferRxCount );
46
  //PMAToUserBufferCopy((u8*) rxd_buffer, ENDP3_RXADDR, ReceivedBytes);
-
 
47
  //rxd_buffer_locked = 1; 
-
 
48
  USB_BufferRx[USB_BufferRxCount] = 0; // terminate buffer contents
45
  USB_BufferRx[USB_BufferRxCount] = 0; // terminate buffer contents
49
  SetEPRxValid(ENDP3);
46
  SetEPRxValid(ENDP3);
50
  sprintf(text,"USB (%ld): %s\n\r", USB_BufferRxCount, USB_BufferRx);
47
  sprintf(text,"USB (%ld): %s\n\r", USB_BufferRxCount, USB_BufferRx);
51
  SerialPutString(text);
48
  SerialPutString(text);