1*3e12c5d1SDavid du Colombier 2*3e12c5d1SDavid du ColombierTEXT setfcr(SB), $0 3*3e12c5d1SDavid du Colombier MOVL p+0(FP),AX 4*3e12c5d1SDavid du Colombier XORB $0x3f,AX 5*3e12c5d1SDavid du Colombier PUSHW AX 6*3e12c5d1SDavid du Colombier WAIT 7*3e12c5d1SDavid du Colombier FLDCW 0(SP) 8*3e12c5d1SDavid du Colombier POPW AX 9*3e12c5d1SDavid du Colombier RET 10*3e12c5d1SDavid du Colombier 11*3e12c5d1SDavid du ColombierTEXT getfcr(SB), $0 12*3e12c5d1SDavid du Colombier PUSHW AX 13*3e12c5d1SDavid du Colombier WAIT 14*3e12c5d1SDavid du Colombier FSTCW 0(SP) 15*3e12c5d1SDavid du Colombier POPW AX 16*3e12c5d1SDavid du Colombier XORB $0x3f,AX 17*3e12c5d1SDavid du Colombier RET 18*3e12c5d1SDavid du Colombier 19*3e12c5d1SDavid du ColombierTEXT getfsr(SB), $0 20*3e12c5d1SDavid du Colombier WAIT 21*3e12c5d1SDavid du Colombier FSTSW AX 22*3e12c5d1SDavid du Colombier RET 23*3e12c5d1SDavid du Colombier 24*3e12c5d1SDavid du ColombierTEXT setfsr(SB), $0 25*3e12c5d1SDavid du Colombier WAIT 26*3e12c5d1SDavid du Colombier FCLEX 27*3e12c5d1SDavid du Colombier RET 28