Norimasa Okamoto
/
USBLowsCap
USB low speed packet capture
usbpkt.h
- Committer:
- va009039
- Date:
- 2013-04-29
- Revision:
- 0:654d7d47e816
File content as of revision 0:654d7d47e816:
// usbpkt.h 2013/3/39 #pragma once #include "mbed.h" #define MAX_PACKET_SIZE 256 class usbpkt { public: void reset(); void inputByte(uint8_t value); void inputBit(int value); void inputRaw(int value); void printUSB(FILE* fp); void printHEX(FILE* fp); uint8_t packet[MAX_PACKET_SIZE]; int pktpos; private: int _DEF_WIDTH; int _pre_value; uint8_t _data0; int _data0_len; uint8_t _data; int _data_len; int _width; bool _sync; };