summaryrefslogtreecommitdiffstats
path: root/ioport.c
Commit message (Expand)AuthorAgeFilesLines
* trace: switch to modular code generation for sub-directoriesDaniel P. Berrange2017-01-311-1/+1
* hw: remove pio_addr_tPaolo Bonzini2016-05-191-6/+6
* qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini2016-05-191-0/+2
* all: Clean up includesPeter Maydell2016-02-041-0/+1
* ioport: do not use CPU_LOG_IOPORTPaolo Bonzini2015-11-041-20/+6Star
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-04-301-13/+17
|\
| * ioport: reserve the whole range of an I/O port in the AddressSpacePaolo Bonzini2015-04-271-3/+3
| * ioport: loosen assertions on emulation of 16-bit portsPaolo Bonzini2015-04-271-6/+14
| * ioport: remove wrong commentPaolo Bonzini2015-04-271-4/+0Star
* | exec.c: Make address_space_rw take transaction attributesPeter Maydell2015-04-261-6/+10
|/
* memory: convert memory_region_destroy to object_unparentPaolo Bonzini2014-08-181-1/+1
* ioport: split deletion and destructionPaolo Bonzini2014-08-171-3/+8
* portio: Allow to mark portio lists as coalesced MMIO flushingJan Kiszka2013-10-171-0/+9
* memory: Provide separate handling of unassigned io ports accessesJan Kiszka2013-09-051-0/+16
* Revert "ioport: remove LITTLE_ENDIAN mark for portio"Paolo Bonzini2013-07-251-0/+1
* ioport: remove LITTLE_ENDIAN mark for portioAnthony Liguori2013-07-121-1/+0Star
* piolist: add owner argument to initialization functions and pass devicesPaolo Bonzini2013-07-041-2/+4
* memory: add owner argument to initialization functionsPaolo Bonzini2013-07-041-1/+1
* ioport: Remove unused old dispatching servicesJan Kiszka2013-07-041-238/+0Star
* ioport: Switch dispatching to memory core layerJan Kiszka2013-07-041-37/+101
* isa: implement isa_is_ioport_assigned via memory_region_findJan Kiszka2013-07-041-7/+0Star
* Privatize register_ioport_read/writeJan Kiszka2013-07-041-4/+4
* exec: move include files to include/exec/Paolo Bonzini2012-12-191-2/+2
* ioport: use INT64_MAX for IO rangesBlue Swirl2012-03-191-1/+1
* ioport: add destructor method to IORangeAvi Kivity2012-03-051-0/+15
* ioport: change portio_list not to use memory_region_set_offset()Avi Kivity2012-02-291-7/+21
* Introduce PortioListAvi Kivity2011-10-111-0/+108
* ioport: register ranges by byte aligned addresses alwaysAvi Kivity2011-07-291-2/+2
* report serial devices created with -device in the PIIX4 config spacePaolo Bonzini2011-07-231-6/+13
* ioport: Improve error outputAndreas Färber2011-03-061-2/+4
* Type-safe ioport callbacksAvi Kivity2010-11-211-0/+64
* trace: Trace port IOPrerna Saxena2010-09-091-0/+7
* Revert "Get rid of _t suffix"Anthony Liguori2009-10-011-9/+9
* Get rid of _t suffixmalc2009-10-011-9/+9
* ioports: remove unused env parameter and compile only onceBlue Swirl2009-09-201-6/+6
* Make ioport default tables constBlue Swirl2009-09-061-2/+2
* Unbreak large mem support by removing kqemuAnthony Liguori2009-08-241-24/+0Star
* ioport: use uint{32, 16, 8}_t for ioport value and pio_addr_t for ioport addr...Isaku Yamahata2009-07-171-19/+18Star
* ioport: remove some #ifdef DEBUG_UNUSED_IOPORT.Isaku Yamahata2009-07-171-12/+12
* ioport: consolidate duplicated logic in register_ioport_{read, write}().Isaku Yamahata2009-07-091-14/+16
* use constant IOPORTS_MASK instead of 0xffff.Isaku Yamahata2009-07-091-2/+2
* split out ioport related stuffs from vl.c into ioport.c.Isaku Yamahata2009-07-091-0/+258