diff --git a/src/acpi.c b/src/acpi.c index 0654754e8..84d910163 100644 --- a/src/acpi.c +++ b/src/acpi.c @@ -8,8 +8,6 @@ * * ACPI emulation. * - * - * * Authors: Miran Grca, * * Copyright 2020 Miran Grca. diff --git a/src/apm.c b/src/apm.c index 3973f2b23..b4806cb71 100644 --- a/src/apm.c +++ b/src/apm.c @@ -8,8 +8,6 @@ * * Advanced Power Management emulation. * - * - * * Authors: Miran Grca, * * Copyright 2019 Miran Grca. diff --git a/src/arch_detect.c b/src/arch_detect.c index 4ef267c94..08b92a546 100644 --- a/src/arch_detect.c +++ b/src/arch_detect.c @@ -8,8 +8,6 @@ * * Configure-time architecture detection for the CMake build. * - * - * * Authors: David Hrdlička, * * Copyright 2020-2021 David Hrdlička. diff --git a/src/cdrom/cdrom.c b/src/cdrom/cdrom.c index 6dd95b5dd..3b7eaeb3f 100644 --- a/src/cdrom/cdrom.c +++ b/src/cdrom/cdrom.c @@ -8,8 +8,6 @@ * * Generic CD-ROM drive core. * - * - * * Authors: Miran Grca, * * Copyright 2018-2021 Miran Grca. diff --git a/src/chipset/82c100.c b/src/chipset/82c100.c index a9d61b3b9..d3010674a 100644 --- a/src/chipset/82c100.c +++ b/src/chipset/82c100.c @@ -8,8 +8,6 @@ * * Implementation of Chips&Technology's 82C100 chipset. * - * - * * Authors: Miran Grca, * * Copyright 2021 Miran Grca. diff --git a/src/chipset/acc2168.c b/src/chipset/acc2168.c index dbbdc99f6..6378355e6 100644 --- a/src/chipset/acc2168.c +++ b/src/chipset/acc2168.c @@ -8,8 +8,6 @@ * * Implementation of the ACC 2046/2168 chipset * - * - * * Authors: Sarah Walker, * Tiseno100 * diff --git a/src/chipset/ali1409.c b/src/chipset/ali1409.c index 619843cda..b135473d8 100644 --- a/src/chipset/ali1409.c +++ b/src/chipset/ali1409.c @@ -11,8 +11,6 @@ * Note: This chipset has no datasheet, everything were done via * reverse engineering. * - * - * * Authors: Jose Phillips, * Sarah Walker, * diff --git a/src/chipset/ali1429.c b/src/chipset/ali1429.c index e2478078f..d6a4b28a0 100644 --- a/src/chipset/ali1429.c +++ b/src/chipset/ali1429.c @@ -11,8 +11,6 @@ * Note: This chipset has no datasheet, everything were done via * reverse engineering the BIOS of various machines using it. * - * - * * Authors: Tiseno100, * Miran Grca, * diff --git a/src/chipset/ali1435.c b/src/chipset/ali1435.c index ff096ac55..aebd10f32 100644 --- a/src/chipset/ali1435.c +++ b/src/chipset/ali1435.c @@ -7,8 +7,6 @@ * Emulation of ALi M1435 chipset that acts as both the * southbridge. * - * - * * Authors: Miran Grca, * * Copyright 2020 Miran Grca. diff --git a/src/chipset/ali1489.c b/src/chipset/ali1489.c index 80362e244..96ebd4a3d 100644 --- a/src/chipset/ali1489.c +++ b/src/chipset/ali1489.c @@ -8,8 +8,6 @@ * * Implementation of the ALi M1489 chipset. * - * - * * Authors: Tiseno100, * Miran Grca, * diff --git a/src/chipset/ali1531.c b/src/chipset/ali1531.c index 53324f8e6..1603dbca4 100644 --- a/src/chipset/ali1531.c +++ b/src/chipset/ali1531.c @@ -8,8 +8,6 @@ * * Implementation of the ALi M1531B CPU-to-PCI Bridge. * - * - * * Authors: Tiseno100, * * Copyright 2021 Tiseno100. diff --git a/src/chipset/ali1541.c b/src/chipset/ali1541.c index ebbcd7e63..1506d880a 100644 --- a/src/chipset/ali1541.c +++ b/src/chipset/ali1541.c @@ -8,8 +8,6 @@ * * Implementation of the ALi M1541/2 CPU-to-PCI Bridge. * - * - * * Authors: Miran Grca, * * Copyright 2021 Miran Grca. diff --git a/src/chipset/ali1543.c b/src/chipset/ali1543.c index 2f9273736..8ef8e6a20 100644 --- a/src/chipset/ali1543.c +++ b/src/chipset/ali1543.c @@ -8,8 +8,6 @@ * * Implementation of the ALi M1543 Desktop South Bridge. * - * - * * Authors: Tiseno100, * * Copyright 2021 Tiseno100. diff --git a/src/chipset/ali1621.c b/src/chipset/ali1621.c index d44c0f5a9..95602496c 100644 --- a/src/chipset/ali1621.c +++ b/src/chipset/ali1621.c @@ -8,8 +8,6 @@ * * Implementation of the ALi M1621/2 CPU-to-PCI Bridge. * - * - * * Authors: Miran Grca, * * Copyright 2021 Miran Grca. diff --git a/src/chipset/ali6117.c b/src/chipset/ali6117.c index 88bb4b572..a9eb96f88 100644 --- a/src/chipset/ali6117.c +++ b/src/chipset/ali6117.c @@ -8,8 +8,6 @@ * * Implementation of the ALi M6117 SoC. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/chipset/contaq_82c59x.c b/src/chipset/contaq_82c59x.c index 1981fd11c..a9831804f 100644 --- a/src/chipset/contaq_82c59x.c +++ b/src/chipset/contaq_82c59x.c @@ -8,8 +8,6 @@ * * Implementation of the Contaq/Cypress 82C596(A) and 597 chipsets. * - * - * * Authors: Miran Grca, * * Copyright 2021 Miran Grca. diff --git a/src/chipset/cs4031.c b/src/chipset/cs4031.c index cfec9ad30..ad01cd54d 100644 --- a/src/chipset/cs4031.c +++ b/src/chipset/cs4031.c @@ -8,8 +8,6 @@ * * Implementation of the Chips & Technologies CS4031 chipset. * - * - * * Authors: Tiseno100 * * Copyright 2021 Tiseno100 diff --git a/src/chipset/cs8230.c b/src/chipset/cs8230.c index 0374a44a6..7cdd808c6 100644 --- a/src/chipset/cs8230.c +++ b/src/chipset/cs8230.c @@ -8,8 +8,6 @@ * * Emulation of C&T CS8230 ("386/AT") chipset. * - * - * * Authors: Sarah Walker, * * Copyright 2020 Sarah Walker. diff --git a/src/chipset/et6000.c b/src/chipset/et6000.c index 14ebf852e..d561d90a3 100644 --- a/src/chipset/et6000.c +++ b/src/chipset/et6000.c @@ -8,8 +8,6 @@ * * Implementation of the ETEQ Cheetah ET6000 chipset. * - * - * * Authors: Tiseno100 * * Copyright 2021 Tiseno100 diff --git a/src/chipset/gc100.c b/src/chipset/gc100.c index e9eb05ecf..89dc6c9c0 100644 --- a/src/chipset/gc100.c +++ b/src/chipset/gc100.c @@ -12,8 +12,6 @@ * GC100 chipset, the GC100A chipset has been reverese-engineered. * Thus, its behavior may not be fully accurate. * - * - * * Authors: EngiNerd, * * Copyright 2020-2021 EngiNerd. diff --git a/src/chipset/grid1520.c b/src/chipset/grid1520.c index ce8b1e2a9..e008a0e29 100644 --- a/src/chipset/grid1520.c +++ b/src/chipset/grid1520.c @@ -9,6 +9,7 @@ * Implementation of the GRiD GRiDcase 1520 * * The GRiDcase 1520 is a 286-based portable. + * * These are HDDs supported by GRiD1520 (and probably other 15XX) BIOS * "CP3022",5 * "CP3024",5, 615,4,17 BIOS table type 2 diff --git a/src/chipset/headland.c b/src/chipset/headland.c index 1172d105d..480766103 100644 --- a/src/chipset/headland.c +++ b/src/chipset/headland.c @@ -8,8 +8,6 @@ * * Implementation of the HEADLAND AT286 chipset. * - * - * * Authors: Sarah Walker, * Fred N. van Kempen, * Original by GreatPsycho for PCem. diff --git a/src/chipset/ims8848.c b/src/chipset/ims8848.c index 094ee31f8..13fed304b 100644 --- a/src/chipset/ims8848.c +++ b/src/chipset/ims8848.c @@ -8,8 +8,6 @@ * * Implementation of the IMS 8848/8849 chipset. * - * - * * Authors: Miran Grca, * Tiseno100, * diff --git a/src/chipset/intel_420ex.c b/src/chipset/intel_420ex.c index 662fd0509..daa55c72c 100644 --- a/src/chipset/intel_420ex.c +++ b/src/chipset/intel_420ex.c @@ -9,8 +9,6 @@ * Emulation of Intel 82420EX chipset that acts as both the * northbridge and the southbridge. * - * - * * Authors: Miran Grca, * * Copyright 2020 Miran Grca. diff --git a/src/chipset/intel_4x0.c b/src/chipset/intel_4x0.c index 7d59653e8..18f4ee66a 100644 --- a/src/chipset/intel_4x0.c +++ b/src/chipset/intel_4x0.c @@ -8,8 +8,6 @@ * * Implementation of the Intel PCISet chips from 420TX to 440GX. * - * - * * Authors: Miran Grca, * * Copyright 2019-2020 Miran Grca. diff --git a/src/chipset/intel_82335.c b/src/chipset/intel_82335.c index bd53e0d05..1dc09a24b 100644 --- a/src/chipset/intel_82335.c +++ b/src/chipset/intel_82335.c @@ -8,8 +8,6 @@ * * Implementation of the Intel 82335(KU82335) chipset. * - * - * * Authors: Tiseno100 * * Copyright 2021 Tiseno100. diff --git a/src/chipset/intel_piix.c b/src/chipset/intel_piix.c index d3ef943ac..f48950cdc 100644 --- a/src/chipset/intel_piix.c +++ b/src/chipset/intel_piix.c @@ -11,8 +11,6 @@ * word 0 - base address * word 1 - bits 1-15 = byte count, bit 31 = end of transfer * - * - * * Authors: Miran Grca, * * Copyright 2016-2020 Miran Grca. diff --git a/src/chipset/intel_sio.c b/src/chipset/intel_sio.c index 87730b20f..739785acb 100644 --- a/src/chipset/intel_sio.c +++ b/src/chipset/intel_sio.c @@ -6,8 +6,6 @@ * * Emulation of Intel System I/O PCI chip. * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/chipset/neat.c b/src/chipset/neat.c index 0aa6fe5b6..2d901d035 100644 --- a/src/chipset/neat.c +++ b/src/chipset/neat.c @@ -13,8 +13,6 @@ * 8MB of DRAM chips', because it works fine with bus-based * memory expansion. * - * - * * Authors: Fred N. van Kempen, * * Copyright 2018 Fred N. van Kempen. diff --git a/src/chipset/olivetti_eva.c b/src/chipset/olivetti_eva.c index 0dcbdd21f..47614a132 100644 --- a/src/chipset/olivetti_eva.c +++ b/src/chipset/olivetti_eva.c @@ -11,8 +11,6 @@ * Note: This chipset has no datasheet, everything were done via * reverse engineering the BIOS of various machines using it. * - * - * * Authors: EngiNerd * * Copyright 2020-2021 EngiNerd diff --git a/src/chipset/opti283.c b/src/chipset/opti283.c index 81780cf10..12d58fbf3 100644 --- a/src/chipset/opti283.c +++ b/src/chipset/opti283.c @@ -8,8 +8,6 @@ * * Implementation of the OPTi 82C283 chipset. * - * - * * Authors: Tiseno100, * Miran Grca, * diff --git a/src/chipset/opti291.c b/src/chipset/opti291.c index 91b9010e2..62bc0de54 100644 --- a/src/chipset/opti291.c +++ b/src/chipset/opti291.c @@ -8,8 +8,6 @@ * * Implementation of the OPTi 82C291 chipset. * - * - * * Authors: plant/nerd73, Tiseno100 * * Copyright 2020 plant/nerd73. diff --git a/src/chipset/opti391.c b/src/chipset/opti391.c index 7d3c10c98..8f3d9deea 100644 --- a/src/chipset/opti391.c +++ b/src/chipset/opti391.c @@ -8,8 +8,6 @@ * * Implementation of the OPTi 82C391/392 chipset. * - * - * * Authors: Miran Grca, * * Copyright 2021 Miran Grca. diff --git a/src/chipset/opti499.c b/src/chipset/opti499.c index 383b8e3e2..ed7c269b0 100644 --- a/src/chipset/opti499.c +++ b/src/chipset/opti499.c @@ -8,8 +8,6 @@ * * Implementation of the OPTi 82C493/82C499 chipset. * - * - * * Authors: Tiseno100, * Miran Grca, * diff --git a/src/chipset/opti822.c b/src/chipset/opti822.c index 471fbe393..2f416a1c2 100644 --- a/src/chipset/opti822.c +++ b/src/chipset/opti822.c @@ -9,8 +9,6 @@ * Implementation of the OPTi 82C822 VESA Local Bus to PCI * Bridge Interface. * - * - * * Authors: Miran Grca, * * Copyright 2022 Miran Grca. diff --git a/src/chipset/opti895.c b/src/chipset/opti895.c index 16b324963..6edd7c855 100644 --- a/src/chipset/opti895.c +++ b/src/chipset/opti895.c @@ -8,8 +8,6 @@ * * Implementation of the OPTi 82C802G/82C895 chipset. * - * - * * Authors: Tiseno100, * Miran Grca, * diff --git a/src/chipset/scamp.c b/src/chipset/scamp.c index 7ad7b3db2..9019809b5 100644 --- a/src/chipset/scamp.c +++ b/src/chipset/scamp.c @@ -13,8 +13,6 @@ * 8MB of DRAM chips', because it works fine with bus-based * memory expansion. * - * - * * Authors: Sarah Walker, * * Copyright 2020 Sarah Walker. diff --git a/src/chipset/scat.c b/src/chipset/scat.c index 43f93649e..84f7d459d 100644 --- a/src/chipset/scat.c +++ b/src/chipset/scat.c @@ -10,8 +10,6 @@ * * Re-worked version based on the 82C235 datasheet and errata. * - * - * * Authors: Original by GreatPsycho for PCem. * Fred N. van Kempen, * diff --git a/src/chipset/sis_5571_old.c b/src/chipset/sis_5571_old.c index 495137aed..de620c9c1 100644 --- a/src/chipset/sis_5571_old.c +++ b/src/chipset/sis_5571_old.c @@ -8,8 +8,6 @@ * * Implementation of the SiS 5571 Chipset. * - * - * * Authors: Tiseno100, * * Copyright 2021 Tiseno100. diff --git a/src/chipset/sis_85c496.c b/src/chipset/sis_85c496.c index 10bccc1c8..f2c1941d4 100644 --- a/src/chipset/sis_85c496.c +++ b/src/chipset/sis_85c496.c @@ -8,8 +8,6 @@ * * Implementation of the SiS 85c496/85c497 chip. * - * - * * Authors: Miran Grca, * * Copyright 2019-2020 Miran Grca. diff --git a/src/chipset/sis_85c4xx.c b/src/chipset/sis_85c4xx.c index 1b0eeceed..aa50ed389 100644 --- a/src/chipset/sis_85c4xx.c +++ b/src/chipset/sis_85c4xx.c @@ -9,8 +9,6 @@ * Emulation of the SiS 85c401/85c402, 85c460, 85c461, and * 85c407/85c471 chipsets. * - * - * * Authors: Miran Grca, * * Copyright 2019-2020 Miran Grca. diff --git a/src/chipset/stpc.c b/src/chipset/stpc.c index f3075323a..56eca8268 100644 --- a/src/chipset/stpc.c +++ b/src/chipset/stpc.c @@ -8,8 +8,6 @@ * * Implementation of the STMicroelectronics STPC series of SoCs. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/chipset/umc_8886.c b/src/chipset/umc_8886.c index 29e2d46da..3725394c3 100644 --- a/src/chipset/umc_8886.c +++ b/src/chipset/umc_8886.c @@ -11,8 +11,6 @@ * Note: This chipset has no datasheet, everything were done via * reverse engineering the BIOS of various machines using it. * - * - * * Authors: Tiseno100, * Miran Grca, * diff --git a/src/chipset/via_apollo.c b/src/chipset/via_apollo.c index 110b1f8e1..974f4e274 100644 --- a/src/chipset/via_apollo.c +++ b/src/chipset/via_apollo.c @@ -8,8 +8,6 @@ * * Implementation of the VIA Apollo series of chips. * - * - * * Authors: Miran Grca, * RichardG, * Tiseno100, diff --git a/src/chipset/via_pipc.c b/src/chipset/via_pipc.c index 7915b199e..a4d83220b 100644 --- a/src/chipset/via_pipc.c +++ b/src/chipset/via_pipc.c @@ -8,8 +8,6 @@ * * Emulation of the VIA PIPC southbridges. * - * - * * Authors: Miran Grca, * RichardG, * diff --git a/src/chipset/via_vt82c49x.c b/src/chipset/via_vt82c49x.c index 3a7bbfdda..35d9c18cc 100644 --- a/src/chipset/via_vt82c49x.c +++ b/src/chipset/via_vt82c49x.c @@ -8,8 +8,6 @@ * * Implementation of the VIA VT82C49X chipset. * - * - * * Authors: Tiseno100, * Miran Grca, * diff --git a/src/chipset/via_vt82c505.c b/src/chipset/via_vt82c505.c index dbbb447c7..3daeec85b 100644 --- a/src/chipset/via_vt82c505.c +++ b/src/chipset/via_vt82c505.c @@ -8,8 +8,6 @@ * * Implementation of the VIA VT82C505 VL/PCI Bridge Controller. * - * - * * Authors: Tiseno100, * Miran Grca, * diff --git a/src/chipset/vl82c480.c b/src/chipset/vl82c480.c index a31c35418..8015137e0 100644 --- a/src/chipset/vl82c480.c +++ b/src/chipset/vl82c480.c @@ -8,8 +8,6 @@ * * Implementation of the VLSI VL82c480 chipset. * - * - * * Authors: Miran Grca, * * Copyright 2020 Miran Grca. diff --git a/src/chipset/wd76c10.c b/src/chipset/wd76c10.c index ddde7626e..b70785b37 100644 --- a/src/chipset/wd76c10.c +++ b/src/chipset/wd76c10.c @@ -11,7 +11,6 @@ * Authors: Miran Grca, * * Copyright 2024 Miran Grca. - * */ #include #include diff --git a/src/ddma.c b/src/ddma.c index 0ca1bb879..51f2b589e 100644 --- a/src/ddma.c +++ b/src/ddma.c @@ -8,8 +8,6 @@ * * Distributed DMA emulation. * - * - * * Authors: Miran Grca, * * Copyright 2020 Miran Grca. diff --git a/src/device.c b/src/device.c index 07e193ead..cd5adfee0 100644 --- a/src/device.c +++ b/src/device.c @@ -9,8 +9,6 @@ * Implementation of the generic device interface to handle * all devices attached to the emulator. * - * - * * Authors: Fred N. van Kempen, * Miran Grca, * Sarah Walker, diff --git a/src/device/bugger.c b/src/device/bugger.c index 6a30df7be..8495cdbe5 100644 --- a/src/device/bugger.c +++ b/src/device/bugger.c @@ -44,9 +44,8 @@ * configuration register (CTRL_SPCFG bit set) but have to * remember that stuff first... * - * - * * Authors: Fred N. van Kempen, + * * Copyright 1989-2018 Fred N. van Kempen. */ #include diff --git a/src/device/cartridge.c b/src/device/cartridge.c index cb3c5e412..639095f72 100644 --- a/src/device/cartridge.c +++ b/src/device/cartridge.c @@ -8,8 +8,6 @@ * * Implementation of the PCjr cartridge emulation. * - * - * * Authors: Miran Grca, * * Copyright 2021 Miran Grca. diff --git a/src/device/clock_ics9xxx.c b/src/device/clock_ics9xxx.c index 02f033e9b..4c08d6b77 100644 --- a/src/device/clock_ics9xxx.c +++ b/src/device/clock_ics9xxx.c @@ -8,8 +8,6 @@ * * Emulation of the ICS9xxx series of clock generators. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/device/hasp.c b/src/device/hasp.c index 07e9ac636..ea8b9b413 100644 --- a/src/device/hasp.c +++ b/src/device/hasp.c @@ -12,8 +12,6 @@ * emulation is enough to satisfy that game, but not Aladdin's * DiagnostiX utility. * - * - * * Authors: RichardG, * Peter Ferrie * diff --git a/src/device/hwm.c b/src/device/hwm.c index 85c689740..13abcb413 100644 --- a/src/device/hwm.c +++ b/src/device/hwm.c @@ -8,13 +8,10 @@ * * Common functions for hardware monitoring chips. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. */ - #include #include #include diff --git a/src/device/hwm_gl518sm.c b/src/device/hwm_gl518sm.c index cfc16664a..a39511c9a 100644 --- a/src/device/hwm_gl518sm.c +++ b/src/device/hwm_gl518sm.c @@ -8,8 +8,6 @@ * * Emulation of the Genesys Logic GL518SM hardware monitoring chip. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/device/hwm_lm75.c b/src/device/hwm_lm75.c index 29fe2024f..79f9ee6f0 100644 --- a/src/device/hwm_lm75.c +++ b/src/device/hwm_lm75.c @@ -8,8 +8,6 @@ * * Emulation of the National Semiconductor LM75 temperature sensor chip. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/device/hwm_lm78.c b/src/device/hwm_lm78.c index 909713833..27741fd6d 100644 --- a/src/device/hwm_lm78.c +++ b/src/device/hwm_lm78.c @@ -8,8 +8,6 @@ * * Emulation of the National Semiconductor LM78 hardware monitoring chip. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/device/hwm_vt82c686.c b/src/device/hwm_vt82c686.c index 8623a9f6b..f20f8264c 100644 --- a/src/device/hwm_vt82c686.c +++ b/src/device/hwm_vt82c686.c @@ -8,8 +8,6 @@ * * Emulation of the VIA VT82C686A/B integrated hardware monitor. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/device/i2c.c b/src/device/i2c.c index eb80f413b..ca5e549b7 100644 --- a/src/device/i2c.c +++ b/src/device/i2c.c @@ -8,8 +8,6 @@ * * Implementation of the I2C bus and its operations. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/device/i2c_gpio.c b/src/device/i2c_gpio.c index 61a3dbe05..c941a2cc1 100644 --- a/src/device/i2c_gpio.c +++ b/src/device/i2c_gpio.c @@ -8,8 +8,6 @@ * * Emulation of a GPIO-based I2C host controller. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/device/ibm_5161.c b/src/device/ibm_5161.c index 456227676..38f911120 100644 --- a/src/device/ibm_5161.c +++ b/src/device/ibm_5161.c @@ -6,8 +6,6 @@ * * Emulation of the IBM Expansion Unit (5161). * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/device/isapnp.c b/src/device/isapnp.c index 003f05852..04584f0cb 100644 --- a/src/device/isapnp.c +++ b/src/device/isapnp.c @@ -8,8 +8,6 @@ * * Implementation of ISA Plug and Play. * - * - * * Authors: Miran Grca, * RichardG, * diff --git a/src/device/isartc.c b/src/device/isartc.c index 88f03e7c5..06b7767c8 100644 --- a/src/device/isartc.c +++ b/src/device/isartc.c @@ -26,8 +26,6 @@ * NOTE: The IRQ functionalities have been implemented, but not yet * tested, as I need to write test software for them first :) * - * - * * Authors: Fred N. van Kempen, * * Copyright 2018 Fred N. van Kempen. diff --git a/src/device/kbc_xt.c b/src/device/kbc_xt.c index 176f1df43..a9fa8bf6c 100644 --- a/src/device/kbc_xt.c +++ b/src/device/kbc_xt.c @@ -8,8 +8,6 @@ * * Implementation of the XT-style keyboard. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/device/keyboard.c b/src/device/keyboard.c index 524593eb7..7806418dd 100644 --- a/src/device/keyboard.c +++ b/src/device/keyboard.c @@ -8,8 +8,6 @@ * * General keyboard driver interface. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/device/keyboard_xt.c b/src/device/keyboard_xt.c index 2936868b0..d31d5f027 100644 --- a/src/device/keyboard_xt.c +++ b/src/device/keyboard_xt.c @@ -8,8 +8,6 @@ * * Implementation of the XT-style keyboard. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/device/mouse.c b/src/device/mouse.c index fb7fd020f..eb7557faf 100644 --- a/src/device/mouse.c +++ b/src/device/mouse.c @@ -11,8 +11,6 @@ * TODO: Add the Genius bus- and serial mouse. * Remove the '3-button' flag from mouse types. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/device/mouse_bus.c b/src/device/mouse_bus.c index dd71ef11e..cd54f981a 100644 --- a/src/device/mouse_bus.c +++ b/src/device/mouse_bus.c @@ -57,8 +57,6 @@ * Microsoft Windows NT 3.1 * Microsoft Windows 98 SE * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/device/mouse_microtouch_touchscreen.c b/src/device/mouse_microtouch_touchscreen.c index 512fcc0df..4c4f46708 100644 --- a/src/device/mouse_microtouch_touchscreen.c +++ b/src/device/mouse_microtouch_touchscreen.c @@ -8,8 +8,6 @@ * * 3M MicroTouch Serial emulation. * - * - * * Authors: Cacodemon345, mourix * * Copyright 2024 Cacodemon345 diff --git a/src/device/nec_mate_unk.c b/src/device/nec_mate_unk.c index c0393eaa2..c4a697bd8 100644 --- a/src/device/nec_mate_unk.c +++ b/src/device/nec_mate_unk.c @@ -8,8 +8,6 @@ * * Implementation of the NEC Mate NX MA30D/23D Unknown Readout. * - * - * * Authors: Miran Grca, * * Copyright 2020-2023 Miran Grca. diff --git a/src/device/novell_cardkey.c b/src/device/novell_cardkey.c index edc32b879..0b1045777 100644 --- a/src/device/novell_cardkey.c +++ b/src/device/novell_cardkey.c @@ -9,12 +9,10 @@ * Implementation of the Novell NetWare 2.x Key Card, which * was used for anti-piracy protection. * - * * Authors: Cacodemon345 * * Copyright 2024 Cacodemon345. */ - #include #include #include diff --git a/src/device/pci_bridge.c b/src/device/pci_bridge.c index bf49baf14..d9aeeffb6 100644 --- a/src/device/pci_bridge.c +++ b/src/device/pci_bridge.c @@ -8,13 +8,10 @@ * * Implementation of PCI-PCI and host-AGP bridges. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. */ - #include #include #include diff --git a/src/device/phoenix_486_jumper.c b/src/device/phoenix_486_jumper.c index a3e2f0e7e..1b6270984 100644 --- a/src/device/phoenix_486_jumper.c +++ b/src/device/phoenix_486_jumper.c @@ -8,8 +8,6 @@ * * Implementation of the Phoenix 486 Jumper Readout. * - * - * * Authors: Miran Grca, * Tiseno100, * diff --git a/src/device/postcard.c b/src/device/postcard.c index ec031c2b8..908adfe72 100644 --- a/src/device/postcard.c +++ b/src/device/postcard.c @@ -8,8 +8,6 @@ * * Implementation of a port 80h POST diagnostic card. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/device/serial.c b/src/device/serial.c index ad9abfe5d..63f20cbee 100644 --- a/src/device/serial.c +++ b/src/device/serial.c @@ -10,8 +10,6 @@ * * Now passes all the AMIDIAG tests. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/device/serial_passthrough.c b/src/device/serial_passthrough.c index 249380b4f..6cf273fd1 100644 --- a/src/device/serial_passthrough.c +++ b/src/device/serial_passthrough.c @@ -8,14 +8,12 @@ * * Implementation of Serial passthrough device. * - * * Authors: Andreas J. Reichel , * Jasmine Iwanek * * Copyright 2021 Andreas J. Reichel. * Copyright 2021-2025 Jasmine Iwanek. */ - #include #include #include diff --git a/src/device/smbus_piix4.c b/src/device/smbus_piix4.c index ae37c72c4..ae263b484 100644 --- a/src/device/smbus_piix4.c +++ b/src/device/smbus_piix4.c @@ -8,8 +8,6 @@ * * Implementation of a generic PIIX4-compatible SMBus host controller. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/device/unittester.c b/src/device/unittester.c index 0e864aa0b..48486efce 100644 --- a/src/device/unittester.c +++ b/src/device/unittester.c @@ -11,8 +11,6 @@ * If modifying the protocol, you MUST modify the specification * and increment the version number. * - * - * * Authors: GreaseMonkey, * * Copyright 2024 GreaseMonkey. diff --git a/src/device/zenith_scratchpad.c b/src/device/zenith_scratchpad.c index 0db40c3f0..f71a9aada 100644 --- a/src/device/zenith_scratchpad.c +++ b/src/device/zenith_scratchpad.c @@ -9,8 +9,6 @@ * Emulation of various Zenith PC compatible machines. * Currently only the Zenith Data Systems Supersport is emulated. * - * - * * Authors: Tux, * Miran Grca, * TheCollector1995, diff --git a/src/discord.c b/src/discord.c index 18faee696..091d4c95f 100644 --- a/src/discord.c +++ b/src/discord.c @@ -8,8 +8,6 @@ * * Discord integration module. * - * - * * Authors: David Hrdlička, * * Copyright 2019 David Hrdlička. diff --git a/src/disk/hdc.c b/src/disk/hdc.c index 1e0d3f2bb..eb6c3a1b3 100644 --- a/src/disk/hdc.c +++ b/src/disk/hdc.c @@ -8,8 +8,6 @@ * * Common code to handle all sorts of disk controllers. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/disk/hdc_esdi_at.c b/src/disk/hdc_esdi_at.c index 64d292250..4838c23d3 100644 --- a/src/disk/hdc_esdi_at.c +++ b/src/disk/hdc_esdi_at.c @@ -8,8 +8,6 @@ * * Driver for the ESDI controller (WD1007-vse1) for PC/AT. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/disk/hdc_esdi_mca.c b/src/disk/hdc_esdi_mca.c index e59ae981d..78a2f3183 100644 --- a/src/disk/hdc_esdi_mca.c +++ b/src/disk/hdc_esdi_mca.c @@ -52,15 +52,12 @@ * however, are auto-configured by the system software as * shown above. * - * - * * Authors: Sarah Walker, * Fred N. van Kempen, * * Copyright 2008-2018 Sarah Walker. * Copyright 2017-2018 Fred N. van Kempen. */ - #include #include #include diff --git a/src/disk/hdc_ide.c b/src/disk/hdc_ide.c index e8c9fb05e..e9ee7083f 100644 --- a/src/disk/hdc_ide.c +++ b/src/disk/hdc_ide.c @@ -9,8 +9,6 @@ * Implementation of the IDE emulation for hard disks and ATAPI * CD-ROM devices. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/disk/hdc_ide_ali5213.c b/src/disk/hdc_ide_ali5213.c index 67f959e1a..ff837cbc6 100644 --- a/src/disk/hdc_ide_ali5213.c +++ b/src/disk/hdc_ide_ali5213.c @@ -8,8 +8,6 @@ * * Implementation of the ALi M1489 chipset. * - * - * * Authors: Tiseno100, * Miran Grca, * diff --git a/src/disk/hdc_ide_sff8038i.c b/src/disk/hdc_ide_sff8038i.c index 50deac38a..15dd4c515 100644 --- a/src/disk/hdc_ide_sff8038i.c +++ b/src/disk/hdc_ide_sff8038i.c @@ -10,8 +10,6 @@ * word 0 - base address * word 1 - bits 1-15 = byte count, bit 31 = end of transfer * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/disk/hdc_st506_at.c b/src/disk/hdc_st506_at.c index ed7b29d1f..5e50c44f0 100644 --- a/src/disk/hdc_st506_at.c +++ b/src/disk/hdc_st506_at.c @@ -12,8 +12,6 @@ * based design. Most cards were WD1003-WA2 or -WAH, where the * -WA2 cards had a floppy controller as well (to save space.) * - * - * * Authors: Sarah Walker, * Fred N. van Kempen, * diff --git a/src/disk/hdc_st506_xt.c b/src/disk/hdc_st506_xt.c index a7313ca63..de2536d83 100644 --- a/src/disk/hdc_st506_xt.c +++ b/src/disk/hdc_st506_xt.c @@ -41,8 +41,6 @@ * Since all controllers (including the ones made by DTC) use * (mostly) the same API, we keep them all in this module. * - * - * * Authors: Fred N. van Kempen, * Sarah Walker, * diff --git a/src/disk/hdc_xta_ps1.c b/src/disk/hdc_xta_ps1.c index ea71c918b..4a4273333 100644 --- a/src/disk/hdc_xta_ps1.c +++ b/src/disk/hdc_xta_ps1.c @@ -41,8 +41,6 @@ * Type table with the main code, so the user can only select * items from that list... * - * - * * Authors: Fred N. van Kempen, * * Based on my earlier HD20 driver for the EuroPC. diff --git a/src/disk/hdc_xtide.c b/src/disk/hdc_xtide.c index 63067f579..de79bca1b 100644 --- a/src/disk/hdc_xtide.c +++ b/src/disk/hdc_xtide.c @@ -21,8 +21,6 @@ * already on their way out, the newer IDE standard based on the * PC/AT controller and 16b design became the IDE we now know. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/disk/hdd.c b/src/disk/hdd.c index e48af6b20..af4411ab0 100644 --- a/src/disk/hdd.c +++ b/src/disk/hdd.c @@ -8,8 +8,6 @@ * * Common code to handle all sorts of hard disk images. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/disk/hdd_image.c b/src/disk/hdd_image.c index 75c27f4d1..79de77965 100644 --- a/src/disk/hdd_image.c +++ b/src/disk/hdd_image.c @@ -8,8 +8,6 @@ * * Handling of hard disk image files. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/disk/hdd_table.c b/src/disk/hdd_table.c index 12a0040ef..e0ff57b3f 100644 --- a/src/disk/hdd_table.c +++ b/src/disk/hdd_table.c @@ -9,8 +9,6 @@ * Implementation of the IDE emulation for hard disks and ATAPI * CD-ROM devices. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/dma.c b/src/dma.c index 60e36b3cd..bfc294f2a 100644 --- a/src/dma.c +++ b/src/dma.c @@ -8,8 +8,6 @@ * * Implementation of the Intel DMA controllers. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/floppy/fdc.c b/src/floppy/fdc.c index af00af561..75938e21a 100644 --- a/src/floppy/fdc.c +++ b/src/floppy/fdc.c @@ -9,8 +9,6 @@ * Implementation of the NEC uPD-765 and compatible floppy disk * controller. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/floppy/fdc_compaticard.c b/src/floppy/fdc_compaticard.c index cc438ddf6..1c668b470 100644 --- a/src/floppy/fdc_compaticard.c +++ b/src/floppy/fdc_compaticard.c @@ -12,7 +12,6 @@ * * Copyright 2022-2025 Jasmine Iwanek. */ - #include #include #include diff --git a/src/floppy/fdc_magitronic.c b/src/floppy/fdc_magitronic.c index a1ee922da..29db35006 100644 --- a/src/floppy/fdc_magitronic.c +++ b/src/floppy/fdc_magitronic.c @@ -12,7 +12,6 @@ * * Copyright 2021 Tiseno100 */ - #include #include #include diff --git a/src/floppy/fdc_monster.c b/src/floppy/fdc_monster.c index 38ad9e2ed..0bac3d590 100644 --- a/src/floppy/fdc_monster.c +++ b/src/floppy/fdc_monster.c @@ -8,8 +8,6 @@ * * Emulation of Sergey Kiselev's Monster Floppy Disk Controller. * - * - * * Authors: Jasmine Iwanek, * Miran Grca, * diff --git a/src/floppy/fdd.c b/src/floppy/fdd.c index bc81c8662..8e834c2fc 100644 --- a/src/floppy/fdd.c +++ b/src/floppy/fdd.c @@ -8,8 +8,6 @@ * * Implementation of the floppy drive emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/floppy/fdd_86f.c b/src/floppy/fdd_86f.c index f210bf4fd..0c64c41e7 100644 --- a/src/floppy/fdd_86f.c +++ b/src/floppy/fdd_86f.c @@ -10,8 +10,6 @@ * data in the form of FM/MFM-encoded transitions) which also * forms the core of the emulator's floppy disk emulation. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/floppy/fdd_common.c b/src/floppy/fdd_common.c index d0659d990..ee694fac0 100644 --- a/src/floppy/fdd_common.c +++ b/src/floppy/fdd_common.c @@ -8,8 +8,6 @@ * * Shared code for all the floppy modules. * - * - * * Authors: Fred N. van Kempen, * * Copyright 2017-2018 Fred N. van Kempen. diff --git a/src/floppy/fdd_fdi.c b/src/floppy/fdd_fdi.c index 97b6441a0..835a06a53 100644 --- a/src/floppy/fdd_fdi.c +++ b/src/floppy/fdd_fdi.c @@ -9,8 +9,6 @@ * Implementation of the FDI floppy stream image format * interface to the FDI2RAW module. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/floppy/fdd_imd.c b/src/floppy/fdd_imd.c index 7994530ed..314b42927 100644 --- a/src/floppy/fdd_imd.c +++ b/src/floppy/fdd_imd.c @@ -8,8 +8,6 @@ * * Implementation of the IMD floppy image format. * - * - * * Authors: Fred N. van Kempen, * Miran Grca, * diff --git a/src/floppy/fdd_img.c b/src/floppy/fdd_img.c index 30e0212cd..5cd736377 100644 --- a/src/floppy/fdd_img.c +++ b/src/floppy/fdd_img.c @@ -13,8 +13,6 @@ * re-merged with the other files. Much of it is generic to * all formats. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/floppy/fdd_mfm.c b/src/floppy/fdd_mfm.c index 87da4e08b..68448bfab 100644 --- a/src/floppy/fdd_mfm.c +++ b/src/floppy/fdd_mfm.c @@ -8,8 +8,6 @@ * * Implementation of the HxC MFM image format. * - * - * * Authors: Miran Grca, * * Copyright 2018-2019 Miran Grca. diff --git a/src/floppy/fdd_pcjs.c b/src/floppy/fdd_pcjs.c index 6f69042b0..2193048c6 100644 --- a/src/floppy/fdd_pcjs.c +++ b/src/floppy/fdd_pcjs.c @@ -12,8 +12,6 @@ * * Copyright 2024 cold-brewed */ - - #include #include #include diff --git a/src/floppy/fdd_td0.c b/src/floppy/fdd_td0.c index f5882158b..f62e22c70 100644 --- a/src/floppy/fdd_td0.c +++ b/src/floppy/fdd_td0.c @@ -8,8 +8,6 @@ * * Implementation of the Teledisk floppy image format. * - * - * * Authors: Milodrag Milanovic, * Haruhiko OKUMURA, * Haruyasu YOSHIZAKI, diff --git a/src/floppy/fdi2raw.c b/src/floppy/fdi2raw.c index c6a41a52d..7c068e056 100644 --- a/src/floppy/fdi2raw.c +++ b/src/floppy/fdi2raw.c @@ -12,8 +12,6 @@ * addition of get_last_head and C++ callability by Thomas * Harte. * - * - * * Authors: Toni Wilen, * and Vincent Joguin, * Thomas Harte, diff --git a/src/gdbstub.c b/src/gdbstub.c index 2ae40d24c..9a8228505 100644 --- a/src/gdbstub.c +++ b/src/gdbstub.c @@ -8,8 +8,6 @@ * * GDB stub server for remote debugging. * - * - * * Authors: RichardG, * * Copyright 2022 RichardG. diff --git a/src/include/86box/access_bus.h b/src/include/86box/access_bus.h index 333a1d4a5..84099a3db 100644 --- a/src/include/86box/access_bus.h +++ b/src/include/86box/access_bus.h @@ -8,8 +8,6 @@ * * Definitions for the ACPI emulation. * - * - * * Authors: Miran Grca, * * Copyright 2020-2025 Miran Grca. diff --git a/src/include/86box/nv/vid_nv_rivatimer.h b/src/include/86box/nv/vid_nv_rivatimer.h index 59f6cfebf..659f683bd 100644 --- a/src/include/86box/nv/vid_nv_rivatimer.h +++ b/src/include/86box/nv/vid_nv_rivatimer.h @@ -8,7 +8,6 @@ * * Fast, high-frequency, guest CPU-independent timer for Riva emulation. * - * * Authors: Connor Hyde, I need a better email address ;^) * * Copyright 2024-2025 starfrost diff --git a/src/include/fdi2raw.h b/src/include/fdi2raw.h index b848b26f2..68e90ba9b 100644 --- a/src/include/fdi2raw.h +++ b/src/include/fdi2raw.h @@ -8,8 +8,6 @@ * * Definitions for the FDI floppy file format. * - * - * * Authors: Toni Wilen, * and Vincent Joguin, * Thomas Harte, diff --git a/src/io.c b/src/io.c index 45dd4cb3d..233dd6704 100644 --- a/src/io.c +++ b/src/io.c @@ -8,8 +8,6 @@ * * Implement I/O ports and their operations. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/ioapic.c b/src/ioapic.c index ea0811f91..4c28c2c64 100644 --- a/src/ioapic.c +++ b/src/ioapic.c @@ -9,8 +9,6 @@ * Skeleton I/O APIC implementation, currently housing the MPS * table patcher for machines that require it. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/machine/m_amstrad.c b/src/machine/m_amstrad.c index 809a4a701..cded8e4f9 100644 --- a/src/machine/m_amstrad.c +++ b/src/machine/m_amstrad.c @@ -29,8 +29,6 @@ * All models: The internal mouse controller does not work correctly with * version 7.04 of the mouse driver. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/machine/m_elt.c b/src/machine/m_elt.c index 2c807782c..17775d430 100644 --- a/src/machine/m_elt.c +++ b/src/machine/m_elt.c @@ -30,7 +30,6 @@ * Boston, MA 02111-1307 * USA. */ - #include #include #include diff --git a/src/machine/m_europc.c b/src/machine/m_europc.c index d85563241..c388e64e3 100644 --- a/src/machine/m_europc.c +++ b/src/machine/m_europc.c @@ -68,8 +68,6 @@ * * WARNING THIS IS A WORK-IN-PROGRESS MODULE. USE AT OWN RISK. * - * - * * Authors: Fred N. van Kempen, * * Inspired by the "jim.c" file originally present, but a diff --git a/src/machine/m_pcjr.c b/src/machine/m_pcjr.c index 9dba8795f..9d4df7528 100644 --- a/src/machine/m_pcjr.c +++ b/src/machine/m_pcjr.c @@ -8,8 +8,6 @@ * * Emulation of the IBM PCjr. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/machine/m_ps1.c b/src/machine/m_ps1.c index c8973cbb1..534424609 100644 --- a/src/machine/m_ps1.c +++ b/src/machine/m_ps1.c @@ -22,8 +22,6 @@ * The reserved 384K is remapped to the top of extended memory. * If this is not done then you get an error on startup. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/machine/m_ps2_mca.c b/src/machine/m_ps2_mca.c index 4a3d94ab3..d35a31451 100644 --- a/src/machine/m_ps2_mca.c +++ b/src/machine/m_ps2_mca.c @@ -8,8 +8,6 @@ * * Implementation of MCA-based PS/2 machines. * - * - * * Authors: Fred N. van Kempen, * Miran Grca, * Sarah Walker, diff --git a/src/machine/m_tandy.c b/src/machine/m_tandy.c index 899e819f7..9ac254e44 100644 --- a/src/machine/m_tandy.c +++ b/src/machine/m_tandy.c @@ -8,8 +8,6 @@ * * Emulation of Tandy models 1000, 1000HX and 1000SL2. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/machine/m_xt_t1000.c b/src/machine/m_xt_t1000.c index 080a03d19..13407c535 100644 --- a/src/machine/m_xt_t1000.c +++ b/src/machine/m_xt_t1000.c @@ -51,8 +51,6 @@ * NOTE: Still need to figure out a way to load/save ConfigSys and * HardRAM stuff. Needs to be linked in to the NVR code. * - * - * * Authors: Fred N. van Kempen, * Miran Grca, * John Elliott, diff --git a/src/machine/machine.c b/src/machine/machine.c index 50b0bb150..55bc141c0 100644 --- a/src/machine/machine.c +++ b/src/machine/machine.c @@ -8,8 +8,6 @@ * * Handling of the emulated machines. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/mem/catalyst_flash.c b/src/mem/catalyst_flash.c index 5c8812464..da9bfc249 100644 --- a/src/mem/catalyst_flash.c +++ b/src/mem/catalyst_flash.c @@ -9,8 +9,6 @@ * Implementation of the Intel 1 Mbit and 2 Mbit, 8-bit and * 16-bit flash devices. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/mem/i2c_eeprom.c b/src/mem/i2c_eeprom.c index a8ae7ed04..75b13a801 100644 --- a/src/mem/i2c_eeprom.c +++ b/src/mem/i2c_eeprom.c @@ -8,8 +8,6 @@ * * Emulation of the 24Cxx series of I2C EEPROMs. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/mem/intel_flash.c b/src/mem/intel_flash.c index e193f3545..50e8016ce 100644 --- a/src/mem/intel_flash.c +++ b/src/mem/intel_flash.c @@ -9,8 +9,6 @@ * Implementation of the Intel 1 Mbit and 2 Mbit, 8-bit and * 16-bit flash devices. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/mem/mmu_2386.c b/src/mem/mmu_2386.c index ebf062d95..21a5c43a3 100644 --- a/src/mem/mmu_2386.c +++ b/src/mem/mmu_2386.c @@ -1,20 +1,20 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * Memory handling and MMU. + * Memory handling and MMU. * - * Authors: Sarah Walker, - * Miran Grca, - * Fred N. van Kempen, + * Authors: Sarah Walker, + * Miran Grca, + * Fred N. van Kempen, * - * Copyright 2008-2020 Sarah Walker. - * Copyright 2016-2020 Miran Grca. - * Copyright 2017-2020 Fred N. van Kempen. + * Copyright 2008-2020 Sarah Walker. + * Copyright 2016-2020 Miran Grca. + * Copyright 2017-2020 Fred N. van Kempen. */ #include #include @@ -1048,7 +1048,7 @@ do_mmutranslate_2386(uint32_t addr, uint32_t *a64, int num, int write) mem_debug_check_addr(addr, write ? 2 : read_type); for (i = 0; i < num; i++) - a64[i] = (uint64_t) addr; + a64[i] = (uint64_t) addr; if (!(temp_cr0 >> 31)) return; diff --git a/src/mem/nmc93cxx.c b/src/mem/nmc93cxx.c index 50905bae2..17d97591e 100644 --- a/src/mem/nmc93cxx.c +++ b/src/mem/nmc93cxx.c @@ -8,14 +8,12 @@ * * Emulation of National Semiconductors NMC93Cxx EEPROMs. * - * * Authors: Cacodemon345 * * Copyright 2023 Cacodemon345 */ /* Ported over from QEMU */ - #include #include #include diff --git a/src/mem/rom.c b/src/mem/rom.c index 7c86d1368..631328913 100644 --- a/src/mem/rom.c +++ b/src/mem/rom.c @@ -12,8 +12,6 @@ * - pc2386 video BIOS is underdumped (16k instead of 24k) * - c386sx16 BIOS fails checksum * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/mem/row.c b/src/mem/row.c index 572df7f47..02839b848 100644 --- a/src/mem/row.c +++ b/src/mem/row.c @@ -1,16 +1,16 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * DRAM row handling. + * DRAM row handling. * - * Authors: Miran Grca, + * Authors: Miran Grca, * - * Copyright 2016-2020 Miran Grca. + * Copyright 2016-2020 Miran Grca. */ #include #include @@ -266,9 +266,9 @@ row_init(const device_t *info) pages[c].write_w = NULL; pages[c].write_l = NULL; #ifdef USE_NEW_DYNAREC - pages[c].evict_prev = EVICT_NOT_IN_LIST; - pages[c].byte_dirty_mask = &byte_dirty_mask[c * 64]; - pages[c].byte_code_present_mask = &byte_code_present_mask[c * 64]; + pages[c].evict_prev = EVICT_NOT_IN_LIST; + pages[c].byte_dirty_mask = &byte_dirty_mask[c * 64]; + pages[c].byte_code_present_mask = &byte_code_present_mask[c * 64]; #endif } diff --git a/src/mem/spd.c b/src/mem/spd.c index 01cd7b464..f3a61297b 100644 --- a/src/mem/spd.c +++ b/src/mem/spd.c @@ -8,8 +8,6 @@ * * Emulation of SPD (Serial Presence Detect) devices. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/mem/sst_flash.c b/src/mem/sst_flash.c index 7a836792f..5db1e33de 100644 --- a/src/mem/sst_flash.c +++ b/src/mem/sst_flash.c @@ -8,8 +8,6 @@ * * Implementation of an SST flash chip. * - * - * * Authors: Miran Grca, * Jasmine Iwanek, * diff --git a/src/network/net_3c501.c b/src/network/net_3c501.c index f5809afb1..78c71ca88 100644 --- a/src/network/net_3c501.c +++ b/src/network/net_3c501.c @@ -9,8 +9,6 @@ * Implementation of the following network controller: * - 3Com Etherlink 3c500/3c501 (ISA 8-bit). * - * - * * Based on @(#)Dev3C501.cpp Oracle (VirtualBox) * * Authors: TheCollector1995, diff --git a/src/network/net_3c503.c b/src/network/net_3c503.c index ea64633bc..3c1f1b041 100644 --- a/src/network/net_3c503.c +++ b/src/network/net_3c503.c @@ -9,8 +9,6 @@ * Implementation of the following network controllers: * - 3Com Etherlink II 3c503 (ISA 8-bit). * - * - * * Based on @(#)3c503.cpp Carl (MAME) * * Authors: TheCollector1995, diff --git a/src/network/net_dp8390.c b/src/network/net_dp8390.c index a0e0e7129..7f3490877 100644 --- a/src/network/net_dp8390.c +++ b/src/network/net_dp8390.c @@ -7,8 +7,6 @@ * Emulation of the DP8390 Network Interface Controller used by * the WD family, NE1000/NE2000 family, and 3Com 3C503 NIC's. * - * - * * Authors: Miran Grca, * Bochs project, * diff --git a/src/network/net_modem.c b/src/network/net_modem.c index 24869349f..20d3a03d1 100644 --- a/src/network/net_modem.c +++ b/src/network/net_modem.c @@ -8,8 +8,6 @@ * * Hayes AT-compliant modem emulation. * - * - * * Authors: Cacodemon345 * The DOSBox Team * @@ -17,7 +15,6 @@ * Copyright (C) 2022 The DOSBox Staging Team * Copyright (C) 2002-2021 The DOSBox Team */ - #include #include #include diff --git a/src/network/net_ne2000.c b/src/network/net_ne2000.c index 0174ef098..0ce0190ac 100644 --- a/src/network/net_ne2000.c +++ b/src/network/net_ne2000.c @@ -13,8 +13,6 @@ * - Realtek RTL8019AS (ISA 16-bit, PnP); * - Realtek RTL8029AS (PCI). * - * - * * Based on @(#)ne2k.cc v1.56.2.1 2004/02/02 22:37:22 cbothamy * * Authors: Fred N. van Kempen, diff --git a/src/network/net_netswitch.c b/src/network/net_netswitch.c index 336895dc6..e95c9aeaf 100644 --- a/src/network/net_netswitch.c +++ b/src/network/net_netswitch.c @@ -1,21 +1,17 @@ /* -* 86Box A hypervisor and IBM PC system emulator that specializes in -* running old operating systems and software designed for IBM -* PC systems and compatibles from 1981 through fairly recent -* system designs based on the PCI bus. -* -* This file is part of the 86Box distribution. -* -* Network Switch network driver -* -* -* -* Authors: cold-brewed -* -* Copyright 2024 cold-brewed + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. + * + * This file is part of the 86Box distribution. + * + * Network Switch network driver + * + * Authors: cold-brewed + * + * Copyright 2024 cold-brewed */ - - #include #include #include diff --git a/src/network/net_null.c b/src/network/net_null.c index 6d5f68e46..4b1f03e3f 100644 --- a/src/network/net_null.c +++ b/src/network/net_null.c @@ -1,20 +1,17 @@ /* -* 86Box A hypervisor and IBM PC system emulator that specializes in -* running old operating systems and software designed for IBM -* PC systems and compatibles from 1981 through fairly recent -* system designs based on the PCI bus. -* -* This file is part of the 86Box distribution. -* -* Null network driver -* -* -* -* Authors: cold-brewed -* -* Copyright 2023 The 86Box development team -*/ - + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. + * + * This file is part of the 86Box distribution. + * + * Null network driver + * + * Authors: cold-brewed + * + * Copyright 2023 The 86Box development team + */ #include #include #include diff --git a/src/network/net_pcap.c b/src/network/net_pcap.c index 2af34d786..e0c6804f4 100644 --- a/src/network/net_pcap.c +++ b/src/network/net_pcap.c @@ -6,8 +6,6 @@ * * Handle WinPcap library processing. * - * - * * Authors: Fred N. van Kempen, * * Copyright 2017-2019 Fred N. van Kempen. diff --git a/src/network/net_pcnet.c b/src/network/net_pcnet.c index 16fd7c65c..0c97d1078 100644 --- a/src/network/net_pcnet.c +++ b/src/network/net_pcnet.c @@ -4,11 +4,11 @@ * PC systems and compatibles from 1981 through fairly recent * system designs based on the PCI bus. * + * This file is part of the 86Box distribution. + * * Emulation of the AMD PCnet LANCE NIC controller for both the ISA, VLB, * and PCI buses. * - * - * * Authors: Miran Grca, * TheCollector1995, * Antony T Curtis diff --git a/src/network/net_plip.c b/src/network/net_plip.c index 5eacc5536..36df49153 100644 --- a/src/network/net_plip.c +++ b/src/network/net_plip.c @@ -12,8 +12,6 @@ * packet driver. PLIP is not particularly fast, as it's a 4-bit * half-duplex protocol operating over SPP. * - * - * * Authors: RichardG, * Copyright 2020 RichardG. */ diff --git a/src/network/net_slirp.c b/src/network/net_slirp.c index 9bf1f63d4..4f61a55a8 100644 --- a/src/network/net_slirp.c +++ b/src/network/net_slirp.c @@ -11,8 +11,6 @@ * Some of the code was borrowed from libvdeslirp * * - * - * * Authors: Fred N. van Kempen, * RichardG, * diff --git a/src/network/net_tap.c b/src/network/net_tap.c index 762f68b60..48721a9d2 100644 --- a/src/network/net_tap.c +++ b/src/network/net_tap.c @@ -13,7 +13,6 @@ * * Authors: Doug Johnson * - * * Copyright 2023 Doug Johnson * * Redistribution and use in source and binary forms, with @@ -46,7 +45,6 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ - #ifdef _WIN32 # error TAP networking is only supported on Linux #endif diff --git a/src/network/net_wd8003.c b/src/network/net_wd8003.c index 890b221e2..100391eb0 100644 --- a/src/network/net_wd8003.c +++ b/src/network/net_wd8003.c @@ -11,8 +11,6 @@ * - SMC/WD 8013EBT (ISA 16-bit); * - SMC/WD 8013EP/A (MCA). * - * - * * Authors: Fred N. van Kempen, * TheCollector1995, * Miran Grca, diff --git a/src/network/netswitch.c b/src/network/netswitch.c index 54815a682..e7b913d0d 100644 --- a/src/network/netswitch.c +++ b/src/network/netswitch.c @@ -1,21 +1,17 @@ /* -* 86Box A hypervisor and IBM PC system emulator that specializes in -* running old operating systems and software designed for IBM -* PC systems and compatibles from 1981 through fairly recent -* system designs based on the PCI bus. -* -* This file is part of the 86Box distribution. -* -* Network Switch backend -* -* -* -* Authors: cold-brewed -* -* Copyright 2024 cold-brewed -*/ - - + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. + * + * This file is part of the 86Box distribution. + * + * Network Switch backend + * + * Authors: cold-brewed + * + * Copyright 2024 cold-brewed + */ #include #include #include diff --git a/src/network/netswitch.h b/src/network/netswitch.h index 02534ff30..69062b66c 100644 --- a/src/network/netswitch.h +++ b/src/network/netswitch.h @@ -1,20 +1,17 @@ /* -* 86Box A hypervisor and IBM PC system emulator that specializes in -* running old operating systems and software designed for IBM -* PC systems and compatibles from 1981 through fairly recent -* system designs based on the PCI bus. -* -* This file is part of the 86Box distribution. -* -* Network Switch backend -* -* -* -* Authors: cold-brewed -* -* Copyright 2024 cold-brewed -*/ - + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. + * + * This file is part of the 86Box distribution. + * + * Network Switch backend + * + * Authors: cold-brewed + * + * Copyright 2024 cold-brewed + */ #ifndef NET_SWITCH_H #define NET_SWITCH_H diff --git a/src/network/network.c b/src/network/network.c index 661da7250..3f854f356 100644 --- a/src/network/network.c +++ b/src/network/network.c @@ -10,8 +10,6 @@ * it should be malloc'ed and then linked to the NETCARD def. * Will be done later. * - * - * * Authors: Fred N. van Kempen, * * Copyright 2017-2019 Fred N. van Kempen. diff --git a/src/nvr.c b/src/nvr.c index b6bf2a5a5..ba4a12aa4 100644 --- a/src/nvr.c +++ b/src/nvr.c @@ -6,8 +6,6 @@ * * Implement a generic NVRAM/CMOS/RTC device. * - * - * * Authors: Fred N. van Kempen, , * David Hrdlička, * diff --git a/src/nvr_ps2.c b/src/nvr_ps2.c index febf6c165..9698f5fae 100644 --- a/src/nvr_ps2.c +++ b/src/nvr_ps2.c @@ -8,8 +8,6 @@ * * Handling of the PS/2 series CMOS devices. * - * - * * Authors: Fred N. van Kempen, * Sarah Walker, * diff --git a/src/pci.c b/src/pci.c index 94ab9d5f2..16e8cdb4f 100644 --- a/src/pci.c +++ b/src/pci.c @@ -8,8 +8,6 @@ * * Implementation the PCI bus. * - * - * * Authors: Miran Grca, * * Copyright 2023 Miran Grca. diff --git a/src/pic.c b/src/pic.c index 50802552f..a39933939 100644 --- a/src/pic.c +++ b/src/pic.c @@ -9,8 +9,6 @@ * Implementation of the Intel PIC chip emulation, partially * ported from reenigne's XTCE. * - * - * * Authors: Andrew Jenner, * Miran Grca, * diff --git a/src/pit.c b/src/pit.c index b99fed799..7c58a4b67 100644 --- a/src/pit.c +++ b/src/pit.c @@ -9,8 +9,6 @@ * Implementation of the Intel 8253/8254 Programmable Interval * Timer. * - * - * * Authors: Miran Grca, * * Copyright 2019 Miran Grca. diff --git a/src/pit_fast.c b/src/pit_fast.c index b92b59f3c..f8df2a7c4 100644 --- a/src/pit_fast.c +++ b/src/pit_fast.c @@ -9,8 +9,6 @@ * Implementation of the Intel 8253/8254 Programmable Interval * Timer. * - * - * * Authors: Miran Grca, * * Copyright 2019 Miran Grca. diff --git a/src/port_6x.c b/src/port_6x.c index b8183d651..0dc9bdbdd 100644 --- a/src/port_6x.c +++ b/src/port_6x.c @@ -9,8 +9,6 @@ * Implementation of Ports 61, 62, and 63 used by various * machines. * - * - * * Authors: Miran Grca, * * Copyright 2021 Miran Grca. diff --git a/src/port_92.c b/src/port_92.c index d1a53a321..23595eeb9 100644 --- a/src/port_92.c +++ b/src/port_92.c @@ -9,8 +9,6 @@ * Implementation of Port 92 used by PS/2 machines and 386+ * clones. * - * - * * Authors: Miran Grca, * * Copyright 2019 Miran Grca. diff --git a/src/printer/png.c b/src/printer/png.c index c7443252b..52d939673 100644 --- a/src/printer/png.c +++ b/src/printer/png.c @@ -6,8 +6,6 @@ * * Provide centralized access to the PNG image handler. * - * - * * Authors: Fred N. van Kempen, * * Copyright 2018 Fred N. van Kempen. diff --git a/src/printer/prt_cpmap.c b/src/printer/prt_cpmap.c index 153008f35..370e258ce 100644 --- a/src/printer/prt_cpmap.c +++ b/src/printer/prt_cpmap.c @@ -6,8 +6,6 @@ * * Various ASCII to Unicode maps, for the various codepages. * - * - * * Authors: Michael Drüing, * Fred N. van Kempen, * diff --git a/src/printer/prt_escp.c b/src/printer/prt_escp.c index 8fb6a1059..a24072971 100644 --- a/src/printer/prt_escp.c +++ b/src/printer/prt_escp.c @@ -6,8 +6,6 @@ * * Implementation of the Generic ESC/P 2 Dot-Matrix printer. * - * - * * Authors: Michael Drüing, * Fred N. van Kempen, * diff --git a/src/printer/prt_ps.c b/src/printer/prt_ps.c index 38c8053c2..3a3230394 100644 --- a/src/printer/prt_ps.c +++ b/src/printer/prt_ps.c @@ -9,15 +9,12 @@ * Implementation of a generic PostScript printer and a * generic PCL 5e printer. * - * - * * Authors: David Hrdlička, * Cacodemon345 * * Copyright 2019 David Hrdlička. * Copyright 2024 Cacodemon345. */ - #include #include #include diff --git a/src/printer/prt_text.c b/src/printer/prt_text.c index 41d3737d1..af601af75 100644 --- a/src/printer/prt_text.c +++ b/src/printer/prt_text.c @@ -13,8 +13,6 @@ * printer mechanics. This would lead to a page being 66 lines * of 80 characters each. * - * - * * Authors: Fred N. van Kempen, * * Copyright 2018-2019 Fred N. van Kempen. diff --git a/src/scsi/scsi.c b/src/scsi/scsi.c index a02f4e7a5..36e1d0638 100644 --- a/src/scsi/scsi.c +++ b/src/scsi/scsi.c @@ -8,8 +8,6 @@ * * Handling of the SCSI controllers. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * TheCollector1995, diff --git a/src/scsi/scsi_aha154x.c b/src/scsi/scsi_aha154x.c index 7161a53bb..61228b3c0 100644 --- a/src/scsi/scsi_aha154x.c +++ b/src/scsi/scsi_aha154x.c @@ -10,8 +10,6 @@ * made by Adaptec, Inc. These controllers were designed for * the ISA bus. * - * - * * Authors: Fred N. van Kempen, * Original Buslogic version by SA1988 and Miran Grca. * diff --git a/src/scsi/scsi_buslogic.c b/src/scsi/scsi_buslogic.c index c2ecc7b62..daeb0a3e4 100644 --- a/src/scsi/scsi_buslogic.c +++ b/src/scsi/scsi_buslogic.c @@ -11,8 +11,6 @@ * 1 - BT-545S ISA; * 2 - BT-958D PCI * - * - * * Authors: TheCollector1995, * Miran Grca, * Fred N. van Kempen, diff --git a/src/scsi/scsi_device.c b/src/scsi/scsi_device.c index 33d3fa89a..1f6967105 100644 --- a/src/scsi/scsi_device.c +++ b/src/scsi/scsi_device.c @@ -8,8 +8,6 @@ * * The generic SCSI device command handler. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/scsi/scsi_disk.c b/src/scsi/scsi_disk.c index 9c8d36f7f..6c59ee7ad 100644 --- a/src/scsi/scsi_disk.c +++ b/src/scsi/scsi_disk.c @@ -6,8 +6,6 @@ * * Emulation of SCSI fixed disks. * - * - * * Authors: Miran Grca, * * Copyright 2017-2018 Miran Grca. diff --git a/src/scsi/scsi_ncr5380.c b/src/scsi/scsi_ncr5380.c index 132fade37..102e637c4 100644 --- a/src/scsi/scsi_ncr5380.c +++ b/src/scsi/scsi_ncr5380.c @@ -9,8 +9,6 @@ * Implementation of the NCR 5380 chip made by NCR * and used in various controllers. * - * - * * Authors: Sarah Walker, * TheCollector1995, * Fred N. van Kempen, diff --git a/src/scsi/scsi_ncr53c400.c b/src/scsi/scsi_ncr53c400.c index 5f2302b4f..31a2de8b3 100644 --- a/src/scsi/scsi_ncr53c400.c +++ b/src/scsi/scsi_ncr53c400.c @@ -9,8 +9,6 @@ * Implementation of the NCR 53c400 series of SCSI Host Adapters * made by NCR. These controllers were designed for the ISA and MCA bus. * - * - * * Authors: Sarah Walker, * TheCollector1995, * Fred N. van Kempen, diff --git a/src/scsi/scsi_ncr53c8xx.c b/src/scsi/scsi_ncr53c8xx.c index f87f22452..bc3ecec0b 100644 --- a/src/scsi/scsi_ncr53c8xx.c +++ b/src/scsi/scsi_ncr53c8xx.c @@ -10,8 +10,6 @@ * Adapters made by NCR and later Symbios and LSI. These * controllers were designed for the PCI bus. * - * - * * Authors: Paul Brook (QEMU) * Artyom Tarasenko (QEMU) * TheCollector1995, diff --git a/src/scsi/scsi_pcscsi.c b/src/scsi/scsi_pcscsi.c index 2c73066a1..11793f5a9 100644 --- a/src/scsi/scsi_pcscsi.c +++ b/src/scsi/scsi_pcscsi.c @@ -9,8 +9,6 @@ * Implementation of the Tekram DC-390 SCSI and related MCA * controllers using the NCR 53c9x series of chips. * - * - * * Authors: Fabrice Bellard (QEMU) * Herve Poussineau (QEMU) * TheCollector1995, diff --git a/src/scsi/scsi_spock.c b/src/scsi/scsi_spock.c index 0bb2d70ba..cf0236236 100644 --- a/src/scsi/scsi_spock.c +++ b/src/scsi/scsi_spock.c @@ -9,8 +9,6 @@ * Implementation of the IBM PS/2 SCSI controller with * cache for MCA only. * - * - * * Authors: Sarah Walker, * TheCollector1995, * diff --git a/src/scsi/scsi_t128.c b/src/scsi/scsi_t128.c index e2f963900..5b893dd70 100644 --- a/src/scsi/scsi_t128.c +++ b/src/scsi/scsi_t128.c @@ -9,8 +9,6 @@ * Implementation of the Trantor 128/228 series of SCSI Host Adapters * made by Trantor. These controllers were designed for the ISA and MCA bus. * - * - * * Authors: Sarah Walker, * TheCollector1995, * Fred N. van Kempen, diff --git a/src/scsi/scsi_x54x.c b/src/scsi/scsi_x54x.c index c248fbe92..b4256f94d 100644 --- a/src/scsi/scsi_x54x.c +++ b/src/scsi/scsi_x54x.c @@ -11,8 +11,6 @@ * series of SCSI Host Adapters made by Mylex. * These controllers were designed for various buses. * - * - * * Authors: TheCollector1995, * Miran Grca, * Fred N. van Kempen, diff --git a/src/sio/sio_82091aa.c b/src/sio/sio_82091aa.c index cfe33df12..6a38ec92c 100644 --- a/src/sio/sio_82091aa.c +++ b/src/sio/sio_82091aa.c @@ -8,8 +8,6 @@ * * Emulation of the Intel 82091AA Super I/O chip. * - * - * * Authors: Miran Grca, * * Copyright 2020 Miran Grca. diff --git a/src/sio/sio_acc3221.c b/src/sio/sio_acc3221.c index c9cb8b6cf..babcff121 100644 --- a/src/sio/sio_acc3221.c +++ b/src/sio/sio_acc3221.c @@ -8,8 +8,6 @@ * * Implementation of the ACC 3221-SP Super I/O Chip. * - * - * * Authors: Sarah Walker, * * Copyright 2019 Sarah Walker. diff --git a/src/sio/sio_ali5123.c b/src/sio/sio_ali5123.c index 5dad42252..39d6f1b90 100644 --- a/src/sio/sio_ali5123.c +++ b/src/sio/sio_ali5123.c @@ -8,8 +8,6 @@ * * Implementation of the ALi M5123/1543C Super I/O Chip. * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/sio/sio_cbm_io.c b/src/sio/sio_cbm_io.c index 477c30a44..2bcdadd65 100644 --- a/src/sio/sio_cbm_io.c +++ b/src/sio/sio_cbm_io.c @@ -8,8 +8,6 @@ * * Implementation of the ACC 3221-SP Super I/O Chip. * - * - * * Authors: Sarah Walker, * * Copyright 2019 Sarah Walker. diff --git a/src/sio/sio_detect.c b/src/sio/sio_detect.c index d36522fe0..d34718db9 100644 --- a/src/sio/sio_detect.c +++ b/src/sio/sio_detect.c @@ -8,8 +8,6 @@ * * Super I/O chip detection code. * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/sio/sio_fdc37c669.c b/src/sio/sio_fdc37c669.c index 57ca37619..122afc521 100644 --- a/src/sio/sio_fdc37c669.c +++ b/src/sio/sio_fdc37c669.c @@ -8,8 +8,6 @@ * * Implementation of the SMC FDC37C669 Super I/O Chip. * - * - * * Authors: Miran Grca, * * Copyright 2016-2024 Miran Grca. diff --git a/src/sio/sio_it86x1f.c b/src/sio/sio_it86x1f.c index 324914355..2b7d5c580 100644 --- a/src/sio/sio_it86x1f.c +++ b/src/sio/sio_it86x1f.c @@ -8,8 +8,6 @@ * * Emulation of the ITE IT86x1F Super I/O chips. * - * - * * Authors: RichardG, * * Copyright 2023 RichardG. diff --git a/src/sio/sio_pc87306.c b/src/sio/sio_pc87306.c index f3c635dc8..f9e066b1f 100644 --- a/src/sio/sio_pc87306.c +++ b/src/sio/sio_pc87306.c @@ -8,8 +8,6 @@ * * Emulation of the NatSemi PC87306 Super I/O chip. * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/sio/sio_um8669f.c b/src/sio/sio_um8669f.c index 96c37573d..3431ae63e 100644 --- a/src/sio/sio_um8669f.c +++ b/src/sio/sio_um8669f.c @@ -44,7 +44,6 @@ 10 ASKIR 11 Disabled */ - #include #include #include diff --git a/src/sio/sio_vt82c686.c b/src/sio/sio_vt82c686.c index 4caffbc00..4b6228905 100644 --- a/src/sio/sio_vt82c686.c +++ b/src/sio/sio_vt82c686.c @@ -8,8 +8,6 @@ * * Emulation of the VIA VT82C686A/B integrated Super I/O. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/sio/sio_w837x7.c b/src/sio/sio_w837x7.c index 0b6aae240..ecf51d061 100644 --- a/src/sio/sio_w837x7.c +++ b/src/sio/sio_w837x7.c @@ -9,6 +9,7 @@ * Emulation of the Winbond W837x7F/IF Super I/O Chip. * * Authors: Miran Grca, + * * Copyright 2020-2025 Miran Grca. */ #include diff --git a/src/sio/sio_w83877.c b/src/sio/sio_w83877.c index 55ee9dd6a..b57ad76ff 100644 --- a/src/sio/sio_w83877.c +++ b/src/sio/sio_w83877.c @@ -9,6 +9,7 @@ * Emulation of the Winbond W83877 family of Super I/O Chips. * * Authors: Miran Grca, + * * Copyright 2016-2025 Miran Grca. */ #include diff --git a/src/sound/audio4.c b/src/sound/audio4.c index c76d3253f..db43fa5d9 100644 --- a/src/sound/audio4.c +++ b/src/sound/audio4.c @@ -1,17 +1,16 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * Interface to audio(4) for NetBSD/OpenBSD. + * Interface to audio(4) for NetBSD/OpenBSD. * + * Authors: Nishi * - * Authors: Nishi - * - * Copyright 2025 Nishi. + * Copyright 2025 Nishi. */ #include #include diff --git a/src/sound/midi.c b/src/sound/midi.c index 9f83e88dc..84aed3d51 100644 --- a/src/sound/midi.c +++ b/src/sound/midi.c @@ -1,22 +1,20 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * MIDI device core module. + * MIDI device core module. * + * Authors: Miran Grca, + * Bit, + * DOSBox Team, * - * - * Authors: Miran Grca, - * Bit, - * DOSBox Team, - * - * Copyright 2016-2020 Miran Grca. - * Copyright 2016-2020 Bit. - * Copyright 2008-2020 DOSBox Team. + * Copyright 2016-2020 Miran Grca. + * Copyright 2016-2020 Bit. + * Copyright 2008-2020 DOSBox Team. */ #include #include diff --git a/src/sound/midi_rtmidi.cpp b/src/sound/midi_rtmidi.cpp index 11203c3f2..e5e03bc0d 100644 --- a/src/sound/midi_rtmidi.cpp +++ b/src/sound/midi_rtmidi.cpp @@ -10,10 +10,10 @@ * * Author: Cacodemon345, * Miran Grca, + * * Copyright 2021 Cacodemon345. * Copyright 2021 Miran Grca. */ - #if defined __has_include # if __has_include() # include diff --git a/src/sound/openal.c b/src/sound/openal.c index c2addb270..9734470b0 100644 --- a/src/sound/openal.c +++ b/src/sound/openal.c @@ -1,20 +1,18 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * Interface to the OpenAL sound processing library. + * Interface to the OpenAL sound processing library. * + * Authors: Sarah Walker, + * Miran Grca, * - * - * Authors: Sarah Walker, - * Miran Grca, - * - * Copyright 2008-2019 Sarah Walker. - * Copyright 2016-2019 Miran Grca. + * Copyright 2008-2019 Sarah Walker. + * Copyright 2016-2019 Miran Grca. */ #include #include diff --git a/src/sound/snd_ac97_codec.c b/src/sound/snd_ac97_codec.c index 1b28a8aab..77e5825d9 100644 --- a/src/sound/snd_ac97_codec.c +++ b/src/sound/snd_ac97_codec.c @@ -1,18 +1,16 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * AC'97 audio codec emulation. + * AC'97 audio codec emulation. * + * Authors: RichardG, * - * - * Authors: RichardG, - * - * Copyright 2021 RichardG. + * Copyright 2021 RichardG. */ #include #include diff --git a/src/sound/snd_ac97_via.c b/src/sound/snd_ac97_via.c index 2d994b08f..22a115607 100644 --- a/src/sound/snd_ac97_via.c +++ b/src/sound/snd_ac97_via.c @@ -1,18 +1,16 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * VIA AC'97 audio controller emulation. + * VIA AC'97 audio controller emulation. * + * Authors: RichardG, * - * - * Authors: RichardG, - * - * Copyright 2021 RichardG. + * Copyright 2021 RichardG. */ #include #include diff --git a/src/sound/snd_ad1848.c b/src/sound/snd_ad1848.c index ef6f38041..94520070e 100644 --- a/src/sound/snd_ad1848.c +++ b/src/sound/snd_ad1848.c @@ -1,22 +1,20 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * AD1848 / CS4248 / CS4231 (Windows Sound System) codec emulation. + * AD1848 / CS4248 / CS4231 (Windows Sound System) codec emulation. * + * Authors: Sarah Walker, + * TheCollector1995, + * RichardG, * - * - * Authors: Sarah Walker, - * TheCollector1995, - * RichardG, - * - * Copyright 2008-2020 Sarah Walker. - * Copyright 2018-2020 TheCollector1995. - * Copyright 2021-2025 RichardG. + * Copyright 2008-2020 Sarah Walker. + * Copyright 2018-2020 TheCollector1995. + * Copyright 2021-2025 RichardG. */ #include #include diff --git a/src/sound/snd_cmi8x38.c b/src/sound/snd_cmi8x38.c index a41f53865..58b328f01 100644 --- a/src/sound/snd_cmi8x38.c +++ b/src/sound/snd_cmi8x38.c @@ -8,8 +8,6 @@ * * C-Media CMI8x38 PCI audio controller emulation. * - * - * * Authors: RichardG, * * Copyright 2022 RichardG. diff --git a/src/sound/snd_cs423x.c b/src/sound/snd_cs423x.c index 5905fb64e..15ad71782 100644 --- a/src/sound/snd_cs423x.c +++ b/src/sound/snd_cs423x.c @@ -1,18 +1,16 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * Crystal CS423x (SBPro/WSS compatible sound chips) emulation. + * Crystal CS423x (SBPro/WSS compatible sound chips) emulation. * + * Authors: RichardG, * - * - * Authors: RichardG, - * - * Copyright 2021-2025 RichardG. + * Copyright 2021-2025 RichardG. */ #include #include diff --git a/src/sound/snd_mpu401.c b/src/sound/snd_mpu401.c index bec2ed39c..87c191cec 100644 --- a/src/sound/snd_mpu401.c +++ b/src/sound/snd_mpu401.c @@ -1,20 +1,20 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * Roland MPU-401 emulation. + * Roland MPU-401 emulation. * - * Authors: DOSBox Team, - * Miran Grca, - * TheCollector1995, + * Authors: DOSBox Team, + * Miran Grca, + * TheCollector1995, * - * Copyright 2008-2024 DOSBox Team. - * Copyright 2016-2024 Miran Grca. - * Copyright 2016-2024 TheCollector1995. + * Copyright 2008-2024 DOSBox Team. + * Copyright 2016-2024 Miran Grca. + * Copyright 2016-2024 TheCollector1995. */ #include #include diff --git a/src/sound/snd_opl2board.c b/src/sound/snd_opl2board.c index 632ad85f1..e8d877222 100644 --- a/src/sound/snd_opl2board.c +++ b/src/sound/snd_opl2board.c @@ -7,7 +7,6 @@ * This file is part of the 86Box distribution. * * Interface to the OPL2Board External audio device (USB) - * * * Authors: Jose Phillips * Fred N. van Kempen, @@ -17,7 +16,6 @@ * Copyright 2017-2020 Fred N. van Kempen. * Copyright 2016-2020 Miran Grca. */ - #include #include #include diff --git a/src/sound/snd_opl_esfm.c b/src/sound/snd_opl_esfm.c index b80d264d5..a05f1f52c 100644 --- a/src/sound/snd_opl_esfm.c +++ b/src/sound/snd_opl_esfm.c @@ -8,7 +8,6 @@ * * ESFMu ESFM emulator. * - * * Authors: Fred N. van Kempen, * Miran Grca, * Alexey Khokholov (Nuke.YKT) @@ -19,7 +18,6 @@ * Copyright 2013-2018 Alexey Khokholov (Nuke.YKT) * Copyright 2024 Cacodemon345 */ - #include #include #include diff --git a/src/sound/snd_opl_ymfm.cpp b/src/sound/snd_opl_ymfm.cpp index fb00401d5..815b6cb4b 100644 --- a/src/sound/snd_opl_ymfm.cpp +++ b/src/sound/snd_opl_ymfm.cpp @@ -8,7 +8,6 @@ * * Interface to the YMFM emulator. * - * * Authors: Adrien Moulin, * * Copyright 2022 Adrien Moulin. diff --git a/src/sound/snd_optimc.c b/src/sound/snd_optimc.c index 274bbd568..c6f25aadf 100644 --- a/src/sound/snd_optimc.c +++ b/src/sound/snd_optimc.c @@ -8,15 +8,12 @@ * * OPTi MediaCHIPS 82C929A (also known as OPTi MAD16 Pro) audio controller emulation. * - * - * * Authors: Cacodemon345 * Eluan Costa Miranda * * Copyright 2022 Cacodemon345. * Copyright 2020 Eluan Costa Miranda. */ - #include #include #include diff --git a/src/sound/snd_speaker.c b/src/sound/snd_speaker.c index 063554875..a780861f8 100644 --- a/src/sound/snd_speaker.c +++ b/src/sound/snd_speaker.c @@ -1,20 +1,18 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * Emulation of the PC speaker. + * Emulation of the PC speaker. * + * Authors: Sarah Walker, + * Miran Grca, * - * - * Authors: Sarah Walker, - * Miran Grca, - * - * Copyright 2008-2019 Sarah Walker. - * Copyright 2016-2019 Miran Grca. + * Copyright 2008-2019 Sarah Walker. + * Copyright 2016-2019 Miran Grca. */ #include #include diff --git a/src/sound/snd_wss.c b/src/sound/snd_wss.c index 874638a80..aa5166fa6 100644 --- a/src/sound/snd_wss.c +++ b/src/sound/snd_wss.c @@ -1,20 +1,18 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * Windows Sound System emulation. + * Windows Sound System emulation. * + * Authors: Sarah Walker, + * TheCollector1995, * - * - * Authors: Sarah Walker, - * TheCollector1995, - * - * Copyright 2012-2018 Sarah Walker. - * Copyright 2018 TheCollector1995. + * Copyright 2012-2018 Sarah Walker. + * Copyright 2018 TheCollector1995. */ #include #include diff --git a/src/sound/snd_ymf701.c b/src/sound/snd_ymf701.c index ff2f9f78a..3b3529320 100644 --- a/src/sound/snd_ymf701.c +++ b/src/sound/snd_ymf701.c @@ -8,8 +8,6 @@ * * Yamaha YMF-701 (OPL3-SA) audio controller emulation. * - * - * * Authors: Cacodemon345 * Eluan Costa Miranda * win2kgamer @@ -18,7 +16,6 @@ * Copyright 2020 Eluan Costa Miranda. * Copyright 2025 win2kgamer */ - #include #include #include diff --git a/src/sound/snd_ymf71x.c b/src/sound/snd_ymf71x.c index 2bede0555..480d3c2d0 100644 --- a/src/sound/snd_ymf71x.c +++ b/src/sound/snd_ymf71x.c @@ -8,8 +8,6 @@ * * Yamaha YMF-71x (OPL3-SA2/3) audio controller emulation. * - * - * * Authors: Cacodemon345 * Eluan Costa Miranda * win2kgamer @@ -18,7 +16,6 @@ * Copyright 2020 Eluan Costa Miranda. * Copyright 2025 win2kgamer */ - #include #include #include @@ -118,11 +115,11 @@ typedef struct ymf71x_t { uint8_t index; uint8_t regs[0x20]; uint8_t max_reg; - double master_l; - double master_r; + double master_l; + double master_r; - void *pnp_card; - uint8_t pnp_rom[512]; + void *pnp_card; + uint8_t pnp_rom[512]; uint8_t key_pos : 5; uint8_t configidx; uint8_t ramwrite_enable; @@ -176,8 +173,8 @@ static uint8_t ymf71x_wss_read(uint16_t addr, void *priv) { ymf71x_t *ymf71x = (ymf71x_t *) priv; - uint8_t ret = 0x00; - uint8_t port = addr - ymf71x->cur_wss_addr; + uint8_t ret = 0x00; + uint8_t port = addr - ymf71x->cur_wss_addr; switch (port) { case 0: @@ -227,7 +224,7 @@ static void ymf71x_wss_write(uint16_t addr, uint8_t val, void *priv) { ymf71x_t *ymf71x = (ymf71x_t *) priv; - uint8_t port = addr - ymf71x->cur_wss_addr; + uint8_t port = addr - ymf71x->cur_wss_addr; ymf71x_log(ymf71x->log, "WSS Write: addr = %02X, val = %02X\n", addr, val); switch (port) { @@ -257,7 +254,7 @@ ymf71x_update_mastervol(void *priv) static void ymf71x_reg_write(uint16_t addr, uint8_t val, void *priv) { - ymf71x_t *ymf71x = (ymf71x_t *) priv; + ymf71x_t *ymf71x = (ymf71x_t *) priv; uint8_t port = addr - ymf71x->cur_ctrl_addr; switch (port) { @@ -528,11 +525,11 @@ ymf71x_pnp_config_changed(uint8_t ld, isapnp_device_config_t *config, void *priv void ymf71x_filter_cd_audio(int channel, double *buffer, void *priv) { - ymf71x_t *ymf71x = (ymf71x_t *) priv; + ymf71x_t *ymf71x = (ymf71x_t *) priv; const double cd_vol = channel ? ymf71x->ad1848.cd_vol_r : ymf71x->ad1848.cd_vol_l; - double master = channel ? ymf71x->master_r : ymf71x->master_l; - double c = ((*buffer * cd_vol / 3.0) * master) / 65536.0; - double bass_treble; + double master = channel ? ymf71x->master_r : ymf71x->master_l; + double c = ((*buffer * cd_vol / 3.0) * master) / 65536.0; + double bass_treble; if ((ymf71x->regs[0x15] & 0x07) != 0x00) { bass_treble = ymf71x_bass_treble_3bits[(ymf71x->regs[0x15] & 0x07)]; @@ -565,7 +562,7 @@ static void ymf71x_filter_opl(void *priv, double *out_l, double *out_r) { ymf71x_t *ymf71x = (ymf71x_t *) priv; - double bass_treble; + double bass_treble; /* Don't play audio if the FM DAC or OPL3 digital sections are powered down */ if ( (!(ymf71x->regs[0x01] & 0x23)) && (!(ymf71x->regs[0x12] & 0x10)) && (!(ymf71x->regs[0x13] & 0x10)) ) { diff --git a/src/sound/sndio.c b/src/sound/sndio.c index 7459dc130..b5a54e420 100644 --- a/src/sound/sndio.c +++ b/src/sound/sndio.c @@ -1,17 +1,16 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * Interface to sndio + * Interface to sndio * + * Authors: Nishi * - * Authors: Nishi - * - * Copyright 2025 Nishi. + * Copyright 2025 Nishi. */ #include #include diff --git a/src/sound/sound.c b/src/sound/sound.c index e120655e1..1e406cc8e 100644 --- a/src/sound/sound.c +++ b/src/sound/sound.c @@ -8,8 +8,6 @@ * * Sound emulation core. * - * - * * Authors: Sarah Walker, * Miran Grca, * Jasmine Iwanek, diff --git a/src/sound/xaudio2.c b/src/sound/xaudio2.c index b526fa72f..148175f33 100644 --- a/src/sound/xaudio2.c +++ b/src/sound/xaudio2.c @@ -1,18 +1,16 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * Interface to the XAudio2 audio processing library. + * Interface to the XAudio2 audio processing library. * + * Authors: Cacodemon345 * - * - * Authors: Cacodemon345 - * - * Copyright 2022 Cacodemon345. + * Copyright 2022 Cacodemon345. */ #include #include diff --git a/src/unix/dummy_cdrom_ioctl.c b/src/unix/dummy_cdrom_ioctl.c index 8dffc6758..af8679ecc 100644 --- a/src/unix/dummy_cdrom_ioctl.c +++ b/src/unix/dummy_cdrom_ioctl.c @@ -8,8 +8,6 @@ * * Win32 CD-ROM support via IOCTL. * - * - * * Authors: TheCollector1995, , * Miran Grca, * diff --git a/src/unix/unix_cdrom.c b/src/unix/unix_cdrom.c index 09aaa5092..daf13cb9a 100644 --- a/src/unix/unix_cdrom.c +++ b/src/unix/unix_cdrom.c @@ -8,15 +8,12 @@ * * Handle the platform-side of CDROM/RDisk/MO drives. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * * Copyright 2016-2018 Miran Grca. * Copyright 2017-2018 Fred N. van Kempen. */ - #include #include #include diff --git a/src/unix/unix_serial_passthrough.c b/src/unix/unix_serial_passthrough.c index fb74f67b3..0fcfbe5b1 100644 --- a/src/unix/unix_serial_passthrough.c +++ b/src/unix/unix_serial_passthrough.c @@ -1,21 +1,19 @@ /* - * 86Box A hypervisor and IBM PC system emulator that specializes in - * running old operating systems and software designed for IBM - * PC systems and compatibles from 1981 through fairly recent - * system designs based on the PCI bus. + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. * - * This file is part of the 86Box distribution. + * This file is part of the 86Box distribution. * - * Definitions for platform specific serial to host passthrough + * Definitions for platform specific serial to host passthrough * + * Authors: Andreas J. Reichel , + * Jasmine Iwanek * - * Authors: Andreas J. Reichel , - * Jasmine Iwanek - * - * Copyright 2021 Andreas J. Reichel. - * Copyright 2021-2025 Jasmine Iwanek. + * Copyright 2021 Andreas J. Reichel. + * Copyright 2021-2025 Jasmine Iwanek. */ - #ifndef __APPLE__ # define _XOPEN_SOURCE 500 # define _DEFAULT_SOURCE 1 diff --git a/src/upi42.c b/src/upi42.c index 50f5c44c9..7685d2948 100644 --- a/src/upi42.c +++ b/src/upi42.c @@ -8,8 +8,6 @@ * * Intel UPI-42/MCS-48 microcontroller emulation. * - * - * * Authors: RichardG, * * Copyright 2022 RichardG. diff --git a/src/usb.c b/src/usb.c index 222062f4f..c305f4806 100644 --- a/src/usb.c +++ b/src/usb.c @@ -9,8 +9,6 @@ * Universal Serial Bus emulation (currently dummy UHCI and * OHCI). * - * - * * Authors: Miran Grca, * * Copyright 2020 Miran Grca. diff --git a/src/utils/ini.c b/src/utils/ini.c index 47e792594..3ca4c7943 100644 --- a/src/utils/ini.c +++ b/src/utils/ini.c @@ -8,8 +8,6 @@ * * Configuration file handler. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, @@ -25,7 +23,6 @@ * it on Windows XP, and possibly also Vista. Use the * -DANSI_CFG for use on these systems. */ - #include #include #include diff --git a/src/utils/random.c b/src/utils/random.c index 58abb15eb..6ed6c1d0c 100644 --- a/src/utils/random.c +++ b/src/utils/random.c @@ -9,8 +9,6 @@ * A better random number generation, used for floppy weak bits * and network MAC address generation. * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/video/agpgart.c b/src/video/agpgart.c index bf1976b73..6ce5508a0 100644 --- a/src/video/agpgart.c +++ b/src/video/agpgart.c @@ -8,8 +8,6 @@ * * AGP Graphics Address Remapping Table remapping emulation. * - * - * * Authors: RichardG, * * Copyright 2021 RichardG. diff --git a/src/video/clockgen/vid_clockgen_av9194.c b/src/video/clockgen/vid_clockgen_av9194.c index 951f3519c..2f52db151 100644 --- a/src/video/clockgen/vid_clockgen_av9194.c +++ b/src/video/clockgen/vid_clockgen_av9194.c @@ -10,8 +10,6 @@ * * Used by the S3 86c801 (V7-Mirage) card. * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/video/clockgen/vid_clockgen_icd2061.c b/src/video/clockgen/vid_clockgen_icd2061.c index a7f0286f2..bbb4f306f 100644 --- a/src/video/clockgen/vid_clockgen_icd2061.c +++ b/src/video/clockgen/vid_clockgen_icd2061.c @@ -14,8 +14,6 @@ * Used by ET4000w32/p (Diamond Stealth 32) and the S3 * Vision964 family. * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/video/clockgen/vid_clockgen_ics2494.c b/src/video/clockgen/vid_clockgen_ics2494.c index 33a74fe62..f9f4fbcb1 100644 --- a/src/video/clockgen/vid_clockgen_ics2494.c +++ b/src/video/clockgen/vid_clockgen_ics2494.c @@ -10,8 +10,6 @@ * * Used by the AMI S3 924. * - * - * * Authors: Miran Grca, * * Copyright 2020 Miran Grca. diff --git a/src/video/clockgen/vid_clockgen_ics2595.c b/src/video/clockgen/vid_clockgen_ics2595.c index b5da3d7e2..1ee61eb02 100644 --- a/src/video/clockgen/vid_clockgen_ics2595.c +++ b/src/video/clockgen/vid_clockgen_ics2595.c @@ -8,8 +8,6 @@ * * ICS2595 clock chip emulation. Used by ATI Mach64. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/nv/nv_rivatimer.c b/src/video/nv/nv_rivatimer.c index 12d40c026..b28042eab 100644 --- a/src/video/nv/nv_rivatimer.c +++ b/src/video/nv/nv_rivatimer.c @@ -8,8 +8,6 @@ * * Fast, high-frequency, CPU-independent timer. * - * - * * Authors: Connor Hyde, I need a better email address ;^) * * Copyright 2024-2025 starfrost diff --git a/src/video/ramdac/vid_ramdac_ati68860.c b/src/video/ramdac/vid_ramdac_ati68860.c index 4411f2ee2..0f40a4515 100644 --- a/src/video/ramdac/vid_ramdac_ati68860.c +++ b/src/video/ramdac/vid_ramdac_ati68860.c @@ -28,8 +28,6 @@ * 7 If set can remove "snow" in some cases * (A860_Delay_L ?) ?? * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/ramdac/vid_ramdac_ati68875.c b/src/video/ramdac/vid_ramdac_ati68875.c index 4de0ed3d9..12d39ad05 100644 --- a/src/video/ramdac/vid_ramdac_ati68875.c +++ b/src/video/ramdac/vid_ramdac_ati68875.c @@ -8,8 +8,6 @@ * * Emulation of the Mach32-compatible ATI 68875 RAMDAC and clones. * - * - * * Authors: TheCollector1995. * * Copyright 2022-2023 TheCollector1995. diff --git a/src/video/ramdac/vid_ramdac_att20c49x.c b/src/video/ramdac/vid_ramdac_att20c49x.c index 7815f79be..2d8d6a304 100644 --- a/src/video/ramdac/vid_ramdac_att20c49x.c +++ b/src/video/ramdac/vid_ramdac_att20c49x.c @@ -8,8 +8,6 @@ * * Emulation of a AT&T 20c490/491 and 492/493 RAMDAC. * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/video/ramdac/vid_ramdac_att2xc498.c b/src/video/ramdac/vid_ramdac_att2xc498.c index f52b1432f..141ffa4b4 100644 --- a/src/video/ramdac/vid_ramdac_att2xc498.c +++ b/src/video/ramdac/vid_ramdac_att2xc498.c @@ -8,8 +8,6 @@ * * Emulation of a AT&T 2xc498 RAMDAC. * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/video/ramdac/vid_ramdac_bt481.c b/src/video/ramdac/vid_ramdac_bt481.c index 1b81e2dc7..829d1f5a3 100644 --- a/src/video/ramdac/vid_ramdac_bt481.c +++ b/src/video/ramdac/vid_ramdac_bt481.c @@ -9,8 +9,6 @@ * Emulation of the Brooktree BT481 true colour RAMDAC * family. * - * - * * Authors: TheCollector1995. * * Copyright 2024 TheCollector1995. diff --git a/src/video/ramdac/vid_ramdac_bt48x.c b/src/video/ramdac/vid_ramdac_bt48x.c index 7ae96dfbd..be6499990 100644 --- a/src/video/ramdac/vid_ramdac_bt48x.c +++ b/src/video/ramdac/vid_ramdac_bt48x.c @@ -9,8 +9,6 @@ * Emulation of the Brooktree BT484-485A true colour RAMDAC * family. * - * - * * Authors: Miran Grca, * TheCollector1995, * diff --git a/src/video/ramdac/vid_ramdac_ibm_rgb528.c b/src/video/ramdac/vid_ramdac_ibm_rgb528.c index 2f1d57240..bded466d1 100644 --- a/src/video/ramdac/vid_ramdac_ibm_rgb528.c +++ b/src/video/ramdac/vid_ramdac_ibm_rgb528.c @@ -8,8 +8,6 @@ * * Emulation of the IBM RGB 528 true colour RAMDAC. * - * - * * Authors: Miran Grca, * * Copyright 2020 Miran Grca. diff --git a/src/video/ramdac/vid_ramdac_sc1148x.c b/src/video/ramdac/vid_ramdac_sc1148x.c index 0ebcb49b6..d508787b3 100644 --- a/src/video/ramdac/vid_ramdac_sc1148x.c +++ b/src/video/ramdac/vid_ramdac_sc1148x.c @@ -10,8 +10,6 @@ * * Used by the S3 911 and 924 chips. * - * - * * Authors: TheCollector1995, * * Copyright 2020 TheCollector1995. diff --git a/src/video/ramdac/vid_ramdac_sc1502x.c b/src/video/ramdac/vid_ramdac_sc1502x.c index 972e0d895..e427cdfb6 100644 --- a/src/video/ramdac/vid_ramdac_sc1502x.c +++ b/src/video/ramdac/vid_ramdac_sc1502x.c @@ -10,8 +10,6 @@ * * Used by the TLIVESA1 driver for ET4000. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/ramdac/vid_ramdac_sdac.c b/src/video/ramdac/vid_ramdac_sdac.c index 4e6deacdc..2b2890307 100644 --- a/src/video/ramdac/vid_ramdac_sdac.c +++ b/src/video/ramdac/vid_ramdac_sdac.c @@ -8,8 +8,6 @@ * * 87C716 'SDAC' true colour RAMDAC emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/ramdac/vid_ramdac_stg1702.c b/src/video/ramdac/vid_ramdac_stg1702.c index 85d492ce7..8a2d008dd 100644 --- a/src/video/ramdac/vid_ramdac_stg1702.c +++ b/src/video/ramdac/vid_ramdac_stg1702.c @@ -8,8 +8,6 @@ * * STG1702 true colour RAMDAC emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/ramdac/vid_ramdac_tkd8001.c b/src/video/ramdac/vid_ramdac_tkd8001.c index c8ad1c421..7b1ab4d36 100644 --- a/src/video/ramdac/vid_ramdac_tkd8001.c +++ b/src/video/ramdac/vid_ramdac_tkd8001.c @@ -8,8 +8,6 @@ * * Trident TKD8001 RAMDAC emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/ramdac/vid_ramdac_tvp3026.c b/src/video/ramdac/vid_ramdac_tvp3026.c index bd5a83fd0..1958fa588 100644 --- a/src/video/ramdac/vid_ramdac_tvp3026.c +++ b/src/video/ramdac/vid_ramdac_tvp3026.c @@ -9,7 +9,6 @@ * Emulation of the Texas Instruments TVP3026 true colour RAMDAC * family. * - * * TODO: Clock and other parts. * * Authors: TheCollector1995, diff --git a/src/video/vid_8514a.c b/src/video/vid_8514a.c index 7b747ddc0..d521c07d5 100644 --- a/src/video/vid_8514a.c +++ b/src/video/vid_8514a.c @@ -9,8 +9,6 @@ * Emulation of the 8514/A card from IBM for the MCA bus and * ISA bus clones. * - * - * * Authors: TheCollector1995. * * Copyright 2022-2024 TheCollector1995. diff --git a/src/video/vid_ati18800.c b/src/video/vid_ati18800.c index 11124a35b..a7d479235 100644 --- a/src/video/vid_ati18800.c +++ b/src/video/vid_ati18800.c @@ -8,8 +8,6 @@ * * ATI 18800 emulation (VGA Edge-16) * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_ati28800.c b/src/video/vid_ati28800.c index 205d934ee..2fe46bea3 100644 --- a/src/video/vid_ati28800.c +++ b/src/video/vid_ati28800.c @@ -8,8 +8,6 @@ * * ATI 28800 emulation (VGA Charger and Korean VGA) * - * - * * Authors: Sarah Walker, * Miran Grca, * greatpsycho, diff --git a/src/video/vid_ati_eeprom.c b/src/video/vid_ati_eeprom.c index a057f1f39..84cbffedb 100644 --- a/src/video/vid_ati_eeprom.c +++ b/src/video/vid_ati_eeprom.c @@ -8,8 +8,6 @@ * * Emulation of the EEPROM on select ATI cards. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_ati_mach64.c b/src/video/vid_ati_mach64.c index 324023db1..6a9b9ea34 100644 --- a/src/video/vid_ati_mach64.c +++ b/src/video/vid_ati_mach64.c @@ -8,8 +8,6 @@ * * ATi Mach64 graphics card emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_ati_mach8.c b/src/video/vid_ati_mach8.c index 24293ab1d..b0642c0de 100644 --- a/src/video/vid_ati_mach8.c +++ b/src/video/vid_ati_mach8.c @@ -9,8 +9,6 @@ * Emulation of the 8514/A-compatible Mach8 and Mach32 graphics * chips from ATI for the ISA/VLB/MCA/PCI buses. * - * - * * Authors: TheCollector1995. * * Copyright 2022-2024 TheCollector1995. diff --git a/src/video/vid_bochs_vbe.c b/src/video/vid_bochs_vbe.c index 0ea268ef7..ea0b8872b 100644 --- a/src/video/vid_bochs_vbe.c +++ b/src/video/vid_bochs_vbe.c @@ -23,7 +23,6 @@ * * See https://gitlab.freedesktop.org/xorg/lib/libxcvt/-/blob/master/COPYING for libxcvt license details */ - #include #include #include diff --git a/src/video/vid_cga_colorplus.c b/src/video/vid_cga_colorplus.c index 15d53d543..8b5f1daf7 100644 --- a/src/video/vid_cga_colorplus.c +++ b/src/video/vid_cga_colorplus.c @@ -8,8 +8,6 @@ * * Plantronics ColorPlus emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_cga_comp.c b/src/video/vid_cga_comp.c index a316f79fb..2e3fb8d68 100644 --- a/src/video/vid_cga_comp.c +++ b/src/video/vid_cga_comp.c @@ -9,8 +9,6 @@ * IBM CGA composite filter, borrowed from reenigne's DOSBox * patch and ported to C. * - * - * * Authors: reenigne, * Miran Grca, * diff --git a/src/video/vid_cga_compaq.c b/src/video/vid_cga_compaq.c index 81b063248..6168b7752 100644 --- a/src/video/vid_cga_compaq.c +++ b/src/video/vid_cga_compaq.c @@ -8,8 +8,6 @@ * * Emulation of the Compaq CGA graphics cards. * - * - * * Authors: John Elliott, * Sarah Walker, * Miran Grca, diff --git a/src/video/vid_cga_compaq_plasma.c b/src/video/vid_cga_compaq_plasma.c index b281cf93f..b894daa9f 100644 --- a/src/video/vid_cga_compaq_plasma.c +++ b/src/video/vid_cga_compaq_plasma.c @@ -8,8 +8,6 @@ * * Emulation of the plasma displays on early Compaq Portables and laptops. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_cga_ncr.c b/src/video/vid_cga_ncr.c index eb4474a40..6b0f15f65 100644 --- a/src/video/vid_cga_ncr.c +++ b/src/video/vid_cga_ncr.c @@ -8,8 +8,6 @@ * * Emulation of the NCR NGA (K511, K201) video cards. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, @@ -20,7 +18,6 @@ * Copyright 2017-2019 Fred N. van Kempen. * Copyright 2020 EngiNerd. */ - #include #include #include diff --git a/src/video/vid_cga_olivetti.c b/src/video/vid_cga_olivetti.c index 147529f6e..4cb845684 100644 --- a/src/video/vid_cga_olivetti.c +++ b/src/video/vid_cga_olivetti.c @@ -9,8 +9,6 @@ * Emulation of the Olivetti OGC 8-bit ISA (GO708) and * M21/M24/M28 16-bit bus (GO317/318/380/709) video cards. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, @@ -21,7 +19,6 @@ * Copyright 2017-2019 Fred N. van Kempen. * Copyright 2020 EngiNerd. */ - #include #include #include diff --git a/src/video/vid_cga_toshiba_t1000.c b/src/video/vid_cga_toshiba_t1000.c index 2fd382272..894d28a56 100644 --- a/src/video/vid_cga_toshiba_t1000.c +++ b/src/video/vid_cga_toshiba_t1000.c @@ -9,8 +9,6 @@ * Implementation of the Toshiba T1000 plasma display, which * has a fixed resolution of 640x200 pixels. * - * - * * Authors: Fred N. van Kempen, * Miran Grca, * John Elliott, diff --git a/src/video/vid_cga_toshiba_t3100e.c b/src/video/vid_cga_toshiba_t3100e.c index e3eb673c8..25f079204 100644 --- a/src/video/vid_cga_toshiba_t3100e.c +++ b/src/video/vid_cga_toshiba_t3100e.c @@ -22,8 +22,6 @@ * 61 50 52 0F 19 06 19 19 02 0D 0B 0C MONO * 2D 28 22 0A 67 00 64 67 02 03 06 07 640x400 * - * - * * Authors: Fred N. van Kempen, * Miran Grca, * John Elliott, diff --git a/src/video/vid_chips_69000.c b/src/video/vid_chips_69000.c index c63bfc70a..ef48207e1 100644 --- a/src/video/vid_chips_69000.c +++ b/src/video/vid_chips_69000.c @@ -8,8 +8,6 @@ * * C&T 69000 emulation. * - * - * * Authors: Cacodemon345 * * Copyright 2023-2024 Cacodemon345 diff --git a/src/video/vid_cl54xx.c b/src/video/vid_cl54xx.c index d9c3d1a98..740c971c1 100644 --- a/src/video/vid_cl54xx.c +++ b/src/video/vid_cl54xx.c @@ -9,8 +9,6 @@ * Emulation of select Cirrus Logic cards (CL-GD 5428, * CL-GD 5429, CL-GD 5430, CL-GD 5434 and CL-GD 5436 are supported). * - * - * * Authors: Miran Grca, * tonioni, * TheCollector1995, diff --git a/src/video/vid_ddc.c b/src/video/vid_ddc.c index ba6ac2a6d..dd1bdc0a1 100644 --- a/src/video/vid_ddc.c +++ b/src/video/vid_ddc.c @@ -8,8 +8,6 @@ * * DDC monitor emulation. * - * - * * Authors: RichardG, * * Copyright 2020 RichardG. diff --git a/src/video/vid_ddc_edid_custom.c b/src/video/vid_ddc_edid_custom.c index 2febde67e..4442fac10 100644 --- a/src/video/vid_ddc_edid_custom.c +++ b/src/video/vid_ddc_edid_custom.c @@ -8,15 +8,12 @@ * * Custom monitor EDID file loader. * - * - * * Authors: Cacodemon345, * David Hrdlička, * * Copyright 2025 Cacodemon. * Copyright 2025 David Hrdlička. */ - #include #include #include diff --git a/src/video/vid_ega.c b/src/video/vid_ega.c index d25861681..61df063ba 100644 --- a/src/video/vid_ega.c +++ b/src/video/vid_ega.c @@ -9,8 +9,6 @@ * Emulation of the EGA and Chips & Technologies SuperEGA * graphics cards. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_ega_render.c b/src/video/vid_ega_render.c index c1c44dfdb..1c1c0161e 100644 --- a/src/video/vid_ega_render.c +++ b/src/video/vid_ega_render.c @@ -8,8 +8,6 @@ * * EGA renderers. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_et3000.c b/src/video/vid_et3000.c index a75a63829..d86d25363 100644 --- a/src/video/vid_et3000.c +++ b/src/video/vid_et3000.c @@ -8,8 +8,6 @@ * * Emulation of the Tseng Labs ET3000. * - * - * * Authors: Miran Grca, * * Copyright 2016-2018 Miran Grca. diff --git a/src/video/vid_et4000.c b/src/video/vid_et4000.c index b19aad20a..1a8a767e2 100644 --- a/src/video/vid_et4000.c +++ b/src/video/vid_et4000.c @@ -8,8 +8,6 @@ * * Emulation of the Tseng Labs ET4000. * - * - * * Authors: Fred N. van Kempen, * Miran Grca, * GreatPsycho, diff --git a/src/video/vid_et4000w32.c b/src/video/vid_et4000w32.c index 181c3a833..05de0dbea 100644 --- a/src/video/vid_et4000w32.c +++ b/src/video/vid_et4000w32.c @@ -10,8 +10,6 @@ * * Known bugs: Accelerator doesn't work in planar modes * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_genius.c b/src/video/vid_genius.c index 366fa25e1..472217d30 100644 --- a/src/video/vid_genius.c +++ b/src/video/vid_genius.c @@ -8,8 +8,6 @@ * * MDSI Genius VHR emulation. * - * - * * Authors: John Elliott, * Miran Grca, * diff --git a/src/video/vid_hercules.c b/src/video/vid_hercules.c index 15b9e69cd..758b041af 100644 --- a/src/video/vid_hercules.c +++ b/src/video/vid_hercules.c @@ -8,8 +8,6 @@ * * Hercules emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_hercules_incolor.c b/src/video/vid_hercules_incolor.c index 6e3b6a6d2..b9be0765e 100644 --- a/src/video/vid_hercules_incolor.c +++ b/src/video/vid_hercules_incolor.c @@ -8,8 +8,6 @@ * * Hercules InColor emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_hercules_plus.c b/src/video/vid_hercules_plus.c index c6b442ce0..25b44ad70 100644 --- a/src/video/vid_hercules_plus.c +++ b/src/video/vid_hercules_plus.c @@ -8,8 +8,6 @@ * * Hercules Plus emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_ht216.c b/src/video/vid_ht216.c index 3ba814870..005cc6dfa 100644 --- a/src/video/vid_ht216.c +++ b/src/video/vid_ht216.c @@ -8,8 +8,6 @@ * * Video 7 VGA 1024i emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_im1024.c b/src/video/vid_im1024.c index a77ad09c3..1ade8badb 100644 --- a/src/video/vid_im1024.c +++ b/src/video/vid_im1024.c @@ -38,8 +38,6 @@ * This is implemented by holding a FIFO of unlimited depth in * the IM1024 to receive the data. * - * - * * Authors: Fred N. van Kempen, * John Elliott, * diff --git a/src/video/vid_mda.c b/src/video/vid_mda.c index 184ad7fdd..f530419f2 100644 --- a/src/video/vid_mda.c +++ b/src/video/vid_mda.c @@ -8,8 +8,6 @@ * * IBM Monochrome Display and Printer Adapter emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * Connor Hyde, diff --git a/src/video/vid_mga.c b/src/video/vid_mga.c index 564136428..bb5f51011 100644 --- a/src/video/vid_mga.c +++ b/src/video/vid_mga.c @@ -8,8 +8,6 @@ * * Matrox MGA graphics card emulation. * - * - * * Authors: Sarah Walker, * * Copyright 2008-2020 Sarah Walker. diff --git a/src/video/vid_oak_oti.c b/src/video/vid_oak_oti.c index 4ea0b21e4..d8e3a89e4 100644 --- a/src/video/vid_oak_oti.c +++ b/src/video/vid_oak_oti.c @@ -8,8 +8,6 @@ * * Oak OTI037C/67/077 emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_paradise.c b/src/video/vid_paradise.c index ff1013232..48796fcc7 100644 --- a/src/video/vid_paradise.c +++ b/src/video/vid_paradise.c @@ -10,8 +10,6 @@ * PC2086, PC3086 use PVGA1A * MegaPC uses W90C11A * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_pcjr.c b/src/video/vid_pcjr.c index 62ce9b61d..fe982980c 100644 --- a/src/video/vid_pcjr.c +++ b/src/video/vid_pcjr.c @@ -8,7 +8,6 @@ * * IBM PCjr video subsystem emulation * - * * Authors: Sarah Walker, * Miran Grca, * Connor Hyde / starfrost @@ -18,7 +17,6 @@ * Copyright 2017-2019 Fred N. van Kempen. * Copyright 2025 starfrost */ - #include #include #include diff --git a/src/video/vid_pgc.c b/src/video/vid_pgc.c index 63126955c..73fde302d 100644 --- a/src/video/vid_pgc.c +++ b/src/video/vid_pgc.c @@ -44,8 +44,6 @@ * * This is expected to be done shortly. * - * - * * Authors: Fred N. van Kempen, * John Elliott, * diff --git a/src/video/vid_ps55da2.c b/src/video/vid_ps55da2.c index 938e4bf6b..a97d2aa84 100644 --- a/src/video/vid_ps55da2.c +++ b/src/video/vid_ps55da2.c @@ -22,7 +22,6 @@ * * Copyright 2024-2025 Akamaki. */ - #include #include #include @@ -96,20 +95,20 @@ #define DA2_POSID_L 0xfe /* [Identification] - POS ID SYS ID - EFFFh * Display Adapter (PS/55 Model 5571-S0A) [Toledo] - E013h * Layout Display Terminal (PS/55-5571 RPQ model) [LDT] - EFFEh * Display Adapter II (I/O 3E0:0A = xx0x xxxx) [Atlas] - |- FFF2h Display Adapter B2 (I/O 3E0:0A = xx1x xxxx) (PS/55 Model 5530Z-SX) - |- FDFEh Display Adapter B2 (I/O 3E0:0A = xx1x xxxx) (PS/55 Model 5550-V2) - |- * Display Adapter III,V (I/O 3E0:0A = xx1x xxxx) - ECECh FF4Fh Display Adapter B1 (PS/55 Model 5531Z-SX) [Atlas-KENT] - |- * Display Adapter IV - ECCEh * Display Adapter IV - 901Fh * Display Adapter A2 - 901Dh * Display Adapter A1 [Atlas II] - 901Eh * Plasma Display Adapter - EFD8h * Display Adapter/J [Atlas-SP2] + POS ID SYS ID + EFFFh * Display Adapter (PS/55 Model 5571-S0A) [Toledo] + E013h * Layout Display Terminal (PS/55-5571 RPQ model) [LDT] + EFFEh * Display Adapter II (I/O 3E0:0A = xx0x xxxx) [Atlas] + |- FFF2h Display Adapter B2 (I/O 3E0:0A = xx1x xxxx) (PS/55 Model 5530Z-SX) + |- FDFEh Display Adapter B2 (I/O 3E0:0A = xx1x xxxx) (PS/55 Model 5550-V2) + |- * Display Adapter III,V (I/O 3E0:0A = xx1x xxxx) + ECECh FF4Fh Display Adapter B1 (PS/55 Model 5531Z-SX) [Atlas-KENT] + |- * Display Adapter IV + ECCEh * Display Adapter IV + 901Fh * Display Adapter A2 + 901Dh * Display Adapter A1 [Atlas II] + 901Eh * Plasma Display Adapter + EFD8h * Display Adapter/J [Atlas-SP2] [Japanese DOS and Display Adapter compatibility] | | | 5605JBK | 5605PAA | 5605PCA | 5605PDE | 5605PAW | 5605PXB | diff --git a/src/video/vid_rtg310x.c b/src/video/vid_rtg310x.c index 813d30bf3..76b8d8f3f 100644 --- a/src/video/vid_rtg310x.c +++ b/src/video/vid_rtg310x.c @@ -8,8 +8,6 @@ * * Emulation of the Realtek RTG series of VGA ISA chips. * - * - * * Authors: TheCollector1995, * * Copyright 2021 TheCollector1995. diff --git a/src/video/vid_s3.c b/src/video/vid_s3.c index e3176381a..2333d68b7 100644 --- a/src/video/vid_s3.c +++ b/src/video/vid_s3.c @@ -8,8 +8,6 @@ * * S3 emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * @@ -530,9 +528,8 @@ s3_queue(s3_t *s3, uint32_t addr, uint32_t val, uint32_t type) if (FIFO_FULL) { thread_reset_event(s3->fifo_not_full_event); - if (FIFO_FULL) { + if (FIFO_FULL) thread_wait_event(s3->fifo_not_full_event, -1); /*Wait for room in ringbuffer*/ - } } fifo->val = val; diff --git a/src/video/vid_s3_virge.c b/src/video/vid_s3_virge.c index d8356df4a..d9e1d91ef 100644 --- a/src/video/vid_s3_virge.c +++ b/src/video/vid_s3_virge.c @@ -8,8 +8,6 @@ * * S3 ViRGE emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_sigma.c b/src/video/vid_sigma.c index 9f71773ad..4759bb7af 100644 --- a/src/video/vid_sigma.c +++ b/src/video/vid_sigma.c @@ -8,8 +8,6 @@ * * Sigma Color 400 emulation. * - * - * * Authors: John Elliott, * * Copyright 2018 John Elliott. diff --git a/src/video/vid_svga.c b/src/video/vid_svga.c index cbbf98ab4..03f829e74 100644 --- a/src/video/vid_svga.c +++ b/src/video/vid_svga.c @@ -11,8 +11,6 @@ * This is intended to be used by another SVGA driver, * and not as a card in its own right. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_svga_render.c b/src/video/vid_svga_render.c index 92228243f..140bfd9fd 100644 --- a/src/video/vid_svga_render.c +++ b/src/video/vid_svga_render.c @@ -8,8 +8,6 @@ * * SVGA renderers. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_table.c b/src/video/vid_table.c index 20a8f311d..4e76e150d 100644 --- a/src/video/vid_table.c +++ b/src/video/vid_table.c @@ -8,8 +8,6 @@ * * Define all known video cards. * - * - * * Authors: Miran Grca, * Fred N. van Kempen, * diff --git a/src/video/vid_tandy.c b/src/video/vid_tandy.c index f11b687ef..bca6d6efa 100644 --- a/src/video/vid_tandy.c +++ b/src/video/vid_tandy.c @@ -8,8 +8,6 @@ * * Tandy 1000 video emulation * - * - * * Authors: Sarah Walker, * Miran Grca, * Connor Hyde / starfrost, diff --git a/src/video/vid_tgui9440.c b/src/video/vid_tgui9440.c index 6a0e1ca5e..2fd4ba482 100644 --- a/src/video/vid_tgui9440.c +++ b/src/video/vid_tgui9440.c @@ -47,8 +47,6 @@ * access size or host data has any affect, but the Windows 3.1 * driver always reads bytes and write words of 0xffff. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_ti_cf62011.c b/src/video/vid_ti_cf62011.c index fcc046cb4..afea65374 100644 --- a/src/video/vid_ti_cf62011.c +++ b/src/video/vid_ti_cf62011.c @@ -42,8 +42,6 @@ * which are the same as the XGA. It supports up to 1MB of VRAM, * but we lock it down to 512K. The PS/1 2122 had 256K. * - * - * * Authors: Sarah Walker, * Miran Grca, * Fred N. van Kempen, diff --git a/src/video/vid_tvga.c b/src/video/vid_tvga.c index 51ab132ca..0a436178b 100644 --- a/src/video/vid_tvga.c +++ b/src/video/vid_tvga.c @@ -8,8 +8,6 @@ * * Trident TVGA (8900D) emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_vga.c b/src/video/vid_vga.c index 4cde5ba01..1d3db4645 100644 --- a/src/video/vid_vga.c +++ b/src/video/vid_vga.c @@ -8,8 +8,6 @@ * * IBM VGA emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_voodoo.c b/src/video/vid_voodoo.c index 57ddbf64d..fe02b7811 100644 --- a/src/video/vid_voodoo.c +++ b/src/video/vid_voodoo.c @@ -8,8 +8,6 @@ * * Voodoo Graphics, 2, Banshee, 3 emulation. * - * - * * Authors: Sarah Walker, * leilei * diff --git a/src/video/vid_voodoo_banshee.c b/src/video/vid_voodoo_banshee.c index 7bd94a34a..abccff860 100644 --- a/src/video/vid_voodoo_banshee.c +++ b/src/video/vid_voodoo_banshee.c @@ -8,8 +8,6 @@ * * Voodoo Banshee and 3 specific emulation. * - * - * * Authors: Sarah Walker, * * Copyright 2008-2020 Sarah Walker. diff --git a/src/video/vid_voodoo_banshee_blitter.c b/src/video/vid_voodoo_banshee_blitter.c index ad92d580f..ac8cb172d 100644 --- a/src/video/vid_voodoo_banshee_blitter.c +++ b/src/video/vid_voodoo_banshee_blitter.c @@ -1,3 +1,17 @@ +/* + * 86Box A hypervisor and IBM PC system emulator that specializes in + * running old operating systems and software designed for IBM + * PC systems and compatibles from 1981 through fairly recent + * system designs based on the PCI bus. + * + * This file is part of the 86Box distribution. + * + * 3DFX Voodoo emulation. + * + * Authors: Sarah Walker, + * + * Copyright 2008-2020 Sarah Walker. + */ /*Current issues : - missing YUV blits (YUV -> 32-bit, 24-bit, or 16-bit RGB now done) - missing wait for vsync diff --git a/src/video/vid_voodoo_blitter.c b/src/video/vid_voodoo_blitter.c index 6ea2edcc3..0d2c9e103 100644 --- a/src/video/vid_voodoo_blitter.c +++ b/src/video/vid_voodoo_blitter.c @@ -8,8 +8,6 @@ * * 3DFX Voodoo emulation. * - * - * * Authors: Sarah Walker, * * Copyright 2008-2020 Sarah Walker. diff --git a/src/video/vid_voodoo_display.c b/src/video/vid_voodoo_display.c index d04376941..3595d8b89 100644 --- a/src/video/vid_voodoo_display.c +++ b/src/video/vid_voodoo_display.c @@ -8,8 +8,6 @@ * * 3DFX Voodoo emulation. * - * - * * Authors: Sarah Walker, * * Copyright 2008-2020 Sarah Walker. diff --git a/src/video/vid_voodoo_fb.c b/src/video/vid_voodoo_fb.c index ddf68360f..cb5a614d4 100644 --- a/src/video/vid_voodoo_fb.c +++ b/src/video/vid_voodoo_fb.c @@ -8,8 +8,6 @@ * * 3DFX Voodoo emulation. * - * - * * Authors: Sarah Walker, * * Copyright 2008-2020 Sarah Walker. diff --git a/src/video/vid_voodoo_fifo.c b/src/video/vid_voodoo_fifo.c index 83be0f7bb..612ca4c18 100644 --- a/src/video/vid_voodoo_fifo.c +++ b/src/video/vid_voodoo_fifo.c @@ -8,8 +8,6 @@ * * 3DFX Voodoo emulation. * - * - * * Authors: Sarah Walker, * * Copyright 2008-2020 Sarah Walker. diff --git a/src/video/vid_voodoo_reg.c b/src/video/vid_voodoo_reg.c index 82dfde354..38ac42845 100644 --- a/src/video/vid_voodoo_reg.c +++ b/src/video/vid_voodoo_reg.c @@ -8,8 +8,6 @@ * * 3DFX Voodoo emulation. * - * - * * Authors: Sarah Walker, * * Copyright 2008-2020 Sarah Walker. diff --git a/src/video/vid_voodoo_render.c b/src/video/vid_voodoo_render.c index 6bd80ec08..9c1204bd3 100644 --- a/src/video/vid_voodoo_render.c +++ b/src/video/vid_voodoo_render.c @@ -8,8 +8,6 @@ * * 3DFX Voodoo emulation. * - * - * * Authors: Sarah Walker, * * Copyright 2008-2020 Sarah Walker. diff --git a/src/video/vid_voodoo_setup.c b/src/video/vid_voodoo_setup.c index 11f4ff861..d148876eb 100644 --- a/src/video/vid_voodoo_setup.c +++ b/src/video/vid_voodoo_setup.c @@ -8,8 +8,6 @@ * * 3DFX Voodoo emulation. * - * - * * Authors: Sarah Walker, * * Copyright 2008-2020 Sarah Walker. diff --git a/src/video/vid_voodoo_texture.c b/src/video/vid_voodoo_texture.c index f6894ec0f..7651866fd 100644 --- a/src/video/vid_voodoo_texture.c +++ b/src/video/vid_voodoo_texture.c @@ -8,8 +8,6 @@ * * 3DFX Voodoo emulation. * - * - * * Authors: Sarah Walker, * * Copyright 2008-2020 Sarah Walker. diff --git a/src/video/vid_wy700.c b/src/video/vid_wy700.c index c00541113..bd9ba9386 100644 --- a/src/video/vid_wy700.c +++ b/src/video/vid_wy700.c @@ -8,8 +8,6 @@ * * Wyse-700 emulation. * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/video/vid_xga.c b/src/video/vid_xga.c index 8de29a2e6..0a9822006 100644 --- a/src/video/vid_xga.c +++ b/src/video/vid_xga.c @@ -8,8 +8,6 @@ * * IBM XGA emulation. * - * - * * Authors: TheCollector1995. * * Copyright 2022 TheCollector1995. @@ -2718,15 +2716,15 @@ xga_hwcursor_draw(svga_t *svga, int displine) if (x >= idx) { switch (comb) { case 0x00: - /* Cursor Color 1 */ + /* Cursor Color 1 */ p[x_pos] = xga->hwc_color0; break; case 0x01: - /* Cursor Color 2 */ + /* Cursor Color 2 */ p[x_pos] = xga->hwc_color1; break; case 0x03: - /* Complement */ + /* Complement */ p[x_pos] ^= 0xffffff; break; diff --git a/src/video/video.c b/src/video/video.c index e2f2801d3..859794142 100644 --- a/src/video/video.c +++ b/src/video/video.c @@ -40,8 +40,6 @@ * W = 3 bus clocks * L = 4 bus clocks * - * - * * Authors: Sarah Walker, * Miran Grca, * diff --git a/src/vnc.c b/src/vnc.c index cd9911b02..d440aa21b 100644 --- a/src/vnc.c +++ b/src/vnc.c @@ -8,8 +8,6 @@ * * Implement the VNC remote renderer with LibVNCServer. * - * - * * Authors: Fred N. van Kempen, * Based on raw code by RichardG, * diff --git a/src/vnc_keymap.c b/src/vnc_keymap.c index 599ba1d9b..b801546c2 100644 --- a/src/vnc_keymap.c +++ b/src/vnc_keymap.c @@ -22,8 +22,6 @@ * NOTE: The values are as defined in the Microsoft document named * "Keyboard Scan Code Specification", version 1.3a of 2000/03/16. * - * - * * Authors: Fred N. van Kempen, * Based on raw code by RichardG, *