Kernel kennt float nicht !?
-
Hallo,
ich beschäftige mich gerad ein wenig mit Kernel Programmierung und hab verschiedene Test Variablen und Test Ausgaben eingebaut. Dabei hab ich festgestellt das mein kernel kein %f für float kennt wenn ich eine double Variable mit printk ausgeben möchte. Woran liegt das und wie kann ich im Kernel eine Double Variable ausgeben?Grüße Kevin.
-
Hallo,
Floating Operationen im Kernel sind zu umständlich, deswegen sollten sie vermieden werden.
Aus der Man Page von printk:
float and double formats are not supported. Floats and doubles do not belong inside the kernel anyhow.