Falls ihr in euren OS Multitasking eingebaut haben solltet, wollte ich mal wissen wie ihr das so bewerkstelligt. Verlasst ihr euch da auf die von der Hardware gegebene Möglichkeit mit TSS oder so?
Ich hab ne eigene Lösung dazu entwickelt, die ohne TSS auskommt, aber dennoch so ziemlich das selbe bietet, habs sozusagen auf Softwareebene implementiert. Vielleicht ist meine Möglichkeit ja sogar schneller als das Hardwarezeugs, da ich einige Speicherzugriffe weniger habe, da wie ich finde nicht alles gebraucht wird, was dabei ist. Kann den Code ja mal vorstellen, in der nächsten Ausgabe oder so. Hab den grössten Teil davon in GCC Inline asm geschrieben.
Also wie macht ihr so wenn ihrs denn macht^^
Vielleicht kommen ja paar anregende Ideen bei raus^^
Ich hab ne eigene Lösung dazu entwickelt, die ohne TSS auskommt, aber dennoch so ziemlich das selbe bietet, habs sozusagen auf Softwareebene implementiert. Vielleicht ist meine Möglichkeit ja sogar schneller als das Hardwarezeugs, da ich einige Speicherzugriffe weniger habe, da wie ich finde nicht alles gebraucht wird, was dabei ist. Kann den Code ja mal vorstellen, in der nächsten Ausgabe oder so. Hab den grössten Teil davon in GCC Inline asm geschrieben.
Also wie macht ihr so wenn ihrs denn macht^^
Vielleicht kommen ja paar anregende Ideen bei raus^^

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken


Gespeichert

