[alsa-devel] Firmware to add - Dreamcast AICA

Takashi Iwai tiwai at suse.de
Mon May 21 12:39:08 CEST 2007


At Sat, 19 May 2007 20:52:50 +0100,
Adrian McMenamin wrote:
> 
> The code it is built with is BSD licenced - it comes (originally) from
> Kallistios (a game devel system - here:
> http://gamedev.allusion.net/svn/snapshots/
> 
> A copy of the source is also here:
> http://linuxdc.cvs.sourceforge.net/linuxdc/linux-sh-dc/sound/oss/aica/firmware/
> 
> The firmware module should be in the standard directory (/lib/firmware/)
> 
> For a document:
> 
> The Dreamcast comes with an ARM7 processor that handles sound
> processing and has its own 2MB of RAM. The firmware is a short piece
> of code that starts/resets the ARM7 and establishes buffers for a left
> and a right hand channel and proceeds to 'play' the data in them. Most
> of the main (SH4) driver code is concerned with managing the transfer
> of data into those two buffers.
> 
> The C code for the firmware is taken from the Kallistios game
> development system and is licenced under BSD terms. It is copyright
> 2000 to Dan Potter and can be reviewed at
> http://linuxdc.cvs.sourceforge.net/linuxdc/linux-sh-dc/sound/oss/aica/firmware/
> 
> To ensure this works with your Dreamcast please ensure the file
> aica_firmware.bin is placed in the /lib/firmware/ directory.

Well, I meant a document "file", which should be distributed together
with the firmware binary.  Could you attach a file?

I'll be able to cut and paste the texts above, but I'd like to make
sure.


thanks,

Takashi

> On 19/05/07, Takashi Iwai <tiwai at suse.de> wrote:
> > At Fri, 18 May 2007 23:41:08 +0100,
> > Adrian McMenamin wrote:
> > >
> > > Please add this to the firmware repo
> >
> > Any notes on copyright and license?  Where to be installed?
> > A brief document would be appreciated, too.
> >
> >
> > thanks,
> >
> > Takashi
> >
> 


More information about the Alsa-devel mailing list