Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: bloodline on June 28, 2004, 04:25:53 PM

Title: 68851 and other MMU's...
Post by: bloodline on June 28, 2004, 04:25:53 PM
Does anyone (Piru? :-D) know where to find programming info for the 68k MMUs? (or any MMUs for that matter!)
Title: Re: 68851 and other MMU's...
Post by: Hyperspeed on June 28, 2004, 04:36:41 PM
Hey, your picture looks like Guybrush Threepwood with his pants
down... or is it someone else?

:-D :-D :-o

Does the standard A1200 motherboard '020 have a MMU? I understand it's
the 68EC020 so does this mean no MMU or no FPU - or neither?

Why did Amigas never implement parity or ECC like in Unix servers?
Title: Re: 68851 and other MMU's...
Post by: Piru on June 28, 2004, 04:37:08 PM
www.motorola.com Product Library Search (http://e-www.motorola.com/webapp/sps/library/prod_lib.jsp)
32-Bit Embedded Processors
68K/ColdFire
68K M680X0

851 MMU: MC68851UM
030 MMU: MC68030UM
040 MMU: MC68040UM
060 MMU: MC68060UMĀ 
Title: Re: 68851 and other MMU's...
Post by: Piru on June 28, 2004, 04:39:24 PM
Quote
Does the standard A1200 motherboard '020 have a MMU?

No.

Quote
I understand it's the 68EC020 so does this mean no MMU or no FPU - or neither?

No. For 68020 EC means it has 24bit address bus, not 32bit. No 68020 model has built-in MMU or FPU.

Quote
Why did Amigas never implement parity or ECC like in Unix servers?

Because parity/ECC memory was (and is) expensive and not needed for games machine.
Title: Re: 68851 and other MMU's...
Post by: bloodline on June 28, 2004, 04:43:21 PM
Cheers Piru, I should have thought of that :-D


Yes, my avatar is Guy.brush ;-)
Title: Re: 68851 and other MMU's...
Post by: Cymric on June 28, 2004, 07:42:59 PM
Try the MC68851 and MC68030 programming guides; they have proper explanations and lots of pseudo code. Avoid the MC68k-family programming guide which lists all the mnemonics.
Title: Re: 68851 and other MMU's...
Post by: bloodline on June 28, 2004, 07:55:29 PM
I'm reading the 060 MMU guide.. and it's going over my head :-(