Developing and cross-compiling an ASoC driver

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

 



Hello,

I recently designed a custom board based on an AT91SAM9 microcontroller
connected with an ADC via I2S.
In the project we need a data acquisition application, which can store
audio stream to wav files. On my opinion arecord fulfills our requirements. The "only" thing we have to do
is writing an ASoC driver especially for the ADC (ADS1274), and cross
compile it to the Linux4SAM embedded Linux environment.

I didn't find any suitable description how to do a cross-platform driver development process.
Could you please give me some introduction how to:

- cross compile alsa-driver (AFAIK ASoC is part of it, and ALSA is
part of the linux kernel), and alsa-utils (for getting arecord)
- cross compile the newly developed alsa driver
- integrate ASoC and the custom driver to the patched kernel
(Linux4SAM) and cross compile them to one image.

Thank you for your help in advance!

Br,
Szabolcs Erki

_______________________________________________
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