mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-12-11 16:00:50 -07:00
esp: add AMD PCscsi emulation (PCI SCSI adapter)
The PCI version is supported in lots of Operating Systems, and has been successfully tested on: - MS DOS 6.22 (using DC390 driver) - MS Windows 3.11 (using DC390 driver) - MS Windows 98 SE (using default driver) - MS Windows NT 3.1 (using DC390 driver) - MS Windows NT 4.0 (using default driver) Signed-off-by: Hervé Poussineau <hpoussin@reactos.org> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
0883c5159f
commit
fabaaf1d1f
4 changed files with 380 additions and 0 deletions
12
trace-events
12
trace-events
|
|
@ -760,6 +760,18 @@ esp_mem_writeb_cmd_selatn(uint32_t val) "Select with ATN (%2.2x)"
|
|||
esp_mem_writeb_cmd_selatns(uint32_t val) "Select with ATN & stop (%2.2x)"
|
||||
esp_mem_writeb_cmd_ensel(uint32_t val) "Enable selection (%2.2x)"
|
||||
esp_mem_writeb_cmd_dissel(uint32_t val) "Disable selection (%2.2x)"
|
||||
esp_pci_error_invalid_dma_direction(void) "invalid DMA transfer direction"
|
||||
esp_pci_error_invalid_read(uint32_t reg) "read access outside bounds (reg 0x%x)"
|
||||
esp_pci_error_invalid_write(uint32_t reg) "write access outside bounds (reg 0x%x)"
|
||||
esp_pci_error_invalid_write_dma(uint32_t val, uint32_t addr) "invalid write of 0x%02x at [0x%x]"
|
||||
esp_pci_dma_read(uint32_t saddr, uint32_t reg) "reg[%d]: 0x%8.8x"
|
||||
esp_pci_dma_write(uint32_t saddr, uint32_t reg, uint32_t val) "reg[%d]: 0x%8.8x -> 0x%8.8x"
|
||||
esp_pci_dma_idle(uint32_t val) "IDLE (%.8x)"
|
||||
esp_pci_dma_blast(uint32_t val) "BLAST (%.8x)"
|
||||
esp_pci_dma_abort(uint32_t val) "ABORT (%.8x)"
|
||||
esp_pci_dma_start(uint32_t val) "START (%.8x)"
|
||||
esp_pci_sbac_read(uint32_t reg) "sbac: 0x%8.8x"
|
||||
esp_pci_sbac_write(uint32_t reg, uint32_t val) "sbac: 0x%8.8x -> 0x%8.8x"
|
||||
|
||||
# monitor.c
|
||||
handle_qmp_command(void *mon, const char *cmd_name) "mon %p cmd_name \"%s\""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue