hi,
ich such grad für MyEmu ein einfaches, open-source realmode OS, welches aber folgendes kann:
* Disketten
* irgendein Dateisystem
* PS/2 Tastatur
* evtl. ein paar kleine Programme dabei
Desweiteren sollte es auf keinen Fall auf mehr Hardware als - PIT, PIC, DMA, Floppy, CMOS, PS/2 Tastatur und natürlich den Bildschirm (aber im Textmodus) - zugreifen und wenn möglich all das auch noch über das BIOS machen
Ich weiß, viele Anforderungen, aber ich hoffe ihr könnt mir trotzdem weiterhelfen. Danke
ich such grad für MyEmu ein einfaches, open-source realmode OS, welches aber folgendes kann:
* Disketten
* irgendein Dateisystem
* PS/2 Tastatur
* evtl. ein paar kleine Programme dabei
Desweiteren sollte es auf keinen Fall auf mehr Hardware als - PIT, PIC, DMA, Floppy, CMOS, PS/2 Tastatur und natürlich den Bildschirm (aber im Textmodus) - zugreifen und wenn möglich all das auch noch über das BIOS machen
Ich weiß, viele Anforderungen, aber ich hoffe ihr könnt mir trotzdem weiterhelfen. Danke


Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken


Gespeichert
Es hat glaub ich noch ein bisschen Zeit... Ich denke DarkThing & ich müssen wohl noch einiges machen bis es richtig funktioniert. Wann kommt den ungefähr der nächste Release deines OS? Gibs den Sourcecode eigentlich dazu (Wär mir persöhnlich schon wichtig, den Source mit Kommentaren und Labeln zu haben und nicht nur ein Disassembly. So debugt sich der Emulator einfacher)?

omg... das könnte man ja ganz schön falsch verstehen. Damit meinte ich nicht, dass ich dein OS net will, sondern dass das was in dem Post stand sich erledigt hat (Mein BIOS hatte in deinem Bootsektor die Signatur nicht gefunden, war aber mein Fehler). Ich ändere mal mein Post.... sry, für das Missverständnis.
Wir hatten kein BIOS, welches irgendwelche Interrupts ausführt. Der Bootsektor wurde direkt beim starten des Emulators geladen und direkt ausgeführt. Da dann in der IVT nur 0x00 stand, springt der Emulator bei jedem Interrupt zu 0:0 und macht da weiter... Und 0x00 ist eben unglücklicherweise sogar noch ein Opcode deswegen macht der dann ganz glücklich weiter