aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-02-29fdc: check if media rate is correct before doing any transferHervé Poussineau1-3/+50
2012-02-29fdc: add a 'check media rate' property. Not used yetHervé Poussineau2-0/+31
2012-02-29block: add a transfer rate for floppy typesHervé Poussineau4-38/+52
2012-02-29fdc: add CCR (Configuration Control Register) write registerHervé Poussineau1-0/+22
2012-02-29fdc: handle read-only floppies (abort early on write commands)Hervé Poussineau1-0/+11
2012-02-29fdc: most control commands do not generate interruptsHervé Poussineau1-6/+6
2012-02-29fdc: set busy bit when starting a commandHervé Poussineau1-1/+1
2012-02-29fdc: take side count into accountHervé Poussineau1-6/+11
2012-02-29memory: allow phys_map tree paths to terminate earlyAvi Kivity1-11/+17
2012-02-29memory: unify PhysPageEntry::node and ::leafAvi Kivity1-20/+18
2012-02-29memory: change phys_page_set() to set multiple pagesAvi Kivity1-18/+23
2012-02-29memory: switch phys_page_set() to a recursive implementationAvi Kivity1-26/+41
2012-02-29memory: replace phys_page_find_alloc() with phys_page_set()Avi Kivity1-11/+4
2012-02-29memory: simplify multipage/subpage registrationAvi Kivity1-55/+65
2012-02-29memory: give phys_page_find() its own tree search loopAvi Kivity1-4/+13
2012-02-29memory: make phys_page_find() return a MemoryRegionSectionAvi Kivity1-139/+160
2012-02-29memory: move tlb flush to MemoryListener commit callbackAvi Kivity1-8/+8
2012-02-29memory: unify the two branches of cpu_register_physical_memory_log()Avi Kivity1-34/+15
2012-02-29memory: fix RAM subpages in newly initialized pagesAvi Kivity1-12/+10
2012-02-29memory: compress phys_map node pointers to 16 bitsAvi Kivity1-9/+45
2012-02-29memory: store MemoryRegionSection pointers in phys_mapAvi Kivity1-80/+107
2012-02-29memory: unify phys_map last level with intermediate levelsAvi Kivity1-43/+35
2012-02-29memory: remove first level of l1_phys_mapAvi Kivity1-21/+8
2012-02-29memory: change memory registration to rebuild the memory map on each changeAvi Kivity1-1/+49
2012-02-29memory: support stateless memory listenersAvi Kivity6-0/+88
2012-02-29memory: split memory listener for the two address spacesAvi Kivity1-14/+66
2012-02-29xen: ignore I/O memory regionsAvi Kivity1-1/+1
2012-02-29memory: allow MemoryListeners to observe a specific address spaceAvi Kivity6-11/+46
2012-02-29memory: drop AddressSpaceOpsAvi Kivity1-54/+2
2012-02-29memory: use a MemoryListener for core memory map updates tooAvi Kivity3-26/+79
2012-02-29memory: don't pass ->readable attribute to cpu_register_physical_memory_logAvi Kivity3-4/+4
2012-02-29memory: add a readonly attribute to MemoryRegionSectionAvi Kivity2-0/+7
2012-02-29memory: move ioeventfd ops to MemoryListenerAvi Kivity5-56/+128
2012-02-29memory: code motion: move MEMORY_LISTENER_CALL()Avi Kivity1-32/+32
2012-02-29memory: switch memory listeners to a QTAILQAvi Kivity5-22/+55
2012-02-29memory: add shorthand for invoking a callback on all listenersAvi Kivity1-35/+19
2012-02-29memory: remove memory_region_set_offset()Avi Kivity2-25/+10
2012-02-29ioport: change portio_list not to use memory_region_set_offset()Avi Kivity2-7/+22
2012-02-28Move definition of HOST_LONG_BITS to qemu-common.hStefan Weil2-12/+9
2012-02-28target-xtensa: Clean includesStefan Weil3-3/+0
2012-02-28target-unicore32: Clean includesStefan Weil2-4/+2
2012-02-28target-sh4: Clean includesStefan Weil1-6/+0
2012-02-28target-s390x: Clean includesStefan Weil3-10/+3
2012-02-28target-ppc: Clean includesStefan Weil2-12/+0
2012-02-28target-mips: Clean includesStefan Weil1-7/+0
2012-02-28target-microblaze: Clean includesStefan Weil4-17/+3
2012-02-28target-m68k: Clean includesStefan Weil3-11/+1
2012-02-28target-lm32: Clean includesStefan Weil3-13/+1
2012-02-28target-i386: Clean includesStefan Weil2-7/+0
2012-02-28target-cris: Clean includesStefan Weil4-16/+3