Чтобы сделать первый шаг в программировании голого железа, неплохо бы понимать, а что можно реализовать с помощью такого подхода. За одно нелишним будет понимать, что из такого софта уже существует.
Для этого я подготовил небольшой обзор, который даст представление о bare metal софте под Raspberry Pi.
В обзоре есть упоминание эмулятора Спектрума. Также обратите внимание на демку Pi on Fire, в которой звуковое сопровождение написано под два AY.
Обзор bare metal программ для Raspberry Pi
P.S.В этой заметке я написал, что полноценного эмулятора Raspberry Pi не существует, но на самом деле эмулировать Raspberry Pi можно, но с некоторыми оговорками. Об этом я расскажу чуть позже.
Вот пример bare metal игры, написанной на чистом ассемблере:




Ответить с цитированием