/trunk/kernel/arch/amd64/include/byteorder.h/byteorder.h |
---|
35,10 → 35,15 |
#ifndef KERN_amd64_BYTEORDER_H_ |
#define KERN_amd64_BYTEORDER_H_ |
#include <byteorder.h> |
/* AMD64 is little-endian */ |
#define unative_t_le2host(n) (n) |
#define uint32_t_le2host(n) (n) |
#define uint64_t_le2host(n) (n) |
#define uint32_t_be2host(n) uint64_t_byteorder_swap(n) |
#define uint64_t_be2host(n) uint32_t_byteorder_swap(n) |
#endif |
/** @} |