2 * Copyright 2007, François Revol <revol@free.fr>.
3 * Distributed under the terms of the MIT License.
8 #include "pci_private.h"
19 pci_read_io_8(int mapped_io_addr
)
21 return m68k_in8((vuint8
*)mapped_io_addr
);
26 pci_write_io_8(int mapped_io_addr
, uint8 value
)
28 m68k_out8((vuint8
*)mapped_io_addr
, value
);
33 pci_read_io_16(int mapped_io_addr
)
35 return m68k_in16((vuint16
*)mapped_io_addr
);
40 pci_write_io_16(int mapped_io_addr
, uint16 value
)
42 m68k_out16((vuint16
*)mapped_io_addr
, value
);
47 pci_read_io_32(int mapped_io_addr
)
49 return m68k_in32((vuint32
*)mapped_io_addr
);
54 pci_write_io_32(int mapped_io_addr
, uint32 value
)
56 m68k_out32((vuint32
*)mapped_io_addr
, value
);