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.


Anmelden zum Antworten