PERFORCE change 42102 for review
Juli Mallett
jmallett at FreeBSD.org
Tue Nov 11 21:08:43 PST 2003
http://perforce.freebsd.org/chv.cgi?CH=42102
Change 42102 by jmallett at jmallett_dalek on 2003/11/11 21:07:59
Make <platform/param.h> much, much smaller.
Affected files ...
.. //depot/projects/mips/sys/mips/sgimips/clock.c#3 edit
.. //depot/projects/mips/sys/mips/sgimips/param.h#7 edit
Differences ...
==== //depot/projects/mips/sys/mips/sgimips/clock.c#3 (text+ko) ====
@@ -45,7 +45,7 @@
}
void
-delay(int usec)
+DELAY(int usec)
{
}
==== //depot/projects/mips/sys/mips/sgimips/param.h#7 (text+ko) ====
@@ -1,13 +1,5 @@
-/* $NetBSD: param.h,v 1.3 2001/05/30 12:28:50 mrg Exp $ */
-
-/*
- * Copyright (c) 1988 University of Utah.
- * Copyright (c) 1992, 1993
- * The Regents of the University of California. All rights reserved.
- *
- * This code is derived from software contributed to Berkeley by
- * the Systems Programming Group of the University of Utah Computer
- * Science Department and Ralph Campbell.
+/*-
+ * Copyright (c) 2003 Juli Mallett. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -17,18 +9,11 @@
* 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. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
*
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``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 REGENTS OR CONTRIBUTORS BE LIABLE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS 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)
@@ -36,7 +21,7 @@
* 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.
- *
+ *
* $FreeBSD$
*/
@@ -45,50 +30,4 @@
#define MACHINE "sgimips"
-/*
- * Yes we have no SMP.
- */
-#define MAXCPU 1
-
-#define BLKDEV_IOSIZE 2048
-#define MAXPHYS (64 * 1024) /* Maximum raw I/O transfer size */
-
-/*
- * Constants related to network buffer management.
- * MCLBYTES must be no larger than NBPG (the software page size), and,
- * on machines that exchange pages of input or output buffers with mbuf
- * clusters (MAPPED_MBUFS), MCLBYTES must also be an integral multiple
- * of the hardware page size.
- */
-#define MSIZE 256 /* size of an mbuf */
-
-#ifndef MCLSHIFT
-#define MCLSHIFT 11 /* convert bytes to m_buf clusters */
- /* 2K cluster can hold Ether frame */
-#endif /* MCLSHIFT */
-
-#define MCLBYTES (1 << MCLSHIFT) /* size of a m_buf cluster */
-
-#ifndef NMBCLUSTERS
-#if defined(_KERNEL_OPT)
-#include "opt_gateway.h"
-#endif
-
-#ifdef GATEWAY
-#define NMBCLUSTERS 2048 /* Map size, max cluster allocation */
-#else
-#define NMBCLUSTERS 1024 /* Map size, max cluster allocation */
-#endif
-#endif
-
-#ifdef _KERNEL
-#ifndef LOCORE
-
-#define DELAY(n) delay(n)
-
-#include <machine/intr.h>
-
-#endif /* LOCORE */
-#endif /* _KERNEL */
-
#endif /* !_SGIMIPS_PARAM_H_ */
More information about the p4-projects
mailing list