Revision bee8d684 hw/pcnet.c
b/hw/pcnet.c | ||
---|---|---|
1843 | 1843 |
if (s->pci_dev) |
1844 | 1844 |
pci_device_save(s->pci_dev, f); |
1845 | 1845 |
|
1846 |
qemu_put_be32s(f, &s->rap);
|
|
1847 |
qemu_put_be32s(f, &s->isr);
|
|
1848 |
qemu_put_be32s(f, &s->lnkst);
|
|
1846 |
qemu_put_be32(f, s->rap);
|
|
1847 |
qemu_put_be32(f, s->isr);
|
|
1848 |
qemu_put_be32(f, s->lnkst);
|
|
1849 | 1849 |
qemu_put_be32s(f, &s->rdra); |
1850 | 1850 |
qemu_put_be32s(f, &s->tdra); |
1851 | 1851 |
qemu_put_buffer(f, s->prom, 16); |
... | ... | |
1854 | 1854 |
for (i = 0; i < 32; i++) |
1855 | 1855 |
qemu_put_be16s(f, &s->bcr[i]); |
1856 | 1856 |
qemu_put_be64s(f, &s->timer); |
1857 |
qemu_put_be32s(f, &s->xmit_pos);
|
|
1858 |
qemu_put_be32s(f, &s->recv_pos);
|
|
1857 |
qemu_put_be32(f, s->xmit_pos);
|
|
1858 |
qemu_put_be32(f, s->recv_pos);
|
|
1859 | 1859 |
qemu_put_buffer(f, s->buffer, 4096); |
1860 |
qemu_put_be32s(f, &s->tx_busy);
|
|
1860 |
qemu_put_be32(f, s->tx_busy);
|
|
1861 | 1861 |
qemu_put_timer(f, s->poll_timer); |
1862 | 1862 |
} |
1863 | 1863 |
|
... | ... | |
1875 | 1875 |
return ret; |
1876 | 1876 |
} |
1877 | 1877 |
|
1878 |
qemu_get_be32s(f, &s->rap); |
|
1879 |
qemu_get_be32s(f, &s->isr); |
|
1880 |
qemu_get_be32s(f, &s->lnkst); |
|
1878 |
qemu_get_be32s(f, (uint32_t*)&s->rap);
|
|
1879 |
qemu_get_be32s(f, (uint32_t*)&s->isr);
|
|
1880 |
qemu_get_be32s(f, (uint32_t*)&s->lnkst);
|
|
1881 | 1881 |
qemu_get_be32s(f, &s->rdra); |
1882 | 1882 |
qemu_get_be32s(f, &s->tdra); |
1883 | 1883 |
qemu_get_buffer(f, s->prom, 16); |
... | ... | |
1886 | 1886 |
for (i = 0; i < 32; i++) |
1887 | 1887 |
qemu_get_be16s(f, &s->bcr[i]); |
1888 | 1888 |
qemu_get_be64s(f, &s->timer); |
1889 |
qemu_get_be32s(f, &s->xmit_pos); |
|
1890 |
qemu_get_be32s(f, &s->recv_pos); |
|
1889 |
qemu_get_be32s(f, (uint32_t*)&s->xmit_pos);
|
|
1890 |
qemu_get_be32s(f, (uint32_t*)&s->recv_pos);
|
|
1891 | 1891 |
qemu_get_buffer(f, s->buffer, 4096); |
1892 |
qemu_get_be32s(f, &s->tx_busy); |
|
1892 |
qemu_get_be32s(f, (uint32_t*)&s->tx_busy);
|
|
1893 | 1893 |
qemu_get_timer(f, s->poll_timer); |
1894 | 1894 |
|
1895 | 1895 |
return 0; |
Also available in: Unified diff