This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: Coldfire control registers
- From: Peter Barada <peter at the-baradas dot com>
- To: nathan at codesourcery dot com
- Cc: binutils at sources dot redhat dot com, bje at au1 dot ibm dot com
- Date: Fri, 2 Feb 2007 10:11:20 -0500 (EST)
- Subject: Re: Coldfire control registers
- References: <45C30A3B.4090708@codesourcery.com>
> this omits some ColdFire names (ASID, ACR0..3, MMUBAR), which are easy to fix.
> What puzzles me is that I can find no ColdFire documentation that mentions the
> 5475 and 5485 families as having
> ROMBAR, ROMBAR1, MPCR, EDRAMBAR, SECMBAR, MBAR0, MBAR1,
> PCR1U0, PCR1L0, PCR1U1, PCR1L1, PCR2U0, PCR2L0, PCR2U1, PCR2L1,
> PCR3U0, PCR3L0, PCR3U1, PCR3L1,
If you note, the name is mcfv4e_ctrl, not mcf5475_ctrl, which implies
that these registers are what a ColdFire V4E *core* supports.
Read the Core Reference Manual at:
http://www.freescale.com/files/dsp/doc/ref_manual/V4ECFUM.pdf
and you'll find those registers. As for names, ASID, ACRO..3, MMUBAR,
occupy the same control registers as other 68K registers, so I left
them there and do the name association elsewhere.
--
Peter Barada
peter@the-baradas.com