|
enum | t_decimal_action {
decimal_action_none,
decimal_action_zero,
decimal_action_shift_data,
decimal_action_multiply_by_ten,
decimal_action_subtract_10e9
} |
|
enum | t_format_fsm {
state_idle,
state_start_byte,
state_hex_top_nybble,
state_hex_bottom_nybble,
state_decimal_capture,
state_decimal_predigits,
state_decimal_nonzero
} |
|
enum | t_format_action {
action_none,
action_start_formatting,
action_skip_byte,
action_complete_string,
action_write_byte,
action_start_hex_format,
action_write_hex_top_nybble,
action_write_hex_bottom_nybble,
action_start_decimal_format,
action_capture_decimal,
action_decimal_subtract,
action_decimal_skip,
action_decimal_output_zero,
action_decimal_output
} |
|
enum | t_write_buffer_op {
op_idle,
op_write_next_data
} |
|