I already tried using Drivers of some existing USB to Ethernet Converter devices. I captured their Device Descriptors and try to implement the same to test.However i got stuck with the EndPoint Size. Device Driver says EP of size 512 bytes. If i define the same in my stack, my enumeration gets stuck after SetConfiguration command. I tried to define EP Size as 64 in my Stack. Device gets enumerated. I am able to send Data on Interrupt EP. However, Read EP does not work..My Controller says it has 4K RAM for USB End Points.