aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/libtinytac/lproto.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/libtinytac/lproto.h b/lib/libtinytac/lproto.h
index 40bb739..94cd890 100644
--- a/lib/libtinytac/lproto.h
+++ b/lib/libtinytac/lproto.h
@@ -54,10 +54,11 @@
54/////////////////// 54///////////////////
55#pragma mark - Definitions 55#pragma mark - Definitions
56 56
57#define TTAC_MINOR_TO_VERSION( minor, ver ) ((ver & 0xff00) | ((minor & 0x00ff) << 0)) 57#define TTAC_VERSION( major, minor ) (((major & 0x0f) << 4) | (minor & 0x0f))
58#define TTAC_MAJOR_TO_VERSION( major, ver ) ((ver & 0x00ff) | ((major & 0x00ff) << 4)) 58#define TTAC_VERSION_MINOR( version, minor ) ((version & 0xf0) | (minor & 0x0f))
59#define TTAC_VERSION_TO_MINOR( ver ) ((ver & 0x00ff) >> 0) 59#define TTAC_VERSION_MAJOR( version, major ) ((version & 0x0f) | ((major & 0x0f) << 4))
60#define TTAC_VERSION_TO_MAJOR( ver ) ((ver & 0xff00) >> 4) 60#define TTAC_VERSION_TO_MINOR( version ) ((version & 0x0f) >> 0)
61#define TTAC_VERSION_TO_MAJOR( version ) ((version & 0xf0) >> 4)
61 62
62 63
63////////////////// 64//////////////////