rockbox/firmware
Aidan MacDonald 9e258652c4 x1000: Add a basic sanity check for bootloader backups
The bootloader backup is intentionally simple, but it's a little
*too* simple. Add a sanity check to make sure what we're backing
up or restoring contains the first 8 bytes of the SPL header.
This isn't going to catch all possible problems, but it'll stop
obviously non-functional backups from being restored.

Change-Id: I6e80351aeb96c467f0514bd0ecd77d94ff72a8f8
2022-10-28 20:32:38 +01:00
..
asm Revert "Remove YUV blitting functions and LCD modes" 2022-10-13 11:08:06 -04:00
common linked list: add lld_insert_prev/next() 2022-10-16 16:10:24 +01:00
drivers lcd: Fix clear_viewport on grayscale displays 2022-10-16 15:41:50 +01:00
export Revert "Remove YUV blitting functions and LCD modes" 2022-10-13 11:08:06 -04:00
include linked list: add lld_insert_prev/next() 2022-10-16 16:10:24 +01:00
kernel kernel: remove unused function mutex_test() 2022-05-14 11:29:55 -04:00
libc libc: atoi() is supposed to return 0 if handed a NULL pointer 2021-07-30 01:41:13 +00:00
target x1000: Add a basic sanity check for bootloader backups 2022-10-28 20:32:38 +01:00
usbstack move buflib_free invalid handle check to the function 2022-10-15 09:26:58 -04:00
arabjoin.c
arabjoin.h
ata_idle_notify.c
backlight-sw-fading.c
backlight.c apps: Add ability to do a clean reboot 2022-04-16 14:36:39 +01:00
bidi.c
buflib.c move buflib_free invalid handle check to the function 2022-10-15 09:26:58 -04:00
COPYING
core_alloc.c buflib: add pin/unpin operation 2022-09-19 15:09:51 -04:00
debug.c
eeprom_settings.c
enc_base.c
events.c Make thirty functions static to reduce binary size 2015-01-05 18:44:36 +01:00
firmware.make
font.c Convert a number of allocations to use buflib pinning 2022-10-16 14:50:39 +01:00
font_cache.c
general.c
hangul.c
linuxboot.c move buflib_free invalid handle check to the function 2022-10-15 09:26:58 -04:00
load_code.c
logf.c logf: Fix an incorrect fix in 835d0c737a 2021-08-15 09:03:16 -04:00
lru.c
panic.c mips: consolidate exception handling, add exception backtraces 2022-10-17 09:04:18 -04:00
pcm.c
pcm_mixer.c
pcm_sampr.c
pcm_sw_volume.c move PCM_NATIVE_BITDEPTH definiton into global config code 2021-08-07 11:18:19 -04:00
powermgmt.c apps: Add ability to do a clean reboot 2022-04-16 14:36:39 +01:00
profile.c
README lets point to ../docs/README 2002-08-21 11:13:46 +00:00
rolo.c x1000: support new binary header in rolo 2022-03-11 11:15:56 -05:00
rom.lds
screendump.c Fix path buffer overflow in screendump 2021-08-06 15:46:53 +00:00
scroll_engine.c lcd: Remove internal function get_viewport() 2022-10-09 22:07:48 +01:00
sdmmc.c
sound.c Revert "sound: add sound_numdecimals() to round out the sound setting query API" 2021-04-09 10:52:02 +00:00
SOURCES mips: consolidate exception handling, add exception backtraces 2022-10-17 09:04:18 -04:00
storage.c
system.c Add ability to dump cpu boost log to disk, include thread names 2021-09-30 21:13:22 -04:00
timer.c
tuner.c
usb.c usb: add debounce interval for USB status by event 2022-09-25 06:49:11 -04:00

See docs/README