FreeRTOS Support Archive
The FreeRTOS support forum is used to obtain active support directly from Real
Time Engineers Ltd. In return for using our top quality software and services for
free, we request you play fair and do your bit to help others too! Sign up
to receive notifications of new support topics then help where you can.
This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.
[FreeRTOS Home] [Live FreeRTOS Forum] [FAQ] [Archive Top] [June 2006 Threads] Floating point supportPosted by Nobody/Anonymous on June 19, 2006 I am evaluating using FreeRTOS on a 486. I understand that FreeRTOS does not support FP as is. It appears to me that the only thing I need to modify is the context switch so that the floating point registers are preserved. Are there any other issues? I'm using a Borland 5.02 development environment.
RE: Floating point supportPosted by Nobody/Anonymous on June 19, 2006 If you are using hardware floating point then that is ok, the registers need to be added to the context. If you are using software floating point then this is not the case as the Borland floating point libraries are not re-entrant.
There is some way of allocating a different area of memory to each task to hold the (non re-entrant) data. This could probably be found with a little googling.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|