CROSS Technical Documentation User Manual and Technical Doc.
INFN Milano Bicocca
Loading...
Searching...
No Matches
Memoria_pre_M24CXX.c File Reference
#include "tutti_gli_header.h"

Go to the source code of this file.

Macros

#define preamplifier_memory   0
 
#define mainboard_memory   1
 
#define postfronend_memory   2
 

Functions

void instr_EPROM_read_write_function (void)
 CAN insrtuction to Read from preamplifier, on-board and post frontend board EPROM.
 
void EPROM_lettura_M24C08_16 (uint8_t scheda_su_scheda_giu, enum canali_eprom canale, short indirizzo_memoria, uint8_t *dati_letti)
 Read from preamplifier and on-board flashes.
 
void EPROM_scrittura_M24C08_16 (uint8_t scheda_su_scheda_giu, enum canali_eprom canale, short indirizzo_memoria, uint8_t *dati_da_scrivere)
 Wriring the EEPROM.
 
void EPROM_scrittura_M24C32_64 (uint8_t scheda_su_scheda_giu, uint8_t mainboard_postmainboard, uint8_t canale, short indirizzo_memoria, uint8_t *dati_da_scrivere)
 Wriring the EEPROM.
 
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.
 
void EPROM_store_recover_state_M24C32_64 (uint8_t scheda_su_scheda_giu, uint8_t canali_da_regolare, uint8_t set_1_store_0, uint8_t startup_1_user_0)
 Store the system state or recover and apply the system state.
 
void EPROM_store_recover_detector_voltage_M24C32_64 (uint8_t scheda_su_scheda_giu, uint8_t canali_da_regolare, uint32_t voltage_integer, uint8_t set_1_store_0)
 [fun_EPROM_store_recover_state_M24C32_64]
 
void EPROM_restore_detector_slopes_in_pream (uint8_t scheda_su_scheda_giu, uint8_t canale)
 [fun_EPROM_store_recover_detector_voltage_M24C32_64]
 

Variables

const struct address_detector_bias_trimmer_type EPROM_address [9]
 This is the structure from which the I2C addressess and the I2C of the preamplifier and frontend board are located.