23. November 2024, 05:21
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
Hast du deine
Aktivierungs E-Mail
übersehen?
Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Lowlevel
»
Lowlevel
»
Lowlevel-Coding
»
Thema:
Ende meines C-Kernels??
« vorheriges
nächstes »
Drucken
Seiten: [
1
]
Autor
Thema: Ende meines C-Kernels?? (Gelesen 4988 mal)
RedEagle
Beiträge: 244
Gespeichert
«
am:
20. December 2005, 15:21 »
Ende meines C-Kernels??
Hi
Wie kann ich die Adresse, an der mein Kernel im Speicher aufhört, in eine Variable speichern. (bzw. erstmal herrausfinden)??
MFG
redeagle
[
RedEagle-OperatingSystem
|
redeagles Blog
]
bluecode
Beiträge: 1 391
Gespeichert
«
Antwort #1 am:
20. December 2005, 15:29 »
Ende meines C-Kernels??
im Linker Script nach allen sections ein "__kernelEnd__ = .;" einfügen.
Dann im C Code ein "extern unsigned int __kernelEnd__". "&__kernelEnd__" is dann die Addresse des Kernelendes.
lightOS
"Überlegen sie mal 'nen Augenblick, dann lösen sich die ganzen Widersprüche auf. Die Wut wird noch größer, aber die intellektuelle Verwirrung lässt nach.", Georg Schramm
RedEagle
Beiträge: 244
Gespeichert
«
Antwort #2 am:
20. December 2005, 16:40 »
Ende meines C-Kernels??
Vielen Dank für die Schnelle Antwort
MFG
redeagle
[
RedEagle-OperatingSystem
|
redeagles Blog
]
Drucken
Seiten: [
1
]
« vorheriges
nächstes »
Lowlevel
»
Lowlevel
»
Lowlevel-Coding
»
Thema:
Ende meines C-Kernels??
Einloggen
1 Stunde
1 Tag
1 Woche
1 Monat
Immer