Цитата(a3r3 @ Aug 31 2007, 03:17)

Нет. После заполнения буфера будет выставлен ENDRX. RXRDY придет чуть позже, когда SSC получит новые данные, а PDC не сможет их принять, т.к. не запрограммирован.
То есть в ENDRX буфер надо считать, и там же написать снова
AT91C_BASE_PDC_SSC->PDC_RPR=(unsigned int)buffer;
AT91C_BASE_PDC_SSC->PDC_RCR=len;
?