rockbox/firmware
Solomon Peachy 41893b250f ipod4g: Pull LCD framebuffer out of IRAM
The recent pcm_mixer changes caused us to overflow IRAM by a whopping 8
bytes.  This can _probably_ be mitigated with some clever reworking but
we were clearly already on the hairy edge.

Future pending changes are likely to increase IRAM pressure so even if
we solve this issue the odds are it will reappear at a future point.

(the ipod4g's framebuffer is 5KB.  This doesn't affect the mini2g as its
 framebuffer is under 4KB, and the ipodcolor doesn't put its framebuffer
 in IRAM at all)

Change-Id: I2f50d998e969a706cc9d3a0e057cf8e6c303c9b4
2026-04-14 10:27:20 -04:00
..
asm Remove Creative Zen Vision and Vision:M ports 2026-02-06 07:31:54 -05:00
common Fix yellow in c72ffa7a9a ("diacritic: Critical bugfixes") 2026-03-10 10:14:42 +00:00
drivers sdmmc_host: mark tCardInfo initialized at end of card init 2026-03-02 17:11:33 -05:00
export ipod4g: Pull LCD framebuffer out of IRAM 2026-04-14 10:27:20 -04:00
include firmware: add copyright headers to core_alloc.c/h 2026-03-09 10:26:18 +00:00
kernel 3ds: Various fixes, mostly for compiler warnings 2026-03-13 10:24:36 -04:00
libc
reggen echoplayer: implement ADC to read battery voltage 2026-03-18 12:51:51 +00:00
target usb: arc: implement batched request api 2026-03-29 09:04:10 -04:00
usbstack pcm_mixer: introduce mixer_play_cbs 2026-04-14 06:47:36 -04:00
arabjoin.c
arabjoin.h
ata_idle_notify.c
backlight-sw-fading.c
backlight.c backlight: Fix dimmed display doesn't go to sleep 2026-02-25 13:07:38 -05:00
bidi.c
buflib_malloc.c
buflib_mempool.c
chunk_alloc.c
COPYING
core_alloc.c firmware: add copyright headers to core_alloc.c/h 2026-03-09 10:26:18 +00:00
debug.c
eeprom_settings.c
elf_loader.c elf_loader: add elf_loadmem() to load file from memory 2026-01-25 19:51:07 -05:00
enc_base.c
events.c
firmware.make
font.c
font_cache.c
general.c
hangul.c
lc-rock.c
linuxboot.c
logf.c
lru.c
panic.c
pcm.c pcm_mixer: Explicitly initialize the mixer frequency in the pcm init path 2026-03-28 08:55:07 -04:00
pcm_mixer.c pcm_mixer: remove mixer_sampr 2026-04-14 07:43:35 -04:00
pcm_sampr.c
pcm_sw_volume.c pcm: introduce pcm_sink 2026-03-02 10:09:11 +09:00
powermgmt.c
profile.c
README
rolo.c
rom.lds
screendump.c
scroll_engine.c pass event data to usb_acknowledge 2026-01-26 19:47:09 -05:00
sdmmc.c
sound.c Fix red in 36f34089d6 2026-03-28 12:41:43 -04:00
SOURCES bootloader: Don't compile sound.c in bootloader builds 2026-03-28 12:43:59 -04:00
storage.c bootloaders: Don't build usb_core without HAVE_BOOTLOADER_USB_MODE 2026-02-07 08:46:10 -05:00
system.c
timer.c
tuner.c
usb.c bootloaders: Don't build usb_core without HAVE_BOOTLOADER_USB_MODE 2026-02-07 08:46:10 -05:00

See docs/README