rockbox/firmware/drivers/audio
Mauricio Garrido 3b7dafb117 3ds: 3ds port sources. Second set of two.
This commit adds new files written exclusively for the 3ds port.

Additional comments:

1. Plugins works, but will be enabled in future commits.
2. The port has only been tested on the New 3DS.
3. Not all features of rockbox have been tested so there may be bugs or non-functional features.
4. There is a known issue where a random crash can occur when exiting the app.

Change-Id: I122d0bea9aa604e04fca45ba8287cf79e6110769
2025-10-23 20:09:12 -04:00
..
aic3x.c Sansa Connect: Properly setup internal speaker 2021-06-14 12:48:16 +00:00
ak4376.c fiiom3k: power down amp before switching DAC power modes 2022-01-16 19:35:40 -05:00
ak4537.c Samsung YHxxx: reduce pop noise on power down 2015-09-24 23:06:18 +02:00
android.c iBasso DX50/DX90: Major code cleanup and reorganization. 2015-02-02 21:57:55 +01:00
as3514.c as3543: fix audio gap when switching from dac to line-in/recording 2016-08-29 08:16:27 +02:00
audiohw-swcodec.c Fix 6e211ab errors and warnings. 2013-05-23 14:58:57 -04:00
cs42l55.c iPod Classic: capture support for CS42L55 codec 2015-10-07 06:15:03 +02:00
cs4398.c Add cleaned-up xDuoo X3 support 2018-07-28 10:56:31 -04:00
ctru.c 3ds: 3ds port sources. Second set of two. 2025-10-23 20:09:12 -04:00
dac3550a.c Straighten out the mad twisted state of sound.c and related areas. 2013-04-15 12:02:05 -04:00
df1704.c ma9: Slightly change df1704 driver API. 2013-11-05 09:59:45 +04:00
dummy_codec.c Do some cleanup, adjustment and a couple fixes to recent sound changes. 2013-04-22 20:38:17 -04:00
eros_qn_codec.c erosqnative: Repurpose stereosw_select setting for output select 2024-12-07 09:20:40 -05:00
erosqlinux_codec.c ErosQ Hosted: Fix maximum volume upon plugging in headphones 2024-12-20 12:09:35 -05:00
es9018.c ErosQ New Revision HW volume 2024-01-02 06:51:07 -05:00
es9018k2m.c erosqnative hw1/hw2: Check for DAC in bootloader 2024-12-06 11:39:24 -05:00
es9218.c New port: Shanling Q1 native 2021-07-13 22:01:33 +01:00
fiiolinux_codec.c hosted: Don't open alsa control device directly 2021-04-14 01:39:57 +00:00
imx233-codec.c imx233: slightly rework 3D audio setting 2016-12-12 12:15:24 +01:00
nwzlinux-codec.c nwz/alsa: various improvements 2020-10-31 14:16:31 +00:00
pcm1792.c ma8/ma9: Cleanup - fix tabs, remove unused defines. 2013-11-05 13:34:52 +04:00
rk27xx_codec.c Do some cleanup, adjustment and a couple fixes to recent sound changes. 2013-04-22 20:38:17 -04:00
rocker_codec.c hosted: Don't open alsa control device directly 2021-04-14 01:39:57 +00:00
sdl.c Add new audiohw capability: POWER_MODE_CAP 2021-03-22 13:00:11 +00:00
surfanslinux_codec.c surfansf28: Major improvements: 2025-05-05 20:38:18 -04:00
tlv320.c Add missing kernel.h includes (hopefully all of them). 2014-01-05 20:32:09 +01:00
tsc2100.c Do some cleanup, adjustment and a couple fixes to recent sound changes. 2013-04-22 20:38:17 -04:00
uda1341.c Do some cleanup, adjustment and a couple fixes to recent sound changes. 2013-04-22 20:38:17 -04:00
uda1380.c coldfire: Allow building when 88KHz audio is disabled 2020-10-03 15:57:38 -04:00
wm8731.c wm8731: document audiohw settings 2016-12-12 13:11:25 +01:00
wm8740.c Add Xuelin iHIFI 770/770C/800 support 2019-01-02 08:10:01 -05:00
wm8751.c wm8751: document and fix audiohw settings 2016-12-12 13:12:15 +01:00
wm8758.c wm8758: document and fix audiohw settings 2016-12-12 13:12:47 +01:00
wm8975.c wm8975: document audiohw settings 2016-12-12 13:13:13 +01:00
wm8978.c Samsung YP-R1 target port 2014-02-05 09:56:21 +01:00
wm8985.c Fix various reds. Some includes needed fixup. 2014-03-03 19:10:48 +01:00
x1000-codec.c x1000: internal codec audio driver 2022-01-16 19:17:25 -05:00
xduoolinux_codec.c xduoox3ii: Add "Super Slow" filter roll-off 2021-07-17 08:18:31 -04:00