Home | History | Annotate | Line # | Download | only in libbug
bugcrt.c revision 1.3
      1  1.3       scw /*	$NetBSD: bugcrt.c,v 1.3 2000/12/05 21:54:33 scw Exp $	*/
      2  1.1  jdolecek 
      3  1.1  jdolecek #include <sys/types.h>
      4  1.1  jdolecek #include <machine/prom.h>
      5  1.1  jdolecek 
      6  1.1  jdolecek #include "libbug.h"
      7  1.1  jdolecek 
      8  1.3       scw void
      9  1.3       scw _bugstart(void)
     10  1.1  jdolecek {
     11  1.3       scw 	extern void main(void);
     12  1.3       scw 	struct mvmeprom_brdid *id;
     13  1.1  jdolecek 
     14  1.1  jdolecek 	/*
     15  1.1  jdolecek 	 * Be sure not to de-reference NULL
     16  1.1  jdolecek 	 */
     17  1.1  jdolecek 	if ( bugargs.arg_end )
     18  1.1  jdolecek 		*bugargs.arg_end = 0;
     19  1.1  jdolecek 
     20  1.1  jdolecek 	id = mvmeprom_getbrdid();
     21  1.1  jdolecek 	bugargs.cputyp = id->model;
     22  1.1  jdolecek 	main();
     23  1.1  jdolecek 	_rtt();
     24  1.1  jdolecek 	/* NOTREACHED */
     25  1.1  jdolecek }
     26