Lines Matching defs:__FAR__

56 #if (!defined(__FAR__))
58 # define __FAR__ far
60 # define __FAR__
107 # define osdLocal2(x) (*((unsigned short __FAR__ *)(x)))
111 # define osdSLocal2(x) ((unsigned short)(((unsigned char __FAR__ *)(x))[1])\
112 + ((unsigned int)((unsigned short)(((unsigned char __FAR__ *)(x))[0])) << 8))
115 # define osdSLocal2(x) (*((unsigned short __FAR__ *)(x)))
119 # define osdLocal2(x) ((unsigned short)(((unsigned char __FAR__*)(x))[1]) \
120 + (((unsigned short)(((unsigned char __FAR__*)(x))[0])) << 8))
132 # define osdLocal3(x) (*((unsigned DPT_4_BYTES __FAR__ *)(x)))
135 # define osdLocal3(x) osdSwap3(*((unsigned DPT_4_BYTES __FAR__ *)(x)))
137 # define osdLocal3(x) ((unsigned DPT_4_BYTES)osdLocal2(((unsigned char __FAR__ *) \
138 (x)+1)) + (((unsigned DPT_4_BYTES)(((unsigned char __FAR__ *)(x))[0])) << 16))
153 # define osdLocal4(x) (*(unsigned DPT_4_BYTES __FAR__ *)(x))
157 # define osdSLocal4(x) ((unsigned DPT_4_BYTES)osdSLocal2(((unsigned char __FAR__ *)\
158 (x)+2)) + (((unsigned DPT_4_BYTES)((unsigned char __FAR__ *)(x))[1]) << 16) \
159 + (((unsigned DPT_4_BYTES)((unsigned char __FAR__ *)(x))[0]) << 24))
162 # define osdSLocal4(x) (*(unsigned DPT_4_BYTES __FAR__ *)(x))
166 # define osdLocal4(x) ((unsigned DPT_4_BYTES)osdLocal2(((unsigned char __FAR__ *) \
167 (x)+2)) + (((unsigned DPT_4_BYTES)((unsigned char __FAR__ *)(x))[1]) << 16) \
168 + (((unsigned DPT_4_BYTES)((unsigned char __FAR__ *)(x))[0]) << 24))
179 #define getUP1(x,y) (((unsigned char __FAR__ *)(x))+(unsigned DPT_4_BYTES)(y))
184 #define getUP2(x,y) ((unsigned short __FAR__ *)(((unsigned char __FAR__ *) \
186 #define getBU2(x,y) ((unsigned short)osdLocal2((unsigned short __FAR__ *) \
188 #define getLU2(x,y) ((unsigned short)osdSLocal2((unsigned short __FAR__ *) \
191 #define getU2(x,y) ((unsigned short)osdLocal2((unsigned short __FAR__ *) \
195 *((unsigned short __FAR__ *)getUP1(x,y)) \
201 *((unsigned short __FAR__ *)getUP1(x,y)) \
207 *((unsigned short __FAR__ *)getUP1(x,y)) \
213 #define getU3(x,y) ((unsigned DPT_4_BYTES)osdLocal3((unsigned DPT_4_BYTES __FAR__ *) \
220 *((unsigned short __FAR__ *)(getUP1(x,y) + 1)) \
234 #define getBU3(x,y) ((unsigned DPT_4_BYTES)osdLocal3((unsigned DPT_4_BYTES __FAR__ *) \
241 *((unsigned short __FAR__ *)(getUP1(x,y) + 1)) \
253 #define getUP4(x,y) ((unsigned DPT_4_BYTES __FAR__ *)(((unsigned char __FAR__ *) \
255 #define getBU4(x,y) ((unsigned DPT_4_BYTES)osdLocal4((unsigned DPT_4_BYTES __FAR__ *) \
257 #define getLU4(x,y) ((unsigned DPT_4_BYTES)osdSLocal4((unsigned DPT_4_BYTES __FAR__ *) \
260 #define getU4(x,y) ((unsigned DPT_4_BYTES)osdSLocal4((unsigned DPT_4_BYTES __FAR__ *) \
264 *((unsigned DPT_4_BYTES __FAR__ *)getUP1(x,y)) \
271 *((unsigned DPT_4_BYTES __FAR__ *)getUP1(x,y)) \
277 *((unsigned DPT_4_BYTES __FAR__ *)getUP1(x,y)) \
299 #define getL24bit1(w,x,y) ((unsigned DPT_4_BYTES)((unsigned char __FAR__ *)(&w->x))[0+(y)] \
300 + ((((unsigned DPT_4_BYTES)((unsigned char __FAR__ *)(&w->x))[1+(y)]) << 8) & 0xFF00) \
301 + ((((unsigned DPT_4_BYTES)((unsigned char __FAR__ *)(&w->x))[2+(y)]) << 16) & 0xFF0000))
303 #define setL24bit1(w,x,y,z) { ((unsigned char __FAR__ *)(&w->x))[0+(y)] = (z); \
304 ((unsigned char __FAR__ *)(&w->x))[1+(y)] = ((z) >> 8) & 0xFF; \
305 ((unsigned char __FAR__ *)(&w->x))[2+(y)] = ((z) >> 16) & 0xFF; \
308 #define getL16bit(w,x,y) ((unsigned short)((unsigned char __FAR__ *)(&w->x))[0+(y)] \
309 + ((((unsigned short)((unsigned char __FAR__ *)(&w->x))[1+(y)]) << 8) & 0xFF00))
311 #define setL16bit(w,x,y,z) { ((unsigned char __FAR__ *)(&w->x))[0+(y)] = (z); \
312 ((unsigned char __FAR__ *)(&w->x))[1+(y)] = ((z) >> 8) & 0xFF; \
315 #define getL16bit2(w,x,y) ((unsigned short)((unsigned char __FAR__ *)(&w->x))[2+(y)] \
316 + ((((unsigned short)((unsigned char __FAR__ *)(&w->x))[3+(y)]) << 8) & 0xFF00))
318 #define setL16bit2(w,x,y,z) { ((unsigned char __FAR__ *)(&w->x))[2+(y)] = (z); \
319 ((unsigned char __FAR__ *)(&w->x))[3+(y)] = ((z) >> 8) & 0xFF; \
324 ((unsigned char)(((unsigned char __FAR__ *)(&w->x))[0+(y)] >> 4) & 0x0f)
327 ((unsigned char __FAR__ *)(&w->x))[0+(y)] &= 0xF0; \
328 ((unsigned char __FAR__ *)(&w->x))[0+(y)] |= ((z) << 4) & 0xF0; \
332 ((unsigned char)(((unsigned char __FAR__ *)(&w->x))[0+(y)] ) & 0x01)
335 ((unsigned char __FAR__ *)(&w->x))[0+(y)] &= 0xFE; \
336 ((unsigned char __FAR__ *)(&w->x))[0+(y)] |= (z) & 0x01; \
339 ((unsigned char)(((unsigned char __FAR__ *)(&w->x))[0+(y)] >> 1) & 0x01)
342 ((unsigned char __FAR__ *)(&w->x))[0+(y)] &= 0xFD; \
343 ((unsigned char __FAR__ *)(&w->x))[0+(y)] |= (z << 1) & 0x02; \
349 #define getL12bit(w,x,y) ((unsigned short)((unsigned char __FAR__ *)(&w->x))[0+(y)] \
350 + ((((unsigned short)((unsigned char __FAR__ *)(&w->x))[1+(y)]) << 8) & 0xF00))
352 #define setL12bit(w,x,y,z) { ((unsigned char __FAR__ *)(&w->x))[0+(y)] = (z); \
353 ((unsigned char __FAR__ *)(&w->x))[1+(y)] &= 0xF0; \
354 ((unsigned char __FAR__ *)(&w->x))[1+(y)] |= ((z) >> 8) & 0xF; \
357 #define getL12bit1(w,x,y) (((unsigned short)((unsigned char __FAR__ *)(&w->x))[1+(y)]) >> 4 \
358 + ((((unsigned short)((unsigned char __FAR__ *)(&w->x))[2+(y)]) << 4) ))
360 #define setL12bit1(w,x,y,z) { ((unsigned char __FAR__ *)(&w->x))[1+(y)] &= 0x0F; \
361 ((unsigned char __FAR__ *)(&w->x))[1+(y)] |= ((z) & 0xF) << 4; \
362 ((unsigned char __FAR__ *)(&w->x))[2+(y)] &= 0x00;\
363 ((unsigned char __FAR__ *)(&w->x))[2+(y)] |= ((z) >> 8) & 0xff;\
367 #define getL12bit2(w,x,y) ((unsigned short)((unsigned char __FAR__ *)(&w->x))[2+(y)] \
368 + ((((unsigned short)((unsigned char __FAR__ *)(&w->x))[3+(y)]) << 8) & 0xF00))
370 #define setL12bit2(w,x,y,z) { ((unsigned char __FAR__ *)(&w->x))[2+(y)] = (z); \
371 ((unsigned char __FAR__ *)(&w->x))[3+(y)] &= 0xF0; \
372 ((unsigned char __FAR__ *)(&w->x))[3+(y)] |= ((z) >> 8) & 0xF; \
376 (*(((unsigned char __FAR__ *)(&((w)->x)))\
380 (*(((unsigned char __FAR__ *)(&((w)->x)))\