Revision 7d0d6950 hw/fdc.c
b/hw/fdc.c | ||
---|---|---|
1847 | 1847 |
static void fdctrl_connect_drives(FDCtrl *fdctrl) |
1848 | 1848 |
{ |
1849 | 1849 |
unsigned int i; |
1850 |
FDrive *drive; |
|
1850 | 1851 |
|
1851 | 1852 |
for (i = 0; i < MAX_FD; i++) { |
1852 |
fd_init(&fdctrl->drives[i]); |
|
1853 |
fd_revalidate(&fdctrl->drives[i]); |
|
1853 |
drive = &fdctrl->drives[i]; |
|
1854 |
|
|
1855 |
fd_init(drive); |
|
1856 |
fd_revalidate(drive); |
|
1857 |
if (drive->bs) { |
|
1858 |
bdrv_set_removable(drive->bs, 1); |
|
1859 |
} |
|
1854 | 1860 |
} |
1855 | 1861 |
} |
1856 | 1862 |
|
Also available in: Unified diff