Re: [Gpsbabel-code] Experimental Garmin code going in. KML on the horizon.
Brought to you by:
robertl
From: Robert L. <rob...@gm...> - 2008-06-25 14:47:27
|
On Wed, Jun 25, 2008 at 3:58 AM, A C Hurst <A....@sh...> wrote: > > If you have strong OS mojo and can help with the "how can I find all > > attached USB mounted devices" for any OS, please contact me. > > I'm sure there are people better qualified than me, but I'd go for reading > /etc/mtab and looking for > "/dev/sd*" entries. getmntent(3) is an approach I've considered for Linux. It's not a great approach; you can't readily pull out the USB ID to be sure you're talking to the right device, you have to rely on devices "looking like" a Garmin in storage mode. That's not terrible, but it means you might do things like spin up idled drives. > That's the hack way to do it, see > http://www.lrr.in.tum.de/Par/arch/usb/download/usbdoc/usbdoc-1.32.pdf > for the proper way! > > Actually, no. That document covers the development of kernel drivers, not finding where a device is mounted. RJL |