Welcome, Guest. Please login or register.

Author Topic: Weird 040/060 Libs and speed  (Read 2080 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Madgun68

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 706
    • Show all replies
    • http://home.comcast.net/~madgun1968
Re: Weird 040/060 Libs and speed
« on: November 23, 2003, 11:06:07 AM »
You need to have a dummy 68040 library. The 68060 does not have all the instructions the 68040 has.. If something accesses the real 68040 library (instead of the dummy library) you'd see what you saw.. Programs commiting suicide.

Have you tried a benchmark program to see what results you get?

I'm not sure if they'd work for you or not, but I suppose you could give the phase-5 libraries a try. (Maybe they'd work better? Dunno.. Maybe they wouldn't work at all.) I suppose I could email them to you if you want them and can't locate them elsewhere.

Does the 68060's cache get set correctly?
......
 

Offline Madgun68

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 706
    • Show all replies
    • http://home.comcast.net/~madgun1968
Re: Weird 040/060 Libs and speed
« Reply #1 on: November 23, 2003, 12:24:17 PM »
I guess I was all wrong about what RC/LC meant. Shows you what good it is to have a FPU. Here's something I found on google for those that may not know:

{PC|XC|MC}68{EC|LC|}060{RC|FE}50
  ^            ^          ^
  |            |          |
  |            |          casing (RC = ceramic PGA, FE = plastic PLCC)
  |          model (EC = no FPU, no MMU,  LC = no FPU,  nothing = full version)
  release (PC = first revisions, XC = early versions, MC = later versions)

(clipped from a post by Michael van Elst. Unfortunately, the formatting didn't stay, but you can figure out what it all means. :-))
......