Re: Firmware to add - Dreamcast AICA

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.


On 19/05/07, Takashi Iwai <tiwai@xxxxxxx> 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
>
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux