Никак не получается починить DWC USB 2 драйвер: пакет вроде бы как посылается, DMA часть байтики передаёт, а вот MAC почему-то ничего наружу не шлёт, отвечает NAK на IN token. И ещё интересная штука: те регистры, про которые в книжке написано, что они implemented in SPRAM, возвращают какую-то ерунду. Хотя запись в них точно работает, потому что читаю же я приходящий пакет! И спросить абсолютно некого, к сожалению.
И фотографии сегодня у меня нету никакой, не вешать же очередную белку…
Пойду посмотрю с Манечкой дурацкую серию и попробую почитать как другие люди программируют этот чип.