38 Commits (02b07434bed8360715198b4cbfdfebd17f7cac32)

Author SHA1 Message Date
Paolo Bonzini 6f94b7d97f ioport: do not use CPU_LOG_IOPORT 11 years ago
Paolo Bonzini 4080a13c11 ioport: reserve the whole range of an I/O port in the AddressSpace 12 years ago
Paolo Bonzini 147ed37983 ioport: loosen assertions on emulation of 16-bit ports 12 years ago
Paolo Bonzini 30476b2282 ioport: remove wrong comment 12 years ago
Peter Maydell 5c9eb0286c exec.c: Make address_space_rw take transaction attributes 11 years ago
Paolo Bonzini d8d9581460 memory: convert memory_region_destroy to object_unparent 12 years ago
Paolo Bonzini e3fb0ade83 ioport: split deletion and destruction 12 years ago
Jan Kiszka c76bc480e2 portio: Allow to mark portio lists as coalesced MMIO flushing 13 years ago
Jan Kiszka 3bb28b7208 memory: Provide separate handling of unassigned io ports accesses 13 years ago
Paolo Bonzini f36a6382b8 Revert "ioport: remove LITTLE_ENDIAN mark for portio" 13 years ago
Anthony Liguori c3cb8e7780 ioport: remove LITTLE_ENDIAN mark for portio 13 years ago
Paolo Bonzini db10ca9057 piolist: add owner argument to initialization functions and pass devices 13 years ago
Paolo Bonzini 2c9b15cab1 memory: add owner argument to initialization functions 13 years ago
Jan Kiszka 0659097de2 ioport: Remove unused old dispatching services 13 years ago
Jan Kiszka b40acf99be ioport: Switch dispatching to memory core layer 13 years ago
Jan Kiszka b6f3296292 isa: implement isa_is_ioport_assigned via memory_region_find 13 years ago
Jan Kiszka 8ab9b41876 Privatize register_ioport_read/write 13 years ago
Paolo Bonzini 022c62cbbc exec: move include files to include/exec/ 14 years ago
Blue Swirl 4200872b37 ioport: use INT64_MAX for IO ranges 15 years ago
Avi Kivity c5b703ac20 ioport: add destructor method to IORange 15 years ago
Avi Kivity de58ac72b6 ioport: change portio_list not to use memory_region_set_offset() 15 years ago
Avi Kivity 6bf9fd43cf Introduce PortioList 15 years ago
Avi Kivity bf3fb0e12a ioport: register ranges by byte aligned addresses always 15 years ago
Paolo Bonzini 6141dbfe0a report serial devices created with -device in the PIIX4 config space 15 years ago
Andreas Färber f66a99d752 ioport: Improve error output 16 years ago
Avi Kivity acd1c812b5 Type-safe ioport callbacks 16 years ago
Prerna Saxena bd3c9aa531 trace: Trace port IO 16 years ago
Anthony Liguori c227f0995e Revert "Get rid of _t suffix" 17 years ago
malc 99a0949b72 Get rid of _t suffix 17 years ago
Blue Swirl afcea8cbde ioports: remove unused env parameter and compile only once 17 years ago
Blue Swirl 1dde6fcca7 Make ioport default tables const 17 years ago
Anthony Liguori 4a1418e07b Unbreak large mem support by removing kqemu 17 years ago
Isaku Yamahata 07323531c1 ioport: use uint{32, 16, 8}_t for ioport value and pio_addr_t for ioport address. 17 years ago
Isaku Yamahata fc7083b530 ioport: remove some #ifdef DEBUG_UNUSED_IOPORT. 17 years ago
Isaku Yamahata 23e0affdd2 ioport: consolidate duplicated logic in register_ioport_{read, write}(). 17 years ago
Isaku Yamahata d56dd6cf03 use constant IOPORTS_MASK instead of 0xffff. 17 years ago
Isaku Yamahata 3299397760 split out ioport related stuffs from vl.c into ioport.c. 17 years ago