|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <fake_regs.h>
Public Attributes | |
| uint8_t | regs [128] |
| bool | ms_bit |
| int | fail_after |
| uint8_t | self_clear_reg |
| uint8_t | self_clear_bits |
| unsigned | clear_after_reads |
| unsigned | self_clear_rearm |
| uint8_t | stuck [128] |
| unsigned | transfers |
| unsigned | writes |
| uint8_t | write_reg [64] |
| uint8_t | write_val [64] |
| unsigned | delays_ms |
Definition at line 16 of file fake_regs.h.
| unsigned fake_regs_t::clear_after_reads |
Definition at line 22 of file fake_regs.h.
Referenced by healthy(), set_chips(), test_reset_that_never_finishes_times_out(), and xfer().
| unsigned fake_regs_t::delays_ms |
Definition at line 29 of file fake_regs.h.
Referenced by test_init_writes_the_datasheet_configuration().
| int fake_regs_t::fail_after |
Definition at line 19 of file fake_regs.h.
Referenced by fake_regs_init(), set_chips(), test_bus_error_is_reported(), test_bus_error_is_reported(), and xfer().
| bool fake_regs_t::ms_bit |
Definition at line 18 of file fake_regs.h.
Referenced by fake_regs_init(), and xfer().
| uint8_t fake_regs_t::regs[128] |
Definition at line 17 of file fake_regs.h.
Referenced by healthy(), healthy(), set_chips(), test_dead_bus_reads_ff_and_is_refused(), test_read_decodes_the_burst(), test_read_takes_x_y_z_from_29_2b_2d(), test_read_without_ms_bit_would_read_x_three_times(), test_register_that_does_not_read_back_fails(), test_wrong_identity_is_refused_before_any_write(), test_wrong_identity_is_refused_before_any_write(), world_init(), and xfer().
| uint8_t fake_regs_t::self_clear_bits |
Definition at line 21 of file fake_regs.h.
Referenced by healthy(), set_chips(), and xfer().
| unsigned fake_regs_t::self_clear_rearm |
Definition at line 23 of file fake_regs.h.
Referenced by xfer().
| uint8_t fake_regs_t::self_clear_reg |
Definition at line 20 of file fake_regs.h.
Referenced by healthy(), set_chips(), and xfer().
| uint8_t fake_regs_t::stuck[128] |
Definition at line 24 of file fake_regs.h.
Referenced by test_read_back_mismatch_fails(), test_register_that_does_not_read_back_fails(), and xfer().
| unsigned fake_regs_t::transfers |
Definition at line 25 of file fake_regs.h.
Referenced by set_chips(), test_read_decodes_the_burst(), test_read_takes_x_y_z_from_29_2b_2d(), and xfer().
| uint8_t fake_regs_t::write_reg[64] |
Definition at line 27 of file fake_regs.h.
Referenced by test_init_writes_the_datasheet_configuration(), test_init_writes_the_datasheet_configuration(), and xfer().
| uint8_t fake_regs_t::write_val[64] |
Definition at line 28 of file fake_regs.h.
Referenced by test_init_writes_the_datasheet_configuration(), test_init_writes_the_datasheet_configuration(), and xfer().
| unsigned fake_regs_t::writes |
Definition at line 26 of file fake_regs.h.
Referenced by test_init_writes_the_datasheet_configuration(), test_init_writes_the_datasheet_configuration(), test_reset_that_never_finishes_times_out(), test_wrong_identity_is_refused_before_any_write(), test_wrong_identity_is_refused_before_any_write(), and xfer().