freebsd-nq/sys/powerpc
Peter Grehan 29afdbaab4 Finally (!?) get to the bottom of the mysterious G3 boot-time panics.
After a number of tests using nop's to change the alignment, it was
confirmed that the mtibat instructions should be cache-aligned.
FreeScale app note AN2540 indicates that the isync before and after
the mtdbat is the right thing to do, but sync/isync isn't required
before the mtibat so it has been removed.

Fix by using a ".balign 32" to pull the code in question to the correct
alignment.

MFC after:	3 days
2005-11-07 06:55:48 +00:00
..
aim Copy SPRG0-3 registers at boot-time and restore when calling into 2005-10-30 21:29:59 +00:00
compile
conf Introduce a kernel config for the Mandatory Access Control framework. 2005-09-18 03:15:36 +00:00
include Reorganize the interrupt handling code a bit to make a few things cleaner 2005-10-25 19:48:48 +00:00
ofw Add a font width argument to vi_load_font_t, vi_save_font_t and vi_putm_t 2005-09-28 14:54:07 +00:00
powermac The end values passed to rman_manage_region() for PCI i/o and mem 2005-05-29 08:51:21 +00:00
powerpc Finally (!?) get to the bottom of the mysterious G3 boot-time panics. 2005-11-07 06:55:48 +00:00
psim Remove bus_{mem,p}io.h and related code for a micro-optimization on i386 2005-05-29 04:42:30 +00:00