Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/powerpc/ibm4xx Remove MD codes from arch/powerpc/ib...



details:   https://anonhg.NetBSD.org/src/rev/b20cf6bd6d36
branches:  trunk
changeset: 579583:b20cf6bd6d36
user:      shige <shige%NetBSD.org@localhost>
date:      Fri Mar 18 12:56:59 2005 +0000

description:
Remove MD codes from arch/powerpc/ibm4xx.

diffstat:

 sys/arch/powerpc/ibm4xx/autoconf.c |   79 ---------------------
 sys/arch/powerpc/ibm4xx/machdep.c  |  136 -------------------------------------
 2 files changed, 0 insertions(+), 215 deletions(-)

diffs (223 lines):

diff -r 3ece3c529cb0 -r b20cf6bd6d36 sys/arch/powerpc/ibm4xx/autoconf.c
--- a/sys/arch/powerpc/ibm4xx/autoconf.c        Fri Mar 18 12:43:56 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-/*     $NetBSD: autoconf.c,v 1.1 2005/01/13 17:11:14 shige Exp $       */
-
-/*
- * Copyright (c) 2004 Shigeyuki Fukushima.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above
- *    copyright notice, this list of conditions and the following
- *    disclaimer in the documentation and/or other materials provided
- *    with the distribution.
- * 3. The name of the author may not be used to endorse or promote
- *    products derived from this software without specific prior
- *    written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
- * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
- * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
- * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.1 2005/01/13 17:11:14 shige Exp $");
-
-#include <sys/param.h>
-#include <sys/device.h>
-#include <sys/conf.h>
-#include <sys/systm.h>
-
-#include <machine/cpu.h>
-
-/*
- * Machine-dependent functions
- *   cpu_rootconf:     sys/kern/init_main.c
- *   device_register:  sys/kern/subr_autoconf.c
- */
-
-/*
- * machine-dependent function pointers
- */
-void (*md_device_register) __P((struct device *dev, void *aux)) = NULL;
-
-/*
- * cpu_rootconf:
- * Setup root device.
- * Configure swap area.
- */
-void
-cpu_rootconf(void)
-{
-
-       setroot(booted_device, booted_partition);
-}
-
-/*
- * device_register:
- */
-void
-device_register(struct device *dev, void *aux)
-{
-
-       /* 4xx common procedure is here. */
-       ;
-
-       /* machine-dependent procdure is here. */
-       if (md_device_register != NULL)
-               md_device_register(dev, aux);
-}
diff -r 3ece3c529cb0 -r b20cf6bd6d36 sys/arch/powerpc/ibm4xx/machdep.c
--- a/sys/arch/powerpc/ibm4xx/machdep.c Fri Mar 18 12:43:56 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,136 +0,0 @@
-/*     $NetBSD: machdep.c,v 1.2 2005/01/21 19:24:11 shige Exp $        */
-
-/*
- * Copyright (c) 2004 Shigeyuki Fukushima.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above
- *    copyright notice, this list of conditions and the following
- *    disclaimer in the documentation and/or other materials provided
- *    with the distribution.
- * 3. The name of the author may not be used to endorse or promote
- *    products derived from this software without specific prior
- *    written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
- * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
- * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
- * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
- * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.2 2005/01/21 19:24:11 shige Exp $");
-
-#include <sys/param.h>
-#include <sys/systm.h>
-
-#include <uvm/uvm_extern.h>
-
-#include <net/netisr.h>
-
-#include <machine/cpu.h>
-
-/*
- * Machine-dependent global variables
- *   exec_map:         sys/uvm/uvm_extern.h
- *   mb_map:           sys/uvm/uvm_extern.h
- *   phys_map:         sys/uvm/uvm_extern.h
- *   machine:          sys/sys/systm.h
- *   machine_arch:     sys/sys/systm.h
- */
-struct vm_map *exec_map = NULL;
-struct vm_map *mb_map = NULL;
-struct vm_map *phys_map = NULL;
-char machine[] = MACHINE;              /* from <machine/param.h> */
-char machine_arch[] = MACHINE_ARCH;    /* from <machine/param.h> */
-
-/*
- * Machine-dependent functions
- *   cpu_startup:      sys/kern/init_main.c
- */
-
-/*
- * machine-dependent function pointers
- */
-void (*md_consinit) __P((void)) = NULL;
-void (*md_cpu_startup) __P((void)) = NULL;
-
-/*
- * consinit:
- * console initialize.
- */
-void
-consinit(void)
-{
-
-       /* 4xx common procedure is here. */
-       ;
-
-       /* machine-dependent procedure is here. */
-       if (md_consinit != NULL)
-               md_consinit();
-}
-
-/*
- * cpu_startup:
- * machine startup code.
- */
-void
-cpu_startup(void)
-{
-
-       /* 4xx common procedure is here. */
-       ;
-
-       /* machine-dependent procedure is here. */
-       if (md_cpu_startup != NULL)
-               md_cpu_startup();
-}
-
-/*
- * softnet:
- * Soft networking interrupts.
- */
-void
-softnet(void)
-{
-       int isr;
-
-       isr = netisr;
-       netisr = 0;
-
-#define DONETISR(bit, fn) do {         \
-       if (isr & (1 << bit))           \
-               fn();                   \
-} while (0)
-
-#include <net/netisr_dispatch.h>
-#undef DONETISR
-}
-
-/*
- * softserial:
- * Soft tty interrupts.
- */
-#include "com.h"
-void
-softserial(void)
-{
-#if NCOM > 0
-       void comsoft(void);     /* XXX from dev/ic/com.c */
-
-       comsoft();
-#endif
-}



Home | Main Index | Thread Index | Old Index