rockbox/firmware/export/config
Solomon Peachy 14157860b9 rgnano: Shrink CODEC and PLUGIN buffer sizes to reasonable sizes
(From 4MB->2MB and 8MB->2MB, respectively)

This is a hosted platform with a decent amount of free RAM; however
plugins and codecs are dlopen() which doesn't count against those
buffers.  Furthermore, the rgnano uses musl libc which does NOT
implement dlclose() so plugins, codecs, etc stick around in RAM
indefinitely even if they are never used again.

By shrinking these buffers we free up a bit more headroom for dlopen()
to leak, and for the host OS to provide disk caches and whatnot.

Change-Id: Ie657bd3b9fc8bd2a1f4bbc07debe3b10538c41c3
2025-09-13 08:44:38 -04:00
..
agptekrocker.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
aigoerosq.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
android.h rolo: simplify parsing scramble header in load_firmware() 2024-03-31 11:24:07 -04:00
cowond2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezen.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenmozaic.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenv.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenxfi.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenxfi2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenxfi3.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
creativezenxfistyle.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
echor1.h New WIP port: Echo R1 2025-04-22 20:08:08 -04:00
erosqnative.h x1000: remove LCD fast sleep define 2025-04-18 10:35:49 -04:00
fiiom3k.h x1000: remove LCD fast sleep define 2025-04-18 10:35:49 -04:00
fiiom3klinux.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
gigabeatfx.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
gigabeats.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
gogearhdd1630.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
gogearhdd6330.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
gogearsa9200.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hibylinux.h hibylinux: Shrink PLUGIN_BUFFER to 512K 2025-09-13 08:44:38 -04:00
hifietma8.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hifietma8c.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hifietma9.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hifietma9c.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hifimanhm60x.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
hifimanhm801.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iaudiom3.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iaudiom5.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iaudiox5.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ibassodx50.h ibasso: Rejigger RAM and buffer sizes a little 2025-09-13 08:44:38 -04:00
ibassodx90.h ibasso: Rejigger RAM and buffer sizes a little 2025-09-13 08:44:38 -04:00
ihifi760.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ihifi770.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ihifi770c.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ihifi800.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ihifi960.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipod1g2g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipod3g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipod4g.h IAP: First steps towards true multiport state 2025-08-20 07:56:43 -04:00
ipod6g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipodcolor.h IAP: First steps towards true multiport state 2025-08-20 07:56:43 -04:00
ipodmini1g.h IAP: First steps towards true multiport state 2025-08-20 07:56:43 -04:00
ipodmini2g.h IAP: First steps towards true multiport state 2025-08-20 07:56:43 -04:00
ipodnano1g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipodnano2g.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ipodnano3g.h New port: iPod Nano 3G 2025-04-18 20:10:29 -04:00
ipodnano4g.h nano4g: Make real bootloader fit in limited IRAM 2025-04-24 20:35:27 -04:00
ipodvideo.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iriverh10.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iriverh10_5gb.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iriverh100.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iriverh120.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
iriverh300.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
librockplay.h buflib: Check the validity of of handles passed to buflib_get_data() in DEBUG builds. 2014-02-02 16:59:29 +01:00
lyreproto1.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
meizum3.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
meizum6sl.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
meizum6sp.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
mini2440.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
mpiohd200.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
mpiohd300.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
mrobe100.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
mrobe500.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
nokian8xx.h rolo: simplify parsing scramble header in load_firmware() 2024-03-31 11:24:07 -04:00
nokian900.h rolo: simplify parsing scramble header in load_firmware() 2024-03-31 11:24:07 -04:00
ondavx747.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ondavx767.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
ondavx777.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
pandora.h rolo: simplify parsing scramble header in load_firmware() 2024-03-31 11:24:07 -04:00
rgnano.h rgnano: Shrink CODEC and PLUGIN buffer sizes to reasonable sizes 2025-09-13 08:44:38 -04:00
rk27generic.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungyh820.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungyh920.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungyh925.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungypr0.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungypr1.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
samsungyps3.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansac200.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansac200v2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaclip.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaclipplus.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaclipv2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaclipzip.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaconnect.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansae200.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansae200v2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansafuze.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansafuzeplus.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansafuzev2.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansam200v4.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sansaview.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sdlapp.h rolo: simplify parsing scramble header in load_firmware() 2024-03-31 11:24:07 -04:00
shanlingq1.h x1000: remove LCD fast sleep define 2025-04-18 10:35:49 -04:00
sim.h More red fixes 2024-07-07 14:47:07 -04:00
sonynwa20.h sonynwz: Properly support multidrive, with hotswap of the SD card 2020-10-18 10:19:42 -04:00
sonynwza10.h sonynwz: Properly support multidrive, with hotswap of the SD card 2020-10-18 10:19:42 -04:00
sonynwza860.h Add support for the NWZ-A860 2017-09-17 00:03:02 +02:00
sonynwze350.h Add support for the NWZ-E350 2017-09-17 23:47:49 +02:00
sonynwze360.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sonynwze370.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sonynwze450.h Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
sonynwze460.h Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
sonynwze470.h Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
sonynwze580.h Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
sonynwzlinux.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
sonynwzs750.h Add support for the Sony NWZ-S750 2017-09-17 14:35:58 +02:00
surfansf28.h surfansf28: More fixes: 2025-05-06 09:56:03 -04:00
vibe500.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
xduoox3.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
xduoox3ii.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
xduoox20.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
zenvision.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
zenvisionm30gb.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00
zenvisionm60gb.h Remove BATTERY_TYPES 2025-03-11 02:26:38 -04:00