/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_io.cpp | 24 pci_read_io_8(int mapped_io_addr) in pci_read_io_8() argument 26 return in8(mapped_io_addr); in pci_read_io_8() 31 pci_write_io_8(int mapped_io_addr, uint8 value) in pci_write_io_8() argument 33 out8(value, mapped_io_addr); in pci_write_io_8() 38 pci_read_io_16(int mapped_io_addr) in pci_read_io_16() argument 40 return in16(mapped_io_addr); in pci_read_io_16() 45 pci_write_io_16(int mapped_io_addr, uint16 value) in pci_write_io_16() argument 47 out16(value, mapped_io_addr); in pci_write_io_16() 52 pci_read_io_32(int mapped_io_addr) in pci_read_io_32() argument 54 return in32(mapped_io_addr); in pci_read_io_32() [all …]
|
H A D | pci_private.h | 66 uint8 pci_read_io_8(int mapped_io_addr); 67 void pci_write_io_8(int mapped_io_addr, uint8 value); 68 uint16 pci_read_io_16(int mapped_io_addr); 69 void pci_write_io_16(int mapped_io_addr, uint16 value); 70 uint32 pci_read_io_32(int mapped_io_addr); 71 void pci_write_io_32(int mapped_io_addr, uint32 value);
|
/haiku/src/add-ons/kernel/bus_managers/isa/arch/arm64/ |
H A D | isa_controller.c | 26 arch_isa_read_io_8(int mapped_io_addr) in arch_isa_read_io_8() argument 28 uint8 value = in8(mapped_io_addr); in arch_isa_read_io_8() 30 TRACE(("isa_read8(%x->%x)\n", mapped_io_addr, value)); in arch_isa_read_io_8() 37 arch_isa_write_io_8(int mapped_io_addr, uint8 value) in arch_isa_write_io_8() argument 39 TRACE(("isa_write8(%x->%x)\n", value, mapped_io_addr)); in arch_isa_write_io_8() 41 out8(value, mapped_io_addr); in arch_isa_write_io_8() 46 arch_isa_read_io_16(int mapped_io_addr) in arch_isa_read_io_16() argument 48 return in16(mapped_io_addr); in arch_isa_read_io_16() 53 arch_isa_write_io_16(int mapped_io_addr, uint16 value) in arch_isa_write_io_16() argument 55 out16(value, mapped_io_addr); in arch_isa_write_io_16() [all …]
|
/haiku/src/add-ons/kernel/bus_managers/isa/arch/arm/ |
H A D | isa_controller.c | 25 arch_isa_read_io_8(int mapped_io_addr) in arch_isa_read_io_8() argument 27 uint8 value = in8(mapped_io_addr); in arch_isa_read_io_8() 29 TRACE(("isa_read8(%x->%x)\n", mapped_io_addr, value)); in arch_isa_read_io_8() 36 arch_isa_write_io_8(int mapped_io_addr, uint8 value) in arch_isa_write_io_8() argument 38 TRACE(("isa_write8(%x->%x)\n", value, mapped_io_addr)); in arch_isa_write_io_8() 40 out8(value, mapped_io_addr); in arch_isa_write_io_8() 45 arch_isa_read_io_16(int mapped_io_addr) in arch_isa_read_io_16() argument 47 return in16(mapped_io_addr); in arch_isa_read_io_16() 52 arch_isa_write_io_16(int mapped_io_addr, uint16 value) in arch_isa_write_io_16() argument 54 out16(value, mapped_io_addr); in arch_isa_write_io_16() [all …]
|
/haiku/src/add-ons/kernel/bus_managers/isa/arch/ppc/ |
H A D | isa_controller.c | 26 arch_isa_read_io_8(int mapped_io_addr) in arch_isa_read_io_8() argument 28 uint8 value = in8(mapped_io_addr); in arch_isa_read_io_8() 30 TRACE(("isa_read8(%x->%x)\n", mapped_io_addr, value)); in arch_isa_read_io_8() 37 arch_isa_write_io_8(int mapped_io_addr, uint8 value) in arch_isa_write_io_8() argument 39 TRACE(("isa_write8(%x->%x)\n", value, mapped_io_addr)); in arch_isa_write_io_8() 41 out8(value, mapped_io_addr); in arch_isa_write_io_8() 46 arch_isa_read_io_16(int mapped_io_addr) in arch_isa_read_io_16() argument 48 return in16(mapped_io_addr); in arch_isa_read_io_16() 53 arch_isa_write_io_16(int mapped_io_addr, uint16 value) in arch_isa_write_io_16() argument 55 out16(value, mapped_io_addr); in arch_isa_write_io_16() [all …]
|
/haiku/src/add-ons/kernel/bus_managers/isa/arch/x86/ |
H A D | isa_controller.cpp | 25 arch_isa_read_io_8(int mapped_io_addr) in arch_isa_read_io_8() argument 27 uint8 value = in8(mapped_io_addr); in arch_isa_read_io_8() 29 TRACE(("isa_read8(%x->%x)\n", mapped_io_addr, value)); in arch_isa_read_io_8() 36 arch_isa_write_io_8(int mapped_io_addr, uint8 value) in arch_isa_write_io_8() argument 38 TRACE(("isa_write8(%x->%x)\n", value, mapped_io_addr)); in arch_isa_write_io_8() 40 out8(value, mapped_io_addr); in arch_isa_write_io_8() 45 arch_isa_read_io_16(int mapped_io_addr) in arch_isa_read_io_16() argument 47 return in16(mapped_io_addr); in arch_isa_read_io_16() 52 arch_isa_write_io_16(int mapped_io_addr, uint16 value) in arch_isa_write_io_16() argument 54 out16(value, mapped_io_addr); in arch_isa_write_io_16() [all …]
|
/haiku/src/add-ons/kernel/bus_managers/isa/arch/m68k/ |
H A D | isa_controller.c | 25 arch_isa_read_io_8(int mapped_io_addr) in arch_isa_read_io_8() argument 27 uint8 value = in8(mapped_io_addr); in arch_isa_read_io_8() 29 TRACE(("isa_read8(%x->%x)\n", mapped_io_addr, value)); in arch_isa_read_io_8() 36 arch_isa_write_io_8(int mapped_io_addr, uint8 value) in arch_isa_write_io_8() argument 38 TRACE(("isa_write8(%x->%x)\n", value, mapped_io_addr)); in arch_isa_write_io_8() 40 out8(value, mapped_io_addr); in arch_isa_write_io_8() 45 arch_isa_read_io_16(int mapped_io_addr) in arch_isa_read_io_16() argument 47 return in16(mapped_io_addr); in arch_isa_read_io_16() 52 arch_isa_write_io_16(int mapped_io_addr, uint16 value) in arch_isa_write_io_16() argument 54 out16(value, mapped_io_addr); in arch_isa_write_io_16() [all …]
|
/haiku/src/add-ons/kernel/bus_managers/isa/ |
H A D | isa_arch.h | 21 extern uint8 arch_isa_read_io_8(int mapped_io_addr); 22 extern void arch_isa_write_io_8(int mapped_io_addr, uint8 value); 23 extern uint16 arch_isa_read_io_16(int mapped_io_addr); 24 extern void arch_isa_write_io_16(int mapped_io_addr, uint16 value); 25 extern uint32 arch_isa_read_io_32(int mapped_io_addr); 26 extern void arch_isa_write_io_32(int mapped_io_addr, uint32 value);
|
/haiku/headers/os/drivers/bus/ |
H A D | ISA.h | 41 uint8 (*read_io_8)(int mapped_io_addr); 42 void (*write_io_8)(int mapped_io_addr, uint8 value); 43 uint16 (*read_io_16)(int mapped_io_addr); 44 void (*write_io_16)(int mapped_io_addr, uint16 value); 45 uint32 (*read_io_32)(int mapped_io_addr); 46 void (*write_io_32)(int mapped_io_addr, uint32 value);
|
/haiku/headers/os/drivers/ |
H A D | ISA.h | 38 uint8 (*read_io_8) (int mapped_io_addr); 39 void (*write_io_8) (int mapped_io_addr, uint8 value); 40 uint16 (*read_io_16) (int mapped_io_addr); 41 void (*write_io_16) (int mapped_io_addr, uint16 value); 42 uint32 (*read_io_32) (int mapped_io_addr); 43 void (*write_io_32) (int mapped_io_addr, uint32 value);
|
H A D | PCI.h | 122 uint8 (*read_io_8) (int mapped_io_addr); 123 void (*write_io_8) (int mapped_io_addr, uint8 value); 124 uint16 (*read_io_16) (int mapped_io_addr); 125 void (*write_io_16) (int mapped_io_addr, uint16 value); 126 uint32 (*read_io_32) (int mapped_io_addr); 127 void (*write_io_32) (int mapped_io_addr, uint32 value);
|