# aplay -D hw:0,0 a1.wav
ep93xx_snd_open: index=0, sub=c000a9b4, chip=c1753ddc, state: playback 0x2, capture 0x0
Playing WAVE 'a1.wav' : Signed 1ep93xx_snd_pcm_hw_params:  sub=c000a9b4 DMA-Buffer=c000a9ec  hwp=c17d6c14
6 bit Little Endep93xx_snd_pcm_prepare: substream=c000a9b4, chip=c1753ddc r->dma_addr=c1650000. r->dma_a0
ian, Rate 44100 ep93xx_snd_pcm_prepare: dma: period=4096, start=c1650000, pos=c1650000, end=c1660000
Hz, Stereo
ep93xx_snd_pcm_trigger: sub=c000a9b4, cmd=1
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=0, count=0, last=0
ep93xx_pcm_enqueue load buffer c1650000 ID:0
ep93xx_pcm_enqueue load buffer c1651000 ID:1
ep93xx_snd_txctrl: Mode 1
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=2, diff=0
ep93xx_snd_pcm_pointer: ID 1 Transfered 1000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:0
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=2, last=0
ep93xx_pcm_enqueue load buffer c1652000 ID:2
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=3, diff=1
ep93xx_snd_pcm_pointer: ID 2 Transfered 2000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:1
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=3, last=0
ep93xx_pcm_enqueue load buffer c1653000 ID:3
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=4, diff=2
ep93xx_snd_pcm_pointer: ID 3 Transfered 3000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:2
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=4, last=0
ep93xx_pcm_enqueue load buffer c1654000 ID:4
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=5, diff=3
ep93xx_snd_pcm_pointer: ID 4 Transfered 4000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:3
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=5, last=0
ep93xx_pcm_enqueue load buffer c1655000 ID:5
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=6, diff=4
ep93xx_snd_pcm_pointer: ID 5 Transfered 5000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:4
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=6, last=0
ep93xx_pcm_enqueue load buffer c1656000 ID:6
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=7, diff=5
ep93xx_snd_pcm_pointer: ID 6 Transfered 6000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:5
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=7, last=0
ep93xx_pcm_enqueue load buffer c1657000 ID:7
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=8, diff=6
ep93xx_snd_pcm_pointer: ID 7 Transfered 7000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:6
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=8, last=0
ep93xx_pcm_enqueue load buffer c1658000 ID:8
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=9, diff=7
ep93xx_snd_pcm_pointer: ID 8 Transfered 8000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:7
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=9, last=0
ep93xx_pcm_enqueue load buffer c1659000 ID:9
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=10, diff=8
ep93xx_snd_pcm_pointer: ID 9 Transfered 9000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:8
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=10, last=0
ep93xx_pcm_enqueue load buffer c165a000 ID:10
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=11, diff=9
ep93xx_snd_pcm_pointer: ID 10 Transfered a000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:9
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=11, last=0
ep93xx_pcm_enqueue load buffer c165b000 ID:11
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=12, diff=10
ep93xx_snd_pcm_pointer: ID 11 Transfered b000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:10
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=12, last=0
ep93xx_pcm_enqueue load buffer c165c000 ID:12
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=13, diff=11
ep93xx_snd_pcm_pointer: ID 12 Transfered c000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:11
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=13, last=0
ep93xx_pcm_enqueue load buffer c165d000 ID:13
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=14, diff=12
ep93xx_snd_pcm_pointer: ID 13 Transfered d000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:12
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=14, last=0
ep93xx_pcm_enqueue load buffer c165e000 ID:14
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=15, diff=13
ep93xx_snd_pcm_pointer: ID 14 Transfered e000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:13
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=15, last=1
ep93xx_pcm_enqueue load buffer c165f000 ID:15
ep93xx_pcm_enqueue New dma_pos c1650000
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=16, diff=14
ep93xx_snd_pcm_pointer: ID 15 Transfered f000 from c1650000,c1660000 pcm_lib 10000
audio_dma_tx_callback Remove buffer ID:14
ep93xx_pcm_enqueue: pos=c1650000, period=1000, end=c1660000, loaded=1, count=16, last=0
ep93xx_pcm_enqueue load buffer c1650000 ID:16
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=17, diff=15
ep93xx_snd_pcm_pointer: ID 16 Transfered 10000 from c1650000,c1660000 pcm_lib 10000
ep93xx_snd_pcm_trigger: sub=c000a9b4, cmd=0
ep93xx_snd_txctrl: Mode 0
audio_dma_tx_callback: start=c1650000, period=1000, end=c1660000, loaded=2, count=17, diff=15
underrun!!! (at ep93xx_snd_pcm_prepare: substream=c000a9b4, chip=c1753ddc r->dma_addr=c1650000. r->dma_a0
least 7.116 ms lep93xx_snd_pcm_prepare: dma: period=4096, start=c1650000, pos=c1650000, end=c1660000
ong)
Aborted by signaep93xx_snd_pcm_hw_free: sub=c000a9b4
l Interrupt...
ep93xx_snd_pcm_hw_free: sub=c000a9b4
ep93xx_snd_close: index=0, sub=c000a9b4, chip=c1753ddc
