mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-09-23 17:58:30 +00:00
hv:Rename port/mmio read and write APIs
mmio_write_long --> mmio_write32 mmio_write_word --> mmio_write16 mmio_write_byte --> mmio_write8 mmio_read_long --> mmio_read32 mmio_read_word --> mmio_read16 mmio_read_byte --> mmio_read8 io_write_long --> pio_write32 io_write_word --> pio_write16 io_write_byte --> pio_write8 io_read_long --> pio_read32 io_read_word --> pio_read16 io_read_byte --> pio_read8 io_write --> pio_write io_read --> pio_read setl --> set32 setw --> set16 setb --> set8 igned-off-by: Mingqiang Chi <mingqiang.chi@intel.com>
This commit is contained in:
@@ -148,10 +148,10 @@ static uint8_t get_secondary_bus(uint8_t bus, uint8_t dev, uint8_t func)
|
||||
{
|
||||
uint32_t data;
|
||||
|
||||
io_write_long(PCI_CONFIG_ACCESS_EN | (bus << 16) | (dev << 11) |
|
||||
pio_write32(PCI_CONFIG_ACCESS_EN | (bus << 16) | (dev << 11) |
|
||||
(func << 8) | 0x18, PCI_CONFIG_ADDRESS);
|
||||
|
||||
data = io_read_long(PCI_CONFIG_DATA);
|
||||
data = pio_read32(PCI_CONFIG_DATA);
|
||||
|
||||
return (data >> 8) & 0xff;
|
||||
}
|
||||
|
Reference in New Issue
Block a user