Next round of sonarlint cleanups
This commit is contained in:
@@ -46,49 +46,92 @@
|
||||
#define SPD_SDR_ATTR_VCC_LOW_5 0x10
|
||||
#define SPD_SDR_ATTR_VCC_HI_5 0x20
|
||||
|
||||
typedef struct {
|
||||
uint8_t bytes_used, spd_size, mem_type,
|
||||
row_bits, col_bits, banks,
|
||||
data_width_lsb, data_width_msb,
|
||||
signal_level, trac, tcac,
|
||||
config, refresh_rate,
|
||||
dram_width, ecc_width,
|
||||
reserved[47],
|
||||
spd_rev, checksum,
|
||||
mfg_jedec[8], mfg_loc;
|
||||
typedef struct spd_edo_t {
|
||||
uint8_t bytes_used;
|
||||
uint8_t spd_size;
|
||||
uint8_t mem_type;
|
||||
uint8_t row_bits;
|
||||
uint8_t col_bits;
|
||||
uint8_t banks;
|
||||
uint8_t data_width_lsb;
|
||||
uint8_t data_width_msb;
|
||||
uint8_t signal_level;
|
||||
uint8_t trac;
|
||||
uint8_t tcac;
|
||||
uint8_t config;
|
||||
uint8_t refresh_rate;
|
||||
uint8_t dram_width;
|
||||
uint8_t ecc_width;
|
||||
uint8_t reserved[47];
|
||||
uint8_t spd_rev;
|
||||
uint8_t checksum;
|
||||
uint8_t mfg_jedec[8];
|
||||
uint8_t mfg_loc;
|
||||
char part_no[18];
|
||||
uint8_t rev_code[2],
|
||||
mfg_year, mfg_week, serial[4], mfg_specific[27],
|
||||
vendor_specific[2],
|
||||
other_data[127],
|
||||
checksum2;
|
||||
uint8_t rev_code[2];
|
||||
uint8_t mfg_year;
|
||||
uint8_t mfg_week;
|
||||
uint8_t serial[4];
|
||||
uint8_t mfg_specific[27];
|
||||
uint8_t vendor_specific[2];
|
||||
uint8_t other_data[127];
|
||||
uint8_t checksum2;
|
||||
} spd_edo_t;
|
||||
|
||||
typedef struct {
|
||||
uint8_t bytes_used, spd_size, mem_type,
|
||||
row_bits, col_bits, rows,
|
||||
data_width_lsb, data_width_msb,
|
||||
signal_level, tclk, tac,
|
||||
config, refresh_rate,
|
||||
sdram_width, ecc_width,
|
||||
tccd, burst, banks, cas, cslat, we,
|
||||
mod_attr, dev_attr,
|
||||
tclk2, tac2, tclk3, tac3,
|
||||
trp, trrd, trcd, tras,
|
||||
bank_density,
|
||||
ca_setup, ca_hold, data_setup, data_hold,
|
||||
reserved[26],
|
||||
spd_rev, checksum,
|
||||
mfg_jedec[8], mfg_loc;
|
||||
typedef struct spd_sdram_t {
|
||||
uint8_t bytes_used;
|
||||
uint8_t spd_size;
|
||||
uint8_t mem_type;
|
||||
uint8_t row_bits;
|
||||
uint8_t col_bits;
|
||||
uint8_t rows;
|
||||
uint8_t data_width_lsb;
|
||||
uint8_t data_width_msb;
|
||||
uint8_t signal_level;
|
||||
uint8_t tclk;
|
||||
uint8_t tac;
|
||||
uint8_t config;
|
||||
uint8_t refresh_rate;
|
||||
uint8_t sdram_width;
|
||||
uint8_t ecc_width;
|
||||
uint8_t tccd;
|
||||
uint8_t burst;
|
||||
uint8_t banks;
|
||||
uint8_t cas;
|
||||
uint8_t cslat;
|
||||
uint8_t we;
|
||||
uint8_t mod_attr;
|
||||
uint8_t dev_attr;
|
||||
uint8_t tclk2;
|
||||
uint8_t tac2;
|
||||
uint8_t tclk3;
|
||||
uint8_t tac3;
|
||||
uint8_t trp;
|
||||
uint8_t trrd;
|
||||
uint8_t trcd;
|
||||
uint8_t tras;
|
||||
uint8_t bank_density;
|
||||
uint8_t ca_setup;
|
||||
uint8_t ca_hold;
|
||||
uint8_t data_setup;
|
||||
uint8_t data_hold;
|
||||
uint8_t reserved[26];
|
||||
uint8_t spd_rev, checksum;
|
||||
uint8_t mfg_jedec[8];
|
||||
uint8_t mfg_loc;
|
||||
char part_no[18];
|
||||
uint8_t rev_code[2],
|
||||
mfg_year, mfg_week, serial[4], mfg_specific[27],
|
||||
freq, features,
|
||||
other_data[127],
|
||||
checksum2;
|
||||
uint8_t rev_code[2];
|
||||
uint8_t mfg_year;
|
||||
uint8_t mfg_week;
|
||||
uint8_t serial[4];
|
||||
uint8_t mfg_specific[27];
|
||||
uint8_t freq;
|
||||
uint8_t features;
|
||||
uint8_t other_data[127];
|
||||
uint8_t checksum2;
|
||||
} spd_sdram_t;
|
||||
|
||||
typedef struct {
|
||||
typedef struct spd_t {
|
||||
uint8_t slot;
|
||||
uint16_t size;
|
||||
uint16_t row1;
|
||||
|
||||
Reference in New Issue
Block a user