gracias gera! ya encontré como hacerlo y me coloca las variables donde quiero pero ahora tengo otro problema, no me realiza las funciones dsp en assembler MPY y MAC
cargo dos vectores en las posiciones de memoria x e y pero no me las realiza, no se si estoy errando en alguna configuración del dsp o como declaro los vectores en las posiciones x e y....
static fractional x[11] __attribute__((address(0x0900))); //memoria X
static fractional h[2] __attribute__((address(0x0C00))); //memoria Y
.
.
.
asm("MOV #0x0916,W9");
asm("MOV #0x0900,W8");
asm("MOV [W8],W4");
asm("MOV #0x0C02,W10");
asm("MOV [W10],W6");
asm("DO #9,ENDB");
asm("MPY W4*W6,A,[W8]+=2,W4,[W10]-=2,W6");
asm("MAC W4*W6,A,[W8],W4,[W10]+=2,W6");
asm("SAC.R A,#0,[W9++]");
asm("ENDB: NOP");