Autor Thema: Eigenes OS in 4 Monaten?  (Gelesen 18894 mal)

Roshl

  • Beiträge: 1 128
    • Profil anzeigen
    • http://www.lowlevel.net.tc
Gespeichert
« Antwort #20 am: 16. May 2005, 12:49 »
Naja ich würds eher als Frontend oder Interface bezeichnen als als Treiber (3 als in einem Satz respekt^^)
[schild=1]Wieder ein wertvoller(?) Beitrag von Roshl[/schild]

DarkThing

  • Beiträge: 652
    • Profil anzeigen
Gespeichert
« Antwort #21 am: 16. May 2005, 16:04 »
Ja ok. Man kanns aber auch HAL (Hardware Abstraction Layer) nennen, wie bei Windows. Das ganze macht zwar nicht das selbe wie HAL aber eigentlich stimmt die Bedeutung trotzdem.
Irgendwie hast du aber Recht. Treiber kann mans auf keinen Fall nennen:

GetKey:
xor ax, ax
int 0x16
ret

So was ist wirklich kein Treiber :wink:

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #22 am: 16. May 2005, 17:24 »
@Masen:

Ein Tipp noch, der zwar nix mit dem Coden an sich zu tun hat: Adde so viele User von Lowlevel, wie du finden kannst in ICQ, das erleichtert ungemein ;)
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

Masen

  • Beiträge: 31
    • Profil anzeigen
Gespeichert
« Antwort #23 am: 16. May 2005, 19:37 »
Ja wenn ich dich auch adden kann mach ich das gerne .
Ich will ja aber die leute auch nit irgendwie belästigen  :wink:  
jedoch ist das sicherlich vorteilhafter als irgendwelche kleinigkeiten ins forum zu posten ^^

also danke  :D

Roshl

  • Beiträge: 1 128
    • Profil anzeigen
    • http://www.lowlevel.net.tc
Gespeichert
« Antwort #24 am: 16. May 2005, 21:42 »
Auch auf die Gefahr hin das mich noch einer viel zu häufig anquatscht *g*  :lol:
wenn de willst kannste mir auch adden^^
[schild=1]Wieder ein wertvoller(?) Beitrag von Roshl[/schild]

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #25 am: 16. May 2005, 22:15 »
sicher kannste addn, sonst würd ich ja meine ICQ hier net hinstellen ;)
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

DarkThing

  • Beiträge: 652
    • Profil anzeigen
Gespeichert
« Antwort #26 am: 17. May 2005, 13:47 »
Du musst am besten auch deine ICQ-Nummer ins Profil schreiben, oder bei der Erlaubnisanfrage schreiben wer du bist.

@Topic: Wie weit bist du mit dem OS?

Masen

  • Beiträge: 31
    • Profil anzeigen
Gespeichert
« Antwort #27 am: 17. May 2005, 14:18 »
Dank dir ^^

das mit dem belästigen war auch nicht in dem Sinne gemeint das ich die leute
die ich adde Spammässig zu poste, sondern nur von meiner Seite aus unhöfflich gefunden hätte wenn ich alle leute geadded hätte ohne sie vorher gefragt zu haben  :D

Denn nicht jeder nimmt die Leute so freundlich auf wie in dieser Community *schleim* aber im ernst danke an alle die mich bisher mit Tipps versorgt haben und die ich auch adden kann , denn das ist wirklich eine sehr grosse hilfe  :D

Masen

  • Beiträge: 31
    • Profil anzeigen
Gespeichert
« Antwort #28 am: 17. May 2005, 14:23 »
@DarkThing  

noch nicht sehr weit, bin im moment noch dabei mir so die Hardware sachen anzulesen ,ein paar tutorials durch zu arbeiten und die Sources von ein paar Hobby OS´s angeguckt um einen kleinen Überblick zu bekommen ^^

Starte auch demnächst was Assembler zu lernen , die eigentlichen 4 Monate
starten ja auch erst nächsten Monat sind also eigentlich was mehr ^^

lobmann

  • Beiträge: 243
    • Profil anzeigen
    • http://www.fallek.de.vu
Gespeichert
« Antwort #29 am: 18. May 2005, 06:54 »
Ich würd dir empfehlen, ne kleine API auf die BIOS-Int`s aufzusetzen, das ist durchaus in 4 Monaten schafbar, und letztendlich macht DOS das nich anders.
Die Frage ist halt nur wie umfangreich die API wird.
Für die Facharbeit würde ich dir dann empfehlen, eher die grundsätzliche Funktion eines OS zu behandeln, und als kleines Bonbon dann deine RM-API vorzustellen.
Mit dem PM solltest du dich in deiner Arbeit nur theoretisch beschäftigen.

In den 4 Monaten kannst du dich halt darauf beschränken die API immer umfangreicher zu machen.
Man kann doch nem alten Mann nicht in den Bart spucken und sagen es hat geschneit

exciter

  • Beiträge: 1
    • Profil anzeigen
Gespeichert
« Antwort #30 am: 25. May 2005, 20:09 »
Kommt man da ohne ASM gar nicht weiter? Ich meine mit C/C++ kann man doch auch Hardware nah programmieren?

hackgod

  • Beiträge: 70
    • Profil anzeigen
Gespeichert
« Antwort #31 am: 25. May 2005, 20:44 »
aber dazu brauchste den PM, und das bräuchte doch etwas länger als 4
Monate. Ich bin jetzt ca. 2 Monate lang beim PM, und er überrascht mich
immer wieder.  :lol:

Legend

  • Beiträge: 635
    • Profil anzeigen
    • http://os.joachimnock.de
Gespeichert
« Antwort #32 am: 26. May 2005, 02:25 »
Du kannst auch im RM selber hardware nah programmieren, daran hindert dich nichts (und im RM heisst das ja wirklich NICHTS, man kann nicht mal was verhindern wenn man wollte), aber ja, ohne zumindestens etwas inline assembler (für spezielle instruktionen wie in/out oder interrupt handler) kommt nicht hin.
*post*

hackgod

  • Beiträge: 70
    • Profil anzeigen
Gespeichert
« Antwort #33 am: 26. May 2005, 13:19 »
ich hab mich jetzt auf C/C++ bezogen, im RM is das ja kein Problem hardwarenah zu proggen

Another Stupid Coder

  • Beiträge: 749
    • Profil anzeigen
Gespeichert
« Antwort #34 am: 26. May 2005, 14:23 »
Du kannst mit einem 16bit Compiler auch im RealMode C benutzen.

hackgod

  • Beiträge: 70
    • Profil anzeigen
Gespeichert
« Antwort #35 am: 26. May 2005, 15:57 »
OK, wieder was gelernt :wink:

 

Einloggen