7 __xdata
char Global
= 2;
10 char __xdata
* Name
[2];
11 } Value_1
= {{&Global
, 0}},
12 Value_2
= {{&Global
, 0}};
16 // note: this function expects its first parameter to be passed in
17 // 2 bytes on **stack** (not registers)
19 bar(char __xdata
* __code
* ptr
, ...)
33 ASSERT (bar (i
? Value_1
.Name
: Value_2
.Name
) == 2);