При наличии MMU можно запускать Linux или NetBSD, реализации уже имеются. А вот если в процессоре есть только memory protection unit, оказывается, что подходящих операционных систем особо-то и нету, кроме uCLinux. Которому вынь да положь несколько мегабайтов RAM.
Очень приятная система, сильно похожая на BKUNIX. Только 32-разрядная. Нет проблемы с размером кода ядра, flash-память достаточно большая. По данным тоже нет нужды особо ужиматься. В качестве целевой платформы, кроме PIC32, можно рассматривать ARM Cortex-M3: некоторые модели имеют до 96 кбайт RAM.
В процессоре имеется MPU: memory protection unit, полноценная защита памяти. Из режима пользователя будет доступ только к своим сегментам кода и данных.
no subject
Date: 2011-01-07 23:51 (UTC)пулеметBKUNIX получится. :)Когда пони-экспресс обещает быть?
no subject
Date: 2011-01-08 03:49 (UTC)no subject
Date: 2011-01-08 11:34 (UTC)no subject
Date: 2011-01-08 11:30 (UTC)В процессоре имеется MPU: memory protection unit, полноценная защита памяти. Из режима пользователя будет доступ только к своим сегментам кода и данных.
no subject
Date: 2011-01-10 03:40 (UTC)no subject
Date: 2011-01-10 21:48 (UTC)