소스 검색

Merge pull request #214 from FrankBoesing/master

use #defs in AudioStream.h
dds
Paul Stoffregen 8 년 전
부모
커밋
304edad1df
1개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. +6
    -4
      memcpy_audio.S

+ 6
- 4
memcpy_audio.S 파일 보기

@@ -29,6 +29,8 @@

#if defined(__MK20DX128__) || defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__)

#include <AudioStream.h>

.cpu cortex-m4
.syntax unified
.thumb
@@ -45,7 +47,7 @@
@ r2: srcR

push {r4-r11,r14}
add r14,r0,#256 // TODO: 256 = AUDIO_BLOCK_SAMPLES*2
add r14,r0,#(AUDIO_BLOCK_SAMPLES*2)
.align 2
.loopLR:

@@ -89,7 +91,7 @@

push {r4-r11}
mov r2, #0
add r12,r0,#256 // TODO: 256 = AUDIO_BLOCK_SAMPLES*2
add r12,r0,#(AUDIO_BLOCK_SAMPLES*2)
.align 2
.loopL:

@@ -131,7 +133,7 @@

push {r4-r11}
mov r2, #0
add r12,r0,#256 // TODO: 256 = AUDIO_BLOCK_SAMPLES*2
add r12,r0,#(AUDIO_BLOCK_SAMPLES*2)
.align 2
.loopR:

@@ -178,7 +180,7 @@

push {r4-r11}
ldr r4, [sp, #(0+32)] //5th parameter is saved on the stack
add r11,r0,#512 // TODO: 512 = AUDIO_BLOCK_SAMPLES*4
add r11,r0,#(AUDIO_BLOCK_SAMPLES*4)
.align 2
.loopQuad:


Loading…
취소
저장