Hallo,
ich habe eben nach lager Fehlersuche festgestellt, dass ich den Speicher so ab 0xE0000 nicht beschreiben kann (alle Bits bleiben immer gesetzt).
Ich dachte immer, dass im Protected Mode der einzige nicht benutzbare Speicher der von 0xA0000-0xDFFFF wäre, wo die Grafikkarte ihren Speicher reinmapt.
Jetzt entdecke ich aber bei mir in den Unterlagen, dass angeblich von 0xCC000-0xEFFFF irgend welche ROM-Erweiterungen sind, was zwar mein Problem erklären würde, sich aber mit dem Bereich der Grafikkarte überschneidet.
Der Fehler tritt nicht mehr auf, wenn ich den bereich 0xA0000-0xFFFFF meide.
Meine Fragen sind nun: Wie groß ist dieser Bereich genau, gibt es davon noch mehr und ist der Bereich überall gleich groß?
Und wo wir schonmal dabei sind, noch eine Frage, die mich schon immer interessiert hat: Kann man der Grafikkarte auch sagen, dass sie den Grafikkartenspeicher an eine andere Adresse mappen soll?
MM