diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2007-10-06 22:27:27 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2007-10-06 22:27:27 +0000 |
commit | 6077e5b7c85c0d6f5963e4aadb215faf2c4d10d2 (patch) | |
tree | a6bc91ee4168e83617e942eeaea46e5523e82420 /firmware/target/arm/crt0-pp.S | |
parent | f6de0d4083a4fcb6da57f271e1f8ccaf715e571d (diff) | |
download | rockbox-6077e5b7c85c0d6f5963e4aadb215faf2c4d10d2.tar.gz rockbox-6077e5b7c85c0d6f5963e4aadb215faf2c4d10d2.zip |
Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15006 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/crt0-pp.S')
-rw-r--r-- | firmware/target/arm/crt0-pp.S | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/target/arm/crt0-pp.S b/firmware/target/arm/crt0-pp.S index 858f795aad..8fd1e31f09 100644 --- a/firmware/target/arm/crt0-pp.S +++ b/firmware/target/arm/crt0-pp.S | |||
@@ -243,10 +243,10 @@ cpu_init: | |||
243 | msr cpsr_c, #0xd1 /* IRQ/FIQ disabled */ | 243 | msr cpsr_c, #0xd1 /* IRQ/FIQ disabled */ |
244 | ldr sp, =fiq_stack | 244 | ldr sp, =fiq_stack |
245 | /* We'll load the banked FIQ mode registers with useful values here. | 245 | /* We'll load the banked FIQ mode registers with useful values here. |
246 | These values will be used in the FIQ handler in pcm_playback.c */ | 246 | These values will be used in the FIQ handler in pcm-pp.c */ |
247 | ldr r12, =IIS_CONFIG | 247 | ldr r10, =IIS_CONFIG |
248 | 248 | ||
249 | ldr r11, =p | 249 | ldr r11, =dma_play_data |
250 | 250 | ||
251 | /* Let abort and undefined modes use IRQ stack */ | 251 | /* Let abort and undefined modes use IRQ stack */ |
252 | msr cpsr_c, #0xd7 /* IRQ/FIQ disabled */ | 252 | msr cpsr_c, #0xd7 /* IRQ/FIQ disabled */ |
@@ -328,7 +328,7 @@ vectors: | |||
328 | .word data_abort_handler | 328 | .word data_abort_handler |
329 | .word reserved_handler | 329 | .word reserved_handler |
330 | .word irq_handler | 330 | .word irq_handler |
331 | .word 0 /* fiq handler set in pcm driver */ | 331 | .word fiq_handler |
332 | 332 | ||
333 | .text | 333 | .text |
334 | 334 | ||