[an error occurred while processing this directive]
|
В одном из примеров в VDSP 4.0 есть такой код:
Фрагмент из файла ../Audio codec talkhrough/ASM/TDM/initialization.asm
P2.H = rx_buf;
P2.L = rx_buf;
R1 = P2;
// Start address of data buffer
P1.L = LO(DMA1_START_ADDR);
[ P1 ] = R1;
Не пойму, почему ОНО РАБОТАЕТ ? ( первые 2 строчки фрагмента )
Мне кажется, что надо делать так:
P2.H = HI(rx_buf);
P2.L = LO(rx_buf);
Кто здесь прав ? Или у меня уже глюки...
E-mail: info@telesys.ru