Zaloguj się
Projekty Kategorie Archiwum
17 września

Na razie zajęło mi to z 5 minut, więc nie należy się spodziewać wielkich rewelacji. Wyświetla się informacja o ładowaniu kernela, wersja systemu, a potem panic ;) Jeśli też chcesz stworzyć swój własny OS, to zerknij na stronę projektu MikeOS (16-bit real mode operating system for x86-compatible PCs)..

Screenshot

Free Image Hosting at www.ImageShack.us

Proszę o komentarz

Amused Monkey
Poniedziałek 17 września, 2007 19:20

Linux from Scratch jest już niemodny? ;)

Livio
Poniedziałek 17 września, 2007 19:36

Brawo, brawo :D .
Myślę, że powinieneś zatrudnić się w wiosce Redmond – z takimi umiejętnościami pokochanoby Cię tam :D .

Oczywiście żartuję i nie mam na celu obrażania się.

Poniedziałek 17 września, 2007 20:00

Prawie tak dobry jak mój – mój pokazywał:
„Hello w”, a potem dopiero „kernel panic” ;-)

Poniedziałek 17 września, 2007 20:09

Już mam OS działający w trybie graficznym 640×480 16 kolorów :)

Poniedziałek 17 września, 2007 20:50

Skira dawaj. :-)

Poniedziałek 17 września, 2007 20:51

LOL, dodałem wypasione GUI :P
http://img57.imageshack.us/img57/8098/guize4.png

Poniedziałek 17 września, 2007 20:52

Ej, a gdzie napis „Start”? :-)

Poniedziałek 17 września, 2007 20:52

Wypasss. :-P

Zal
Poniedziałek 17 września, 2007 21:10

Heh… swego czasu z kolegami pisaliśmy prosty system operacyjny odpalany spod DOS-a ;D Bazując na kodzie 16b doszliśmy do 32b bez obsługi stronicowania (jedynie segmentacja). Później zaistniała koncepcja przerobienia 32b na 64b draństwo, ale zatrzymaliśmy się na fazie przejścia na liniowy model pamięci (brak segmentacji, jedynie stronicowanie). Do tego współpraca z TASM-em (założenie projektowe) nie należała do przyjemnych – ledwo radził sobie z 32b kodem ;]

Może Cię to zainteresuje:

- kod systemu 32b

- zmagania z 64b

- prezentacja IA-32e

PS. MenuetOS

Poniedziałek 17 września, 2007 21:33

Zal: fajnie, potem sobie przejrzę :)
Na razie dostałem oczopląsu od tego asemblera :P

Poniedziałek 17 września, 2007 22:23

oh Zal i Ty tutaj. Assembler całkiem przyjemna sprawa, o ile ktoś ma skłonności do zabaw masochistycznych. Po takim kilku godzinnym zmaganiu z naszym systemem czuliśmy się jak po praniu mózgu, co nie Zal?

Zal
Poniedziałek 17 września, 2007 22:25

@psysiu: pranie mózgu to było coś o czym można było marzyć w przerwach między jedną, a drugą stroną intelowskiego manual-a ;]

Poniedziałek 17 września, 2007 22:31

Asembler (jako zadanie na studiach) był całkiem przyjemny ;) Ale to z gatunku „ciekawostka, której mam nadzieję nigdy nie potrzebować” ;)
Z drugiej strony jeszcze ciekawsze było programowanie w gołym mikrokodzie, na takich specjalnych tablicach z mrygającymi światełkami ;)

Zal
Poniedziałek 17 września, 2007 22:34

@Jezuh: u nas odbywało się to w ramach laborek z „Układów Cyfrowych” ;] Ciekawe to faktycznie było, ale spokojnie po pijaku dało się zrobić, a z Asemblerem w stanie nietrzeźwości idzie gorzej :D

zdz
Poniedziałek 17 września, 2007 23:48

Hooo, konkurencja dla AfrOS.

Wtorek 18 września, 2007 10:46

Też pisałem, ale wykruszyłem się przy przechodzeniu w tryb chroniony ;p

Wtorek 18 września, 2007 17:48

A ja napisałem OS’a o tyle o ile zgodnego z POSIXem (skompilowałem pod mojego OS’a nasm’a oraz binutils).
Narazie jest w trakcie przepisywania ale myśle że na dniach dodam pliki na subversion ;)
A zeby nie rzucać słów na wiatr: http://idyllaos.org/w/index.php/Screenshots

Wtorek 18 września, 2007 18:05

Może połączycie siły? :D

Środa 19 września, 2007 19:40

nieźle, piszesz to tylko tak dla sprawdzenia swoich umiejetności czy jakieś wieksze plany? Jeśli to drugie to odezwij sie do mnie

Piątek 21 września, 2007 16:23

pijanyadmin: raczej z ciekawości i dla zabawy

kubol
Niedziela 14 lutego, 2010 16:41

ja probowalem troche z textowym OSem ale mi sie nie udalo
a moze daloby sie zrobic prostego OSa w JustBasicu albo LibertyBasicu?

Axl
Poniedziałek 8 listopada, 2010 19:22

BASIC może być mam go w małym palcu.
Proponuję napisać jądro obsługujące BASIC'a i Pascala
a ja z przedmówcą napiszemy: graficzny system, edytory, menagery i inne programy w BASIC.
Co do Pascala to nie wiem ale jest on nawet podobny do BASIC'a
więc jego też proponuję wykożystać

Napisz komentarz

Dodaj komentarz

Formatowanie komentarza

Kategorie

Ewolucja Internetu 8 | Fail 40 | Gry 46 | Humor 129 | Idiotyzm 50 | Java 110 | KDE 85 | KShutDown 22 | Linux 84 | Makagiga 58 Muzeum 3 | Ogólne 819 | Polityka 76 | Programowanie 51 | Reklamy 4 | Techblog 19 | Teorie Spiskowe 12 | TV 59 | UI 9 | Użyteczność 30 | WWW 90 | Wyrwane z Kontekstu 34 | X Files 14

Archiwum

Maj 2012 | Kwiecień 2012 | Marzec 2012 | Luty 2012 | Styczeń 2012 | Grudzień 2011 | Listopad 2011 | Październik 2011 | Wrzesień 2011 | Sierpień 2011 | Lipiec 2011 | Czerwiec 2011 | Maj 2011 | Kwiecień 2011 | Styczeń 2011 | Listopad 2010 | Październik 2010 | Wrzesień 2010 | Sierpień 2010 | Lipiec 2010 | Czerwiec 2010 | Kwiecień 2010 | Marzec 2010 | Luty 2010 | Styczeń 2010 | Grudzień 2009 | Listopad 2009 | Październik 2009 | Wrzesień 2009 | Sierpień 2009 | Lipiec 2009 | Czerwiec 2009 | Maj 2009 | Kwiecień 2009 | Marzec 2009 | Styczeń 2009 | Grudzień 2008 | Listopad 2008 | Październik 2008 | Wrzesień 2008 | Sierpień 2008 | Lipiec 2008 | Czerwiec 2008 | Maj 2008 | Kwiecień 2008 | Marzec 2008 | Luty 2008 | Styczeń 2008 | Grudzień 2007 | Listopad 2007 | Październik 2007 | Wrzesień 2007 | Sierpień 2007 | Lipiec 2007 | Czerwiec 2007 | Maj 2007 | Kwiecień 2007 | Marzec 2007 | Luty 2007 | Styczeń 2007 | Grudzień 2006 | Listopad 2006 | Październik 2006 | Wrzesień 2006 | Sierpień 2006 | Lipiec 2006 | Czerwiec 2006 | Maj 2006 | Kwiecień 2006 | Marzec 2006 | Luty 2006 | Styczeń 2006 | Grudzień 2005 | Listopad 2005 | Październik 2005 | Wrzesień 2005 | Sierpień 2005 | Lipiec 2005 | Czerwiec 2005 | Maj 2005 | Kwiecień 2005 | Marzec 2005 | Luty 2005 | Styczeń 2005