aboutsummaryrefslogtreecommitdiff
path: root/ioport.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2017-01-31trace: switch to modular code generation for sub-directoriesDaniel P. Berrange1-1/+1
2016-05-19hw: remove pio_addr_tPaolo Bonzini1-6/+6
2016-05-19qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini1-0/+2
2016-02-04all: Clean up includesPeter Maydell1-0/+1
2015-11-04ioport: do not use CPU_LOG_IOPORTPaolo Bonzini1-20/+6
2015-04-30Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-13/+17
2015-04-27ioport: reserve the whole range of an I/O port in the AddressSpacePaolo Bonzini1-3/+3
2015-04-27ioport: loosen assertions on emulation of 16-bit portsPaolo Bonzini1-6/+14
2015-04-27ioport: remove wrong commentPaolo Bonzini1-4/+0
2015-04-26exec.c: Make address_space_rw take transaction attributesPeter Maydell1-6/+10
2014-08-18memory: convert memory_region_destroy to object_unparentPaolo Bonzini1-1/+1
2014-08-17ioport: split deletion and destructionPaolo Bonzini1-3/+8
2013-10-17portio: Allow to mark portio lists as coalesced MMIO flushingJan Kiszka1-0/+9
2013-09-05memory: Provide separate handling of unassigned io ports accessesJan Kiszka1-0/+16
2013-07-25Revert "ioport: remove LITTLE_ENDIAN mark for portio"Paolo Bonzini1-0/+1
2013-07-12ioport: remove LITTLE_ENDIAN mark for portioAnthony Liguori1-1/+0
2013-07-04piolist: add owner argument to initialization functions and pass devicesPaolo Bonzini1-2/+4
2013-07-04memory: add owner argument to initialization functionsPaolo Bonzini1-1/+1
2013-07-04ioport: Remove unused old dispatching servicesJan Kiszka1-238/+0
2013-07-04ioport: Switch dispatching to memory core layerJan Kiszka1-37/+101
2013-07-04isa: implement isa_is_ioport_assigned via memory_region_findJan Kiszka1-7/+0
2013-07-04Privatize register_ioport_read/writeJan Kiszka1-4/+4
2012-12-19exec: move include files to include/exec/Paolo Bonzini1-2/+2
2012-03-19ioport: use INT64_MAX for IO rangesBlue Swirl1-1/+1
2012-03-05ioport: add destructor method to IORangeAvi Kivity1-0/+15
2012-02-29ioport: change portio_list not to use memory_region_set_offset()Avi Kivity1-7/+21
2011-10-11Introduce PortioListAvi Kivity1-0/+108
2011-07-29ioport: register ranges by byte aligned addresses alwaysAvi Kivity1-2/+2
2011-07-23report serial devices created with -device in the PIIX4 config spacePaolo Bonzini1-6/+13
2011-03-06ioport: Improve error outputAndreas Färber1-2/+4
2010-11-21Type-safe ioport callbacksAvi Kivity1-0/+64
2010-09-09trace: Trace port IOPrerna Saxena1-0/+7
2009-10-01Revert "Get rid of _t suffix"Anthony Liguori1-9/+9
2009-10-01Get rid of _t suffixmalc1-9/+9
2009-09-20ioports: remove unused env parameter and compile only onceBlue Swirl1-6/+6
2009-09-06Make ioport default tables constBlue Swirl1-2/+2
2009-08-24Unbreak large mem support by removing kqemuAnthony Liguori1-24/+0
2009-07-16ioport: use uint{32, 16, 8}_t for ioport value and pio_addr_t for ioport addr...Isaku Yamahata1-19/+18
2009-07-16ioport: remove some #ifdef DEBUG_UNUSED_IOPORT.Isaku Yamahata1-12/+12
2009-07-09ioport: consolidate duplicated logic in register_ioport_{read, write}().Isaku Yamahata1-14/+16
2009-07-09use constant IOPORTS_MASK instead of 0xffff.Isaku Yamahata1-2/+2
2009-07-09split out ioport related stuffs from vl.c into ioport.c.Isaku Yamahata1-0/+258