typedef union {
struct stru {
unsigned char mlad; // Little Endian!!!
unsigned char star;
};
unsigned int adress;
}uni;
unsigned int GetValue( void ) {
uni my;
my.star = fix_addr_high;
my.mlad = addr_low[ my.star ];
return (my.adress);
}
void main(void) {
SaveValue( 0x1234 );
printf(" 0x%04x\n", GetValue() );
}