This page is a wiki. Please login or create an account to begin editing.


4 posts / 0 new
Last post
supernova777's picture
Offline
Joined: 2013 Mar 18
Any Mac Programmers? able to modify a drivers vendor id?

Ok heres where im coming from;)
i have these midi usb cables.. they work great in osx + xp... no driver required...
they are basically a generic version.. there are brand name versions of pretty much the exact same product.. by m-audio + roland + a few other companies.

the only difference is the vendor ids provided to the os.. Im wondering if it would be possible to somehow edit the vendor id in a copy of the driver so that it picks it up and makes it available?

Is it posible to decompile + edit + recompile a small driver file?

examples of the products/drivers:

Roland UM-1
http://sites.nwlehighsd.org/lykinsj/musictech/images/um1.jpg
http://www.rolandus.com/support/eula/UM-1_MacOS9_v202.tgz

midiman Midisport Uno
http://cachepe.zzounds.com/media/quality,85/uno-9e5a5c2e6f43dbcee60c9297...
http://www.m-audio.com/index.php?do=support.drivers&f=52

Comments

bertyboy's picture
Offline
Joined: 2009 Jun 14

Have you looked at using ResEdit ?

supernova777's picture
Offline
Joined: 2013 Mar 18

Ill look into ResEdit berty thank u for the suggestion

i seriously would like some help here from anyone who can guide me in the right direction
how hard can it be to edit a 1MB driver file.. its like under 1mb... it cant possibly be that hard to get it to recognize a usb device? can it? especially one thats functionally identical to one that already has a driver created?

what language do you write a driver in? c++? Pascal? someone help me out......

bertyboy's picture
Offline
Joined: 2009 Jun 14

OS9 software and drivers used something called resources. ResEdit can edit those.