cancel
Showing results for 
Search instead for 
Did you mean: 

USB Low-Full-High Speed Peripherals

Anonymous
Not applicable

In AN63787 http://www.cypress.com/?docID=34260, it describes how to source and commit an packet by GPIF manual IN mode. 

   
   

It set the GPIFTCB to be 512, which is the max bytes of its EP6FIFOBUF.  But how can we source and commit more than 512 bytes data by GPIF manual IN? 

0 Likes
Reply
2 Replies
Anonymous
Not applicable

 Should I detect the full status of Endpoint FIFO, and commit the packet when it is full?

   

while( GPIF hasn't DONE) {

   

    if( EP6 is full)

   

      commit package;

   

}

0 Likes
Reply
Anonymous
Not applicable

Yes, you are right. For more information see http://www.cypress.com/?id=4&rID=31611

0 Likes
Reply