Searched refs:ioaddr (Results 1 - 2 of 2) sorted by relevance
/haiku/src/add-ons/kernel/busses/ata/ide_isa/ |
H A D | ide_isa.c | 116 uint16 ioaddr = channel->command_block_base; local 126 channel->isa->write_io_8(ioaddr + 1 + i, tf->raw.r[i + 7]); 131 channel->isa->write_io_8(ioaddr + 1 + i, tf->raw.r[i]); 144 uint16 ioaddr = channel->command_block_base; local 152 tf->raw.r[i] = channel->isa->read_io_8(ioaddr + 1 + i); 195 uint16 ioaddr = channel->command_block_base; local 206 channel->isa->write_io_16(ioaddr, *(data++)); 211 channel->isa->write_io_32(ioaddr, *(cur_data++)); 222 uint16 ioaddr = channel->command_block_base; local 231 *(data++) = channel->isa->read_io_16(ioaddr); [all...] |
/haiku/src/add-ons/kernel/generic/ata_adapter/ |
H A D | ata_adapter.cpp | 61 uint16 ioaddr = channel->command_block_base; local 70 pci->write_io_8(device, ioaddr + 1 + i, tf->raw.r[i + 7]); 75 pci->write_io_8(device, ioaddr + 1 + i, tf->raw.r[i]); 91 uint16 ioaddr = channel->command_block_base; local 98 tf->raw.r[i] = pci->read_io_8(device, ioaddr + 1 + i); 146 uint16 ioaddr = channel->command_block_base; local 155 pci->write_io_16(device, ioaddr, *(data++)); 160 pci->write_io_32(device, ioaddr, *(cur_data++)); 174 uint16 ioaddr = channel->command_block_base; local 183 *(data++) = pci->read_io_16(device, ioaddr ); [all...] |
Completed in 45 milliseconds