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. Takashi _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel