Hi Olaf
The code in the attachment is the example distributed with RTL beta16, I
have probe it in a 486 intel and in a Pentium 433Mhz with the same problem,
first i though the problem was in my code but the example didn't work, i
probe it with periods > 1seg. and nothing, some times it work fine but other
hang or reset the machine.
I try this example saving and restoring the cr0 by myself (without
rtl_task_use_fp) like Paolo Mategazza suggest and the problem persist, this
mean that maybe is not an RTLinux problem.
When linux boot, a message indicating "FPU exception 16 error reporting"
appear in both computers, i dont know what it mean?, have something to do
with my problem?
There some particular specifications to define compiling the kernel
associated with floating point?

to run the example
make
mv rt_process.o fp_tasks.o
make test

Thanks.

rt_process.c

rtl.mk

Fptest.c

Makefile

Reply via email to