summaryrefslogtreecommitdiff
path: root/firmware/pcm.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2009-02-08 22:32:41 +0000
committerMichael Sevakis <jethead71@rockbox.org>2009-02-08 22:32:41 +0000
commit94537f954e67d44fdd9703c062c4ee53599e0e74 (patch)
tree5dc555914ba4c6f943a90b0804fef9a5fead4a33 /firmware/pcm.c
parent0222d0a5ebcc0be2e511abeb3ea8fbe7b4df8475 (diff)
downloadrockbox-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.c3
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 *