6 #define BIG_ARRAY ((__xdata volatile unsigned char *)0x8000) // XDATA Memory
12 unsigned char bit0
: 1;
13 unsigned char bit1
: 1;
14 unsigned char bit2
: 1;
15 unsigned char bit3
: 1;
16 unsigned char bit4
: 1;
17 unsigned char bit5
: 1;
18 unsigned char bit6
: 1;
19 unsigned char bit7
: 1;
24 byte_in_bit_memory
__at (0x20) first_byte
;
26 __data
unsigned char __at (0x21) dummy_byte
;
28 /* This failed with: Internal error: validateOpType failed in
29 OP_SYMBOL(IC_RESULT (ic)) @ SDCCptropt.c:335: expected symbol, got value */
32 BIG_ARRAY
[0] = first_byte
.byte
;
37 BIG_ARRAY
[0] = dummy_byte
;