Documented SIXPIC's behavior regarding literals.
Literals will always be of the smallest type they can fit in (1 is an
int8, 300 is an int16, and so on). This is in violation of the C
standard, since not all literals are of the same type. However, this
is desirable, since it helps generate compact code. The result is that
more casts can be necessary than with standard C.
This caused a bug in PICOBIT's ram_get_entry function, which was
corrected by adding a "cast" (temporary variable of the right type).