On 06/11/11 20:58, KO Myung-Hun wrote: > +# define UCHAR uint32_t Hi KO, This is really going to be confusing. Could you call it something else? Ditto for the #else case you have where it is defines as a 16 bit type instead. It's more common practice to use typedefs for this sort of thing rather than defines also.