Home | History | Annotate | Download | only in conf
History log of /src/sys/arch/sandpoint/conf/std.sandpoint
RevisionDateAuthorComments
 1.14  19-Aug-2009  nisimura - use options PIC_MPCSOC to replace PIC_OPENPIC.
 1.13  27-Oct-2007  nisimura branches: 1.13.20;
stop to generate SREC kernel image. netboot is now considered a
standard path to boot off. DINK32 and ppcboot can handle it as a
staging bootloader.
 1.12  17-Oct-2007  garbled Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
 1.11  11-Dec-2005  christos branches: 1.11.30; 1.11.38; 1.11.48; 1.11.50; 1.11.52; 1.11.54;
merge ktrace-lwp.
 1.10  17-Sep-2005  yamt include "conf/std".
 1.9  12-Aug-2003  matt branches: 1.9.16;
Remove SPILLSTK leftovers.
 1.8  03-Feb-2003  matt branches: 1.8.2;
Rename PPC_MPC6XX to PPC_OEA (and any mpc6xx reference to oea).
 1.7  02-Feb-2003  matt Perform a rototill of the powerpc code. Mandate use of SPRG0 to store
a pointer to current cpu's cpu_info structure. Use cpu_info for
intstk,intr_depth,still_stk,idle_pcb,curpcb,curlwp,etal even on
non-MULTIPROCESSOR machines. Add common macros GET_CPUINFO and
INIT_CPUINFO to get and initialize the cpu_info struct on startup. Make
ibm4xx use the standard <powerpc/frame.h>. Use IFRAME_xx in ibm4xx
trap_subr.S instead of explicit magic offsets. Move INTSTK and SPILLSTK
to std.<platform>. Change faultbuf to a struct instead of an array.

On MPC6XX cpus, stop using the vector page for temporary space and use
reserved space in cpu_info.
 1.6  25-Apr-2002  briggs Add makeoptions PPCDIR.
 1.5  20-Nov-2001  lukem cleanup:
options SPACE TAB
makeoptions TAB
psuedo-device TAB
remove trailing whitespace
replace multiple spaces -> tabs
options "FOO" -> options FOO
options "FOO=bar" -> options FOO=bar
options "FOO=\"bar\"" -> options FOO="\"bar\""
 1.4  27-Aug-2001  briggs branches: 1.4.6;
text address is 0x90000, not 0x9000.
 1.3  26-Aug-2001  matt Make all powerpc ports use a common Makefile.powerpc (except walnut)
Enforce -Wmissing-prototypes -Wstrict-prototypes for all ppc ports.
Split out macppc cpu support and make common to mpc6xx ports. Make
other mpc6xx ports use it. Add evcnts for mpc6xx traps.
 1.2  10-Jun-2001  briggs branches: 1.2.2;
Adapt to new PowerPC pmap.
Use more common PowerPC code including bus_dma and unified bus_space.
 1.1  04-Feb-2001  briggs branches: 1.1.2; 1.1.4;
Support for the Motorola Sandpoint reference platform using the
MPC8240 processor module. See the README for more information.
 1.1.4.1  21-Jun-2001  nathanw Catch up to -current.
 1.1.2.2  11-Feb-2001  bouyer Sync with HEAD.
 1.1.2.1  04-Feb-2001  bouyer file std.sandpoint was added on branch thorpej_scsipi on 2001-02-11 19:11:41 +0000
 1.2.2.3  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.2.2.2  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.2.2.1  13-Sep-2001  thorpej Update the kqueue branch to HEAD.
 1.4.6.3  20-Jun-2002  nathanw Catch up to -current.
 1.4.6.2  08-Jan-2002  nathanw Catch up to -current.
 1.4.6.1  27-Aug-2001  nathanw file std.sandpoint was added on branch nathanw_sa on 2002-01-08 00:27:22 +0000
 1.8.2.4  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.8.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.8.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.8.2.1  03-Aug-2004  skrll Sync with HEAD
 1.9.16.3  15-Nov-2007  yamt sync with head.
 1.9.16.2  27-Oct-2007  yamt sync with head.
 1.9.16.1  21-Jun-2006  yamt sync with head.
 1.11.54.2  13-Nov-2007  bouyer Sync with HEAD
 1.11.54.1  25-Oct-2007  bouyer Sync with HEAD.
 1.11.52.1  18-Oct-2007  yamt sync with head.
 1.11.50.1  06-Nov-2007  matt sync with HEAD
 1.11.48.2  28-Oct-2007  joerg Sync with HEAD.
 1.11.48.1  26-Oct-2007  joerg Sync with HEAD.

Follow the merge of pmap.c on i386 and amd64 and move
pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup
code to restore CR4 before jumping back into kernel space as the large
page option might cover that.
 1.11.38.1  04-May-2007  nisimura NetBSD/sandpoint steps forward to ppcoea-renovation.
- have std.sandpoint options PIC_OPENPIC and PIC_I8259.
- arrange files.sandpoint to use common powerpc files.
- add USB device inclusion.
 1.11.30.2  03-Dec-2007  ad Sync with HEAD.
 1.11.30.1  23-Oct-2007  ad Sync with head.
 1.13.20.1  19-Aug-2009  yamt sync with head.

RSS XML Feed