Moved the definition of romVectorPtr here from mon.h.

Prototype prom_sd_target.
This commit is contained in:
fredette 2001-06-14 13:15:21 +00:00
parent 9e52c15c31
commit 000fa36842
1 changed files with 7 additions and 2 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: promlib.h,v 1.1 2001/04/06 13:13:04 fredette Exp $ */ /* $NetBSD: promlib.h,v 1.2 2001/06/14 13:15:21 fredette Exp $ */
/*- /*-
* Copyright (c) 1999, 2001 The NetBSD Foundation, Inc. * Copyright (c) 1999, 2001 The NetBSD Foundation, Inc.
@ -37,7 +37,7 @@
*/ */
/* /*
* Macros and functions to hide the Sun[23] PROM interface from the * Macros and functions to hide the Sun2 PROM interface from the
* common Sun parts of the kernel. * common Sun parts of the kernel.
*/ */
@ -46,6 +46,10 @@
#include <machine/mon.h> #include <machine/mon.h>
#ifdef _SUN2_PROMLIB_PRIVATE
#define romVectorPtr ((struct sunromvec *) SUN2_PROM_BASE)
#endif /* _SUN2_PROMLIB_PRIVATE */
/* /*
* We define both of these, since there are places where their * We define both of these, since there are places where their
* functionality is the same, and some common code knows that * functionality is the same, and some common code knows that
@ -71,6 +75,7 @@ void prom_boot __P((char *)) __attribute__((__noreturn__));
char *prom_getbootpath __P((void)); char *prom_getbootpath __P((void));
char *prom_getbootfile __P((void)); char *prom_getbootfile __P((void));
char *prom_getbootargs __P((void)); char *prom_getbootargs __P((void));
int prom_sd_target __P((int));
#define callrom prom_abort #define callrom prom_abort
#endif /* _MACHINE_PROMLIB_H_ */ #endif /* _MACHINE_PROMLIB_H_ */