CROSS Technical Documentation User Manual and Technical Doc.
INFN Milano Bicocca
Loading...
Searching...
No Matches

◆ EPROM_lettura_M24C32_64()

void EPROM_lettura_M24C32_64 ( uint8_t  scheda_su_scheda_giu_,
uint8_t  mainboard_postmainboard,
uint8_t  canale,
short  indirizzo_memoria,
uint8_t *  dati_letti 
)

Read from preamplifier and on-board flashes.

Parameters
[in]scheda_su_scheda_giu_: the selected board
[in]mainboard_postmainboard: memory read from mainboard, if I2C_mainboard, or postamainboard, if I2C_mainboard
[in]canale: the selected channel
[in]indirizzo_memoria: memory address
[out]*dati_letti: the 4 read bytes
Returns
No Parameters

Definition at line 483 of file Memoria_pre_M24CXX.c.

References EPROM_address, error_address_I2C0, error_address_I2C1, Error_bad_operation, ERROR_codifica_errore(), I2C_error_EPROM_0, I2C_mux_disabilita_tutto, and I2C_mux_select_ch().

Referenced by CAN_Inizialize(), EPROM_restore_detector_slopes_in_pream(), EPROM_store_recover_detector_voltage_M24C32_64(), EPROM_store_recover_state_M24C32_64(), instr_EPROM_read_write_function(), instr_inizializza_tutto_da_zero_function(), instr_offset_trimmer_calibration_function(), instr_output_offset_to_be_set_function(), instr_preamplifier_memory_function(), instr_Shut_Down_ON_OFF_function(), instr_Vbias_to_be_set_function(), and preamplifier_determina_trimmer_therma_comp().