Date: 2014-11-04 07:48 (UTC)
vak: (Default)
From: [personal profile] vak
Нормально там с потреблением. Оно не сверхнизкое, конечно, но вполне экономное. Когда делать нечего, процессор останавливается инструкцией WAIT до очередного прерывания. UART, таймер и USB работают по прерываниям. Можно и флешку сделать по прерываниям, но для этого надо задействовать DMA, а мне пока недосуг разбираться.

Кое-какой USB стек в RetroBSD имеется, по сути портированный из библиотек Microchip. Его можно долго до ума доводить, там куча работы.

Есть драйверы для интерфейсов SPI, GPIO и ADC. Для I2C и I2S пока никто не сделал.

Никакую из современных BSD порезать не удается. На прошлой конференции было бурное обсуждение этой проблемы. По сути, меньше чем в 16 мегабайт RAM никакая мало-мальски полезная конфигурация не лезет. И мелкими улучшениями системы уже ничего сделать нельзя. Поэтому я и начал плясать от печки - от 4.4BSD, тут хоть какой-то шанс есть.

Fubarino SD бери правильную, с процессором MX795, иначе RetroBSD не запустится. Сейчас на Ebay продается куча клонов с чипом MX440 - он не годится, памяти маловато.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org