diff options
| author | David M. Syzdek <david@syzdek.net> | 2022-05-02 01:09:08 -0800 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2022-05-02 01:09:08 -0800 |
| commit | 361c72b47bd3c6ac763bcff06b1570bac7765bf2 (patch) | |
| tree | c7186a2f0a0052da857ace37f86d2f1aef70bce0 /lib | |
| parent | 94a80bf8c67afd0f771502a74557cd5a64db6ad9 (diff) | |
| download | tinytac-361c72b47bd3c6ac763bcff06b1570bac7765bf2.tar.gz tinytac-361c72b47bd3c6ac763bcff06b1570bac7765bf2.tar.bz2 tinytac-361c72b47bd3c6ac763bcff06b1570bac7765bf2.tar.xz tinytac-361c72b47bd3c6ac763bcff06b1570bac7765bf2.zip | |
libtinytac: updating version macros
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/libtinytac/lproto.h | 9 |
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 | ////////////////// |
