Benutzer:Bjork — Änderungen 6827 → 6830

Zeile 1: Zeile 1:
 
== Über mich ==
 
== Über mich ==
−
Ich bin 17 Jahre alt, habe einen Bruder und schwimme in meiner Freizeit gern. Mit circa 12 Jahren habe ich begonnen zu programmiern in BASIC, bin dann gewechselt zu C, zwischendurch zu diversen Scriptsprachen und habe schließlich in C einen Freund gefunden.  
+
Ich bin 18 Jahre alt, habe einen Bruder und schwimme in meiner Freizeit gern. Mit circa 12 Jahren habe ich begonnen zu programmieren in BASIC, bin dann gewechselt zu C, zwischendurch zu diversen Scriptsprachen und habe schließlich in C endgültig einen Freund gefunden.  
  
 
== Projekte ==
 
== Projekte ==
−
Ich war schon immer eher ein Mensch, der immer näher zu den Grundlagen wollte (LOWLEVEL eben) und bin so von der einfachen Scriptsprache (jeder Programmierer möchte eben einfach mal eine kunterbuntes Window "programmieren") über ein Spiel in OpenGL zum Betriebsystem gekommen. Wenn es so weiter geht wie bisher, werde ich wahrscheinlich studieren und vielleicht einmal an der Entwicklung einer CPU beteiligt sein (ja, ich weiß, ich bin ein hoffnungsloser Idealist).
+
Ich war schon immer eher ein Mensch, der immer näher zu den Grundlagen wollte (LOWLEVEL eben) und bin so von der einfachen Scriptsprache (jeder Programmierer möchte eben einfach mal eine kunterbuntes Window "programmieren") über ein Spiel in OpenGL zum Betriebssystem gekommen. Wenn es so weiter geht wie bisher, werde ich wahrscheinlich studieren und vielleicht einmal an der Entwicklung einer CPU beteiligt sein (ja, ich weiß, ich bin ein hoffnungsloser Idealist).
 
Nebenbei pflege ich auch noch eine eigene kleine Website: http://www.bjoernb.bplaced.de.
 
Nebenbei pflege ich auch noch eine eigene kleine Website: http://www.bjoernb.bplaced.de.
  
Zeile 16: Zeile 16:
  
 
== Mein Betriebssystem ==
 
== Mein Betriebssystem ==
−
Zurzeit arbeite ich an meinen Betriebsystem names PIE. Im Kernel sind schon folgende Dinge implementiert:
+
Zurzeit arbeite ich an meinen Betriebssystem namens PIE. PIE bestitzt einen Mikrokernel, in dem schon folgende Dinge implementiert sind:
 +
*Grundlagen (wie IDT, GDT)
 
*Multitasking
 
*Multitasking
−
*InterProzessKommunikation
+
*Interprozesskommunikation
  
−
Da PIE ein Mikrokernel ist, habe ich bereits einige Treiber implementiert:
+
Außerdem sind bereits einige Treiber implementiert:
 
*VGA (dank VESA auch nicht nur Textmode)
 
*VGA (dank VESA auch nicht nur Textmode)
 
*Floppy
 
*Floppy
 +
 +
Den Bootloader habe ich ebenfalls selbst geschrieben, da ich finde, dass man so wenigstens weiß, was alles passiert bevor der Kernel und die wichtigsten Treiber geladen sind.
  
 
Wie man sehen kann, wartet noch eine Menge Arbeit auf mich.
 
Wie man sehen kann, wartet noch eine Menge Arbeit auf mich.