Revision 2d3999fe
b/blockdev.c | ||
---|---|---|
240 | 240 |
int ret; |
241 | 241 |
|
242 | 242 |
translation = BIOS_ATA_TRANSLATION_AUTO; |
243 |
|
|
244 |
if (default_to_scsi) { |
|
245 |
type = IF_SCSI; |
|
246 |
pstrcpy(devname, sizeof(devname), "scsi"); |
|
247 |
} else { |
|
248 |
type = IF_IDE; |
|
249 |
pstrcpy(devname, sizeof(devname), "ide"); |
|
250 |
} |
|
251 | 243 |
media = MEDIA_DISK; |
252 | 244 |
|
253 | 245 |
/* extract parameters */ |
... | ... | |
273 | 265 |
error_report("unsupported bus type '%s'", buf); |
274 | 266 |
return NULL; |
275 | 267 |
} |
268 |
} else { |
|
269 |
type = default_to_scsi ? IF_SCSI : IF_IDE; |
|
270 |
pstrcpy(devname, sizeof(devname), if_name[type]); |
|
276 | 271 |
} |
272 |
|
|
277 | 273 |
max_devs = if_max_devs[type]; |
278 | 274 |
|
279 | 275 |
if (cyls || heads || secs) { |
Also available in: Unified diff