LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 02-08-2005, 06:05 PM   #1
kleptophobiac
Member
 
Registered: Jun 2003
Distribution: Arch
Posts: 315

Rep: Reputation: 30
USB device drivers and applications


I want to make several USB devices, but I have no idea how to interface them to the computer. Right now I'm interested in building a spectrophotometer and an antenna rotor that are both USB controlled.

Ideally, I would make drivers for both windows and linux, but I have no idea where to begin. I've never made anything that plugged into the kernel of either OS, nor anything that plugged into technologies like VFW, twain, or v4l2.

Most of my hardware projects have been rs232 or ieee1284 based, and I've programmed in very low level support for these right into my apps.

Now I'm beginning to have a need for more bandwidth (imaging) and cross platform communication.

Could somebody point me in the right direction for these endeavors?

I am mainly a java programmer, but I'm willing to pick up C to accomplish these tasks.
 
Old 02-09-2005, 08:20 AM   #2
Oliv'
Senior Member
 
Registered: Jan 2004
Location: Montpellier (France)
Distribution: Gentoo
Posts: 1,014

Rep: Reputation: 36
Hello,

Quote:
I am mainly a java programmer, but I'm willing to pick up C to accomplish these tasks.
You don't have choice to write Linux drivers, that's C
the reference book for Linux Device Drivers can be found here

Oliv'
 
Old 02-09-2005, 02:52 PM   #3
kleptophobiac
Member
 
Registered: Jun 2003
Distribution: Arch
Posts: 315

Original Poster
Rep: Reputation: 30
1) How valid is that for 2.6 kernels? Has anything much changed in the way USB is handled? (I don't think it has...)

2) Anything available for Windows? I'm too cheap to buy visual studio or an MSDN subscription...

3) Thanks!
 
Old 02-10-2005, 07:25 AM   #4
Oliv'
Senior Member
 
Registered: Jan 2004
Location: Montpellier (France)
Distribution: Gentoo
Posts: 1,014

Rep: Reputation: 36
Hi,

1) that's true that this doc is not completely true for 2.6 kernels (I know that there are changes about atomic operations in drivers)... I've heard that version3 should come soon so be patient
2)WinWhat

Sorry but I'm not really friend with Bill Gates' systems

Oliv'
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
USB drive not working properly, read only device? (USB key storage device) Arodef Linux - Hardware 14 01-01-2010 07:32 AM
Configure audio device for some applications paraiso Linux - Newbie 3 10-18-2005 02:47 PM
Intel PRO/Wireless 2011B LAN USB Device DRIVERS brian__johnson Linux - Wireless Networking 3 10-31-2002 11:51 AM
Intel® PRO/Wireless 2011B LAN USB Device DRIVERS brian__johnson Linux - Hardware 2 10-31-2002 07:42 AM
Intel® PRO/Wireless 2011B LAN USB Device DRIVERS brian__johnson Linux - Newbie 1 10-30-2002 07:49 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 08:50 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration