agileRTOS (zrtos)  Version 0.8.0 (ghostbuster)
binary.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2024 ykat UG (haftungsbeschraenkt) - All Rights Reserved
3  *
4  * Permission for non-commercial use is hereby granted,
5  * free of charge, without warranty of any kind.
6  */
7 #ifndef ZRTOS_BINARY_H
8 #define ZRTOS_BINARY_H
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 
14 #define ZRTOS_BINARY__BIT_0 (1<<0)
15 #define ZRTOS_BINARY__BIT_1 (1<<1)
16 #define ZRTOS_BINARY__BIT_2 (1<<2)
17 #define ZRTOS_BINARY__BIT_3 (1<<3)
18 #define ZRTOS_BINARY__BIT_4 (1<<4)
19 #define ZRTOS_BINARY__BIT_5 (1<<5)
20 #define ZRTOS_BINARY__BIT_6 (1<<6)
21 #define ZRTOS_BINARY__BIT_7 (1<<7)
22 #define ZRTOS_BINARY__BIT_8 (1<<8)
23 #define ZRTOS_BINARY__BIT_9 (1<<9)
24 #define ZRTOS_BINARY__BIT_10 (1<<10)
25 #define ZRTOS_BINARY__BIT_11 (1<<11)
26 #define ZRTOS_BINARY__BIT_12 (1<<12)
27 #define ZRTOS_BINARY__BIT_13 (1<<13)
28 #define ZRTOS_BINARY__BIT_14 (1<<14)
29 #define ZRTOS_BINARY__BIT_15 (1<<15)
30 #define ZRTOS_BINARY__BIT_16 (1<<16)
31 #define ZRTOS_BINARY__BIT_17 (1<<17)
32 #define ZRTOS_BINARY__BIT_18 (1<<18)
33 #define ZRTOS_BINARY__BIT_19 (1<<19)
34 #define ZRTOS_BINARY__BIT_20 (1<<20)
35 #define ZRTOS_BINARY__BIT_21 (1<<21)
36 #define ZRTOS_BINARY__BIT_22 (1<<22)
37 #define ZRTOS_BINARY__BIT_23 (1<<23)
38 #define ZRTOS_BINARY__BIT_24 (1<<24)
39 #define ZRTOS_BINARY__BIT_25 (1<<25)
40 #define ZRTOS_BINARY__BIT_26 (1<<26)
41 #define ZRTOS_BINARY__BIT_27 (1<<27)
42 #define ZRTOS_BINARY__BIT_28 (1<<28)
43 #define ZRTOS_BINARY__BIT_29 (1<<29)
44 #define ZRTOS_BINARY__BIT_30 (1<<30)
45 #define ZRTOS_BINARY__BIT_31 (1<<31)
46 
47 #define ZRTOS_BINARY__00000000 (0)
48 #define ZRTOS_BINARY__00000001 (1)
49 #define ZRTOS_BINARY__00000010 (2)
50 #define ZRTOS_BINARY__00000011 (3)
51 #define ZRTOS_BINARY__00000100 (4)
52 #define ZRTOS_BINARY__00000101 (5)
53 #define ZRTOS_BINARY__00000110 (6)
54 #define ZRTOS_BINARY__00000111 (7)
55 #define ZRTOS_BINARY__00001000 (8)
56 #define ZRTOS_BINARY__00001001 (9)
57 #define ZRTOS_BINARY__00001010 (10)
58 #define ZRTOS_BINARY__00001011 (11)
59 #define ZRTOS_BINARY__00001100 (12)
60 #define ZRTOS_BINARY__00001101 (13)
61 #define ZRTOS_BINARY__00001110 (14)
62 #define ZRTOS_BINARY__00001111 (15)
63 #define ZRTOS_BINARY__00010000 (16)
64 #define ZRTOS_BINARY__00010001 (17)
65 #define ZRTOS_BINARY__00010010 (18)
66 #define ZRTOS_BINARY__00010011 (19)
67 #define ZRTOS_BINARY__00010100 (20)
68 #define ZRTOS_BINARY__00010101 (21)
69 #define ZRTOS_BINARY__00010110 (22)
70 #define ZRTOS_BINARY__00010111 (23)
71 #define ZRTOS_BINARY__00011000 (24)
72 #define ZRTOS_BINARY__00011001 (25)
73 #define ZRTOS_BINARY__00011010 (26)
74 #define ZRTOS_BINARY__00011011 (27)
75 #define ZRTOS_BINARY__00011100 (28)
76 #define ZRTOS_BINARY__00011101 (29)
77 #define ZRTOS_BINARY__00011110 (30)
78 #define ZRTOS_BINARY__00011111 (31)
79 #define ZRTOS_BINARY__00100000 (32)
80 #define ZRTOS_BINARY__00100001 (33)
81 #define ZRTOS_BINARY__00100010 (34)
82 #define ZRTOS_BINARY__00100011 (35)
83 #define ZRTOS_BINARY__00100100 (36)
84 #define ZRTOS_BINARY__00100101 (37)
85 #define ZRTOS_BINARY__00100110 (38)
86 #define ZRTOS_BINARY__00100111 (39)
87 #define ZRTOS_BINARY__00101000 (40)
88 #define ZRTOS_BINARY__00101001 (41)
89 #define ZRTOS_BINARY__00101010 (42)
90 #define ZRTOS_BINARY__00101011 (43)
91 #define ZRTOS_BINARY__00101100 (44)
92 #define ZRTOS_BINARY__00101101 (45)
93 #define ZRTOS_BINARY__00101110 (46)
94 #define ZRTOS_BINARY__00101111 (47)
95 #define ZRTOS_BINARY__00110000 (48)
96 #define ZRTOS_BINARY__00110001 (49)
97 #define ZRTOS_BINARY__00110010 (50)
98 #define ZRTOS_BINARY__00110011 (51)
99 #define ZRTOS_BINARY__00110100 (52)
100 #define ZRTOS_BINARY__00110101 (53)
101 #define ZRTOS_BINARY__00110110 (54)
102 #define ZRTOS_BINARY__00110111 (55)
103 #define ZRTOS_BINARY__00111000 (56)
104 #define ZRTOS_BINARY__00111001 (57)
105 #define ZRTOS_BINARY__00111010 (58)
106 #define ZRTOS_BINARY__00111011 (59)
107 #define ZRTOS_BINARY__00111100 (60)
108 #define ZRTOS_BINARY__00111101 (61)
109 #define ZRTOS_BINARY__00111110 (62)
110 #define ZRTOS_BINARY__00111111 (63)
111 #define ZRTOS_BINARY__01000000 (64)
112 #define ZRTOS_BINARY__01000001 (65)
113 #define ZRTOS_BINARY__01000010 (66)
114 #define ZRTOS_BINARY__01000011 (67)
115 #define ZRTOS_BINARY__01000100 (68)
116 #define ZRTOS_BINARY__01000101 (69)
117 #define ZRTOS_BINARY__01000110 (70)
118 #define ZRTOS_BINARY__01000111 (71)
119 #define ZRTOS_BINARY__01001000 (72)
120 #define ZRTOS_BINARY__01001001 (73)
121 #define ZRTOS_BINARY__01001010 (74)
122 #define ZRTOS_BINARY__01001011 (75)
123 #define ZRTOS_BINARY__01001100 (76)
124 #define ZRTOS_BINARY__01001101 (77)
125 #define ZRTOS_BINARY__01001110 (78)
126 #define ZRTOS_BINARY__01001111 (79)
127 #define ZRTOS_BINARY__01010000 (80)
128 #define ZRTOS_BINARY__01010001 (81)
129 #define ZRTOS_BINARY__01010010 (82)
130 #define ZRTOS_BINARY__01010011 (83)
131 #define ZRTOS_BINARY__01010100 (84)
132 #define ZRTOS_BINARY__01010101 (85)
133 #define ZRTOS_BINARY__01010110 (86)
134 #define ZRTOS_BINARY__01010111 (87)
135 #define ZRTOS_BINARY__01011000 (88)
136 #define ZRTOS_BINARY__01011001 (89)
137 #define ZRTOS_BINARY__01011010 (90)
138 #define ZRTOS_BINARY__01011011 (91)
139 #define ZRTOS_BINARY__01011100 (92)
140 #define ZRTOS_BINARY__01011101 (93)
141 #define ZRTOS_BINARY__01011110 (94)
142 #define ZRTOS_BINARY__01011111 (95)
143 #define ZRTOS_BINARY__01100000 (96)
144 #define ZRTOS_BINARY__01100001 (97)
145 #define ZRTOS_BINARY__01100010 (98)
146 #define ZRTOS_BINARY__01100011 (99)
147 #define ZRTOS_BINARY__01100100 (100)
148 #define ZRTOS_BINARY__01100101 (101)
149 #define ZRTOS_BINARY__01100110 (102)
150 #define ZRTOS_BINARY__01100111 (103)
151 #define ZRTOS_BINARY__01101000 (104)
152 #define ZRTOS_BINARY__01101001 (105)
153 #define ZRTOS_BINARY__01101010 (106)
154 #define ZRTOS_BINARY__01101011 (107)
155 #define ZRTOS_BINARY__01101100 (108)
156 #define ZRTOS_BINARY__01101101 (109)
157 #define ZRTOS_BINARY__01101110 (110)
158 #define ZRTOS_BINARY__01101111 (111)
159 #define ZRTOS_BINARY__01110000 (112)
160 #define ZRTOS_BINARY__01110001 (113)
161 #define ZRTOS_BINARY__01110010 (114)
162 #define ZRTOS_BINARY__01110011 (115)
163 #define ZRTOS_BINARY__01110100 (116)
164 #define ZRTOS_BINARY__01110101 (117)
165 #define ZRTOS_BINARY__01110110 (118)
166 #define ZRTOS_BINARY__01110111 (119)
167 #define ZRTOS_BINARY__01111000 (120)
168 #define ZRTOS_BINARY__01111001 (121)
169 #define ZRTOS_BINARY__01111010 (122)
170 #define ZRTOS_BINARY__01111011 (123)
171 #define ZRTOS_BINARY__01111100 (124)
172 #define ZRTOS_BINARY__01111101 (125)
173 #define ZRTOS_BINARY__01111110 (126)
174 #define ZRTOS_BINARY__01111111 (127)
175 #define ZRTOS_BINARY__10000000 (128)
176 #define ZRTOS_BINARY__10000001 (129)
177 #define ZRTOS_BINARY__10000010 (130)
178 #define ZRTOS_BINARY__10000011 (131)
179 #define ZRTOS_BINARY__10000100 (132)
180 #define ZRTOS_BINARY__10000101 (133)
181 #define ZRTOS_BINARY__10000110 (134)
182 #define ZRTOS_BINARY__10000111 (135)
183 #define ZRTOS_BINARY__10001000 (136)
184 #define ZRTOS_BINARY__10001001 (137)
185 #define ZRTOS_BINARY__10001010 (138)
186 #define ZRTOS_BINARY__10001011 (139)
187 #define ZRTOS_BINARY__10001100 (140)
188 #define ZRTOS_BINARY__10001101 (141)
189 #define ZRTOS_BINARY__10001110 (142)
190 #define ZRTOS_BINARY__10001111 (143)
191 #define ZRTOS_BINARY__10010000 (144)
192 #define ZRTOS_BINARY__10010001 (145)
193 #define ZRTOS_BINARY__10010010 (146)
194 #define ZRTOS_BINARY__10010011 (147)
195 #define ZRTOS_BINARY__10010100 (148)
196 #define ZRTOS_BINARY__10010101 (149)
197 #define ZRTOS_BINARY__10010110 (150)
198 #define ZRTOS_BINARY__10010111 (151)
199 #define ZRTOS_BINARY__10011000 (152)
200 #define ZRTOS_BINARY__10011001 (153)
201 #define ZRTOS_BINARY__10011010 (154)
202 #define ZRTOS_BINARY__10011011 (155)
203 #define ZRTOS_BINARY__10011100 (156)
204 #define ZRTOS_BINARY__10011101 (157)
205 #define ZRTOS_BINARY__10011110 (158)
206 #define ZRTOS_BINARY__10011111 (159)
207 #define ZRTOS_BINARY__10100000 (160)
208 #define ZRTOS_BINARY__10100001 (161)
209 #define ZRTOS_BINARY__10100010 (162)
210 #define ZRTOS_BINARY__10100011 (163)
211 #define ZRTOS_BINARY__10100100 (164)
212 #define ZRTOS_BINARY__10100101 (165)
213 #define ZRTOS_BINARY__10100110 (166)
214 #define ZRTOS_BINARY__10100111 (167)
215 #define ZRTOS_BINARY__10101000 (168)
216 #define ZRTOS_BINARY__10101001 (169)
217 #define ZRTOS_BINARY__10101010 (170)
218 #define ZRTOS_BINARY__10101011 (171)
219 #define ZRTOS_BINARY__10101100 (172)
220 #define ZRTOS_BINARY__10101101 (173)
221 #define ZRTOS_BINARY__10101110 (174)
222 #define ZRTOS_BINARY__10101111 (175)
223 #define ZRTOS_BINARY__10110000 (176)
224 #define ZRTOS_BINARY__10110001 (177)
225 #define ZRTOS_BINARY__10110010 (178)
226 #define ZRTOS_BINARY__10110011 (179)
227 #define ZRTOS_BINARY__10110100 (180)
228 #define ZRTOS_BINARY__10110101 (181)
229 #define ZRTOS_BINARY__10110110 (182)
230 #define ZRTOS_BINARY__10110111 (183)
231 #define ZRTOS_BINARY__10111000 (184)
232 #define ZRTOS_BINARY__10111001 (185)
233 #define ZRTOS_BINARY__10111010 (186)
234 #define ZRTOS_BINARY__10111011 (187)
235 #define ZRTOS_BINARY__10111100 (188)
236 #define ZRTOS_BINARY__10111101 (189)
237 #define ZRTOS_BINARY__10111110 (190)
238 #define ZRTOS_BINARY__10111111 (191)
239 #define ZRTOS_BINARY__11000000 (192)
240 #define ZRTOS_BINARY__11000001 (193)
241 #define ZRTOS_BINARY__11000010 (194)
242 #define ZRTOS_BINARY__11000011 (195)
243 #define ZRTOS_BINARY__11000100 (196)
244 #define ZRTOS_BINARY__11000101 (197)
245 #define ZRTOS_BINARY__11000110 (198)
246 #define ZRTOS_BINARY__11000111 (199)
247 #define ZRTOS_BINARY__11001000 (200)
248 #define ZRTOS_BINARY__11001001 (201)
249 #define ZRTOS_BINARY__11001010 (202)
250 #define ZRTOS_BINARY__11001011 (203)
251 #define ZRTOS_BINARY__11001100 (204)
252 #define ZRTOS_BINARY__11001101 (205)
253 #define ZRTOS_BINARY__11001110 (206)
254 #define ZRTOS_BINARY__11001111 (207)
255 #define ZRTOS_BINARY__11010000 (208)
256 #define ZRTOS_BINARY__11010001 (209)
257 #define ZRTOS_BINARY__11010010 (210)
258 #define ZRTOS_BINARY__11010011 (211)
259 #define ZRTOS_BINARY__11010100 (212)
260 #define ZRTOS_BINARY__11010101 (213)
261 #define ZRTOS_BINARY__11010110 (214)
262 #define ZRTOS_BINARY__11010111 (215)
263 #define ZRTOS_BINARY__11011000 (216)
264 #define ZRTOS_BINARY__11011001 (217)
265 #define ZRTOS_BINARY__11011010 (218)
266 #define ZRTOS_BINARY__11011011 (219)
267 #define ZRTOS_BINARY__11011100 (220)
268 #define ZRTOS_BINARY__11011101 (221)
269 #define ZRTOS_BINARY__11011110 (222)
270 #define ZRTOS_BINARY__11011111 (223)
271 #define ZRTOS_BINARY__11100000 (224)
272 #define ZRTOS_BINARY__11100001 (225)
273 #define ZRTOS_BINARY__11100010 (226)
274 #define ZRTOS_BINARY__11100011 (227)
275 #define ZRTOS_BINARY__11100100 (228)
276 #define ZRTOS_BINARY__11100101 (229)
277 #define ZRTOS_BINARY__11100110 (230)
278 #define ZRTOS_BINARY__11100111 (231)
279 #define ZRTOS_BINARY__11101000 (232)
280 #define ZRTOS_BINARY__11101001 (233)
281 #define ZRTOS_BINARY__11101010 (234)
282 #define ZRTOS_BINARY__11101011 (235)
283 #define ZRTOS_BINARY__11101100 (236)
284 #define ZRTOS_BINARY__11101101 (237)
285 #define ZRTOS_BINARY__11101110 (238)
286 #define ZRTOS_BINARY__11101111 (239)
287 #define ZRTOS_BINARY__11110000 (240)
288 #define ZRTOS_BINARY__11110001 (241)
289 #define ZRTOS_BINARY__11110010 (242)
290 #define ZRTOS_BINARY__11110011 (243)
291 #define ZRTOS_BINARY__11110100 (244)
292 #define ZRTOS_BINARY__11110101 (245)
293 #define ZRTOS_BINARY__11110110 (246)
294 #define ZRTOS_BINARY__11110111 (247)
295 #define ZRTOS_BINARY__11111000 (248)
296 #define ZRTOS_BINARY__11111001 (249)
297 #define ZRTOS_BINARY__11111010 (250)
298 #define ZRTOS_BINARY__11111011 (251)
299 #define ZRTOS_BINARY__11111100 (252)
300 #define ZRTOS_BINARY__11111101 (253)
301 #define ZRTOS_BINARY__11111110 (254)
302 #define ZRTOS_BINARY__11111111 (255)
303 
304 
305 #ifdef __cplusplus
306 }
307 #endif
308 #endif