Shaos wrote:> Так можно по XMEM изрядно посадить памяти,
Снаружи чтоли? А чо есть авры с внешней памятью?
Ага!!
https://scienceprog.com/adding-external ... atmega128/
сейчас в PDF на ATmega640-1280-1281-2560-2561 посмотрел - по слову XMEM находится,
то есть это всё официально документированно.
Shaos wrote:
Я имел ввиду не память, а устройства вешать на шину, которые будут способны совершать арбитраж, стопать и стартовать ноды и т.д. - проц обращается к ним как к памяти, а они работают как более замысловатые штуки, помогающие реализовать примитивы межпроцессороной (и внутрипроцессорной) синхронизации...
Ну кажется мне, такое счастье на одном триггере (однобитный сдвиговый регистр по сути - и атомарной командой будет заменить бит из регистра на другой) то, что можно сделать и будет оно хотеть всего две ноги.