Searched refs:ioaddr (Results 1 - 2 of 2) sorted by relevance

/haiku/src/add-ons/kernel/busses/ata/ide_isa/
H A Dide_isa.c116 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 Data_adapter.cpp61 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