rockbox/firmware/target/arm/pbell/vibe500
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
backlight-target.h
backlight-vibe500.c Packard Bell Vibe 500: touchpad code rework. Improve touch sensivity a bit by setting the MEP parameters in the power_init() function. Implement new function in synaptics-mep driver (touchpad_set_parameter) necessary for it. Move the button lights code to the target backlight file. 2010-02-06 19:15:43 +00:00
button-target.h Packard Bell Vibe 500: Improve/fix scrollstrip scrolling. The idea was taken from the ipod's clickweel source. 2010-02-10 18:42:48 +00:00
button-vibe500.c Vibe 500: fix the scrolling through the lists by implementing BUTTON_REPEAT for the scrollstrip. 2010-05-24 19:48:06 +00:00
lcd-as-vibe500.S FS#11335 by me: make ARM assembly functions thumb-friendly 2010-06-11 04:41:36 +00:00
lcd-vibe500.c
power-vibe500.c Packard Bell Vibe 500: clean up the power off, enable poweroff while charging. 2010-03-01 22:24:17 +00:00
powermgmt-vibe500.c
usb-target.h