阅读:824回复:0
hh
while (pXfer->SequenceTransferDescriptors(&ptd)) {
// program the h/w using ppTD // t << \" Physical address 0x\" << ptd->td_PhysAddr.LowPart << \". Length is 0x\" // << ptd->td_Length << \".\" << EOL; m_PAddr =ptd->td_PhysAddr.LowPart; m_PAddr =ptd->td_PhysAddr.HighPart; m_length = ptd->td_Length; m_length = ptd->td_Length;长度只为0xfd0,为什么这么短, 怎么改变这值 而且整个传输才一段(chunks) ULONG nTds = pXfer->GetTransferDescriptors(&ptd); // t << \"nTds = \" << nTds << EOL; for (ULONG ii=0; ii < nTds; ii++) { m_PAddr =ptd[ii].td_PhysAddr.LowPart; m_length = ptd[ii].td_Length; } ii值为0x01,怎么加大??? 我渴望你的回答谢谢. |
|
|