|
@@ -220,7 +220,7 @@ static u16 get_desc (IADEV *dev, struct ia_vcc *iavcc) {
|
|
while (!desc_num || (dev->desc_tbl[desc_num -1]).timestamp) {
|
|
while (!desc_num || (dev->desc_tbl[desc_num -1]).timestamp) {
|
|
dev->ffL.tcq_rd += 2;
|
|
dev->ffL.tcq_rd += 2;
|
|
if (dev->ffL.tcq_rd > dev->ffL.tcq_ed)
|
|
if (dev->ffL.tcq_rd > dev->ffL.tcq_ed)
|
|
- dev->ffL.tcq_rd = dev->ffL.tcq_st;
|
|
|
|
|
|
+ dev->ffL.tcq_rd = dev->ffL.tcq_st;
|
|
if (dev->ffL.tcq_rd == dev->host_tcq_wr)
|
|
if (dev->ffL.tcq_rd == dev->host_tcq_wr)
|
|
return 0xFFFF;
|
|
return 0xFFFF;
|
|
desc_num = *(u_short *)(dev->seg_ram + dev->ffL.tcq_rd);
|
|
desc_num = *(u_short *)(dev->seg_ram + dev->ffL.tcq_rd);
|