Norimasa Okamoto / Mbed 2 deprecated LPC4088-USBHostC270_example

Dependencies:   LPC4088-USBHost mbed

Committer:
va009039
Date:
Fri Apr 25 05:55:06 2014 +0000
Revision:
1:1bb68ef9aa77
Parent:
0:c972ee42b455
update LPC4088-USBHost library

Who changed what in which revision?

UserRevisionLine numberNew contents of line
va009039 0:c972ee42b455 1 // USBIsochronous.h
va009039 0:c972ee42b455 2 #pragma once
va009039 0:c972ee42b455 3
va009039 0:c972ee42b455 4 class IsochronousEp : public USBEndpoint {
va009039 0:c972ee42b455 5 public:
va009039 0:c972ee42b455 6 IsochronousEp(USBDeviceConnected* dev);
va009039 0:c972ee42b455 7 void init2(uint8_t frameCount = 4, uint8_t queueLimit = HCTD_QUEUE_SIZE);
va009039 0:c972ee42b455 8 void reset(int delay_ms = 100);
va009039 0:c972ee42b455 9 HCITD* isochronousReceive(int timeout_ms);
va009039 0:c972ee42b455 10
va009039 0:c972ee42b455 11 private:
va009039 0:c972ee42b455 12 HCITD* new_HCITD(IsochronousEp* obj);
va009039 0:c972ee42b455 13 HCITD* get_queue_HCITD(int timeout_ms);
va009039 0:c972ee42b455 14 int m_itd_queue_count;
va009039 0:c972ee42b455 15 int m_itd_queue_limit;
va009039 0:c972ee42b455 16 uint16_t m_FrameNumber;
va009039 0:c972ee42b455 17 int m_FrameCount; // 1-8
va009039 0:c972ee42b455 18 void enable();
va009039 0:c972ee42b455 19 };
va009039 0:c972ee42b455 20
va009039 0:c972ee42b455 21