fppArmLib.h
资源名称:ixp425BSP.rar [点击查看]
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:1k
源码类别:
VxWorks
开发平台:
C/C++
- /* fppArmLib.h - ARM floating-point coprocessor support header file */
- /* Copyright 1996-1997 Wind River Systems, Inc. */
- /*
- modification history
- --------------------
- 01a,09may96,cdp created
- */
- #ifndef __INCfppArmLibh
- #define __INCfppArmLibh
- #ifdef __cplusplus
- extern "C" {
- #endif
- #ifndef _ASMLANGUAGE
- typedef struct fpContext
- {
- int dummy;
- } FP_CONTEXT;
- #define FPREG_SET FP_CONTEXT
- /* variable declarations */
- extern REG_INDEX fpRegName[]; /* f-point data register table */
- extern REG_INDEX fpCtlRegName[]; /* f-point control register table */
- extern WIND_TCB *pFppTaskIdPrevious; /* task id for deferred exceptions */
- extern FUNCPTR fppCreateHookRtn; /* arch dependent create hook routine */
- extern FUNCPTR fppDisplayHookRtn; /* arch dependent display routine */
- /* function declarations */
- #if defined(__STDC__) || defined(__cplusplus)
- IMPORT void fppArchInit (void);
- IMPORT void fppArchTaskCreateInit (FP_CONTEXT *pFpContext);
- #else /* __STDC__ */
- IMPORT void fppArchInit ();
- IMPORT void fppArchTaskCreateInit ();
- #endif /* __STDC__ */
- #endif /* _ASMLANGUAGE */
- #ifdef __cplusplus
- }
- #endif
- #endif /* __INCfppArmLibh */