adblock check

NetBSD на процессоре Motorola 68000: доступен порт hb68k для ретро-ПК

Успешный запуск на экспериментальной плате Phaethon 1 с кастомным MMU подтверждает выдающуюся портируемость ОС на экзотическое аппаратное обеспечение
Обложка: ИИ Trashbox.ru

Разработчики операционной системы NetBSD официально представили новый порт hb68k, обеспечивающий полноценную поддержку аппаратных платформ на базе процессоров Motorola 68000. Архитектура этих чипов, изначально разработанная в 1979 году, продолжает активно применяться в современных DIY-конструкторах и образовательных проектах. Данное решение также представляет значительный интерес для сообщества энтузиастов ретро-техники, учитывая недавние успешные инициативы по адаптации ядра Linux для игровых консолей Atari Jaguar и Sega MegaDrive, которые также базируются на процессорах Motorola.

Работоспособность нового дистрибутива была успешно продемонстрирована на самодельном компьютере Phaethon 1, который включает в себя кастомный блок управления памятью (MMU), 8 МБ оперативной памяти, два последовательных порта стандарта 16650, часы реального времени DS3231/3232 и шину VME для подключения дополнительной периферии. Система также оснащена специализированными контроллерами для обработки прерываний, ввода-вывода, а также интерфейсов I2C и ATA.

Адаптация для устаревшей архитектуры потребовала серьезной доработки низкоуровневых подсистем операционной системы. Главной инженерной задачей стала корректная работа с памятью и прерываниями в условиях жестких аппаратных ограничений. Наличие MMU остается критически важным требованием для запуска NetBSD, что принципиально отличает данный проект от безуспешных попыток портирования на архитектуры Z80 или 6502, где отсутствие данного блока делает работу полноценной ОС технически невозможной.

Релиз hb68k в очередной раз подтверждает статус NetBSD как одной из наиболее портируемых операционных систем в мире. Сообщество разработчиков продолжает расширять список поддерживаемых платформ, наглядно доказывая, что модульная архитектура и строгие стандарты написания кода позволяют системе стабильно функционировать как на современных серверах, так и на экзотических самодельных компьютерах, созданных энтузиастами.

Источник

Limows
@Limows
Автор
Линуксоид, техно-ретро-блоггер со стажем
Консольщик
Компьютеры Компьютеры
20,7K участников
Вступить
Ретро Ретро
11,5K участников
Вступить
Linux Linux
9,9K участников
Вступить
Комментариев пока нет
Оставьте комментарий...
Оставьте комментарий...