1 /* $NetBSD: bswap.h,v 1.1 1999/01/15 13:31:25 bouyer Exp $ */ 2 3 /* Written by Manuel Bouyer. Public domain */ 4 5 #ifndef _MIPS_BSWAP_H_ 6 #define _MIPS_BSWAP_H_ 7 8 #include <sys/cdefs.h> 9 10 __BEGIN_DECLS 11 #ifdef _KERNEL 12 u_int16_t bswap16 __P((u_int16_t)); 13 u_int32_t bswap32 __P((u_int32_t)); 14 #else 15 u_int16_t bswap16 __P((u_int16_t)) __RENAME(__bswap16); 16 u_int32_t bswap32 __P((u_int32_t)) __RENAME(__bswap32); 17 #endif 18 u_int64_t bswap64 __P((u_int64_t)); 19 __END_DECLS 20 21 #endif /* _MIPS_BSWAP_H_ */ 22