xref: /netbsd-src/sys/arch/pmax/include/autoconf.h (revision 02cdf4d2c869ecfa1ae5484cf77eefe2fbcc6d94)
1*02cdf4d2Sdsl /*	$NetBSD: autoconf.h,v 1.19 2009/03/14 14:46:04 dsl Exp $ */
243f316f4Sjonathan 
343f316f4Sjonathan /*
443f316f4Sjonathan  * Copyright (c) 1994, 1995 Carnegie-Mellon University.
543f316f4Sjonathan  * All rights reserved.
643f316f4Sjonathan  *
743f316f4Sjonathan  * Author: Chris G. Demetriou
843f316f4Sjonathan  *
943f316f4Sjonathan  * Permission to use, copy, modify and distribute this software and
1043f316f4Sjonathan  * its documentation is hereby granted, provided that both the copyright
1143f316f4Sjonathan  * notice and this permission notice appear in all copies of the
1243f316f4Sjonathan  * software, derivative works or modified versions, and any portions
1343f316f4Sjonathan  * thereof, and that both notices appear in supporting documentation.
1443f316f4Sjonathan  *
1543f316f4Sjonathan  * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS"
1643f316f4Sjonathan  * CONDITION.  CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND
1743f316f4Sjonathan  * FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
1843f316f4Sjonathan  *
1943f316f4Sjonathan  * Carnegie Mellon requests users of this software to return to
2043f316f4Sjonathan  *
2143f316f4Sjonathan  *  Software Distribution Coordinator  or  Software.Distribution@CS.CMU.EDU
2243f316f4Sjonathan  *  School of Computer Science
2343f316f4Sjonathan  *  Carnegie Mellon University
2443f316f4Sjonathan  *  Pittsburgh PA 15213-3890
2543f316f4Sjonathan  *
2643f316f4Sjonathan  * any improvements or extensions that they make and grant Carnegie the
2743f316f4Sjonathan  * rights to redistribute these changes.
2843f316f4Sjonathan  */
2943f316f4Sjonathan 
30838b5e08Sad #ifndef _PMAX_AUTOCONF_H_
31838b5e08Sad #define	_PMAX_AUTOCONF_H_
32838b5e08Sad 
3343f316f4Sjonathan /*
340a30e5fbSsimonb  * Machine-dependent structures for autoconfiguration
3543f316f4Sjonathan  */
3643f316f4Sjonathan 
370310fa65Snisimura struct mainbus_attach_args {
380310fa65Snisimura 	const char *ma_name;		/* device name */
390310fa65Snisimura 	int	    ma_slot;		/* CPU "slot" number; only meaningful
400310fa65Snisimura 					   when attaching CPUs */
41ed098090Snisimura };
4243f316f4Sjonathan 
43*02cdf4d2Sdsl void	makebootdev(char *);
44838b5e08Sad 
45838b5e08Sad #endif	/* !_PMAX_AUTOCONF_H_ */
46