Autor Thema: PM -> RM  (Gelesen 5048 mal)

stafe

  • Beiträge: 35
    • Profil anzeigen
    • http://www.staticos.at.tf
Gespeichert
« am: 23. February 2005, 08:39 »
Hallo,

mein Betriebssystem arbeitet derzeit im Protected Mode ... da ich aber hier keine Bios Interrupts (13h) verwenden kann, würde ich gerne vom Protected Mode wieder zurück in den Real Mode schalten ... kann mir bitte irgendjemand einen Beispiel code dazu geben ???

Danke im Voraus

mfG Stafe
mfG Stafe

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #1 am: 23. February 2005, 14:07 »
wozu ein beispiel? mach alles rückgängig, was du beim switch in den PM machst, sprich paging aus, pm-bit auf 0 stellen und DAVOR noch ss und die anderen register mit gültigen einträgen (für den RM) aus der GDT laden. dann einen farjump - FERTIG!
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,...

Roshl

  • Beiträge: 1 128
    • Profil anzeigen
    • http://www.lowlevel.net.tc
Gespeichert
« Antwort #2 am: 23. February 2005, 14:59 »
Warum sollte man zurückschalten? Nur wegen den Ints? Das ist eigentlich Blödsinn, aber wenn man die unbedingt braucht sollte man sich lieber mit dem V86-Mode beschäftigen, das macht dann mehr Sinn. Besser natürlich man verzichtet auf Bios-Ints und schreibt sich selbst was man so braucht, was natürlich nicht einfach ist^^ Aber wäre alles so einfach würde es ja langweilig sein.
[schild=1]Wieder ein wertvoller(?) Beitrag von Roshl[/schild]

 

Einloggen