diff options
author | Helge Deller <deller@gmx.de> | 2024-02-03 01:04:45 +0100 |
---|---|---|
committer | Helge Deller <deller@gmx.de> | 2024-02-11 13:20:23 +0100 |
commit | 32d26ea407cadf6efbb46c972caf8594a45c4c81 (patch) | |
tree | ebd383fefa07766af233abe6cace9ba09dbbd5af /include/hw | |
parent | 9ccbe394d2818002fce6c83e801990c6fe18a6c9 (diff) | |
download | qemu-32d26ea407cadf6efbb46c972caf8594a45c4c81.zip qemu-32d26ea407cadf6efbb46c972caf8594a45c4c81.tar.gz qemu-32d26ea407cadf6efbb46c972caf8594a45c4c81.tar.bz2 |
lasi: Add reset I/O ports for LASI audio and FDC
Linux writes zeroes at bootup into the default ports for LASI audio and
LASI floppy controller to reset those devices. Allow writing to those
registers to avoid HPMCs.
Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'include/hw')
-rw-r--r-- | include/hw/misc/lasi.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/hw/misc/lasi.h b/include/hw/misc/lasi.h index 0a8c735..f01c0f6 100644 --- a/include/hw/misc/lasi.h +++ b/include/hw/misc/lasi.h @@ -26,9 +26,11 @@ OBJECT_DECLARE_SIMPLE_TYPE(LasiState, LASI_CHIP) #define LASI_IAR 0x10 #define LASI_LPT 0x02000 +#define LASI_AUDIO 0x04000 #define LASI_UART 0x05000 #define LASI_LAN 0x07000 #define LASI_RTC 0x09000 +#define LASI_FDC 0x0A000 #define LASI_PCR 0x0C000 /* LASI Power Control register */ #define LASI_ERRLOG 0x0C004 /* LASI Error Logging register */ |