URL
https://opencores.org/ocsvn/xulalx25soc/xulalx25soc/trunk
Subversion Repositories xulalx25soc
Compare Revisions
- This comparison shows the changes necessary to convert path
/xulalx25soc/trunk
- from Rev 40 to Rev 41
- ↔ Reverse comparison
Rev 40 → Rev 41
/sw/usbi.cpp
271,7 → 271,7
|
while(left > 0) { |
raw_read(left, timeout_ms); |
nr = pop_fifo(buf, left); |
nr = pop_fifo(&buf[len-left], left); |
left -= nr; |
|
// printf("\tWHILE (nr = %d, LEFT = %d, len=%d)\n", nr, left, len); |
365,7 → 365,7
int nr = 0; |
|
// printf("Attempting to pop %d items from FIFO (%d - %d)\n", |
// len, m_rend, m_rbeg); |
// len, m_rend, m_rbeg); |
while((avail > 0)&&(left > 0)) { |
int ln = RCV_BUFLEN-m_rend; |
if (ln > left) |
377,8 → 377,12
avail -= ln; |
m_rend = (m_rend + ln)&(RCV_BUFMASK); |
nr += ln; |
} |
|
// printf("P:"); |
// for(int i=0; i<ln; i++) |
// printf("%02x ", buf[len-left-ln+i]); |
} // printf("\n"); |
|
/* |
if (nr > 0) |
printf("\tPopped %d items, buf[0] = %02x (%d - %d)\n", |