Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - ODIN

Seiten: [1]
1
Lowlevel-Coding / VESA .. klar doch wie?
« am: 30. January 2005, 23:35 »
*g*
So ist es auch wieder nicht.
Ich möchte nur bevor ich beginne mein OS wirklich umfangreich zu gestalten vorher bescheid wissen wie ich das mache bzw. ob ich das überhaupt verstehe / machen kann.

Dann wenn ich alles verstanden habe, fange ich mit den grundlegenden funktionen an ...

Wenn ich gleich dabei bin. Du hast die PIC programmierung als Tutorial und das A20 Gate sowie PMode aktivierung.

Nur ich würde gerne wissen wie man das dann zusammenfügt.
Wie schreibe ich zB interrupts `?!?

lg Daniel
2
Lowlevel-Coding / VESA .. klar doch wie?
« am: 30. January 2005, 22:13 »
Hi Leute!

Ich bin grad dabei mein OS PM fähig zu machen =)

Wollte nur fragen wo ich mich über VESA programmierung informieren kann... Anscheinend können das schon alle außer mir =)

Thx schon im voraus...

lg Daniel - ODIN
3
OS-Design / Protected Mode Tutorials?
« am: 30. January 2005, 20:57 »
Hi Leute!


Also ich hab noch eine Frage .. .also eher 3 ...=)
1.) Wenn ich alle Treiber sozusagen selber schreiben muss, muss ich auf alle Interrupts verzichten oder nur auf Bildschirm, Tastatur, ...

Ich mein wie kann ich Sektoren lesen ohne Interrupts?!? Geht das überhaupt?


2.) Wenn ich Charakters am Bildschirm ausgeben will, muss ich die Char an die Speicherstelle 0x8B00 schreiben (2 Byte pro Zeichen)

Im ProtectedMode Tutorial ist im Deskriptor von der Speicherstell 0x8B000 die Rede. Is das jetzt 0x8B00 oder 0x8B000?

3.) Wie kann ich in VGA oder SVGA im PMode schalten? Und wie kann ich hohe Auflösungen und höhere Farbtiefen erreichen?

lg Daniel
4
OS-Design / Protected Mode Tutorials?
« am: 27. January 2005, 15:27 »
Hallo Leute...

Sagt kann mir jemand ein paar links für protected mode sagen?
ich mein ich hab schon ein paar tutorials gelesen aber das is ziemlich kompliziert denk ich mal...

Da ich alle meine treiber selber schreibe und nicht die interrupts verwende bzw. so wenig wie möglich verwenden möchte, kann ich auch gleich PM machen ...

bitte helft mir ...

lg Daniel
5
OS-Design / Bochs ja, reales booten ... nein
« am: 25. January 2005, 13:32 »
Hi!

Ok das is gut das werd ich machen ... aber Protected Mode is doch schwer oder? Ich hab da mal so was gelesen aber das is doch schwer?!? Kann mir wer ein Tutorial geben oder etwas wo ich mich reinlesen kann?

Thx

mfg Daniel
6
OS-Design / Bochs ja, reales booten ... nein
« am: 24. January 2005, 22:46 »
Ok super! Das hat funktioniert! Super...

Nur wie schreib ich nun einen Tastaturtreiber ? Ich mein wo bekomm ich alle Funktionen her die ich vorher aus den Interrupts genommen habe? Wenn die Interrupts nicht funktionieren werden die tastaturinterrupts auch nicht funktionieren. ich werde das mal nachschaun und melde mich dann wieder...

Thx!

lg Daniel
7
OS-Design / Bochs ja, reales booten ... nein
« am: 24. January 2005, 19:58 »
Hi Leute!
Thx amal ...

Naja ich mein mein Bootsektor gibt als allererstes einen String mit den Biosinterrupts aus...

In einer früheren Version als der Bootloader in entwicklung bei mir war, hat das funktioniert und das war der gleiche code ...

komisch

@clemensoft ... wie meinst du treiber schreiben ... wie soll ich meiner kiste das sprechen beibringen ohne biosinterrupts ?

Hast du da eventuell ein paar links ? =)

lg Daniel
8
OS-Design / Bochs ja, reales booten ... nein
« am: 24. January 2005, 15:44 »
Hallo Leute!
Ich habe ein großes Problem ... also folgendes...

Ich programmiere mein eigenes kleines OS ...
Bis jetzt habe ich BOCHS für die simulation benutzt.
Hat alles funktioniert ... gab sogar schon eine commandoeingage =)

Aber als ich das Image auf eine Diskette gespielt habe um zu sehen wie das in echt so is ... und nichts hat funktioniert. Es kam nur ein schwarzer Bildschirm und der Cursor hat ganz oben links geblinkt und bei tastendruck wurde neugstartet.

Wenn ich in bochs von der Diskette boote geht alles ganz normal ...

Kann mir jemand helfen ? Ich werde jetzt ein bisschen rumtesten und sehen wie ich das weitermache.

mfg ODIN - Daniel
Seiten: [1]

Einloggen