Revision bee8d684 hw/ide.c
b/hw/ide.c | ||
---|---|---|
2509 | 2509 |
/* save per IDE drive data */ |
2510 | 2510 |
static void ide_save(QEMUFile* f, IDEState *s) |
2511 | 2511 |
{ |
2512 |
qemu_put_be32s(f, &s->mult_sectors);
|
|
2513 |
qemu_put_be32s(f, &s->identify_set);
|
|
2512 |
qemu_put_be32(f, s->mult_sectors);
|
|
2513 |
qemu_put_be32(f, s->identify_set);
|
|
2514 | 2514 |
if (s->identify_set) { |
2515 | 2515 |
qemu_put_buffer(f, (const uint8_t *)s->identify_data, 512); |
2516 | 2516 |
} |
... | ... | |
2537 | 2537 |
/* load per IDE drive data */ |
2538 | 2538 |
static void ide_load(QEMUFile* f, IDEState *s) |
2539 | 2539 |
{ |
2540 |
qemu_get_be32s(f, &s->mult_sectors);
|
|
2541 |
qemu_get_be32s(f, &s->identify_set);
|
|
2540 |
s->mult_sectors=qemu_get_be32(f);
|
|
2541 |
s->identify_set=qemu_get_be32(f);
|
|
2542 | 2542 |
if (s->identify_set) { |
2543 | 2543 |
qemu_get_buffer(f, (uint8_t *)s->identify_data, 512); |
2544 | 2544 |
} |
Also available in: Unified diff