index
:
rockbox.git
master
v3.0
v3.1
v3.10
v3.11
v3.12
v3.13
v3.14
v3.15
v3.2
v3.3
v3.4
v3.5
v3.6
v3.7
v3.8
v3.9
The Rockbox source code.
Rockbox Meta-User
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
firmware
/
target
/
arm
/
as3525
/
pcm-as3525.c
Age
Commit message (
Expand
)
Author
Files
Lines
2015-06-01
AMS: Change DMA transfer size for audio.
Mihail Zenkov
1
-1
/
+1
2015-04-09
AMS: Fix pop-clicks noise on play/stop.
Mihail Zenkov
1
-14
/
+2
2012-03-03
Revise the PCM callback system after adding multichannel audio.
Michael Sevakis
1
-8
/
+12
2011-12-17
Commit to certain names for cache coherency APIs and discard the aliases.
Michael Sevakis
1
-2
/
+2
2011-12-12
Deal with a complication when transferring recording method from PP5024: sinc...
Michael Sevakis
1
-31
/
+42
2011-12-08
AS3525v1/v2:
Michael Sevakis
1
-174
/
+121
2011-09-01
Shuffle some functions around so that interfacing with playback.c in particul...
Michael Sevakis
1
-1
/
+1
2011-07-25
Convert AMSv2 microphone samples from 14 to 16 bit before storing them.
Michael Giacomelli
1
-0
/
+22
2011-06-29
Commit FS#12150 - Fully-functional audio mixer - and finally whip old limitat...
Michael Sevakis
1
-2
/
+7
2011-01-19
AS3525: Implement a true audio pause and full-resolution audio tick. Take car...
Michael Sevakis
1
-26
/
+57
2011-01-15
Fix problem with AMS PCM driver that caused mpegplayer lockup. It pre-decreme...
Michael Sevakis
1
-4
/
+16
2010-11-09
Apply FS#11729 - Remove unneeded I2SIN clock configuration for AS3525 and AS3...
Bertrik Sikken
1
-9
/
+4
2010-07-02
AMS SoC's: Some register bit changes need interrupt protection: timer API and...
Michael Sevakis
1
-5
/
+7
2010-06-11
pcm as3525v1: revert 26761 to use faster ASM code
Rafaël Carré
1
-1
/
+14
2010-06-11
as3525v1: drop the asm version of mono2stereo
Rafaël Carré
1
-14
/
+1
2010-06-07
as3525v1: fix r26444 which broke mic recording
Rafaël Carré
1
-7
/
+17
2010-06-03
Using void instead of unsigned char fixes the strict-aliasing warnings with -...
Tobias Diedrich
1
-5
/
+5
2010-06-01
as3525 PCM: implement locking like done for the gigabeats in r26341
Rafaël Carré
1
-15
/
+57
2010-05-26
as3525: as revealed by r26311, it seems DMAC interrupt can't be masked
Rafaël Carré
1
-4
/
+7
2010-05-26
as3525: implement pcm_play_dma_get_peak_buffer correctly
Rafaël Carré
1
-2
/
+5
2010-05-26
as3525: move audio loopback handling to audio_set_output_source
Rafaël Carré
1
-3
/
+0
2010-05-24
as3525: Fix an oops in converting the recording API to a newer form.
Michael Sevakis
1
-6
/
+7
2010-05-24
as3525: be sure all interrupts are disabled when recording
Rafaël Carré
1
-0
/
+1
2010-05-24
Really cleanup remaining r26253 yellow (hopefully).
Michael Sevakis
1
-3
/
+4
2010-05-24
Make PCM->driver interface about as simple as it will get. Registered callbac...
Michael Sevakis
1
-30
/
+13
2010-05-19
as3525: hide our UNCACHED_ADDR from usb_storage.c
Rafaël Carré
1
-5
/
+5
2010-05-14
as3525: add some comments in the microphone channel copy loop
Rafaël Carré
1
-12
/
+16
2010-05-14
as3525v1: duplicate the right channel into the left channel when recording mi...
Rafaël Carré
1
-12
/
+60
2010-05-13
as3525: retain & release DMA engine when starting and stopping recording
Rafaël Carré
1
-1
/
+1
2010-05-13
as3525: use the correct uncached address for rec peak buffer
Rafaël Carré
1
-2
/
+2
2010-05-13
as3525: use a table for mclk dividers, get rid of a division
Rafaël Carré
1
-14
/
+29
2010-05-13
as3525: use DMA for recording
Rafaël Carré
1
-106
/
+69
2010-05-12
PCM bottom layer simplification. pcm_rec_peak_addr variable no longer has to ...
Michael Sevakis
1
-10
/
+3
2010-01-10
Sansa AMS: allow use of PLL B for more accurate audio sample rate (0.04% inst...
Bertrik Sikken
1
-6
/
+8
2009-11-24
Sansa AMS : fix recording
Rafaël Carré
1
-22
/
+59
2009-11-24
Sansa AMS: VIC_INT_ENABLE register is not a mask
Rafaël Carré
1
-3
/
+3
2009-11-03
Sansa AMS PCM : cleanup
Rafaël Carré
1
-10
/
+8
2009-11-01
Sansa AMS PCM: remove runtime sanity checks
Rafaël Carré
1
-8
/
+1
2009-11-01
Sansa AMS recording support (Microphone and FM)
Rafaël Carré
1
-9
/
+98
2009-10-13
Sansa AMS PCM : replace buggy and confusing one-liner
Rafaël Carré
1
-3
/
+8
2009-06-08
FS#10048 : enable MMU and data cache on Sansa AMS to give a major speed up
Rafaël Carré
1
-0
/
+11
2009-04-07
Patch by Rafaël Carré - Sansa AMS : inform pcm.c when playback stopped, use...
Bertrik Sikken
1
-0
/
+3
2008-12-20
Fixed compiler warnings.
Björn Stenberg
1
-1
/
+1
2008-12-12
Get rid of some pcm_apply_settings cruft at the low level I somehow missed. M...
Michael Sevakis
1
-1
/
+0
2008-12-12
Bring consistency to pcm implementation and samplerate handling. Less low-lev...
Michael Sevakis
1
-8
/
+3
2008-12-04
pcm-as3525.c : don't use |= on a write-only register (VIC_INT_EN_CLEAR).
Bertrik Sikken
1
-1
/
+1
2008-12-04
Sansa AMS: Disable DMA clocks when not in use
Rafaël Carré
1
-0
/
+4
2008-12-04
Sansa AMS: disable I2SOUT clocks when playback is stopped
Rafaël Carré
1
-2
/
+8
2008-12-04
Sansa AMS: PCM driver (FS#9592)
Rafaël Carré
1
-10
/
+92
2008-11-11
Add more driver stubs to make the Fuze and e200v2 main builds compile; Correc...
Dave Chapman
1
-0
/
+46
[next]