Atmel's USB ACM SAM7 driver

Atmel’s USB ACM SAM7 driver for Windows works just fine, but under Linux it behaves horribly slow and under MacOS 10.5 it behaves even worse (screen works but not fopen). I tried writing my own libusb driver but I can’t get the device to read the info I sent in the bulk buffer.

I need help to figure out either the error in my libusb driver or how to fix the Mac & Linux issues.

I will post more info as soon as anybody answers, thanx.