Thread: Re: [Plib-devel] code for joystick in Solaris
Brought to you by:
sjbaker
From: Mark F. V. <dr...@ua...> - 2007-06-14 04:21:26
|
John - I'm looking at the USB code in "jsBSD.cxx" to see if we can drop the dependency on 'libusb', but, to my understanding, the intent in Solaris is to use libusb for such things. From the 'ugen' (USB generic driver) man page: "...libusb(3LIB) uses ugen to access devices that do not contain drivers such as digital cameras and PDAs. Refer to /usr/sfw/share/doc/libusb/libusb.txt for details" I'm also working on picking up more information about the joystick from the USB report descriptors. I'll try to have this posted in the next couple of days. Thanks for the response. - Mark |
From: John F. F. <joh...@cy...> - 2007-09-14 22:49:40
|
Martin (and others), I've taken a look at the Solaris joystick code and noticed, as Mark Villa pointed out in his note, that it uses "libusb". The "include" file "driverSolaris.h" also includes "/usr/sfw/include/usb.h" which appears to be simply another manifestation of "libusb". But the question comes up, particularly for Steve Baker: Do we want a "libusb" dependency in PLIB? It strikes me that "libusb" should be fairly widespread, since USB devices are now found all over the place. But I would like to wait for Steve's sayso before I put the change in. - John -----Original Message----- From: Martin Spott Sent: Friday, September 14, 2007 7:13 AM To: pli...@li... Subject: Re: [Plib-devel] code for joystick in Solaris May I remind PLIB developers of the patch and the corresponding thread: Mark Francis Villa wrote: > I created a patch for PLIB's 'js' code to add support for joysticks > in Solaris using 'libusb'. > > Documentation: > > http://www.dpo.uab.edu/~drmark/Solaris/README_Solaris.html > > > Source Download: > > http://www.dpo.uab.edu/~drmark/Solaris/PLIB_Patch_Protoype_For_Solaris_2 0060808.tgz Martin. -- Unix _IS_ user friendly - it's just selective about who its friends are ! -------------------------------------------------------------------------- ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ plib-devel mailing list pli...@li... https://lists.sourceforge.net/lists/listinfo/plib-devel |
From: Martin S. <Mar...@mg...> - 2007-09-19 08:23:10
|
Hi John ! "John F. Fay" wrote: > Do we want a "libusb" dependency in PLIB? > > It strikes me that "libusb" should be fairly widespread, since USB devices > are now found all over the place. But I would like to wait for Steve's > sayso before I put the change in. After Steve wasn't inclined to tell us his opinion on this topic for more than three months now, I guess you're free to decide according to your own belief ;-) Cheers, Martin. -- Unix _IS_ user friendly - it's just selective about who its friends are ! -------------------------------------------------------------------------- |
From: Fay J. F Dr C. U. 46 S. <joh...@eg...> - 2007-09-19 13:24:46
|
To quote Admiral Farragut in Mobile Bay (during the American Civil War), "Damn the torpedoes, full speed ahead!" ("Torpedoes" was what they called naval mines at the time, and two other ships had just been sunk by mines.) If we are going to get a release out in two weeks, we'd better get busy. I'll see what I can do tonight; any help from other people would also be appreciated. John F. Fay Technical Fellow Jacobs Technology TEAS Group 850-883-1294=20 -----Original Message----- From: pli...@li... [mailto:pli...@li...] On Behalf Of Martin Spott Sent: Wednesday, September 19, 2007 3:23 AM To: pli...@li... Subject: Re: [Plib-devel] code for joystick in Solaris Hi John ! "John F. Fay" wrote: > Do we want a "libusb" dependency in PLIB? >=20 > It strikes me that "libusb" should be fairly widespread, since USB devices=20 > are now found all over the place. But I would like to wait for Steve's=20 > sayso before I put the change in. After Steve wasn't inclined to tell us his opinion on this topic for more than three months now, I guess you're free to decide according to your own belief ;-) Cheers, Martin. --=20 Unix _IS_ user friendly - it's just selective about who its friends are ! ------------------------------------------------------------------------ -- ------------------------------------------------------------------------ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ plib-devel mailing list pli...@li... https://lists.sourceforge.net/lists/listinfo/plib-devel |
From: John F. F. <joh...@cy...> - 2007-09-20 03:31:23
|
OK, this is starting to look like a bit of a goat-rope. Apart from the "jsSolaris.cxx" and the previously-noted driver files ("driverSolaris.cxx" and "driverSolaris.h"), I now find that we will need to include a "ujbf" file for every specific joystick product. Three are already included, but how many dozen are not included and will need to be? This could get very messy very quickly. - John -----Original Message----- From: Fay John F Dr CTR USAF 46 SK Sent: Wednesday, September 19, 2007 8:25 AM To: Mar...@mg...; PLIB Developers Subject: Re: [Plib-devel] code for joystick in Solaris To quote Admiral Farragut in Mobile Bay (during the American Civil War), "Damn the torpedoes, full speed ahead!" ("Torpedoes" was what they called naval mines at the time, and two other ships had just been sunk by mines.) If we are going to get a release out in two weeks, we'd better get busy. I'll see what I can do tonight; any help from other people would also be appreciated. John F. Fay Technical Fellow Jacobs Technology TEAS Group 850-883-1294 -----Original Message----- From: pli...@li... [mailto:pli...@li...] On Behalf Of Martin Spott Sent: Wednesday, September 19, 2007 3:23 AM To: pli...@li... Subject: Re: [Plib-devel] code for joystick in Solaris Hi John ! "John F. Fay" wrote: > Do we want a "libusb" dependency in PLIB? > > It strikes me that "libusb" should be fairly widespread, since USB devices > are now found all over the place. But I would like to wait for Steve's > sayso before I put the change in. After Steve wasn't inclined to tell us his opinion on this topic for more than three months now, I guess you're free to decide according to your own belief ;-) Cheers, Martin. -- Unix _IS_ user friendly - it's just selective about who its friends are ! ------------------------------------------------------------------------ -- ------------------------------------------------------------------------ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ plib-devel mailing list pli...@li... https://lists.sourceforge.net/lists/listinfo/plib-devel ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ plib-devel mailing list pli...@li... https://lists.sourceforge.net/lists/listinfo/plib-devel |
From: Martin S. <Mar...@mg...> - 2007-09-20 11:23:25
|
"John F. Fay" wrote: > OK, this is starting to look like a bit of a goat-rope. Apart from the > "jsSolaris.cxx" and the previously-noted driver files ("driverSolaris.cxx" > and "driverSolaris.h"), I now find that we will need to include a "ujbf" > file for every specific joystick product. Three are already included, but > how many dozen are not included and will need to be? This could get very > messy very quickly. I see. If the author of this patch, Mark Francis Villa, is unable to respond in time, then it's certainly better to get a release out that does not include this patch, Martin. -- Unix _IS_ user friendly - it's just selective about who its friends are ! -------------------------------------------------------------------------- |