diff options
author | Karl Kurbjun <kkurbjun@gmail.com> | 2009-12-02 04:30:08 +0000 |
---|---|---|
committer | Karl Kurbjun <kkurbjun@gmail.com> | 2009-12-02 04:30:08 +0000 |
commit | 30c3382a48904b4620d6803ea55f615748b5c231 (patch) | |
tree | 67fc628808bf1c317bd9b2e19ae8d0f744ee6ff2 /firmware/target/arm/tms320dm320/dsp/vectors.asm | |
parent | f0092e739e9810903812f7cf131ebc66d96d18bf (diff) | |
download | rockbox-30c3382a48904b4620d6803ea55f615748b5c231.tar.gz rockbox-30c3382a48904b4620d6803ea55f615748b5c231.zip |
M:Robe 500: Improve audio DMA shutdown for Pause/Stop and significantly reduce the size of the DSP code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23817 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/tms320dm320/dsp/vectors.asm')
-rw-r--r-- | firmware/target/arm/tms320dm320/dsp/vectors.asm | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/firmware/target/arm/tms320dm320/dsp/vectors.asm b/firmware/target/arm/tms320dm320/dsp/vectors.asm index 1551d996fc..98d1409cb3 100644 --- a/firmware/target/arm/tms320dm320/dsp/vectors.asm +++ b/firmware/target/arm/tms320dm320/dsp/vectors.asm | |||
@@ -27,13 +27,17 @@ | |||
27 | 27 | ||
28 | ; External Functions | 28 | ; External Functions |
29 | .global _handle_int0 | 29 | .global _handle_int0 |
30 | .global _c_int00 | 30 | .global _main |
31 | .global _handle_dma0 | 31 | .global _handle_dma0 |
32 | .global _handle_dmac | 32 | .global _handle_dmac |
33 | 33 | ||
34 | .sect ".vectors" | 34 | .sect ".vectors" |
35 | ; Reset Interrupt | 35 | ; Reset Interrupt |
36 | RS_V: BD _c_int00 | 36 | ; The rtx500.lib should be included if you want proper initialization, |
37 | ; currently the program is setup so that it is not necessary to save space. | ||
38 | ; reset vector should jump to _c_int00 instead of main if initialization is | ||
39 | ; needed. | ||
40 | RS_V: BD _main | ||
37 | NOP | 41 | NOP |
38 | NOP | 42 | NOP |
39 | 43 | ||