Проблема в следующем. Дохожу до состояния LISTEN, открываю сокет с компьютера, прыгаем в состояние ESTABLISHED. Далее повторяю в точности кусок кода отправки из даташита. Для примера пока взял 3 байта. Всё один к одному с даташитом. Посылаю команду SEND. И отправляется три байта, но абсолютно не те, что я записал. Не понятно так же состояние регистра указателя на буфер отправки S1_TX_WR. Читаю его как вхожу в состояние ESTABLISHED и у него постоянно разные значения оказываются (но физический высчитанный адрес за пределы отведённые сокету не выходит). Это нормально? В общем, может кто сталкивался с такой проблемой, подскажите. P.S. все операции провожу на сокете 1.
|