PowerPC + SMP

Stuart Yoder stuart.yoder at conformative.com
Wed Apr 27 05:16:14 EST 2005


Thanks Kumar.

How can I know what assumptions the kernel makes about the state of the
CPU/system when it begins execution? Is this clearly documented
anywhere?

Do you know of open source bootloaders for Linux that would demonstrate
how to set up the CPUs as the Linux kernel expects.

Thanks,
Stuart

> -----Original Message-----
> From: Kumar Gala [mailto:kumar.gala at freescale.com] 
> Sent: Monday, April 25, 2005 4:40 PM
> To: Stuart Yoder
> Cc: linuxppc-embedded at ozlabs.org
> Subject: Re: PowerPC + SMP
> 
> 
> On Apr 25, 2005, at 4:10 PM, Stuart Yoder wrote:
> 
> > Hi.
> >  
> > I am trying to figure out where in the PowerPC kernel the HID1
> > register is updated to enable bits dealing with cache 
> coherency in an 
> > SMP system.   Grepping through the arch/ppc source does not reveal 
> > much.
> >  
> > I have two 7447A processors and somewhere the ABE and SYNCBE bits in
> > HID1 need to be turned on to enable cache coherency.   Is 
> supposed to 
> > happen in the bootloader prior to the kernel running??
> 
> The expectation is that the bootloader normally handles such things.
> 
> - kumar
> 
> 
> 
> 





More information about the Linuxppc-embedded mailing list