xref: /titanic_52/usr/src/grub/grub-0.97/netboot/osdep.h (revision 34f09ee11936b22c50e68dc91c8ad78071c0a960)
1*1b8adde7SWilliam Kucharski #ifndef	_OSDEP_H
2*1b8adde7SWilliam Kucharski #define _OSDEP_H
3*1b8adde7SWilliam Kucharski 
4*1b8adde7SWilliam Kucharski #define __unused __attribute__((unused))
5*1b8adde7SWilliam Kucharski 
6*1b8adde7SWilliam Kucharski #include "io.h"
7*1b8adde7SWilliam Kucharski #include "byteswap.h"
8*1b8adde7SWilliam Kucharski #include "latch.h"
9*1b8adde7SWilliam Kucharski 
10*1b8adde7SWilliam Kucharski #if defined(__sun)
11*1b8adde7SWilliam Kucharski typedef	unsigned long Address;
12*1b8adde7SWilliam Kucharski #endif
13*1b8adde7SWilliam Kucharski 
14*1b8adde7SWilliam Kucharski /* ANSI prototyping macro */
15*1b8adde7SWilliam Kucharski #ifdef	__STDC__
16*1b8adde7SWilliam Kucharski #  define	P(x)	x
17*1b8adde7SWilliam Kucharski #else
18*1b8adde7SWilliam Kucharski #  define	P(x)	()
19*1b8adde7SWilliam Kucharski #endif
20*1b8adde7SWilliam Kucharski 
21*1b8adde7SWilliam Kucharski #endif
22