CP_SaveContext

C Specification

#include <nitro/cp.h>
void CP_SaveContext( CPContext* context );

Arguments

Pointer to the region where the divider, square root calculator context will be stored.

Return Values

None.

Description

This function stores the status (context) for the current divider and square root calculator in a specified structure.

To restore the saved context, use CP_RestoreContext. When you use a divider or square root calculator inside an interrupt, save the divider and square root calculator contexts prior to their use by these functions.

During thread switch, the context are also automatically switched. Therefore, there is no need for this function to explicitly run a save process.

See Also

CP_RestoreContext, CP_SetDiv*, CP_SetSqrt*

Revision History

05/06/2004 Initial Version