From 3c997880717e2d0aeeb47cb81e03b9b41e04d20e Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Tue, 3 Aug 2021 16:48:15 -0300 Subject: [PATCH] More UM8669F semantics stuff --- src/sio/sio_um8669f.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/sio/sio_um8669f.c b/src/sio/sio_um8669f.c index 6fd2d1477..91b5c8d56 100644 --- a/src/sio/sio_um8669f.c +++ b/src/sio/sio_um8669f.c @@ -39,7 +39,7 @@ #include <86box/isapnp.h> -/* This ROM is reconstructed out of several assumptions, some of which are based on the IT8671F. */ +/* This ROM was reconstructed out of many assumptions, some of which based on the IT8671F. */ static uint8_t um8669f_pnp_rom[] = { 0x55, 0xa3, 0x86, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, /* UMC8669, dummy checksum (filled in by isapnp_add_card) */ 0x0a, 0x10, 0x10, /* PnP version 1.0, vendor version 1.0 */ @@ -151,8 +151,9 @@ um8669f_pnp_config_changed(uint8_t ld, isapnp_device_config_t *config, void *pri fdc_set_irq(dev->fdc, config->irq[0].irq); fdc_set_dma_ch(dev->fdc, (config->dma[0].dma == ISAPNP_DMA_DISABLED) ? -1 : config->dma[0].dma); - } else + } else { um8669f_log("UM8669F: FDC disabled\n"); + } break; @@ -163,8 +164,9 @@ um8669f_pnp_config_changed(uint8_t ld, isapnp_device_config_t *config, void *pri if (config->activate && (config->io[0].base != ISAPNP_IO_DISABLED)) { um8669f_log("UM8669F: UART %d enabled at port %04X IRQ %d\n", ld - 1, config->io[0].base, config->irq[0].irq); serial_setup(dev->uart[ld - 1], config->io[0].base, config->irq[0].irq); - } else + } else { um8669f_log("UM8669F: UART %d disabled\n", ld - 1); + } break; @@ -174,8 +176,9 @@ um8669f_pnp_config_changed(uint8_t ld, isapnp_device_config_t *config, void *pri if (config->activate && (config->io[0].base != ISAPNP_IO_DISABLED)) { um8669f_log("UM8669F: LPT enabled at port %04X IRQ %d\n", config->io[0].base, config->irq[0].irq); lpt1_init(config->io[0].base); - } else + } else { um8669f_log("UM8669F: LPT disabled\n"); + } break;