13e12c5d1SDavid du Colombier 2*219b2ee8SDavid du ColombierTEXT setfcr(SB), $4 33e12c5d1SDavid du Colombier MOVL p+0(FP),AX 43e12c5d1SDavid du Colombier XORB $0x3f,AX 5*219b2ee8SDavid du Colombier MOVW AX, 0(SP) 63e12c5d1SDavid du Colombier WAIT 73e12c5d1SDavid du Colombier FLDCW 0(SP) 8*219b2ee8SDavid du Colombier MOVW 0(SP), AX 93e12c5d1SDavid du Colombier RET 103e12c5d1SDavid du Colombier 11*219b2ee8SDavid du ColombierTEXT getfcr(SB), $4 12*219b2ee8SDavid du Colombier MOVW AX, 0(SP) 133e12c5d1SDavid du Colombier WAIT 143e12c5d1SDavid du Colombier FSTCW 0(SP) 15*219b2ee8SDavid du Colombier MOVW 0(SP), AX 163e12c5d1SDavid du Colombier XORB $0x3f,AX 173e12c5d1SDavid du Colombier RET 183e12c5d1SDavid du Colombier 193e12c5d1SDavid du ColombierTEXT getfsr(SB), $0 203e12c5d1SDavid du Colombier WAIT 213e12c5d1SDavid du Colombier FSTSW AX 223e12c5d1SDavid du Colombier RET 233e12c5d1SDavid du Colombier 243e12c5d1SDavid du ColombierTEXT setfsr(SB), $0 253e12c5d1SDavid du Colombier WAIT 263e12c5d1SDavid du Colombier FCLEX 273e12c5d1SDavid du Colombier RET 28