xref: /netbsd-src/sys/arch/mvme68k/stand/libbug/bugcrt.c (revision 5e4c038a45edbc7d63b7c2daa76e29f88b64a4e3)
1 /*	$NetBSD: bugcrt.c,v 1.4 2002/05/04 22:05:30 scw Exp $	*/
2 
3 #include <sys/types.h>
4 #include <machine/prom.h>
5 
6 #include "libbug.h"
7 
8 void
9 _bugstart(void)
10 {
11 	extern int main(void);
12 	struct mvmeprom_brdid *id;
13 
14 	/*
15 	 * Be sure not to de-reference NULL
16 	 */
17 	if ( bugargs.arg_end )
18 		*bugargs.arg_end = 0;
19 
20 	id = mvmeprom_getbrdid();
21 	bugargs.cputyp = id->model;
22 	(void) main();
23 	_rtt();
24 	/* NOTREACHED */
25 }
26