[alsa-devel] Getting Started on Alsa
tiwai at suse.de
Mon May 7 10:01:19 CEST 2007
At Sun, 6 May 2007 20:32:41 -0500,
Chris Schumann wrote:
> > On Behalf Of Ash Willis
> > Hi Chris,
> > > I'd like to take action on bug #305, since it's my own
> > itch. I've done
> > > very low-level programming, but not on Linux device
> > drivers. I'm very
> > > familiar with command line development tools.
> > >
> > If you're not familiar with drivers or audio drivers in
> > particular then reading Writing an ALSA Driver by Takashi
> > Iwai might be a good place to start.
> > You're referring to the suspend/resume bug in the cs46xx
> > driver, right?
> > Maybe try dumping all the registers while it's working and
> > dumping them while it's broken and comparing the two sets of data?
> > I guess the suspend function is doing something that it
> > shouldn't be, or the resume function isn't doing something
> > that it should be...good luck on finding out what that is.
> > Ash
> Thanks for the tips, Ash. I've found the Iwai document. Now there's some
> light reading. I take it that it's still relevant, even though it hasn't
> been updated since 2005.
It's been updated except for the date :)
The basic infrastructure hasn't been changed, so no big rewrites but
just minor corrections to follow to the latest standard, though.
More information about the Alsa-devel