On 04/05/2012 06:33 PM, Julien Grall wrote: > This is the third version of patch series about ioport registration. > > For the moment some part of QEMU use register_ioport* functions to register > ioport. These functions don't permit the logging of range with Memory > Listener. > > Modifications between V1 and V2: > - Remove the use of get_system_io. Instead of use isa and pci IO > address space. > - Avoid allocation of PortioList. Use the different device structure. > - Still remove register_ioport* (hw/dma.c, hw/apm.c, hw/acpi_piix4.c). > - Use MemoryRegion when we have only a range of ioport. > - For some functions, add IO address space as argument. > - Add isa_address_space_io function > > Modifications between V2 and V2: > - Remove some register_ioport_* on hw/vt82c686.c. > - Split smb ioport part in new patch. > - Still replace MemoryRegion when we have only a range of ioport. > - Fix read/write ioports prototype to be compliant with memory callback. >
Thanks, applied all. -- error compiling committee.c: too many arguments to function