USB host library, support isochronous,bulk,interrupt and control.
Dependents: BaseUsbHost_example BaseJpegDecode_example SimpleJpegDecode_example
Import programBaseUsbHost_example
BaseUsbHost example program
Diff: BaseUsbHostIntEp.cpp
- Revision:
- 4:d931d24c2f81
- Parent:
- 3:ae77d63a1eda
--- a/BaseUsbHostIntEp.cpp Sun Jan 06 11:45:18 2013 +0000 +++ b/BaseUsbHostIntEp.cpp Fri Jan 25 14:51:33 2013 +0000 @@ -10,7 +10,7 @@ InterruptEp::InterruptEp(int addr, uint8_t ep, uint16_t size, int lowSpeed) :BaseEp(addr, ep, size, lowSpeed) { - HCTD* td = new_HCTD(); + HCTD* td = new HCTD(this); m_pED->HeadTd = td; m_pED->TailTd = td; TEST_ASSERT(td); @@ -24,7 +24,7 @@ } int n = 0; m_pED->Next = pHcca->InterruptTable[n]; - pHcca->InterruptTable[n] = reinterpret_cast<uint32_t>(m_pED); + pHcca->InterruptTable[n] = m_pED; DBG_ED(m_pED); }