[an error occurred while processing this directive]
|
Написал функцию считывания Device Descriptor.
При постоянном вызове считываение происходит точно через раз, по нечетным вызовам.
Подозреваю что нужно пользоваться битами Data Toggle в Host Control Register(0x00 или 0x08) и Sequence в USB Status (0x03 или 0x0B).
Попробовал несколько вариантов, не получается.
Подскажет ли кто, в каком направлении копать?
Спасибо.