• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Battery/Charging
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Release 3.9
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by MarcinBukat - 2011-10-07
Last edited by MarcinBukat - 2011-10-11

FS#12322 - Switch to SYS mode on arm

Currently our code runs in SVC mode most of the time. This isn’t very wise since a) this prevents us from using SWI because b) entering SWI would corrupt LR. Moreover our current SWI handler simply returns and this may potentially produce errors hard to track down. This patch do two things a) setups SYS mode as default b) explicitly calls UIE on SWI.

Closed by  MarcinBukat
2011-10-11 16:18
Reason for closing:  Accepted
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

commited as r30741

All of my players I tested so far still boot and play music:
* Sansa c200 (PP5022)
* Sansa e200 (PP5024)
* Clipv1 (AMSv1)
* Clipv2 (AMSv2)

It works on the fuze+ (i.MX233) for both bootloader and firmware. I've just checked that it boots.


Available keyboard shortcuts


Task Details

Task Editing