2011-07-21

vak: (Default)
Юникс 2.11BSD для микроконтроллера PIC32 дозрел до запуска первых процессов. Стартует /sbin/init, запускает /bin/sh (в режиме single user). Удаётся ввести и выполнить команду /bin/date. Возврат обратно в оболочку пока не проходит - неправильно восстанавливается образ процесса из swap-области. Всё это пока на симуляторе. Живой чип будем мучить позже.

--- Start simulation: PC=0x9d006000, JIT disabled

2.11 BSD Unix for PIC32, build #523:
     Compiled 2011-07-21 by sergev@ubuntu-sergev:
     /home/sergev/Project/retrobsd/trunk/sys/pic32/compile
phys mem  = 128 kbytes
user mem  = 96 kbytes
swap dev  = (0,1)
swap size = 2048 kbytes
root dev  = (0,0)
init started

# date
Thu Jul 21 16:19:02 PST 2011

--- Stop simulation