/* $NetBSD: autoconf.h,v 1.5 2008/04/28 20:23:21 martin Exp $ */ /*- * Copyright (c) 1999 The NetBSD Foundation, Inc. * All rights reserved. * * This code is derived from software contributed to The NetBSD Foundation * by UCHIYAMA Yasushi. * * 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. * * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. 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 FOUNDATION 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) 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. */ struct mainbus_attach_args { const char *ma_name; /* device name */ bus_space_tag_t ma_iot; }; author
path: root/sys/arch/evbarm/include/vmparam.h
AgeCommit message (Expand)Author
2019-03-27- expose vmparams to userland on arm, like other archs do.christos
2018-04-01Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)ryo
2017-12-10FDTise RapberryPI support. Thanks for jmcneill for a lot of help with this.skrll
2017-11-02ISA exists on more that just shark. Fix a comment about this.skrll
2015-02-23Use default PAGER_MAP_DEFAULT_SIZE for ARM and PowerPC, exceptionjoerg
2012-02-18expose more for kmemuser/fix include protectionchristos
2012-02-17expose more for kmemuserchristos
2010-11-06Remove incomplete, never worked dynamic run-time memory registrationuebayasi
2008-04-27Merge kernel changes in matt-armv6 to HEAD.matt
2007-10-25defparam PAGER_MAP_SIZE.yamt
2005-12-11merge ktrace-lwp.christos
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-05-22Move KERNEL_VM_SIZE into the C files where its used.thorpej
2003-05-22Use virtual_avail and virtual_end to compute the size of the availablethorpej
2003-05-21Move KERNEL_VM_BASE inside where it is used (it won't be there for long).thorpej
2003-05-03Don't expose KERNEL_TEXT_BASE outside of board-specific code. This givesthorpej
2003-05-03Remove old pmap support for platforms which have fully switched over.thorpej
2003-04-29Don't define KERNEL_TEXT_BASE, et al, if ARM32_NEW_VM_LAYOUT is defined.scw
2003-04-28Don't define APTE_BASE if ARM32_PMAP_NEW is defined; the new pmapthorpej
2003-04-02Use PAGE_SIZE rather than NBPG.thorpej
2002-09-14Back out previous; it breaks binary compatibility between platformsthorpej
2002-09-14Move some #defines out of _KERNEL.mycroft
2002-03-23* Change all uses of KERNEL_SPACE_START to KERNEL_BASE.thorpej
2002-03-23* Rename PROCESS_PAGE_TBLS_BASE -> PTE_BASEthorpej
2002-03-03* Add support for running the IQ80310 kernel where KERNEL_BASE !=thorpej
2002-03-03Implement pmap_growkernel for arm32 based ports.chris
2002-01-16Correct KERNEL_TEXT_BASE.thorpej
2001-11-23Move even more constants into the shared 32-bit vmparam.h header.thorpej
2001-11-23- Move more contents of various <machine/vmparam.h> files intothorpej
2001-11-15MAXSLP is defined to be a machine-independent scheduling parameter,soren
2001-11-11Pull in common 32-bit ARM VM parameters.thorpej
2001-10-27Fix a comment. EV boards don't always use a Footbridge.rearnsha
2001-09-05more evbarm files (very incomplete).matt