non-FP tasks

Kate Feng feng1 at bnl.gov
Tue Jun 12 13:38:07 UTC 2007


rtems_bsdnet_newproc() generated tasks are non-FP.  However,

1) The networkDaemon in cpukit/libnetworking/rtems calls
'sprintf' for arpint, which eventually will cause FP unavailable
exception if network driver are built with -msoft-float.
Suggestion ?

2) Network drivers use printk, rtems_panic, and printf,
which are all currently compiled using the FP registers
under all  4.6 and 4.7.  How about having printk compiled
with -msoft-float since it could be called from ISR ?
Can this be implemented in 4.7.x ?

Regards,
Kate






More information about the users mailing list