Цитата(Elresearch @ May 30 2007, 17:20)

Определяю число принятых байтов по значению в RXBYTES и такого не наблюдал ("максимально возможное значение 0x0f"), а вот пакеты 0-й длины приходили

Аналогично, никогда не замечал аномального поведения RXBYTES (но вообще согласно эрратам, отслеживать состояние по RXBYTES надо с осторожностью, из-за ошибки в реализации SPI). А вот что до пакетов нулевой длины - а как такое может быть ? Если в RXBYTES ноль - то в FIFO ничего нет. Или там два байта состояния, а самого пакета нет ?