Home | History | Annotate | Line # | Download | only in common
execkern.h revision 1.1
      1  1.1  itohy /*
      2  1.1  itohy  *	definitions for exec_kernel()
      3  1.1  itohy  *
      4  1.1  itohy  *	written by Yasha (ITOH Yasufumi)
      5  1.1  itohy  *	public domain
      6  1.1  itohy  *
      7  1.1  itohy  *	$NetBSD: execkern.h,v 1.1 1998/09/01 19:51:56 itohy Exp $
      8  1.1  itohy  */
      9  1.1  itohy 
     10  1.1  itohy #ifndef X68K_BOOT_EXECKERN_H
     11  1.1  itohy #define X68K_BOOT_EXECKERN_H
     12  1.1  itohy 
     13  1.1  itohy struct execkern_arg {
     14  1.1  itohy 	void		*image_top;
     15  1.1  itohy 	u_long		load_addr;
     16  1.1  itohy 	u_long		text_size;
     17  1.1  itohy 	u_long		data_size;
     18  1.1  itohy 	u_long		bss_size;
     19  1.1  itohy 	u_long		symbol_size;
     20  1.1  itohy 	unsigned	d5;		/* reserved */
     21  1.1  itohy 	int		rootdev;
     22  1.1  itohy 	u_long		boothowto;
     23  1.1  itohy 	u_long		entry_addr;
     24  1.1  itohy };
     25  1.1  itohy 
     26  1.1  itohy void __dead exec_kernel __P((struct execkern_arg *)) __attribute__((noreturn));
     27  1.1  itohy 
     28  1.1  itohy #endif /* X68K_BOOT_EXECKERN_H */
     29