Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: orange on November 23, 2005, 12:08:49 PM

Title: memory management unit
Post by: orange on November 23, 2005, 12:08:49 PM
How can I check if 060 has MMU? (in MKI and MKII)?
Title: Re: memory management unit
Post by: doctorq on November 23, 2005, 12:18:23 PM
ShowConfig will tell you.
Title: Re: memory management unit
Post by: keropi on November 23, 2005, 12:19:14 PM
AFAIK, chances that it does not have a fpu/mmu is when it is a 75mhz 060 version...
there are however some 68EC060 cpus that indeed have a working mmu, (like mine, it is a 68EC060 66mhz one, with full mmu/fpu)
perhaps you can try sysinfo...
Title: Re: memory management unit
Post by: Piru on November 23, 2005, 12:36:21 PM
@orange
Use cpu060 (it's provided with the 68060 lib archive).

ShowConfig or SysInfo don't know about 060, and don't really tell if the MMU is there or not.
Title: Re: memory management unit
Post by: doctorq on November 23, 2005, 01:20:23 PM
@Piru

Hmm, with the 68060 libraries installed on my system, it states 68060, 68060fpu and 68060mmu present. My system is lying or what?
Title: Re: memory management unit
Post by: Piru on November 23, 2005, 03:07:07 PM
@doctorq

Probably not since 68LC060/68EC060 don't have FPU.

But ShowConfig will likely report MMU for both these chips, even though only 68LC060 has it.

See my point?
Title: Re: memory management unit
Post by: doctorq on November 23, 2005, 03:39:30 PM
@Piru

No, not exactly. I have a full 68060, so I really don't see the difference between having ShowConfig giving me the info, than having CPU060 showing me this.

If what you are saying is true, then your WhichAmiga also have errors, since it reports mmu and fpu aswell.
Title: Re: memory management unit
Post by: Piru on November 23, 2005, 03:47:11 PM
@doctorq

Ok, I'll try again:

The point is, if you don't know what 68060 you have, you can't use ShowConfig to find out.

Now?


*EDIT*

Ah, small thing I remembered. AFAIK no P5/DCE 060 accelerator ever used MMUless chip (the reason being that MMU was required for stable DMA). So, MMU should be present in all CyberStorm MKI/MKII.
Title: Re: memory management unit
Post by: doctorq on November 23, 2005, 03:52:35 PM
@Piru

Thanks, much better explanation.
Title: Re: memory management unit
Post by: orange on November 23, 2005, 04:01:35 PM
thats good news, BTW CPU060 reports that I have 68060MC processor, does that confirm that it has MMU?
Title: Re: memory management unit
Post by: Piru on November 23, 2005, 04:02:44 PM
@keropi
Quote
there are however some 68EC060 cpus that indeed have a working mmu, (like mine, it is a 68EC060 66mhz one, with full mmu/fpu)

These chips really are full 68060, the label is wrong. (There are some ID bits inside the CPU, and these CPUs really identify as full 68060).
Title: Re: memory management unit
Post by: Piru on November 23, 2005, 04:03:31 PM
@orange
Quote
CPU060 reports that I have 68060MC processor, does that confirm that it has MMU?

Yes.