rockbox/firmware/target
Amaury Pouly 8927df4205 imx233: fix app.lds to properly support INIT_ATTR
Original fix by Marcin: it had a problem because crt0 on imx233 is more
complicated than many targets: since we use virtual memory, we first disable
the MMU, then move the entire image (including init and itext stuff), then
setup a temporary stack to setup the MMU. Only when the MMU is enabled, can
we move the init and itext stuff to its right location and finally boot.
This requires some trickery because:
- the initial move copies everything, including init and itext
- the stack overlaps with init and itext to reclaim space
- the temporary stack cannot be the same as the main stack to avoid trashing
  the init and itext code, also it needs to be a physical address

Change-Id: Ibaf331c7d90b61f99225d93c9e621eb0f3f8f2dc
2014-02-17 19:02:21 +01:00
..
arm imx233: fix app.lds to properly support INIT_ATTR 2014-02-17 19:02:21 +01:00
coldfire coldfire: fix bootloader builds 2014-01-18 22:21:00 +01:00
hosted zenxfistyle: add simulator bitmap and button map 2014-02-16 22:10:22 +01:00
mips touch devices: Disable touch on softlock. 2013-09-05 20:02:07 +02:00
sh Add missing kernel.h includes (hopefully all of them), take #2. 2014-01-05 20:42:48 +01:00