rockbox/firmware/target/arm/iriver/h10
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
..
adc-target.h Move the PP5020 ADC defines to the c-file instead of repeating them across the header files. Also, the Tatung TPJ1022 should use the common PP5020 ADC driver. 2009-01-27 03:19:57 +00:00
backlight-h10.c Various files: make functions static if they're local or make sure there is a proper #include if not 2009-08-06 09:28:25 +00:00
button-h10.c Fix duplicate #includes 2009-05-17 14:50:19 +00:00
button-target.h Also fix the iRiver H10 2009-06-24 22:23:45 +00:00
fmradio_i2c-h10.c Various files: make function implementations consistent with their declaration in the header file or static if 2009-01-31 23:51:11 +00:00
lcd-as-h10.S FS#11335 by me: make ARM assembly functions thumb-friendly 2010-06-11 04:41:36 +00:00
lcd-h10_5gb.c Make the H10 5GB bootloader able to load the OF again. From FS#9955. 2009-03-02 22:42:13 +00:00
lcd-h10_20gb.c Fix tabs 2010-01-03 10:19:43 +00:00
power-h10.c Remove unnecessary #include "adc.h" 2009-04-25 22:24:59 +00:00
powermgmt-h10.c Update battery discharge curve and current consumption for iRiver h10 5GB. Thanks to Danny Attar for measuring. 2010-03-21 19:02:09 +00:00