rockbox/firmware/target/arm/pp
Solomon Peachy 5bd86eb4b4 pp502x: Don't fill the cache starting from address 0x0
The pp502x cache init code tries to flush the cache by reading
a block of DRAM.  Change the starting point from 0x0 to 0x1000
so the compiler doesn't helpfully insert an undefined instruction
to deliberately crash the target.

(This behavior is intentional on the part of GCC, and was triggered
 by using -Os with my experimental 4.9.4 toolchain)

Change-Id: I2d2719615a1164a035f3dac8a56dd3737bbab1d5
2020-04-04 23:07:04 +02:00
..
adc-pp5020.c
app-pp.lds
ascodec-pp.c Red Alert 2016-04-06 00:39:23 +00:00
ata-pp5002.c
ata-pp5020.c
ata-sd-pp.c Unify storage threads into one 2017-10-26 14:35:41 -04:00
ata-target.h Unify storage threads into one 2017-10-26 14:35:41 -04:00
audio-pp.c
boot-pp.lds
boot-pp502x-bl-usb.lds
crt0-pp-bl.S
crt0-pp.S
crt0-pp502x-bl-usb.S
debug-pp.c
i2c-pp.c
i2s-pp.c
kernel-pp.c
mi4-loader.c
pcm-pp.c
sd-pp-target.h
system-pp502x.c pp502x: Don't fill the cache starting from address 0x0 2020-04-04 23:07:04 +02: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
timer-pp.c
uart-pp.c
usb-fw-pp502x.c
usb-fw-pp5002.c
wmcodec-pp.c