Library to allo USB PTP device to be hosted by the mbed platform

Dependents:   class_project_main

Committer:
jakowisp
Date:
Wed Sep 18 01:48:07 2013 +0000
Revision:
10:fc1cb68fc91e
Child:
11:3b072cf16df8
Adding DST code;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jakowisp 10:fc1cb68fc91e 1 /*
jakowisp 10:fc1cb68fc91e 2 typedef DTS union {
jakowisp 10:fc1cb68fc91e 3 int8_t signed8bitInt; //0x0001
jakowisp 10:fc1cb68fc91e 4 uint8_t unsigned8bitint; //0x0002
jakowisp 10:fc1cb68fc91e 5 int16_t signed16bitInt; //0x0003
jakowisp 10:fc1cb68fc91e 6 uint16_t unsigned16bitint; //0x0004
jakowisp 10:fc1cb68fc91e 7 int32_t signed32bitInt; //0x0005
jakowisp 10:fc1cb68fc91e 8 uint32_t unsigned32bitint; //0x0006
jakowisp 10:fc1cb68fc91e 9 int64_t signed32bitInt; //0x0007
jakowisp 10:fc1cb68fc91e 10 uint64_t unsigned32bitint; //0x0008
jakowisp 10:fc1cb68fc91e 11 int128_t signed32bitInt; //0x0009
jakowisp 10:fc1cb68fc91e 12 uint128_t unsigned32bitint; //0x000a
jakowisp 10:fc1cb68fc91e 13 aint8_t arraysigned8bitInt; //0x4001
jakowisp 10:fc1cb68fc91e 14 auint8_t arrayunsigned8bitint; //0x4002
jakowisp 10:fc1cb68fc91e 15 aint16_t arraysigned16bitInt; //0x4003
jakowisp 10:fc1cb68fc91e 16 auint16_t arrayunsigned16bitint; //0x4004
jakowisp 10:fc1cb68fc91e 17 aint32_t arraysigned32bitInt; //0x4005
jakowisp 10:fc1cb68fc91e 18 auint32_t arrayunsigned32bitint; //0x4006
jakowisp 10:fc1cb68fc91e 19 aint64_t arraysigned32bitInt; //0x4007
jakowisp 10:fc1cb68fc91e 20 auint64_t arrayunsigned32bitint; //0x4008
jakowisp 10:fc1cb68fc91e 21 aint128_t arraysigned32bitInt; //0x4009
jakowisp 10:fc1cb68fc91e 22 auint128_t arrayunsigned32bitint; //0x400a
jakowisp 10:fc1cb68fc91e 23 PIMAString stringValue; //0xffff
jakowisp 10:fc1cb68fc91e 24 }; */
jakowisp 10:fc1cb68fc91e 25
jakowisp 10:fc1cb68fc91e 26 template <class TYPE>
jakowisp 10:fc1cb68fc91e 27 class DTS {
jakowisp 10:fc1cb68fc91e 28 private:
jakowisp 10:fc1cb68fc91e 29 TYPE value;
jakowisp 10:fc1cb68fc91e 30 };