From 2c026259b15e6705c3b06dbb47df2c8dee8f20a8 Mon Sep 17 00:00:00 2001 From: Maxim Poliakovski Date: Sat, 17 Aug 2024 00:55:52 +0200 Subject: [PATCH] pcibridge: improve formatting. --- devices/common/pci/pcibridge.cpp | 18 +++++++++++++----- devices/common/pci/pcibridge.h | 2 +- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/devices/common/pci/pcibridge.cpp b/devices/common/pci/pcibridge.cpp index 295c9ea..314508d 100644 --- a/devices/common/pci/pcibridge.cpp +++ b/devices/common/pci/pcibridge.cpp @@ -1,6 +1,6 @@ /* DingusPPC - The Experimental PowerPC Macintosh emulator -Copyright (C) 2018-23 divingkatae and maximum +Copyright (C) 2018-24 divingkatae and maximum (theweirdo) spatium (Contact divingkatae#1017 or powermax#2286 on Discord for more info) @@ -165,14 +165,22 @@ void PCIBridge::pci_cfg_write(uint32_t reg_offs, uint32_t value, AccessDetails & bool PCIBridge::pci_io_read(uint32_t offset, uint32_t size, uint32_t* res) { - if (!(this->command & 1)) return false; - if (offset < this->io_base_32 || offset + size >= this->io_limit_32) return false; + if (!(this->command & 1)) + return false; + + if (offset < this->io_base_32 || offset + size >= this->io_limit_32) + return false; + return this->pci_io_read_loop(offset, size, *res); } bool PCIBridge::pci_io_write(uint32_t offset, uint32_t value, uint32_t size) { - if (!(this->command & 1)) return false; - if (offset < this->io_base_32 || offset + size >= this->io_limit_32) return false; + if (!(this->command & 1)) + return false; + + if (offset < this->io_base_32 || offset + size >= this->io_limit_32) + return false; + return this->pci_io_write_loop(offset, size, value); } diff --git a/devices/common/pci/pcibridge.h b/devices/common/pci/pcibridge.h index 3500345..29ca46b 100644 --- a/devices/common/pci/pcibridge.h +++ b/devices/common/pci/pcibridge.h @@ -1,6 +1,6 @@ /* DingusPPC - The Experimental PowerPC Macintosh emulator -Copyright (C) 2018-23 divingkatae and maximum +Copyright (C) 2018-24 divingkatae and maximum (theweirdo) spatium (Contact divingkatae#1017 or powermax#2286 on Discord for more info)