[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/4] esp-pci: fixes for Linux and MS-DOS
|
From: |
Mark Cave-Ayland |
|
Subject: |
[PATCH 0/4] esp-pci: fixes for Linux and MS-DOS |
|
Date: |
Fri, 12 Jan 2024 13:15:25 +0000 |
This series contains fixes for the esp-pci device (am53c974 or dc390) for a
few issues spotted whilst testing the previous ESP series.
Patches 1-3 are fixes for issues found by Helge/Guenter whilst testing the
hppa C3700 machine with the amd53c974/dc390 devices under Linux, whilst patch
4 fixes an issue that was exposed by testing MS-DOS and Windows drivers.
With this series applied on top of the reworked ESP device, it is possible to
boot Linux under qemu-system-hppa without any errors and also boot and install
Win98SE from a DC390 PCI SCSI controller (no IDE!) using an MS-DOS boot floppy.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Based-on: 20240112125420.514425-1-mark.cave-ayland@ilande.co.uk
Mark Cave-Ayland (4):
esp-pci.c: use correct address register for PCI DMA transfers
esp-pci.c: generate PCI interrupt from separate ESP and PCI sources
esp-pci.c: synchronise setting of DMA_STAT_DONE with ESP completion
interrupt
esp-pci.c: set DMA_STAT_BCMBLT when BLAST command issued
hw/scsi/esp-pci.c | 61 +++++++++++++++++++++++++++++++----------------
1 file changed, 41 insertions(+), 20 deletions(-)
--
2.39.2
- [PATCH 0/4] esp-pci: fixes for Linux and MS-DOS,
Mark Cave-Ayland <=
- [PATCH 2/4] esp-pci.c: generate PCI interrupt from separate ESP and PCI sources, Mark Cave-Ayland, 2024/01/12
- [PATCH 4/4] esp-pci.c: set DMA_STAT_BCMBLT when BLAST command issued, Mark Cave-Ayland, 2024/01/12
- [PATCH 1/4] esp-pci.c: use correct address register for PCI DMA transfers, Mark Cave-Ayland, 2024/01/12
- [PATCH 3/4] esp-pci.c: synchronise setting of DMA_STAT_DONE with ESP completion interrupt, Mark Cave-Ayland, 2024/01/12
- Re: [PATCH 0/4] esp-pci: fixes for Linux and MS-DOS, Philippe Mathieu-Daudé, 2024/01/16
- Re: [PATCH 0/4] esp-pci: fixes for Linux and MS-DOS, Michael Tokarev, 2024/01/20