> -----Original Message-----
> From: Hollis Blanchard [mailto:holl...@us.ibm.com] 
> Sent: Friday, April 17, 2009 2:50 PM
> To: John Linn
> Cc: grant.lik...@secretlab.ca; Benjamin Herrenschmidt; 
> linuxppc-dev@ozlabs.org; Tirumala Reddy Marri
> Subject: Re: Question about DBCR0 initialization for 440
> 
> On Friday 17 April 2009 15:30:45 John Linn wrote:
> > We think that we still need that conditional as the code is 
> not Oring in the 
> enable such that it would
> > disable external debug mode for the BDI. But we need it 
> this way for our 
> Xilinx pod.
> > 
> > #if !defined(CONFIG_BDI_SWITCH)
> >             /*
> >              * The Abatron BDI JTAG debugger does not 
> tolerate others
> >              * mucking with the debug registers.
> >              */
> >             lis     r2,dbcr0_...@h
> >             mtspr   SPRN_DBCR0,r2
> >             isync
> >             /* clear any residual debug events */
> >             li      r2,-1
> >             mtspr   SPRN_DBSR,r2
> > #endif
> 
> So change the code to OR in your bits. What's the problem?

The Xilinx pod uses external mode and we don't want it set when running
Linux on the board. It is targeted more to stand alone (non-OS)
applications with different debug requirements.

> 
> -- 
> Hollis Blanchard
> IBM Linux Technology Center
> 
> 

This email and any attachments are intended for the sole use of the named 
recipient(s) and contain(s) confidential information that may be proprietary, 
privileged or copyrighted under applicable law. If you are not the intended 
recipient, do not read, copy, or forward this email message or any attachments. 
Delete this email message and any attachments immediately.


_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Reply via email to