[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 7/7] esp: add AMD PCscsi emulation (PCI SCSI ada
From: |
Michael S. Tsirkin |
Subject: |
Re: [Qemu-devel] [PATCH 7/7] esp: add AMD PCscsi emulation (PCI SCSI adapter) |
Date: |
Sun, 3 Jun 2012 14:23:43 +0300 |
On Sun, Jun 03, 2012 at 01:17:57PM +0200, Hervé Poussineau wrote:
> >It is better to prefix all global scope symbols with
> >esp_ consistently. Reduces the chance of a conflict.
>
> All these functions are local to the file. I'll change that to
> pci_esp_... like other PCI-related functions in this file.
esp_pci would be clearer and preferable.
> >
> >>+static void pci_esp_dma_write(PCIESPState *pci, uint32_t saddr, uint32_t
> >>val)
> >>+{
> >>+ trace_esp_pci_dma_write(saddr, pci->dma_regs[saddr], val);
> >>+ switch (saddr) {
> >>+ case DMA_CMD:
> >>+ pci->dma_regs[saddr] = val;
> >>+ switch (val & DMA_CMD_MASK) {
> >>+ case 0x0: /* IDLE */
> >>+ trace_esp_pci_dma_idle(val);
> >>+ break;
> >>+ case 0x1: /* BLAST */
> >>+ pci_handle_blast(pci, val);
> >
> >fall-through intentional?
>
> Not at all. Thanks.
>
> Hervé
- [Qemu-devel] [PATCH 0/7] esp: add AMD PCscsi emulation, Hervé Poussineau, 2012/06/03
- [Qemu-devel] [PATCH 1/7] esp: implement Disable selection command, Hervé Poussineau, 2012/06/03
- [Qemu-devel] [PATCH 3/7] esp: support future change of chip_id, Hervé Poussineau, 2012/06/03
- [Qemu-devel] [PATCH 2/7] esp: implement Reset ATN command, Hervé Poussineau, 2012/06/03
- [Qemu-devel] [PATCH 4/7] esp: use hba_private field instead of a complex cast, Hervé Poussineau, 2012/06/03
- [Qemu-devel] [PATCH 5/7] esp: split esp code into generic chip emulation and sysbus layer, Hervé Poussineau, 2012/06/03
- [Qemu-devel] [PATCH 6/7] esp: use error_report()/hw_error() instead of stderr output, Hervé Poussineau, 2012/06/03
- [Qemu-devel] [PATCH 7/7] esp: add AMD PCscsi emulation (PCI SCSI adapter), Hervé Poussineau, 2012/06/03
- [Qemu-devel] [PATCH 0/7] esp: add AMD PCscsi emulation, Hervé Poussineau, 2012/06/24
- [Qemu-devel] [PATCH 2/9] esp: delay Transfer Information command if dma is not enabled, Hervé Poussineau, 2012/06/24
- [Qemu-devel] [PATCH 1/9] esp: execute select commands immediately when it is a non-dma command, Hervé Poussineau, 2012/06/24
- [Qemu-devel] [PATCH 3/9] esp: implement Disable selection command, Hervé Poussineau, 2012/06/24
- [Qemu-devel] [PATCH 4/9] esp: implement Reset ATN command, Hervé Poussineau, 2012/06/24
- [Qemu-devel] [PATCH 5/9] esp: support future change of chip_id, Hervé Poussineau, 2012/06/24
- [Qemu-devel] [PATCH 6/9] esp: use hba_private field instead of a complex cast, Hervé Poussineau, 2012/06/24
- [Qemu-devel] [PATCH 7/9] esp: split esp code into generic chip emulation and sysbus layer, Hervé Poussineau, 2012/06/24
- [Qemu-devel] [PATCH 8/9] esp: use trace framework instead of stderr output, Hervé Poussineau, 2012/06/24