Steve W. Jackson wrote:
> In article
> <3d06056d-fa64-4aaa-ba89-4cfd49563a55@[EMAIL PROTECTED]
>,
> Gadgetman <stewart.gadget@[EMAIL PROTECTED]
> wrote:
>
>> I have a simple requirement at this point an Apple MAC OS X - that is
>> to detect the presence or lack of a USB device from java.
>>
>> I have read about JSR 80, javax.usb, jUSB and all indicate not
>> available in Mac OS X.
>> I also know that in linux, I can do a "cat /proc/bus/usb/devices" and
>> get a list of devices connected to the machine.
>> Now Mac OS X is "linux" - yet there doesn't appear to be /proc/dev/...
>> etc.
>>
>> Any suggestions on how to get the presence or lack of a USB device
>> from java on Mac OS X??
>
> And where, exactly, did you hear that Mac OS X is "linux" again?
>
> Mac OS X is based on BSD. You'll also find that some of the other
> operating systems with a Un*x basis also don't use /proc. As I recall
> from my very earliest days with AT&T System V Unix, it didn't. I think
> the first one I encountered that did was Sun's Solaris.
>
I'm told that /proc is uniquely a Linux-ism. I certainly haven't noticed
it on Solaris or any Unix SVR4 system. I think Linux borrowed the
concept from Plan9, which was the first OS I heard of that implemented
it (yes, even before OS-9's 1979 introduction the idea of naming all
memory modules, hanging them off a linked list to act as an index and
providing the mdir utility to show you what's in memory.
--
martin@[EMAIL PROTECTED]
| Martin Gregorie
gregorie. | Es***, UK
org |


|