Neotron-Compute / Neotron-Pico-BIOS

BIOS for the Neotron Pico
GNU General Public License v3.0
15 stars 5 forks source link

Draft: Initialise audio CODEC #85

Closed thejpster closed 1 year ago

thejpster commented 1 year ago

Sets up the TLV320AIC23B CODEC with some default volume levels, and for 48 kHz 16-bit I2S mode with a 12 MHz crystal.

Also plays a short audio sample. We should probably take that out and wire up the BIOS sample playback API to a ring buffer that is played using DMA.