View Full Version : Developing USB Bulk Driver

Jul 13, 2009, 01:36 AM
Dear Team,

I am familiar with USB technology and driver development in Windows and Linux and I am new to MAC at development level. I used MAC only at user level.

The goal is to develop USB Bulk driver on MAC. Since it is not generic class like Mass Storage, Hid, etc. there is no native driver for bulk class in the MAC OS. After doing some homework, I realized the following couple of points.

1. Study about I/O Kit Fundamentals and then start developing the driver.

Experts, please kindly guide me in the correct direction if I am deviating from the exact requirement.


Jul 13, 2009, 05:22 PM
Having done only a bit with USB-HID stuff I can't really speak for MSD, yet,
if you haven't already had a look; these Apple-links might be useful:


Jan Martin Wagenaar

Jul 13, 2009, 07:28 PM
And to help you not annoy people:

It is Mac, not MAC. It is an abbreviation of Macintosh, not an acronym. In technology circles MAC referes to a ethernet MAC (Media Access Control) address.

Jul 15, 2009, 08:02 AM
Thanks for the responses. I have gone through the provided links prior to posting.

Fortunately I managed to find the exact listing at http://lists.apple.com/archives/usb. The list is dedicated to usb development on Mac and hence I am continuing the same thread there.

Sincere regrets to Apple fans for incorrectly referring Mac as MAC. Thanks for the guidance. These small things may lead to big results.