Предрелиз.
Итого: я запилил/портировал все что хотел и что было в ядре uzix 1.0. Размер ядра имеем 30к (как и планировалось).
Из последних правок:
- отлажена работа с системным временем (пришлось поправить CPM-овский driver.sys), теперь корректно работает отображение и установка системного времени - date / setclock
- в образе ohi-uzix.7z заменен /bin/setclock - он был битый
- допилена работа с прямым доступом к устройствам, теперь корретно работает dd if=/dev/rfd*
- пришлось поправить CP/M-овский idebdos.com
- попутно исправлен баг долго описывать какой
- еще reboot заработал
- добавил устройство /dev/zero
Дальше буду пилить LIBC.LIB чтобы можно было кодить приклад (т.к. libc для Uzix в природе есть только в исходниках, самой либы нет), в ядре будут только правки ошибок. Как обычно, исходники в первом посте, мой рабочий образ HDD (SD) во вложении этого сообщения





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