2008 |
if (!ide_state) |
if (!ide_state) |
2009 |
return; |
return; |
2010 |
|
|
2011 |
ide_init2(ide_state, hd0, hd1, pic_set_irq_new, NULL, irq); |
ide_init2(ide_state, hd0, hd1, pic_set_irq_new, isa_pic, irq); |
2012 |
ide_init_ioport(ide_state, iobase, iobase2); |
ide_init_ioport(ide_state, iobase, iobase2); |
2013 |
} |
} |
2014 |
|
|
2337 |
PCI_ADDRESS_SPACE_IO, bmdma_map); |
PCI_ADDRESS_SPACE_IO, bmdma_map); |
2338 |
|
|
2339 |
ide_init2(&d->ide_if[0], hd_table[0], hd_table[1], |
ide_init2(&d->ide_if[0], hd_table[0], hd_table[1], |
2340 |
pic_set_irq_new, NULL, 14); |
pic_set_irq_new, isa_pic, 14); |
2341 |
ide_init2(&d->ide_if[2], hd_table[2], hd_table[3], |
ide_init2(&d->ide_if[2], hd_table[2], hd_table[3], |
2342 |
pic_set_irq_new, NULL, 15); |
pic_set_irq_new, isa_pic, 15); |
2343 |
ide_init_ioport(&d->ide_if[0], 0x1f0, 0x3f6); |
ide_init_ioport(&d->ide_if[0], 0x1f0, 0x3f6); |
2344 |
ide_init_ioport(&d->ide_if[2], 0x170, 0x376); |
ide_init_ioport(&d->ide_if[2], 0x170, 0x376); |
2345 |
} |
} |