FPEXC_LENGTH_BIT
#define FPEXC_LENGTH_MASK (7 << FPEXC_LENGTH_BIT)
len = fpexc + (1 << FPEXC_LENGTH_BIT);
fpscr |= (len & FPEXC_LENGTH_MASK) << (FPSCR_LENGTH_BIT - FPEXC_LENGTH_BIT);