Cross Reference: byteswap.h
xref
: /
osnet-11
/
usr
/
src
/
grub
/
grub-0.97
/
netboot
/
byteswap.h
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
1
N/A
#
ifndef
ETHERBOOT_BYTESWAP_H
1
N/A
#
define
ETHERBOOT_BYTESWAP_H
1
N/A
1
N/A
#
include
"
endian.h
"
1
N/A
#
include
"
i386_byteswap.h
"
1
N/A
1
N/A
#
if
__BYTE_ORDER
==
__LITTLE_ENDIAN
1
N/A
#
include
"
little_bswap.h
"
1
N/A
#
endif
1
N/A
#
if
__BYTE_ORDER
==
__BIG_ENDIAN
1
N/A
#
include
"
big_bswap.h
"
1
N/A
#
endif
1
N/A
1
N/A
/* Make routines available to all */
1
N/A
#
define
swap32
(x)
__bswap_32
(x)
1
N/A
#
define
swap16
(x)
__bswap_16
(x)
1
N/A
#
define
bswap_32
(x)
__bswap_32
(x)
1
N/A
#
define
bswap_16
(x)
__bswap_16
(x)
1
N/A
1
N/A
#
endif
/* ETHERBOOT_BYTESWAP_H */