aboutsummaryrefslogtreecommitdiff
path: root/common/bytes.c
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2022-01-07 20:24:34 +0200
committerKimplul <kimi.h.kuparinen@gmail.com>2022-01-07 20:24:34 +0200
commit8d90fb3e4a5d02df75584016563ef84901967b9f (patch)
treefeaed31af9d6eeaad0402dec91ad6cfce5c071b4 /common/bytes.c
parentadeac5a8ce9c06ad589d2dd6ee137071ba865d0c (diff)
downloadkmi-8d90fb3e4a5d02df75584016563ef84901967b9f.tar.gz
kmi-8d90fb3e4a5d02df75584016563ef84901967b9f.zip
Merged bits.h and bytes.h
Diffstat (limited to 'common/bytes.c')
-rw-r--r--common/bytes.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/common/bytes.c b/common/bytes.c
deleted file mode 100644
index a5b3c4a..0000000
--- a/common/bytes.c
+++ /dev/null
@@ -1,32 +0,0 @@
-#include <apos/types.h>
-#include <apos/attrs.h>
-#include <apos/bytes.h>
-#include <apos/builtin.h>
-
-#undef __bswap16
-__weak uint16_t __bswap16(uint16_t u)
-{
- return (u & 0xff00) >> 8 | (u & 0x00ff) << 8;
-}
-
-#undef __bswap32
-__weak uint32_t __bswap32(uint32_t u)
-{
- return (u & 0xff000000) >> 24 |
- (u & 0x00ff0000) >> 8 |
- (u & 0x0000ff00) << 8 |
- (u & 0x000000ff) << 24;
-}
-
-#undef __bswap64
-__weak uint64_t __bswap64(uint64_t u)
-{
- return (u & 0xff00000000000000ULL) >> 56 |
- (u & 0x00ff000000000000ULL) >> 40 |
- (u & 0x0000ff0000000000ULL) >> 24 |
- (u & 0x000000ff00000000ULL) >> 8 |
- (u & 0x00000000ff000000ULL) << 8 |
- (u & 0x0000000000ff0000ULL) << 24 |
- (u & 0x000000000000ff00ULL) << 40 |
- (u & 0x00000000000000ffULL) << 56;
-}