Kirk Wallace wrote:
> My understanding is, it is because RTAI (loadrt) has no floating point
> functions. Floating point has to be done in userland (loadusr). But now
> that I mention it, then why would one specify even a servo thread? I
> guess I don't have an understanding.
>   
No, sorry.  The servo thread is set up in the RTAPI to save/restore FP 
state.  It has
to, as MANY of the components used use FP calculations, like PID, many 
of the
servo interface drivers, and a whole bunch of other HAL components.  I think
most of the FP functions are compiled in-line.  If you try to include a 
math library
from the usual user-level libraries, it will not link.  Most of the 
desired math functions
are available in the library provided by LinuxCNC for HAL components.

Jon

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to