Source-Changes-HG archive

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

[src/trunk]: src/sys/arch/pica/include Moved to /cvsroot/syssrc/sys/arch/arc/...



details:   https://anonhg.NetBSD.org/src/rev/7ec8a5316581
branches:  trunk
changeset: 480981:7ec8a5316581
user:      soda <soda%NetBSD.org@localhost>
date:      Sun Jan 23 20:08:17 2000 +0000

description:
Moved to /cvsroot/syssrc/sys/arch/arc/include/autoconf.h,v

diffstat:

 sys/arch/pica/include/autoconf.h |  77 ----------------------------------------
 1 files changed, 0 insertions(+), 77 deletions(-)

diffs (81 lines):

diff -r 1f9dc3edf2bd -r 7ec8a5316581 sys/arch/pica/include/autoconf.h
--- a/sys/arch/pica/include/autoconf.h  Sun Jan 23 20:08:16 2000 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,77 +0,0 @@
-/*     $NetBSD: autoconf.h,v 1.4 1998/10/06 20:50:17 thorpej Exp $     */
-
-/*
- * Copyright (c) 1994, 1995 Carnegie-Mellon University.
- * All rights reserved.
- *
- * Author: Chris G. Demetriou
- * 
- * Permission to use, copy, modify and distribute this software and
- * its documentation is hereby granted, provided that both the copyright
- * notice and this permission notice appear in all copies of the
- * software, derivative works or modified versions, and any portions
- * thereof, and that both notices appear in supporting documentation.
- * 
- * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" 
- * CONDITION.  CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND 
- * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
- * 
- * Carnegie Mellon requests users of this software to return to
- *
- *  Software Distribution Coordinator  or  Software.Distribution%CS.CMU.EDU@localhost
- *  School of Computer Science
- *  Carnegie Mellon University
- *  Pittsburgh PA 15213-3890
- *
- * any improvements or extensions that they make and grant Carnegie the
- * rights to redistribute these changes.
- */
-
-/*
- * Machine-dependent structures of autoconfiguration
- */
-
-struct confargs;
-
-typedef int (*intr_handler_t) __P((void *));
-
-struct abus {
-       struct  device *ab_dv;          /* back-pointer to device */
-       int     ab_type;                /* bus type (see below) */
-       void    (*ab_intr_establish)    /* bus's set-handler function */
-                   __P((struct confargs *, intr_handler_t, void *));
-       void    (*ab_intr_disestablish) /* bus's unset-handler function */
-                   __P((struct confargs *));
-       caddr_t (*ab_cvtaddr)           /* convert slot/offset to address */
-                   __P((struct confargs *));
-       int     (*ab_matchname)         /* see if name matches driver */
-                   __P((struct confargs *, char *));
-};
-
-#define        BUS_MAIN        1               /* mainbus */
-#define        BUS_PICA        2               /* PICA Bus */
-#define        BUS_ASIC        3               /* IOCTL ASIC; under TurboChannel */
-#define        BUS_TCDS        4               /* TCDS ASIC; under TurboChannel */
-
-#define        BUS_INTR_ESTABLISH(ca, handler, val)                            \
-           (*(ca)->ca_bus->ab_intr_establish)((ca), (handler), (val))
-#define        BUS_INTR_DISESTABLISH(ca)                                       \
-           (*(ca)->ca_bus->ab_intr_establish)(ca)
-#define        BUS_CVTADDR(ca)                                                 \
-           (*(ca)->ca_bus->ab_cvtaddr)(ca)
-#define        BUS_MATCHNAME(ca, name)                                         \
-           (*(ca)->ca_bus->ab_matchname)((ca), (name))
-
-struct confargs {
-       char    *ca_name;               /* Device name. */
-       int     ca_slot;                /* Device slot. */
-       int     ca_offset;              /* Offset into slot. */
-       struct  abus *ca_bus;           /* bus device resides on. */
-};
-
-void   set_clockintr __P((void (*)(struct clockframe *)));
-void   set_iointr __P((void (*)(void *, int)));
-int    badaddr                 __P((void *, u_int64_t));
-
-int    initcpu __P((void));
-void   makebootdev __P((char *cp));



Home | Main Index | Thread Index | Old Index