pub fn fromval(val: u8) -> u8
convert a byte value in range 0x00 to 0x0f to its corresponding lowercase hexadecimal character.
0x00
0x0f