1/* 2 * Offsets into structures used from asm. Must be kept in sync with 3 * appropriate headers. 4 * 5 * $FreeBSD$ 6 */ 7 8#define FPRS_FEF 0x4 9 10#define CCR_MASK 0xff 11#define ASI_MASK 0xff 12 13#define UF_G0 0x0 14#define UF_G1 0x8 15#define UF_G2 0x10 16#define UF_G3 0x18 17#define UF_G4 0x20 18#define UF_G5 0x28 19#define UF_G6 0x30 20#define UF_G7 0x38 21#define UF_O0 0x40 22#define UF_O1 0x48 23#define UF_O2 0x50 24#define UF_O3 0x58 25#define UF_O4 0x60 26#define UF_O5 0x68 27#define UF_O6 0x70 28#define UF_O7 0x78 29#define UF_PC 0x80 30#define UF_NPC 0x88 31#define UF_SFAR 0x90 32#define UF_SFSR 0x98 33#define UF_TAR 0xa0 34#define UF_TYPE 0xa8 35#define UF_STATE 0xb0 36#define UF_FSR 0xb8 37#define UF_SIZEOF 0xc0 38 39#define SF_UC 0x0 40