AnsweredAssumed Answered

Trying to find tcb layout for delay line DMA on 21469

Question asked by RobB. on Feb 10, 2010
Latest reply on Oct 8, 2010 by DivyaS

I'm trying to use the delay line mode on an external port DMA on the ADSP-21469. The hardware reference manual describes the individual tcb members, but doesn't clearly state the layout of the TCB in memory that is required to store chained tcb's.

 

My current interpretation of the manual (which is wrong..) is :-

 

typedef struct {
     int tp; // tap list ptr
     int tc; // tap count
     int rm; // read ext modify
     int rc; // read count
     int ri; // read internal index
     int eb; // ext base
     int el; // ext len
     int cp; // chain ptr
     int ec; // ext count
     int em; // ext modify
     int ei; // ext index
     int ic; // int count
     int im; // int modify
     int ii; // int index
} delay_tcb_t;

 

Does anyone know what the correct layout should be ?

 

Thanks

Rob

Outcomes