LINUX.ORG.RU

Пишем ОС под Linux


1

0

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

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

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

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

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

>>> Просмотр (1280x800, 132 Kb)

★★★★

Проверено: 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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.