LINUX.ORG.RU

Пишем ОС под Linux


1

0
В серию скриншотов "Как я провёл сессию".

На скрине процесс дописывания операционки для MCS51. Попутно, дабы дать повод померяться, показано какое ядро и какой проц на машинке.

NovOS - это сокращение от Novaya (New Technology) Operating System.

Компилятор: SDCC IDE: Emacs + ECB Distro: Gentoo

З.Ы. К окулисту на приём записался, благо по страховке.

★★★★

Проверено: Pi ()
лучше бы в BSD или в Linux'e че-нить дописал, а так это дуремарство свою ОСь писать, разве что если только для зачета или экзамена.
knoppix
()
Ответ на: комментарий от knoppix
> лучше бы в BSD или в Linux'e че-нить дописал, а так это дуремарство свою ОСь писать, разве что если только для зачета или экзамена.

Написание курсовиков одобрено, как способствующее делу Света. А это курсовик.

realloc ★★★★
() автор топика
Ответ на: комментарий от vahvarh
> БЗДшница или BDSMщица? Или это одно и тоже? =)

Естсессно одно и то же. Посмотри на бздшников, они получают от самоизтязаний бздёй истинное удовольствие.

> Кстати, если серьёно - а что за машинка-то?

MaxSelect TravelBook A2Wide

realloc ★★★★
() автор топика
Ответ на: комментарий от realloc
гыгы у меня такая же машинка
anonymous
()
В меню у тебя пункт Monotone - это система управления версиями?
Если да, то как впечатления?

Какая версия Senator? Умеет ли он IntelliSense?
anonymous
()
Ответ на: комментарий от anonymous
> В меню у тебя пункт Monotone - это система управления версиями? Если да, то как впечатления?

Крайне тормозная вещь... Ну жутко медленно работает с большими репозиториями.

realloc ★★★★
() автор топика
Когда Alphex увидит, что ты написал его имя через мягкий знак, то думаю возмутится и будет прав...
php-coder ★★★★★
()
Ответ на: комментарий от realloc
Какая версия? Сколько репозиторий в мегах?
anonymous
()
Ответ на: комментарий от smartly
А зачем заниматься изобретением велосипеда (ака ядра для AVR). Не проще ли взять готовое, и если прёт чего-нибудь писать улучшить ужже готовое ядро. Например: XMK, FreeRTOS, AvrX тот же uOS на худой конец. Мне вот нравится XMK - в минимальной конфигурации 600 байт, со слипами и системным таймером 1К. Со слипами, мутехами, таймером, слипами с таймаутом и сообщениями (тоже с таймаутами) (т.е. уже почти Linux :-) ) 2 с гаком кБ.

А твоё ядро какую имеет функциональность, сколько при этом весит, и нельзя ли его где-нибудь скачать? :-)

anonymous
()
Ответ на: комментарий от anonymous
>Например: XMK, FreeRTOS, AvrX тот же uOS на худой конец.

И что из этого ты используешь?

>А твоё ядро какую имеет функциональность, сколько при этом весит,

свитчер и семафоры. Сколько весит - не мерял.

>и нельзя ли его где-нибудь скачать? :-)

А смысл?. Ведь есть дофига других. Мое ничем не лучше. К тому же и недоделанное. (но работает)

smartly ★★★
()
Ответ на: комментарий от anonymous
>51 - это самый реальный проц, который вообще выпускал Intel! ;)

Это было очень давно. Даже такой паровоз, как интел - и то сняли его с производства. Ан нет. Подхватили другие эту кривизну.

smartly ★★★
()
Ответ на: комментарий от anonymous
>ну, ты и перец! там же усе по-французиански!!!

Ну так Канада! :) Но статьи на английском все-таки. :)

Zubok ★★★★★
()
ноут на Turion'e? хнык, хаачуууу...
anonymous
()
А что за ноут? Вчера буквально купил Compaq Presarion на ML-30, поделись впечатлениями
anonymous
()
От "ужратый кролик" на работе по полу валялся
Stalwart ★★★
()
Ответ на: комментарий от smartly
Я использую XMK (xmk.sf.net), добрая штука. Рекомендую. Только если будешь качать, качай компакт релиз. А то с полным они такого наворотили...

Правда оно уже больше года не обновлялось, но всё равно в текущем состоянии там уже есть до фига чего, вплоть до IP стека, правда на него я не смотрел, но знаю что есть.

Кстати, XMK ещё и очень классно написано, т.е. смотришь ни исходник и осознаёшь, что это было написано отцом.

А вот что не мерял, это зря, это же очень важный параметр для ядра для 8-битных микроконтроллеров.

А на твое ядро было бы просто любопытно посмотреть, чего ЛОРовцы (помимо флейма) пишут :-)

anonymous
()
Ответ на: комментарий от anonymous
>Я использую XMK (xmk.sf.net)

спасибо, гляну. Не слышал про него еще.

>А на твое ядро было бы просто любопытно посмотреть

Ну, если очень прёт - пиши на smartly&gala,net (&->@,->.) вышлю. Только оно еще не окончательное.

smartly ★★★
()
Ответ на: комментарий от anonymous
>А вот что не мерял, это зря, это же очень важный параметр для ядра для 8-битных микроконтроллеров.

Мне не важно было. У меня mega64. а основная програма (дя еще и на С++) явно больше, чем ядро. пока влазит. Не будет влязить - возьму mega128 и все.

smartly ★★★
()
Ответ на: комментарий от realloc
Ну тогда привет от кафедры ПКС группы 1158
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.