getUP1
#define getU1(x,y) (*getUP1(x,y))
#define setU1(x,y,z) (*((unsigned char *)getUP1(x,y)) = (unsigned char)(z))
#define orU1(x,y,z) (*getUP1(x,y) |= (unsigned char)(z))
#define andU1(x,y,z) (*getUP1(x,y) &= (unsigned char)(z))
getUP1(x,y)))
getUP1(x,y)))
getUP1(x,y)))
*((unsigned short __FAR__ *)getUP1(x,y)) \
*((unsigned short __FAR__ *)getUP1(x,y)) \
*((unsigned short __FAR__ *)getUP1(x,y)) \
getUP1(x,y)))
*(getUP1(x,y)) = (unsigned char)(hold >> 16L); \
*((unsigned short __FAR__ *)(getUP1(x,y) + 1)) \
*(getUP1(x,y) + 0) = (unsigned char)(hold >> 16) ; \
*(getUP1(x,y) + 1) = (unsigned char)(hold >> 8L); \
*(getUP1(x,y) + 2) = (unsigned char)(hold); \
getUP1(x,y)))
*(getUP1(x,y)) = (unsigned char)(hold >> 16L); \
*((unsigned short __FAR__ *)(getUP1(x,y) + 1)) \
*(getUP1(x,y) + 0) = (unsigned char)(hold >> 16) ; \
*(getUP1(x,y) + 1) = (unsigned char)(hold >> 8L); \
*(getUP1(x,y) + 2) = (unsigned char)(hold); \
getUP1(x,y)))
getUP1(x,y)))
getUP1(x,y)))
*((unsigned DPT_4_BYTES __FAR__ *)getUP1(x,y)) \
*((unsigned DPT_4_BYTES __FAR__ *)getUP1(x,y)) \
*((unsigned DPT_4_BYTES __FAR__ *)getUP1(x,y)) \