AnsweredAssumed Answered

Adding and subtracting 0x80000 in Chain pointer register

Question asked by DeepV on Apr 15, 2009
Latest reply on Nov 3, 2009 by jeyanthi.jegadeesan

In the Talk Through example in VisualDsp++, I see the following piece of code, while initializing the chain pointer register, in the initSPORT section,

TCB_Block_A[0] = (int) TCB_Block_C + 3 - OFFSET + PCI ;

Both OFFSET and PCI have value of 0x80000, why is added and subtracted?

Outcomes