BSD day 2011
2011-11-26 13:05Доклад про RetroBSD (PDF), с демонстрацией живой системы. Вы сможете увидеть на экране работающий редактор Руднева, версия начала 80-х. :)
Расказывает Igor Mokoš, активный участник проекта. Благодаря ему, скорость и стабильность системы удалось довести до очень приличного уровня. Сейчас система устойчиво живёт часами, даже при немаленькой нагрузке (два десятка активных процессов). Падает только при переполнении файловой системы.
Если есть желающие - присоединяйтесь, народ. Есть масса интересных задач.
Расказывает Igor Mokoš, активный участник проекта. Благодаря ему, скорость и стабильность системы удалось довести до очень приличного уровня. Сейчас система устойчиво живёт часами, даже при немаленькой нагрузке (два десятка активных процессов). Падает только при переполнении файловой системы.
Если есть желающие - присоединяйтесь, народ. Есть масса интересных задач.
- Перенос на ARM. Уже начинают появляться варианты с приемлемым объёмом памяти RAM от 128k и выше.
- Оживление стека TCP/IP.
- Файловая система VFAT.
- Загружаемые драйверы: запись в flash-память ядра.
- Разделяемые библиотеки: запись в flash-память пользователя.
- Программная реализация видеоконтроллера VGA, по аналогии с Maximite.
- Компилятор PCC.

no subject
Date: 2011-11-27 02:47 (UTC)no subject
Date: 2011-11-27 03:31 (UTC)no subject
Date: 2011-11-27 09:27 (UTC)А как планируется оживлять tcp/ip? Просто мне кажется, что, если эту штуку рассматривать как универсальную платформу, то лучше делать ее модульной. То есть, для tcp/ip лучше взять wiznet-овский модуль, например, чем тащить все "внутрь". То же самое с видеоконтроллером. Maximite, суть, готовое законченное изделие. Полуигрушка, полумакет. Для универсальной платформы такого vga либо слишком много (если это встроенноый контроллер), либо слишком мало (если это что-то "настольное", и хочется разноцветный сокобан погонять. спрайты, там, блочное копироавание итд упаришься). Возможно, лучше как в msx-ах сделать - там видеопроцессор (довольно навороченый, кст) сидел в портах у cpu и жил впоне своей жизнью никому не мешая. Олсо vga-шный разъем, кажется, начал уходить уже. Модульность немного портит одночиповую нирвану, конечно. Просто, мне кажется, так перспективнее.
no subject
Date: 2011-11-28 04:55 (UTC)И тем не менее, у народа есть сильное желание запихнуть TCP/IP вовнутрь. Тем более, что сетевой стек в 2.11BSD имеется, и контроллер в чипе есть. Надо только привинтить драйвер MAC-контроллера и управление памятью. Больше всего вопросов задают именно про TCP/IP.
VGA для Maximite - просто из спортивного интереса, слишком уж красивая штука получается.