Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!chinacat!balkan!wrangler!bill From: bill@wrangler.WLK.COM (Bill Kennedy) Newsgroups: comp.sys.ncr Subject: FPP lives! sysdef lies :-( Keywords: FPP sysdef Message-ID: <569@wrangler.WLK.COM> Date: 21 Mar 91 20:23:18 GMT Organization: W.L. Kennedy Jr. & Associates, Pipe Creek, TX Lines: 44 Last week I started caterwauling about getting a royal runaround from Wyle Labs regarding the behavior of the 68881 after the upgrade to release Vr3. In a nutshell, in Vr2 the FPP worked and in Vr3 sysdef claimed that it wasn't there even though sus firmware said it was. In particular I was disturbed when Wyle told me that I would need a $2,000 option card in order to get my FPP back, they were wrong. I have gotten a lot of help and encouragement from the folks in Columbia and a lot more misinformation from Wyle Labs. Despite the latter, the sales rep continued to try to get to the truth, but the answer came from Sea Change Corporation in Canada. I bought their TCP+ product (with which I'm well pleased) and although they had no involvement whatsoever with the FPP problem they found the answer for me. The code fragment (it's small so I'm enclosing it) below, compiled with the -fH flag verifies that the FPP is present and working. So the bottom line is that sysdef lies about the FPP, the technical gurus at Wyle Labs all have cellophane navels, and Sea Change once again comes the the rescue (they really do wear white hats). Many thanks to all who helped and tried to help. If you're in doubt about whether or not your sysdef lies about your FPP compile this with -fH and the a.out should either drop a core (no FPP) or give you roughly pi and an indication that the FPP is alive and well (sorry to omit the man page :-) #include main(argc,argv) int argc; char **argv; { int retcode; double test, ans; test = 355.0/113.0; ans = test * 1.0; printf("test is %7.5f ans is %7.5f\n",test,ans); if ( -1 == _sysm68k(3,retcode) ) printf("The FPP is true\n"); else printf("The FPP is false\n"); } -- Bill Kennedy usenet {att,cs.utexas.edu,pyramid!daver}!ssbn.wlk.com!bill internet bill@ssbn.WLK.COM or attmail!ssbn!bill