1 #ifndef RESOURCES_MATHRESOURCE_H
    2 #define RESOURCES_MATHRESOURCE_H
    3 
    4 /*
    5 	MathIEEE.resource include
    6 
    7 	Copyright © 2002 The MorphOS Development Team, All Rights Reserved.
    8 */
    9 
   10 #ifndef EXEC_NODES_H
   11 # include <exec/nodes.h>
   12 #endif
   13 
   14 #pragma pack(2)
   15 
   16 
   17 struct MathIEEEResource
   18 {
   19 	struct Node      MathIEEEResource_Node;
   20 	UWORD            MathIEEEResource_Flags;
   21 	UWORD           *MathIEEEResource_BaseAddr;
   22 	VOID           (*MathIEEEResource_DblBasInit)(VOID);
   23 	VOID           (*MathIEEEResource_DblTransInit)(VOID);
   24 	VOID           (*MathIEEEResource_SglBasInit)(VOID);
   25 	VOID           (*MathIEEEResource_SglTransInit)(VOID);
   26 	VOID           (*MathIEEEResource_ExtBasInit)(VOID);
   27 	VOID           (*MathIEEEResource_ExtTransInit)(VOID);
   28 };
   29 
   30 #define MATHIEEERESOURCEF_DBLBAS    (1<<0)
   31 #define MATHIEEERESOURCEF_DBLTRANS  (1<<1)
   32 #define MATHIEEERESOURCEF_SGLBAS    (1<<2)
   33 #define MATHIEEERESOURCEF_SGLTRANS  (1<<3)
   34 #define MATHIEEERESOURCEF_EXTBAS    (1<<4)
   35 #define MATHIEEERESOURCEF_EXTTRANS  (1<<5)
   36 
   37 
   38 #pragma pack()
   39 
   40 #endif /* RESOURCES_MATHRESOURCE_H */