LinuxQuestions.org
Review your favorite Linux distribution.
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 09-20-2004, 09:52 AM   #1
dr_zayus69
Member
 
Registered: Sep 2004
Location: western massachusetts
Distribution: fedora core 3, Suse 10
Posts: 877

Rep: Reputation: 35
programming drivers for hardware in linux


i was curious how hard it is to make drivers for hardware for linux. Like for instance what programming languages would you need to use and how knowledigable do you need to know about hardware technologies to do so. I know it is probably a silly question but i am curious. thanks.
 
Old 09-20-2004, 10:10 AM   #2
rshaw
Senior Member
 
Registered: Apr 2001
Location: Perry, Iowa
Distribution: Mepis , Debian
Posts: 2,692

Rep: Reputation: 45
c and probably some assembly. if the hardware manufacturer supplies a good api you'll need to know less about the hardware internals, if you're reverse engineering with no api to work with, then you'll need to know the internal chipsets and protocols in excruciating detail.
 
Old 09-20-2004, 07:41 PM   #3
saajii
Member
 
Registered: Sep 2003
Location: sydney
Distribution: Redhat 8.0
Posts: 36

Rep: Reputation: 15
Linux device drivers are written in C.usually most of the device manufacture supply a programmers manual for you to write drivers for their device.

if you are interested in learning more about how to program a driver,i would encourage you to read Linux Device Driver.the electronic version is available at http://www.xml.com/ldd/chapter/book/

good luck mate.
 
Old 09-21-2004, 01:42 PM   #4
dr_zayus69
Member
 
Registered: Sep 2004
Location: western massachusetts
Distribution: fedora core 3, Suse 10
Posts: 877

Original Poster
Rep: Reputation: 35
thanks
 
  


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
about linux drivers programming kpachopoulos Programming 2 11-09-2005 07:14 AM
I want some guide to know the basic about device drivers programming in linux. kadhiravan.r Linux - Software 2 07-18-2005 07:07 AM
How do I install drivers for hardware not seen by linux versions leobing Linux - Hardware 2 12-01-2003 02:18 PM
Help with learning drivers programming! fbarre Linux - General 6 09-13-2003 06:50 PM
Who writes linux drivers for hardware? webtacsat Linux - Hardware 13 01-13-2003 12:45 PM

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

All times are GMT -5. The time now is 03:14 PM.

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