23. November 2024, 10:08
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
Hast du deine
Aktivierungs E-Mail
übersehen?
Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Lowlevel
»
Lowlevel
»
Lowlevel-Coding
»
Thema:
[Anfängerfehler - gelöst]Problem mit der physischen Speicherverwaltung
« vorheriges
nächstes »
Drucken
Seiten: [
1
]
Autor
Thema: [Anfängerfehler - gelöst]Problem mit der physischen Speicherverwaltung (Gelesen 5251 mal)
LittleFox
Beiträge: 306
Gespeichert
«
am:
04. July 2010, 16:21 »
[Anfängerfehler - gelöst]Problem mit der physischen Speicherverwaltung
ein problem verschwindet, das nächste kommt ...
bin jetzt bei der physischen Speicherverwaltung angekommen.
Habe alles so gemacht wie es in dem Tutorial hier im Wiki steht.
meine pmm_alloc gibt aber immer NULL zurück.
Woran kann das liegen?
Der Code ist derselbe wie im Tutorial.
«
Letzte Änderung: 12. July 2010, 20:26 von littlefox
»
kevin
Administrator
Beiträge: 2 767
Gespeichert
«
Antwort #1 am:
04. July 2010, 19:44 »
Re:Problem mit der physischen Speicherverwaltung
Siehst du vermutlich sehr schnell, wenn du in pmm_alloc() Debugausgaben einbaust.
Der einfachste denkbare Grund ist, dass der Speicher an Adresse 0 frei ist.
Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end.
LittleFox
Beiträge: 306
Gespeichert
«
Antwort #2 am:
04. July 2010, 20:26 »
Re:Problem mit der physischen Speicherverwaltung
kann nicht sein, diese kleinigkeit hab ich geändert.
Alles was unter dem Kernel liegt, ist als belegt gekennzeichnet.
Außerdem dürfte dann ja nur einmal NULL rauskommen, oder?
Ich krieg 4-mal NULL ...
LittleFox
Beiträge: 306
Gespeichert
«
Antwort #3 am:
12. July 2010, 20:26 »
Re:Problem mit der physischen Speicherverwaltung
Wenn man erst Multitasking initialisiert und dann erst die Speicherverwaltung, kann man ja nur komische Werte kriegen ...
Jetzt gehts
Programm Noob
Gast
Gespeichert
«
Antwort #4 am:
12. July 2010, 20:28 »
Re:[Anfängerfehler - gelöst]Problem mit der physischen Speicherverwaltung
Naja OK das is NAtürlich übel, das würde jedes OS umhauen.
Drucken
Seiten: [
1
]
« vorheriges
nächstes »
Lowlevel
»
Lowlevel
»
Lowlevel-Coding
»
Thema:
[Anfängerfehler - gelöst]Problem mit der physischen Speicherverwaltung
Einloggen
1 Stunde
1 Tag
1 Woche
1 Monat
Immer