rockbox/firmware/target/arm/samsung
Rafaël Carré 45c7498f59 FS#11335 by me: make ARM assembly functions thumb-friendly
We can't pop into pc on ARMv4t when using thumb: the T bit won't be
modified if we are returning to a thumb function
Code running on ARMv4t should use the new ldrpc / ldmpc macros instead
of ldr pc, [sp], #4 and ldm(cond) sp!, {regs, pc}
No modification on pure ARM builds and ARMv5+

Note: USE_THUMB is currently never defined, no targets can currently be
built with -mthumb, see FS#6734

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26756 a1c6a512-1295-4272-9138-f99709370657
2010-06-11 04:41:36 +00:00
..
yh820 FS#11335 by me: make ARM assembly functions thumb-friendly 2010-06-11 04:41:36 +00:00
yh920 FS#11335 by me: make ARM assembly functions thumb-friendly 2010-06-11 04:41:36 +00:00
yh925 FS#11335 by me: make ARM assembly functions thumb-friendly 2010-06-11 04:41:36 +00:00
adc-target.h Samsung YH925: Support for battery monitoring and charging. Discharge curve not yet calibrated. 2009-08-07 13:32:35 +00:00
akcodec-yh82x_yh92x.c Comment out LOGF_ENABLE defines everywhere, replace evil comments 2009-11-03 16:25:03 +00:00
app.lds Fix remaining reds. I forgot to change the app.lds of the other PP targets (it's the same file as for e200/c200 though). 2010-03-03 23:48:51 +00:00
backlight-target.h
boot.lds Fix a bunch of boot.lds files so that they build with newer ld. The stack/bss sections need NOLOAD. otherwise the linker would try to include those into the binary. I don't know why this ever worked with our current ld version. 2010-03-08 23:16:57 +00:00
button-target.h
button-yh82x_yh92x.c
power-yh82x_yh92x.c