Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: RedEagle am 20. December 2005, 15:21

Titel: Ende meines C-Kernels??
Beitrag von: RedEagle am 20. December 2005, 15:21
Hi
Wie kann ich die Adresse, an der mein Kernel im Speicher aufhört, in eine Variable speichern. (bzw. erstmal herrausfinden)??
Titel: Ende meines C-Kernels??
Beitrag von: bluecode am 20. December 2005, 15:29
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.
Titel: Ende meines C-Kernels??
Beitrag von: RedEagle am 20. December 2005, 16:40
Vielen Dank für die Schnelle Antwort