Revision ef476062
b/hw/eepro100.c | ||
---|---|---|
1290 | 1290 |
|
1291 | 1291 |
static uint8_t eepro100_read1(EEPRO100State * s, uint32_t addr) |
1292 | 1292 |
{ |
1293 |
uint8_t val; |
|
1293 |
uint8_t val = 0;
|
|
1294 | 1294 |
if (addr <= sizeof(s->mem) - sizeof(val)) { |
1295 | 1295 |
memcpy(&val, &s->mem[addr], sizeof(val)); |
1296 | 1296 |
} |
... | ... | |
1333 | 1333 |
|
1334 | 1334 |
static uint16_t eepro100_read2(EEPRO100State * s, uint32_t addr) |
1335 | 1335 |
{ |
1336 |
uint16_t val; |
|
1336 |
uint16_t val = 0;
|
|
1337 | 1337 |
if (addr <= sizeof(s->mem) - sizeof(val)) { |
1338 | 1338 |
memcpy(&val, &s->mem[addr], sizeof(val)); |
1339 | 1339 |
} |
... | ... | |
1356 | 1356 |
|
1357 | 1357 |
static uint32_t eepro100_read4(EEPRO100State * s, uint32_t addr) |
1358 | 1358 |
{ |
1359 |
uint32_t val; |
|
1359 |
uint32_t val = 0;
|
|
1360 | 1360 |
if (addr <= sizeof(s->mem) - sizeof(val)) { |
1361 | 1361 |
memcpy(&val, &s->mem[addr], sizeof(val)); |
1362 | 1362 |
} |
Also available in: Unified diff