Hello, I have been assigned the job of writing BIOS. My device is based upon SC1200 chip(National) and it has external devices like ethernet, Audio codec LM4550. My device has linux OS.I need a driver for my LM4550. So I need to know where I shall get this driver either the source or an exe?
_________________________________________________________________ Vrroooom Fasten your seatbelts. http://server1.msn.co.in/msnSpecials/formula2003/index.asp Get set for F1 2003
LinuxBIOS wouldn't have anything to do with the audio chip. It leaves things like that up to the OS itself. Find out which linux drivers work with it, alsa, oss or built into the kernel. You should be able to search google for LM4550 and linux to find out what drivers are available. If you are looking for the PnP setup, that would be in the kernel source. If you are using linux as the OS, you could very well skip all that yourself and let linux handle it.
GO
On Thursday 10 April 2003 01:39, Devi Priya wrote:
Hello, I have been assigned the job of writing BIOS. My device is based upon SC1200 chip(National) and it has external devices like ethernet, Audio codec LM4550. My device has linux OS.I need a driver for my LM4550. So I need to know where I shall get this driver either the source or an exe?
Vrroooom Fasten your seatbelts. http://server1.msn.co.in/msnSpecials/formula2003/index.asp Get set for F1 2003
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
On Thu, Apr 10, 2003 at 05:39:34AM +0000, Devi Priya wrote:
Hello, I have been assigned the job of writing BIOS. My device is based upon SC1200 chip(National) and it has external devices like ethernet, Audio codec LM4550. My device has linux OS.I need a driver for my LM4550. So I need to know where I shall get this driver either the source or an exe?
Hi.
The SCx2xx series have this feature where binary-only code gets executed in SMM (System Management Mode) when you (or kernel drivers) access certain addresses. It's called VSA, Virtual System Architecture. There's also VSA2 which adds something.
NSC supplies some binary VSMs (Virtual System Modules) with their royalty free BIOS kit BLDT (BootLoader Development Toolkit), aka XpressLOADER. Among others, there are VSMs for enabling audio and video.
LinuxBIOS does not currently implement VSA or VSA2. I see no reason why it couldn't, though, I even think it could be made as a separate ELF object loaded in the same way the bare bones toolkit is, I seem to remember the idea of being able to plug multiple ELF objects into the bootup sequence but this still requires some twiddling, right?
NSC offers documentation on VSA/VSA2 but I'm not sure about availability..
NSC also offer a Linux audio driver for the SCx2xx family but this driver requires the XpressAUDIO VSM to work.
//Peter