LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 02-23-2010, 01:41 PM   #1
dev_d
LQ Newbie
 
Registered: Feb 2010
Location: Tempe, Arizona
Distribution: Ubuntu
Posts: 12

Rep: Reputation: 0
Need help with device driver programming for my sound card


Hi folks !!!

I want to start linux device driver programming and that too with my sound card which did not get initialized when I installed RHEL 5 on my dell inspiron laptop.

I have started reading O'Really book on linux device driver. Any other suggestions with which I can play around to understand device driver programming.

Thanks
 
Old 02-23-2010, 02:10 PM   #2
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Mint
Posts: 17,809

Rep: Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743Reputation: 743
If you mean this one:
http://oreilly.com/catalog/9780596005900/
it is the standard.
 
Old 02-23-2010, 02:33 PM   #3
Quakeboy02
Senior Member
 
Registered: Nov 2006
Distribution: Debian Linux 11 (Bullseye)
Posts: 3,407

Rep: Reputation: 141Reputation: 141
Are you sure that you want to learn how to write device drivers, rather than just figure out how to get your sound card to work? Also, is there some reason you have chosen to use RHEL rather than one of the more common non-commercial distros that we normally see on laptops, such as Ubuntu, or Debian, or Suse, or whatever?
 
Old 02-24-2010, 08:23 AM   #4
cladisch
Member
 
Registered: Oct 2008
Location: Earth
Distribution: Slackware
Posts: 228

Rep: Reputation: 54
The first version of RHEL 5 was released 2007; it's likely that a newer kernel would know about your sound device.

Some information about sound drivers is available at http://www.alsa-project.org/~tiwai/w...n-alsa-driver/.

Your sound hardware is likely to be AC'97 or HDA; these specifications are available on Intel's web site.
 
Old 02-24-2010, 10:17 AM   #5
dev_d
LQ Newbie
 
Registered: Feb 2010
Location: Tempe, Arizona
Distribution: Ubuntu
Posts: 12

Original Poster
Rep: Reputation: 0
Thanks all for your replies.

@pixellany -
I have started that book. I need a start with a simple module that I can insert first before moving completely into some kind of device drivers like my sound driver.

@Quakeboy02 -
Yes, I want to learn device driver programming. I thought I would have sme hands-on experience along with fixing driver problem. There are not any specific reasons for using RHEL. I started RHEL training in my college and I was comfortable with it. I need to try Ubuntu for sure but I will keep RHEL with me.

@cladisch -
I would be glad to switch to some new kernel but I have not done any compiling / re-compiling. Would you pls guide me on that.

Everybody -
I am ready to fix my sound card problem by all ideas which you guys shared. Also I want to learn device driver thing. Like I wrote to Quakeboy I thought I will learn device drivers along with configuring my sound card.

Thank you !!!
 
  


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
Device driver programming shariefbe Programming 6 09-01-2008 01:07 PM
Newbie to device driver programming ben85 Programming 1 01-24-2008 04:48 PM
device driver programming rebel_angel Linux - Hardware 5 11-30-2006 04:48 AM
Linux device driver programming iammisc Programming 1 11-26-2005 10:46 AM
linux device driver programming chandansingh Programming 1 03-26-2005 07:30 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 04:59 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