Orario: 21-05-2013, 15:51 Benvenuto ospite! (Log inRegistrati)


Rispondi 
TylyOS
Autore Messaggio
miniBill
Posting Freak

Messaggi: 1,700
Registrato: Nov 2008
Offline Offline
#1 TylyOS
0
[Immagine: logo.png]

Come nasce tylyos?
tylyos nasce clearos, tanto per cominciare.
non so chi ebbe l'idea (se roby, morgoth o un qualcun'altro)
le prime righe di codice sono un bootloader copiato da nonsodove e un hello world
quando sono arrivato abbiamo cominciato a usare svn, prima su un qualche sito x, poi su gna

Ma come fate a fare feature?
a)osdev.org wiki Inchino
b)sano buon C
c)google

Da dove avete copiato?
A livello di codice? Da nessuna parte, è (quasi) tutta roba nostra (tranne qualche pezzettino preso dal wiki di osdev.org Inchino )
A livello di design? È un kernel monolitico, ma per il design è stato costruito man mano, ovvero non esistono diagrammi uml, progetti o robe del genere Asd

Come funziona il boot?
-GRUB
-Pmode [assembly]
-Kmain [C]
--Settaggio IDT,GDT,PIT,segmentazione
--Settaggio modalità VGA tramite magia vodoo (chiedete a morgoth, io non so niente)

Moar to come...

Se avete domande fattele o tacete per sempre Fermosi

Nōkírå Zizi
(Questo messaggio è stato modificato l'ultima volta il: 27-02-2010 22:54 da miniBill.)
27-02-2010 22:52
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
hurricane86
Posting Freak

Messaggi: 1,266
Registrato: Jun 2009
Offline Offline
#2 RE: TylyOS
0
sticavoli! complimenti

Martino Giovanelli
(Questo messaggio è stato modificato l'ultima volta il: 27-02-2010 23:33 da hurricane86.)
27-02-2010 23:33
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
_tommo_
Mod nerdcore

Messaggi: 5,885
Registrato: Nov 2008
Offline Offline
#3 RE: TylyOS
0
E' complicato abbestia complimenti Asd
Certo devo proprio dire che mi risulterebbe frustrante... infiniti riavvii nel caso migliore nella macchina virtuale per il debug, feedback rappresentato da schermate nere a caratteri bianchi...
non mi rappresenta Linguaccia

Tommaso Checchi
< devlog | twitter | Dojo, a C++ game framework >
28-02-2010 0:27
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
CiroContinisio
That guy

Messaggi: 6,077
Registrato: Oct 2009
Offline Offline
#4 RE: TylyOS
0
Già, è un ramo estremo della programmazione... però certo, noi sui sistemi operativi ci campiamo quindi qualcuno deve pur farli!
Eppure sono sicuro che dà le sue belle soddisfazioni quando le cose funzionano.

Ciro Continisio
Tiny Colossus

[Immagine: fxTQO] [Immagine: facebook.png] [Immagine: youtube.png] [Immagine: indiedb.png] [Immagine: greenlight.png]
28-02-2010 2:22
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
morgoth90
game over

Messaggi: 1,462
Registrato: Nov 2008
Offline Offline
#5 RE: TylyOS
0
(28-02-2010 0:27)_ToMmO_ ha scritto:  E' complicato abbestia complimenti Asd
Certo devo proprio dire che mi risulterebbe frustrante... infiniti riavvii nel caso migliore nella macchina virtuale per il debug, feedback rappresentato da schermate nere a caratteri bianchi...
non mi rappresenta Linguaccia

beh, in realtà i riavii della macchina virtuale sono la cosa minore visto che il boot impiega veramente poco. E' un po come scrivere un programma in console.
La vera problematica è che non ci si può permettere buffer overflow ed è ancor più difficile accorgesene in certi casi. Nei normali programmi è facile non fare certi errori perchè il programma crasha Asd in un kernel se si è fortunati si manda in triple fault la cpu Asd

Luca Salmin
[Immagine: premioeasteregg.png]
skype: morgoth990 twitter: morgoth990
28-02-2010 9:40
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Zed
3 di ♠

Messaggi: 607
Registrato: Jan 2010
Offline Offline
#6 RE: TylyOS
0
Veramente complimenti, avete tutta la mia ammirazione! Smile
28-02-2010 10:01
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Mickey
Coder inside

Messaggi: 950
Registrato: Apr 2009
Offline Offline
#7 RE: TylyOS
0
Complimentoni ragazzi Asd

Michele "Mickey" Marolla
28-02-2010 10:04
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Eclipse
npc in fps 4 food

Messaggi: 11,272
Registrato: Sep 2004
Offline Offline
#8 RE: TylyOS
0
sarà il nuovo lainucs Rox

Giuseppe Navarria - Moonloop
[Immagine: twittericon.png] [Immagine: linkedinicon.png] [Immagine: steamicon.png]
28-02-2010 10:33
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
johnnyfreak
Indieveloper

Messaggi: 1,482
Registrato: Sep 2009
Offline Offline
#9 RE: TylyOS
0
Complimenti un bel lavoro molto stimolante.
28-02-2010 10:37
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
mude
Arrested Development

Messaggi: 6,998
Registrato: Nov 2008
Online Online
#10 RE: TylyOS
0
Complimenti!!!!

ma cos'era clearos?

.: DevLog | Twitter Pinaster Games | Twitter Personale :.
[Immagine: BBh5DKU.png] Beta
28-02-2010 10:48
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Metflar
Member

Messaggi: 139
Registrato: Nov 2008
Offline Offline
#11 RE: TylyOS
0
(28-02-2010 10:48)lefantome ha scritto:  Complimenti!!!!

ma cos'era clearos?

il progetto originariamente si chiamava clearos Smile

Giordano Cristini
Studente di Informatica - Scienze MFN Università degli studi di Roma "Tor Vergata" Dead
conoscenze: C/C++, Java, PHP,Python, Prolog
28-02-2010 11:26
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
enigma
Posting Freak

Messaggi: 1,871
Registrato: Nov 2009
Offline Offline
#12 RE: TylyOS
0
Complimenti!
Per lavoro mi capita anche di mettere mano (e scrivere codice) su SO e driver per architetture embedded (ARM e Fujitsu) partendo da schemi e datasheet dell'hardware. Posso immaginare la complessità che stà dietro alla cosa, dovendo anche lavorare con hardware completamente differenti fra loro.

Andrea Benedetti
twitter | LinkedIn
Il tempo è un grande maestro, ma sfortunatamente uccide tutti i suoi allievi.
(Questo messaggio è stato modificato l'ultima volta il: 28-02-2010 12:19 da enigma.)
28-02-2010 12:17
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
mude
Arrested Development

Messaggi: 6,998
Registrato: Nov 2008
Online Online
#13 RE: TylyOS
0
questo?

http://www.clearfoundation.com/Software/overview.html

allora siete veramente 3 che vi conoscete.

.: DevLog | Twitter Pinaster Games | Twitter Personale :.
[Immagine: BBh5DKU.png] Beta
28-02-2010 12:37
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Metflar
Member

Messaggi: 139
Registrato: Nov 2008
Offline Offline
#14 RE: TylyOS
0
(28-02-2010 12:37)lefantome ha scritto:  questo?

http://www.clearfoundation.com/Software/overview.html

allora siete veramente 3 che vi conoscete.

mi pare che hanno dovuto cambiare nome proprio per quello XD

Giordano Cristini
Studente di Informatica - Scienze MFN Università degli studi di Roma "Tor Vergata" Dead
conoscenze: C/C++, Java, PHP,Python, Prolog
28-02-2010 12:52
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Eclipse
npc in fps 4 food

Messaggi: 11,272
Registrato: Sep 2004
Offline Offline
#15 RE: TylyOS
0
è più bello il nuovo nome Sisi

Giuseppe Navarria - Moonloop
[Immagine: twittericon.png] [Immagine: linkedinicon.png] [Immagine: steamicon.png]
28-02-2010 13:28
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Rispondi 


Vai al forum: