rockbox/firmware/target/arm/pp
James Buren 581081a3df mi4: replace chksum_crc32 with crc_32r
This uses an equivalent algorithm but with a different initial value
than we normally use (all bits off vs all bits on). Use the new crc_32r
to replace the original MI4 crc32 implementation.

This frees up some extra space on mi4 targets which gives us more
room on a few very space constrained targets (sansa c200/e200, etc).

Change-Id: Iaaac3ae353b30566156b1404cbf31ca32926203d
2021-06-21 09:36:54 +00:00
..
adc-pp5020.c pp: fix adc mistake where base 10 was used instead of base 16 2021-04-10 01:13:09 +00:00
app-pp.lds arm: Fix PortalPlayer linker scripts with binutils 2.21+ 2020-07-05 03:34:30 +00:00
ascodec-pp.c Red Alert 2016-04-06 00:39:23 +00:00
ata-pp5002.c move PP specific files to pp/ 2012-01-03 04:39:56 +00:00
ata-pp5020.c pp5020: use ipod firmware timings for ATA PIO. 2020-11-04 03:03:19 +00:00
ata-sd-pp.c Unify storage threads into one 2017-10-26 14:35:41 -04:00
ata-target.h Disable UDMA 2 on iPod4G target 2021-02-27 14:38:49 +00:00
audio-pp.c portalplayer: Fix three set-but-not-used warnings. 2020-07-05 17:15:57 +00:00
boot-pp.lds Fix d2249dc errors 2013-07-19 08:37:40 -04:00
boot-pp502x-bl-usb.lds Fix path to PP USB bootloader crt0 2012-01-03 04:47:29 +00:00
crt0-pp-bl.S move PP specific files to pp/ 2012-01-03 04:39:56 +00:00
crt0-pp.S Enable boot from SD for Sansa e200 2020-08-19 19:17:01 -04:00
crt0-pp502x-bl-usb.S Remove data_abort_handler from ARM crt0 files. 2013-05-24 02:02:04 +02:00
debug-pp.c Replace SAMSUNG_YH920_PAD with YH92X 2016-01-25 09:23:09 +01:00
i2c-pp.c ascodec-target.h: remove 2012-01-08 01:43:16 +00:00
i2s-pp.c move PP specific files to pp/ 2012-01-03 04:39:56 +00:00
kernel-pp.c move PP specific files to pp/ 2012-01-03 04:39:56 +00:00
mi4-loader.c mi4: replace chksum_crc32 with crc_32r 2021-06-21 09:36:54 +00:00
pcm-pp.c pcm: Further cleanup of unused bits of the PCM ACPI: 2020-11-12 15:59:09 +00:00
sd-pp-target.h
system-pp502x.c PP: More cache invalidation fixes 2021-04-01 10:57:29 -04:00
system-pp5002.c AMS: Return ascodec to interrupt-based I2C2 driver 2017-01-25 00:05:13 +01:00
system-target.h AMS: Return ascodec to interrupt-based I2C2 driver 2017-01-25 00:05:13 +01:00
thread-pp.c Base scheduler queues off linked lists and do cleanup/consolidation 2014-08-16 05:15:37 -04:00
timer-pp.c move PP specific files to pp/ 2012-01-03 04:39:56 +00:00
uart-pp.c portalplayer: Fix three set-but-not-used warnings. 2020-07-05 17:15:57 +00:00
usb-fw-pp502x.c Sansa View: define a GPIO bit for USB detection in order to compile the bootloader. 2014-03-27 22:29:34 +00:00
usb-fw-pp5002.c Fix IPod 3G USB Recognition Problem 2020-07-28 01:13:48 +00:00
wmcodec-pp.c move PP specific files to pp/ 2012-01-03 04:39:56 +00:00