diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2008-03-31 06:00:23 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2008-03-31 06:00:23 +0000 |
commit | 75f2d441e9a4753d815c9dc67974a6b0be64ef46 (patch) | |
tree | 46957489b6aba7850230058fc1a430596c949240 /firmware/target/arm/system-pp502x.c | |
parent | 2ea0206502c54b73158ebf494bc0faa371ab0426 (diff) | |
download | rockbox-75f2d441e9a4753d815c9dc67974a6b0be64ef46.tar.gz rockbox-75f2d441e9a4753d815c9dc67974a6b0be64ef46.zip |
Change the remaining set_interrupt_status usage to the more parsimonious disable/enable/restore.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16897 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/system-pp502x.c')
-rw-r--r-- | firmware/target/arm/system-pp502x.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/target/arm/system-pp502x.c b/firmware/target/arm/system-pp502x.c index 390c80d9fd..a699b3a38a 100644 --- a/firmware/target/arm/system-pp502x.c +++ b/firmware/target/arm/system-pp502x.c | |||
@@ -149,7 +149,7 @@ void scale_suspend_core(bool suspend) | |||
149 | 149 | ||
150 | if (suspend) | 150 | if (suspend) |
151 | { | 151 | { |
152 | oldstatus = set_interrupt_status(IRQ_FIQ_DISABLED, IRQ_FIQ_STATUS); | 152 | oldstatus = disable_interrupt_save(IRQ_FIQ_STATUS); |
153 | IF_COP( PROC_CTL(othercore) = 0x40000000; nop; ) | 153 | IF_COP( PROC_CTL(othercore) = 0x40000000; nop; ) |
154 | PROC_CTL(core) = 0x48000003; nop; | 154 | PROC_CTL(core) = 0x48000003; nop; |
155 | } | 155 | } |
@@ -157,7 +157,7 @@ void scale_suspend_core(bool suspend) | |||
157 | { | 157 | { |
158 | PROC_CTL(core) = 0x4800001f; nop; | 158 | PROC_CTL(core) = 0x4800001f; nop; |
159 | IF_COP( PROC_CTL(othercore) = 0x00000000; nop; ) | 159 | IF_COP( PROC_CTL(othercore) = 0x00000000; nop; ) |
160 | set_interrupt_status(oldstatus, IRQ_FIQ_STATUS); | 160 | restore_interrupt(oldstatus); |
161 | } | 161 | } |
162 | } | 162 | } |
163 | 163 | ||