]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[ioapi] Centralise definitions for dummy PIO
authorMichael Brown <mcb30@ipxe.org>
Thu, 29 Jun 2023 14:08:23 +0000 (15:08 +0100)
committerMichael Brown <mcb30@ipxe.org>
Thu, 29 Jun 2023 14:40:24 +0000 (15:40 +0100)
commitc57887bfc808c2be485ed97f2dc709f927550161
tree035687938616dfe6fdc22fb9ab4b4c8e717a19ae
parent18af669701b5396af4073b9de4bdb6cd3aff68c1
[ioapi] Centralise definitions for dummy PIO

There is no common standard for I/O-space access for non-x86 CPU
families, and non-MMIO peripherals are vanishingly rare.

Generalise the existing ARM definitions for dummy PIO to allow for
reuse by other CPU architectures.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/arch/arm/core/arm_io.c
src/arch/arm/include/ipxe/arm_io.h
src/include/ipxe/dummy_pio.h [new file with mode: 0644]