Trueskew wrote: > I'm writing a driver for a TI codec attached to the MPC5200B PSC3 > codec lines on a Lite5200b. It's an external module, and I'd like to > use Bestcomm with it. I've already tried a bunch of horrible things > to get it to work. I could say it's close, but by close I mean the > FEC still runs, my stuff doesn't. > > 1. Can the Bestcomm I/F be used by an external module, or is the > module required to be built in if built-in drivers use Bestcomm? > TasksInitAPI (no so bad) and TasksLoadImage (yeah, bad) aren't really > supposed to be called more than once from what I've read, and the > kernel loads them for ethernet and ATA (no disk in my system if that > matters). > > 2. If it can be used by an external module, how would I do it? I've > tried compiling the source into my module and replicating the > initialization the kernel does in addition to my own stuff. It's not > too bad, though I don't get any interrupts yet. > > The LTIB from Freescale includes AIC23 and AC97 drivers that use > Bestcomm. I built my kernel with them set as modules, and they had > the same unresolved problems that my driver has on insmod, so I'm > pessimistic. If someone could put me out of my misery one way or > another, I'd appreciate it.
Might check out the driver posted by Bob Petersen: http://ozlabs.org/pipermail/linuxppc-embedded/2005-September/020210.html using DENX linuxppc_2_4_devel/arch/ppc/5xxx_io/ i2s.c, psc.c and Bestcomm/ Frank > > Thanks. > Sal > > >------------------------------------------------------------------------ > >_______________________________________________ >Linuxppc-embedded mailing list >Linuxppc-embedded at ozlabs.org >https://ozlabs.org/mailman/listinfo/linuxppc-embedded > */Frank Bennett President/* Mathegraphics,LLC 613 Bentley Pl Fort Collins,CO 80526 970-229-9269 (hm) 970-402-9269 (cell) www.mathegraphics.com <http://www.mathegraphics.com> bennett78 at digis.net <mailto:bennett78 at digis.net> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20060617/561fdcc2/attachment.htm