diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2009-02-08 22:32:41 +0000 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2009-02-08 22:32:41 +0000 |
commit | 94537f954e67d44fdd9703c062c4ee53599e0e74 (patch) | |
tree | 5dc555914ba4c6f943a90b0804fef9a5fead4a33 /firmware/pcm.c | |
parent | 0222d0a5ebcc0be2e511abeb3ea8fbe7b4df8475 (diff) | |
download | rockbox-94537f954e67d44fdd9703c062c4ee53599e0e74.tar.gz rockbox-94537f954e67d44fdd9703c062c4ee53599e0e74.zip |
Gigabeat S: Implement an SDMA API and use it in the PCM driver. Some other miscellaneous adjustments to recording and PCM buffer to accomodate use of physical addresses and cache coherency.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19949 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/pcm.c')
-rw-r--r-- | firmware/pcm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/pcm.c b/firmware/pcm.c index 38204f883b..bc7ec0282a 100644 --- a/firmware/pcm.c +++ b/firmware/pcm.c | |||
@@ -53,6 +53,7 @@ | |||
53 | * ==Playback/Recording== | 53 | * ==Playback/Recording== |
54 | * Semi-private - | 54 | * Semi-private - |
55 | * pcm_dma_apply_settings | 55 | * pcm_dma_apply_settings |
56 | * pcm_dma_addr | ||
56 | * | 57 | * |
57 | * ==Recording== | 58 | * ==Recording== |
58 | * Public - | 59 | * Public - |
@@ -65,7 +66,7 @@ | |||
65 | * pcm_rec_dma_stop | 66 | * pcm_rec_dma_stop |
66 | * pcm_rec_dma_get_peak_buffer | 67 | * pcm_rec_dma_get_peak_buffer |
67 | * Data Read/Written within TSP - | 68 | * Data Read/Written within TSP - |
68 | * pcm_rec_peak_addr (R) | 69 | * pcm_rec_peak_addr (R/W) |
69 | * pcm_callback_more_ready (R) | 70 | * pcm_callback_more_ready (R) |
70 | * pcm_recording (R) | 71 | * pcm_recording (R) |
71 | * | 72 | * |