diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2008-05-10 12:02:22 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2008-05-10 12:02:22 +0000 |
commit | 7d98c945375fabf74b3dfed117622c9532b65472 (patch) | |
tree | 5f8404dd419128ceb16ec086918ee170fa127d65 /sys/arch/socppc/include/param.h | |
parent | a78fda83c38d040af173e172985fe83d04dc0982 (diff) |
OpenBSD/socppc, a port to the Thecus N1200, and potentially other Freescale
PowerPC SoC platforms that use u-boot as a bootloader.
Diffstat (limited to 'sys/arch/socppc/include/param.h')
-rw-r--r-- | sys/arch/socppc/include/param.h | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/sys/arch/socppc/include/param.h b/sys/arch/socppc/include/param.h new file mode 100644 index 00000000000..161ce9f6e9c --- /dev/null +++ b/sys/arch/socppc/include/param.h @@ -0,0 +1,51 @@ +/* $OpenBSD: param.h,v 1.1 2008/05/10 12:02:21 kettenis Exp $ */ +/* $NetBSD: param.h,v 1.1 1996/09/30 16:34:28 ws Exp $ */ + +/*- + * Copyright (C) 1995, 1996 Wolfgang Solfrank. + * Copyright (C) 1995, 1996 TooLs GmbH. + * 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. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * This product includes software developed by TooLs GmbH. + * 4. The name of TooLs GmbH may not be used to endorse or promote products + * derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY TOOLS GMBH ``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 TOOLS GMBH 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. + */ + +#ifdef _KERNEL +#ifndef _LOCORE +#include <machine/cpu.h> +#endif /* _LOCORE */ +#endif + +#include <powerpc/param.h> + +/* + * Machine dependent constants for socppc + */ +#define MACHINE "socppc" +#define _MACHINE socppc + +#define KERNBASE 0x200000 + +#define MSGBUFSIZE (NBPG*2) |