[Qemu-devel] qemu vl.h hw/iommu.c hw/sun4m.c
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 07/11/17 09:04:10 Modified files: . : vl.h hw : iommu.c sun4m.c Log message: Machine specific IOMMU version (Robert Reif) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.295r2=1.296 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/iommu.c?cvsroot=qemur1=1.17r2=1.18 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sun4m.c?cvsroot=qemur1=1.61r2=1.62
[Qemu-devel] qemu vl.h hw/gumstix.c hw/pxa.h hw/pxa2xx.c hw/...
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/11/17 14:07:13 Modified files: . : vl.h hw : gumstix.c pxa.h pxa2xx.c pxa2xx_gpio.c pxa2xx_lcd.c spitz.c Log message: Convert PXA2xx GPIOs and SCOOP GPIOs to a qemu_irq based api (similar to omap, max7310 and s3c gpios). Convert spitz and gumstix boards to use new api. Remove now obsolete gpio_handler_t definition. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.297r2=1.298 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/gumstix.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pxa.h?cvsroot=qemur1=1.8r2=1.9 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pxa2xx.c?cvsroot=qemur1=1.21r2=1.22 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pxa2xx_gpio.c?cvsroot=qemur1=1.5r2=1.6 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pxa2xx_lcd.c?cvsroot=qemur1=1.7r2=1.8 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/spitz.c?cvsroot=qemur1=1.14r2=1.15
[Qemu-devel] qemu vl.h
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 07/11/10 15:36:21 Modified files: . : vl.h Log message: exported display init functions to common code CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.289r2=1.290
[Qemu-devel] qemu vl.h
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 07/11/07 19:26:23 Modified files: . : vl.h Log message: fixed QEMU_TOOL tests CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.288r2=1.289
[Qemu-devel] qemu vl.h hw/omap.c hw/omap.h hw/omap1_clk.c hw...
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/11/04 22:53:50 Modified files: . : vl.h hw : omap.c omap.h omap1_clk.c palm.c tsc210x.c Log message: Zeroing ITR shouldn't ack irq zero. Fix PWT PWL clocks, fix user refcounting for clocks, add 'hsab_ck' and 'usb_w2fc_ck'. Fix TCMI register addresses. Implement OMAP McBSP controller and connection to I2S-compatible CODECs. Add audio support for TSC2102 as an I2S CODEC. Connect TSC2102 I2S interface to CPU's McBSP1 interface in the Palm Tungsten|E. Correct '' instead of '' typos. Implement GPIO PIN_CONTROL register (not in OMAP310 TRM, from OMAP1510). CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.286r2=1.287 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/omap.c?cvsroot=qemur1=1.18r2=1.19 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/omap.h?cvsroot=qemur1=1.14r2=1.15 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/omap1_clk.c?cvsroot=qemur1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/palm.c?cvsroot=qemur1=1.9r2=1.10 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/tsc210x.c?cvsroot=qemur1=1.2r2=1.3
[Qemu-devel] qemu vl.h hw/ppc_chrp.c hw/ppc_oldworld.c hw/pp...
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/29 10:19:50 Modified files: . : vl.h hw : ppc_chrp.c ppc_oldworld.c ppc_prep.c Log message: PowerPC 601 / 620 / 970 need a 1MB firmware. This option is not allowed for PowerMac, as it would overlap with NVRAM. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.281r2=1.282 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_chrp.c?cvsroot=qemur1=1.45r2=1.46 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_oldworld.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_prep.c?cvsroot=qemur1=1.48r2=1.49
[Qemu-devel] qemu vl.h hw/apic.c hw/pc.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/09 03:08:56 Modified files: . : vl.h hw : apic.c pc.c Log message: Don't route PIC interrupts through the local APIC if the local APIC config says so. By Ari Kivity. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.276r2=1.277 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/apic.c?cvsroot=qemur1=1.16r2=1.17 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pc.c?cvsroot=qemur1=1.86r2=1.87
[Qemu-devel] qemu vl.h hw/slavio_timer.c hw/sun4m.c
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 07/10/06 11:25:43 Modified files: . : vl.h hw : slavio_timer.c sun4m.c Log message: Implement user mode for timers CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.274r2=1.275 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/slavio_timer.c?cvsroot=qemur1=1.15r2=1.16 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sun4m.c?cvsroot=qemur1=1.53r2=1.54
[Qemu-devel] qemu vl.h hw/esp.c hw/pcnet.c hw/sparc32_dma.c ...
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 07/08/16 19:56:27 Modified files: . : vl.h hw : esp.c pcnet.c sparc32_dma.c sun4m.c Log message: Use qemu_irq for a reset signal between DMA and ESP/Lance CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.259r2=1.260 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/esp.c?cvsroot=qemur1=1.23r2=1.24 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pcnet.c?cvsroot=qemur1=1.15r2=1.16 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sparc32_dma.c?cvsroot=qemur1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sun4m.c?cvsroot=qemur1=1.47r2=1.48
[Qemu-devel] qemu vl.h hw/mips_pica61.c hw/parallel.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/06/18 18:55:46 Modified files: . : vl.h hw : mips_pica61.c parallel.c Log message: Add parallel memory mapped interface, by Herve Poussineau. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.251r2=1.252 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_pica61.c?cvsroot=qemur1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/parallel.c?cvsroot=qemur1=1.7r2=1.8
[Qemu-devel] qemu vl.h hw/dma.c hw/ds1225y.c hw/pckbd.c hw/p...
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 07/06/08 16:45:24 Modified files: . : vl.h hw : dma.c ds1225y.c pckbd.c pflash_cfi02.c ppc405.h ppc405_boards.c ppc405_uc.c serial.c Log message: Fix incorrect target_ulong use in hw devices CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.250r2=1.251 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/dma.c?cvsroot=qemur1=1.14r2=1.15 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ds1225y.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pckbd.c?cvsroot=qemur1=1.20r2=1.21 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pflash_cfi02.c?cvsroot=qemur1=1.5r2=1.6 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc405.h?cvsroot=qemur1=1.3r2=1.4 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc405_boards.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc405_uc.c?cvsroot=qemur1=1.3r2=1.4 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/serial.c?cvsroot=qemur1=1.17r2=1.18
[Qemu-devel] qemu vl.h
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 07/06/01 17:03:05 Modified files: . : vl.h Log message: Forgot to update vl.h during latest Sparc64 target_ulong fix CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.245r2=1.246
[Qemu-devel] qemu vl.h hw/esp.c hw/pcnet.c hw/sparc32_dma.c ...
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 07/05/27 16:36:10 Modified files: . : vl.h hw : esp.c pcnet.c sparc32_dma.c sun4m.c Log message: Use qemu_irqs between dma controllers and esp, lance CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.240r2=1.241 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/esp.c?cvsroot=qemur1=1.21r2=1.22 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pcnet.c?cvsroot=qemur1=1.12r2=1.13 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sparc32_dma.c?cvsroot=qemur1=1.5r2=1.6 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sun4m.c?cvsroot=qemur1=1.40r2=1.41
[Qemu-devel] qemu vl.h hw/slavio_intctl.c hw/slavio_timer.c ...
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 07/05/27 16:37:49 Modified files: . : vl.h hw : slavio_intctl.c slavio_timer.c sun4m.c Log message: Use qemu_irq between interrupt controller and timers CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.241r2=1.242 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/slavio_intctl.c?cvsroot=qemur1=1.14r2=1.15 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/slavio_timer.c?cvsroot=qemur1=1.12r2=1.13 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sun4m.c?cvsroot=qemur1=1.41r2=1.42
[Qemu-devel] qemu vl.h hw/slavio_intctl.c hw/sun4m.c
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 07/05/27 16:42:29 Modified files: . : vl.h hw : slavio_intctl.c sun4m.c Log message: Use qemu_irqs between CPUs and interrupt controller Fix interrupt priority handling which prevented SMP from working CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.242r2=1.243 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/slavio_intctl.c?cvsroot=qemur1=1.15r2=1.16 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sun4m.c?cvsroot=qemur1=1.42r2=1.43
[Qemu-devel] qemu vl.h hw/cs4231.c hw/esp.c hw/pcnet.c hw/sl...
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 07/05/26 17:39:43 Modified files: . : vl.h hw : cs4231.c esp.c pcnet.c slavio_intctl.c slavio_misc.c slavio_serial.c slavio_timer.c sparc32_dma.c sun4m.c Log message: Split DMA controller in two Fix register size related bugs CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.239r2=1.240 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/cs4231.c?cvsroot=qemur1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/esp.c?cvsroot=qemur1=1.20r2=1.21 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pcnet.c?cvsroot=qemur1=1.11r2=1.12 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/slavio_intctl.c?cvsroot=qemur1=1.13r2=1.14 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/slavio_misc.c?cvsroot=qemur1=1.7r2=1.8 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/slavio_serial.c?cvsroot=qemur1=1.17r2=1.18 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/slavio_timer.c?cvsroot=qemur1=1.11r2=1.12 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sparc32_dma.c?cvsroot=qemur1=1.4r2=1.5 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sun4m.c?cvsroot=qemur1=1.39r2=1.40
[Qemu-devel] qemu vl.h hw/ide.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/05/09 20:25:36 Modified files: . : vl.h hw : ide.c Log message: PCMCIA addresses are 26-bit, widen the address type from 16 to 32 bits. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.233r2=1.234 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ide.c?cvsroot=qemur1=1.59r2=1.60
Re: [Qemu-devel] qemu vl.h hw/arm_boot.c hw/integratorcp.c hw/re...
On Mon, 2007-04-30 at 02:24 +, Andrzej Zaborowski wrote: Account for machine with RAM which is not mapped at 0x0 in arm_boot.c. It seems a pity that you did this in a manner which didn't match the patch I published for the Simtec BAST boards. Now I have a bunch more merging effort to go through if I'm ever to get this patch merged. (Not that anyone has said a word to me since I posted it having solved all the issues that pbrook raised) In particular you call the variable loader_start which seems somewhat misleading since essentially what it is is the emulated_sdram_base which is what I called it. I guess I'll have to do some serious merge work into my working tree and then post another patch. If you're interested. If not then I'll just carry on in my own little world and not bother with submitting to trunk, which seems a serious pity as it simply ends up being more work for all concerned and it forks the project. Hopefully we can come to some agreement about this which isn't a schism in processes. Regards, Daniel -- Daniel Silverstone http://www.simtec.co.uk/ PGP mail accepted and encouraged.Key Id: 2BC8 4016 2068 7895
Re: [Qemu-devel] qemu vl.h hw/arm_boot.c hw/integratorcp.c hw/re...
Hi, On 01/05/07, Daniel Silverstone [EMAIL PROTECTED] wrote: On Mon, 2007-04-30 at 02:24 +, Andrzej Zaborowski wrote: Account for machine with RAM which is not mapped at 0x0 in arm_boot.c. It seems a pity that you did this in a manner which didn't match the patch I published for the Simtec BAST boards. Now I have a bunch more merging effort to go through if I'm ever to get this patch merged. (Not that anyone has said a word to me since I posted it having solved all the issues that pbrook raised) Your fix was almost identical to what I merged (and what I published in January) so I don't think this is much to pity. Generally when there are two versions of the same code, what is merged is bound to not match at least one of them, however in this case this is really no cause for a lot of rediffing effort. In particular you call the variable loader_start which seems somewhat misleading since essentially what it is is the emulated_sdram_base which is what I called it. There's no reason for the bootloader to be always at the start of SDRAM. It is at the start of some ROM in most real life cases, but could be anywhere. I guess I'll have to do some serious merge work into my working tree and then post another patch. If you're interested. If not then I'll just carry on in my own little world and not bother with submitting to trunk, which seems a serious pity as it simply ends up being more work for all concerned and it forks the project. Regarding the S3C2410 emulation we have done some of the same work and this is never a nice thing and we'll have to figure a couple of things out. Let me describe what would be optimal for me: At some point we would start working with a single tree (outside mainline). Considering that our S3C2410 implementation seems more complete I would leave this implementation in that tree and base the Simtec BAST machine on this implementation of the CPU. Switching the machine code from using your implementation of the CPU should be easy because both versions seem to have a clean api. I can try to do this. Since you decided to ask for inclusion I assume that your tree is not undergoing any huge changes anymore. However our tree is still heavily evolving, thus I would be in charge of keeping the tree updated with changes from mainline, until the point where we're *both* happy to upstream. I believe the area we're improving at this moment in the S3C2410 code is not overlapping with any of your work so there's no hurry. If anyone else is working on a machine based on S3C2410 they could also do that in that common tree outside mainline. Regarding slowness of the Interrupt Controller, I aimed to be correct with the datasheet and implemented the arbitration algorithm (or something similar to it) but I didn't mean for it to be enabled on normal emulator runs. As you perhaps noticed the arbitration would only have any effect in rare, little significant cases in which the outcome is hazardous to rely on anyway - and even the hardware implementation is probably not 100% correct. Moreover Paul already found places in which my implementation is not even what the datasheet describes, so this has to be changed anyway - however I don't see anything wrong having the code present. Also I don't believe the performance difference noticeable. Regards, Andrzej
[Qemu-devel] qemu vl.h hw/ads7846.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/04/30 02:12:42 Modified files: . : vl.h Added files: hw : ads7846.c Log message: Texas Instruments ADS7846 ADC chip. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.226r2=1.227 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ads7846.c?cvsroot=qemurev=1.1
[Qemu-devel] qemu vl.h hw/max111x.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/04/30 02:14:00 Modified files: . : vl.h Added files: hw : max111x.c Log message: Maxim MAX1110/ ADC chip. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.227r2=1.228 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/max111x.c?cvsroot=qemurev=1.1
[Qemu-devel] qemu vl.h hw/arm_boot.c hw/integratorcp.c hw/re...
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/04/30 02:24:42 Modified files: . : vl.h hw : arm_boot.c integratorcp.c realview.c spitz.c versatilepb.c target-arm : cpu.h Log message: Account for machine with RAM which is not mapped at 0x0 in arm_boot.c. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.229r2=1.230 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/arm_boot.c?cvsroot=qemur1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/integratorcp.c?cvsroot=qemur1=1.15r2=1.16 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/realview.c?cvsroot=qemur1=1.8r2=1.9 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/spitz.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/versatilepb.c?cvsroot=qemur1=1.13r2=1.14 http://cvs.savannah.gnu.org/viewcvs/qemu/target-arm/cpu.h?cvsroot=qemur1=1.24r2=1.25
[Qemu-devel] qemu vl.h
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/04/30 02:33:10 Modified files: . : vl.h Log message: Add missing gpio_handler_t definition. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.230r2=1.231
[Qemu-devel] qemu vl.h hw/mips_pica61.c hw/vga.c hw/vga_int.h
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/04/29 01:47:26 Modified files: . : vl.h hw : mips_pica61.c vga.c vga_int.h Log message: Memory-mapped interface for VGA, by Herve Poussineau. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.220r2=1.221 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_pica61.c?cvsroot=qemur1=1.3r2=1.4 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/vga.c?cvsroot=qemur1=1.49r2=1.50 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/vga_int.h?cvsroot=qemur1=1.11r2=1.12
[Qemu-devel] qemu vl.h hw/ppc405.h hw/ppc_chrp.c hw/ppc_prep...
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/04/19 08:42:21 Modified files: . : vl.h hw : ppc405.h ppc_chrp.c ppc_prep.c target-ppc : helper.c translate.c Log message: No functional changes: - compilation warning fixes - make loglevel tests consistent - use cpu_abort instead of printf(...); exit CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.216r2=1.217 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc405.h?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_chrp.c?cvsroot=qemur1=1.36r2=1.37 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_prep.c?cvsroot=qemur1=1.37r2=1.38 http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/helper.c?cvsroot=qemur1=1.46r2=1.47 http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/translate.c?cvsroot=qemur1=1.56r2=1.57
[Qemu-devel] qemu vl.h hw/mc146818rtc.c hw/mips_pica61.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/04/17 16:28:29 Modified files: . : vl.h hw : mc146818rtc.c mips_pica61.c Log message: Fix mmapped register alignment and endianness handling. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.215r2=1.216 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mc146818rtc.c?cvsroot=qemur1=1.9r2=1.10 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_pica61.c?cvsroot=qemur1=1.1r2=1.2
[Qemu-devel] qemu vl.h hw/pckbd.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/04/16 17:20:48 Modified files: . : vl.h hw : pckbd.c Log message: Memory-mapped interface for PS/2 controller, by Herve Poussineau. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.210r2=1.211 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pckbd.c?cvsroot=qemur1=1.18r2=1.19
[Qemu-devel] qemu vl.h hw/mc146818rtc.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/04/16 17:21:21 Modified files: . : vl.h hw : mc146818rtc.c Log message: Memory-mapped interface for RTC, by Herve Poussineau. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.211r2=1.212 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mc146818rtc.c?cvsroot=qemur1=1.8r2=1.9
Re: [Qemu-devel] qemu vl.h hw/pckbd.c
On Mon, 2007-04-16 at 17:20 +, Thiemo Seufer wrote: CVSROOT: /sources/qemu Module name: qemu Changes by: Thiemo Seufer ths 07/04/16 17:20:48 Modified files: . : vl.h hw : pckbd.c Log message: Memory-mapped interface for PS/2 controller, by Herve Poussineau. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.210r2=1.211 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pckbd.c?cvsroot=qemur1=1.18r2=1.19 Hi, This patch is incorrect: - it does make use of the it_shift parameter - it does not properly handle word and long accesses. The patch for the RTC is also incorrect: - it does not have a it_shift parameter - it does not handle the target endianness. I've got a correct patch for the memory mapped keyboard, as used on some PowerPC boards. I'll commit it soon. Please take a look to fix the RTC issues.
[Qemu-devel] qemu vl.h hw/ppc405_uc.c target-ppc/translate_i...
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/04/17 02:50:56 Modified files: . : vl.h hw : ppc405_uc.c target-ppc : translate_init.c Added files: hw : ppc405.h Log message: Move PowerPC 405 specific definitions into a separate file Preliminary code for -kernel option support for PowerPC 405 boards Fix DBSR in case of PowerPC 405 chip reset Add enums for PowerPC 405 clocks. Fix IRQ numbers (IBM reversed bits numbering...) Fix SPRG4-7 read access right Fix MSR mask in CPU definitions CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.214r2=1.215 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc405_uc.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc405.h?cvsroot=qemurev=1.1 http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/translate_init.c?cvsroot=qemur1=1.15r2=1.16
[Qemu-devel] qemu vl.h hw/ppc.c target-ppc/cpu.h target-ppc/...
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/04/12 21:11:03 Modified files: . : vl.h hw : ppc.c target-ppc : cpu.h op_helper.c Log message: Embedded PowerPC Device Control Registers infrastructure. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.209r2=1.210 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc.c?cvsroot=qemur1=1.15r2=1.16 http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/cpu.h?cvsroot=qemur1=1.37r2=1.38 http://cvs.savannah.gnu.org/viewcvs/qemu/target-ppc/op_helper.c?cvsroot=qemur1=1.25r2=1.26
[Qemu-devel] qemu vl.h hw/openpic.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/03/31 09:59:47 Modified files: . : vl.h hw : openpic.c Log message: Better fix for OpenPIC: should not depend on PowerPC. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.198r2=1.199 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/openpic.c?cvsroot=qemur1=1.10r2=1.11
[Qemu-devel] qemu vl.h
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/03/30 16:41:55 Modified files: . : vl.h Log message: Fix build failure. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.197r2=1.198
[Qemu-devel] qemu vl.h
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/01/31 13:34:07 Modified files: . : vl.h Log message: Remove redundant ENOMEDIUM define. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.181r2=1.182 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/01/26 17:18:49 Modified files: . : vl.h Log message: ENODEV works also for __sun__, the magic number 4097 stemmed from the windows support. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.178r2=1.179 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/arm_boot.c hw/integratorcp.c hw/re...
CVSROOT:/sources/qemu Module name:qemu Changes by: Paul Brook pbrook 07/01/16 18:54:31 Modified files: . : vl.h hw : arm_boot.c integratorcp.c realview.c versatilepb.c Log message: ARM ELF loader. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.172r2=1.173 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/arm_boot.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/integratorcp.c?cvsroot=qemur1=1.10r2=1.11 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/realview.c?cvsroot=qemur1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/versatilepb.c?cvsroot=qemur1=1.7r2=1.8 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu vl.h hw/arm_boot.c hw/integratorcp.c hw/re...
Paul the code change that was checked in here causes the zImage files I generate not to work anymore. Please consider the small patch which fixes the problem. The load_elf() function is returning -1. signed-off-by: [EMAIL PROTECTED] Paul Brook wrote: CVSROOT:/sources/qemu Module name:qemu Changes by: Paul Brook pbrook 07/01/16 18:54:31 Modified files: . : vl.h hw : arm_boot.c integratorcp.c realview.c versatilepb.c Log message: ARM ELF loader. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.172r2=1.173 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/arm_boot.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/integratorcp.c?cvsroot=qemur1=1.10r2=1.11 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/realview.c?cvsroot=qemur1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/versatilepb.c?cvsroot=qemur1=1.7r2=1.8 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel Index: qemu/hw/arm_boot.c === --- qemu.orig/hw/arm_boot.c +++ qemu/hw/arm_boot.c @@ -80,7 +80,7 @@ void arm_load_kernel(CPUState *env, int } kernel_size = load_elf(kernel_filename, 0, entry); -if (kernel_size) { +if (kernel_size 0) { /* An ELF image. Jump to the entry point. */ env-regs[15] = entry 0xfffe; env-thumb = entry 1; ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/gt64xxx.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/01/15 18:32:02 Modified files: . : vl.h Added files: hw : gt64xxx.c Log message: Gallileo GT64xxx support, by Aurelien Jarno. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.170r2=1.171 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/gt64xxx.c?cvsroot=qemurev=1.1 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/ne2000.c hw/pc.c hw/pci.c hw/pcnet...
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/01/10 16:17:21 Modified files: . : vl.h hw : ne2000.c pc.c pci.c pcnet.c ppc_chrp.c realview.c rtl8139.c sun4u.c versatilepb.c Log message: Devfn number for network PCI cards, by Aurelien Jarno. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.167r2=1.168 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ne2000.c?cvsroot=qemur1=1.22r2=1.23 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pc.c?cvsroot=qemur1=1.66r2=1.67 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pci.c?cvsroot=qemur1=1.33r2=1.34 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pcnet.c?cvsroot=qemur1=1.7r2=1.8 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_chrp.c?cvsroot=qemur1=1.25r2=1.26 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/realview.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/rtl8139.c?cvsroot=qemur1=1.5r2=1.6 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sun4u.c?cvsroot=qemur1=1.11r2=1.12 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/versatilepb.c?cvsroot=qemur1=1.6r2=1.7 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/pc.c hw/piix_pci.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/01/10 16:23:41 Modified files: . : vl.h hw : pc.c piix_pci.c Log message: Devfn number for the PIIX3 southbridge, by Aurelien Jarno. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.168r2=1.169 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pc.c?cvsroot=qemur1=1.67r2=1.68 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/piix_pci.c?cvsroot=qemur1=1.6r2=1.7 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/ide.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/01/05 18:58:35 Modified files: . : vl.h hw : ide.c Log message: Fix for hard disk translation hints, by Volker Ruppert. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.163r2=1.164 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ide.c?cvsroot=qemur1=1.49r2=1.50 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/apb_pci.c hw/grackle_pci.c hw/pci....
CVSROOT:/sources/qemu Module name:qemu Changes by: Paul Brook pbrook 06/09/24 17:01:44 Modified files: . : vl.h hw : apb_pci.c grackle_pci.c pci.c piix_pci.c prep_pci.c unin_pci.c versatile_pci.c Log message: Implement sun4u PCI IRQ routing. Allow multiple PCI busses and PCI-PCI bridges. Fix bugs in Versatile PCI implementation. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.152r2=1.153 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/apb_pci.c?cvsroot=qemur1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/grackle_pci.c?cvsroot=qemur1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pci.c?cvsroot=qemur1=1.30r2=1.31 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/piix_pci.c?cvsroot=qemur1=1.3r2=1.4 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/prep_pci.c?cvsroot=qemur1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/unin_pci.c?cvsroot=qemur1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/versatile_pci.c?cvsroot=qemur1=1.3r2=1.4 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 06/09/24 18:49:43 Modified files: . : vl.h Log message: moved PCI init to BIOS CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.153r2=1.154 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/apb_pci.c hw/grackle_pci.c hw/pci....
CVSROOT:/sources/qemu Module name:qemu Changes by: Paul Brook pbrook 06/09/24 00:16:34 Modified files: . : vl.h hw : apb_pci.c grackle_pci.c pci.c piix_pci.c prep_pci.c unin_pci.c versatile_pci.c Log message: PCI shared IRQ fix (original patch by andrzej zaborowski). CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.151r2=1.152 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/apb_pci.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/grackle_pci.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pci.c?cvsroot=qemur1=1.29r2=1.30 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/piix_pci.c?cvsroot=qemur1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/prep_pci.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/unin_pci.c?cvsroot=qemur1=1.1r2=1.2 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/versatile_pci.c?cvsroot=qemur1=1.2r2=1.3 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/pcnet.c hw/sparc32_dma.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 06/09/03 19:48:17 Modified files: . : vl.h hw : pcnet.c sparc32_dma.c Log message: better PCNET endianness support CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.147r2=1.148 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pcnet.c?cvsroot=qemur1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sparc32_dma.c?cvsroot=qemur1=1.1r2=1.2 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/esp.c hw/iommu.c hw/lsi53c895a.c h...
CVSROOT:/sources/qemu Module name:qemu Changes by: Paul Brook pbrook 06/08/29 04:52:16 Modified files: . : vl.h hw : esp.c iommu.c lsi53c895a.c scsi-disk.c sun4m.c usb-msd.c Log message: SCSI TCQ support. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.144r2=1.145 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/esp.c?cvsroot=qemur1=1.14r2=1.15 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/iommu.c?cvsroot=qemur1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/lsi53c895a.c?cvsroot=qemur1=1.2r2=1.3 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/scsi-disk.c?cvsroot=qemur1=1.12r2=1.13 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sun4m.c?cvsroot=qemur1=1.18r2=1.19 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/usb-msd.c?cvsroot=qemur1=1.6r2=1.7 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/mips_r4k.c hw/pc.c hw/ppc_chrp.c h...
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 06/08/17 10:45:20 Modified files: . : vl.h hw : mips_r4k.c pc.c ppc_chrp.c ppc_prep.c Log message: vga init changes CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.141r2=1.142 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_r4k.c?cvsroot=qemur1=1.18r2=1.19 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pc.c?cvsroot=qemur1=1.60r2=1.61 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_chrp.c?cvsroot=qemur1=1.23r2=1.24 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/ppc_prep.c?cvsroot=qemur1=1.27r2=1.28 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h vl.c block.c block_int.h monitor.c qe...
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 06/08/05 21:31:00 Modified files: . : vl.h vl.c block.c block_int.h monitor.c qemu-img.c Log message: multiple snapshot support CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.137r2=1.138 http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemur1=1.203r2=1.204 http://cvs.savannah.gnu.org/viewcvs/qemu/block.c?cvsroot=qemur1=1.29r2=1.30 http://cvs.savannah.gnu.org/viewcvs/qemu/block_int.h?cvsroot=qemur1=1.6r2=1.7 http://cvs.savannah.gnu.org/viewcvs/qemu/monitor.c?cvsroot=qemur1=1.55r2=1.56 http://cvs.savannah.gnu.org/viewcvs/qemu/qemu-img.c?cvsroot=qemur1=1.11r2=1.12 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu vl.h vl.c block.c block_int.h monitor.c qe...
Hi Fabrice Log message: multiple snapshot support Could you kindly explain how does it work? And, is the concept similar to VMWare's incremental snapshot? regards, Mulyadi ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu vl.h Makefile.target hw/pci.c hw/pcnet.c
On Tue, 4 Jul 2006, Fabrice Bellard wrote: Note: I commited the pcnet patch as some people might be interested by it. I was unable to use it with a Knoppix distribution of 2003 so fixes are needed. Hmm, define 'unable to use it'? It seems (on very quick testing) to work in Solaris. regards, -- Paul Jakma [EMAIL PROTECTED] [EMAIL PROTECTED] Key ID: 64A2FF6A Fortune: My problem lies in reconciling my gross habits with my net income. -- Errol Flynn Any man who has $10,000 left when he dies is a failure. -- Errol Flynn ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu vl.h Makefile.target hw/pci.c hw/pcnet.c
On Sat, 8 Jul 2006, Paul Jakma wrote: Hmm, define 'unable to use it'? It seems (on very quick testing) to work in Solaris. Spoke too soon, ICMP echos and TCP connects work, but it seems to have problems transferring anything substantial. regards, -- Paul Jakma [EMAIL PROTECTED] [EMAIL PROTECTED] Key ID: 64A2FF6A Fortune: This is the LAST time I take travel suggestions from Ray Bradbury! ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu vl.h Makefile.target hw/pci.c hw/pcnet.c
On 7/8/06, Paul Jakma [EMAIL PROTECTED] wrote: On Sat, 8 Jul 2006, Paul Jakma wrote: Hmm, define 'unable to use it'? It seems (on very quick testing) to work in Solaris.Spoke too soon, ICMP echos and TCP connects work, but it seems tohave problems transferring anything substantial. Try this patch - transfers should start to work Index: hw/pcnet.c === RCS file: /cvsroot/qemu/qemu/hw/pcnet.c,v retrieving revision 1.2 diff -u -r1.2 pcnet.c --- hw/pcnet.c 4 Jul 2006 21:42:10 - 1.2 +++ hw/pcnet.c 8 Jul 2006 14:44:28 - @@ -57,6 +57,7 @@ uint64_t timer; int xmit_pos, recv_pos; uint8_t buffer[4096]; +int tx_busy; }; #ifdef __GNUC__ @@ -659,6 +660,8 @@ s-csr[114] = 0x; s-csr[122] = 0x; s-csr[124] = 0x; + +s-tx_busy = 0; } static void pcnet_update_irq(PCNetState *s) @@ -1104,7 +1107,9 @@ s-csr[0] = ~0x0008; return; } - + +s-tx_busy = 1; + txagain: if (pcnet_tdte_poll(s)) { struct pcnet_TMD tmd; @@ -1167,6 +1172,8 @@ if (count--) goto txagain; } + +s-tx_busy = 0; } static void pcnet_poll(PCNetState *s) @@ -1177,7 +1184,13 @@ if (CSR_TDMD(s) || (CSR_TXON(s) !CSR_DPOLL(s) pcnet_tdte_poll(s))) +{ +/* prevent recursion */ +if (s-tx_busy) +return; + pcnet_transmit(s); +} } static void pcnet_poll_timer(void *opaque) ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu vl.h Makefile.target hw/pci.c hw/pcnet.c
On Sat, 8 Jul 2006, Igor Kovalenko wrote: Try this patch - transfers should start to work Hmm, no obvious improvement I'm afraid. regards, -- Paul Jakma [EMAIL PROTECTED] [EMAIL PROTECTED] Key ID: 64A2FF6A Fortune: I CAN'T SEE DEAD PEOPLE I CAN'T SEE DEAD PEOPLE I CAN'T SEE DEAD PEOPLE I CAN'T SEE DEAD PEOPLE Bart Simpson on chalkboard in episode BABF05 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h Makefile.target hw/pci.c hw/pcnet.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 06/07/04 11:33:00 Modified files: . : vl.h Makefile.target hw : pci.c Added files: hw : pcnet.c Log message: pcnet nic support (Antony T Curtis) CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.133r2=1.134 http://cvs.savannah.gnu.org/viewcvs/qemu/Makefile.target?cvsroot=qemur1=1.117r2=1.118 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pci.c?cvsroot=qemur1=1.26r2=1.27 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pcnet.c?cvsroot=qemurev=1.1 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu vl.h Makefile.target hw/pci.c hw/pcnet.c
In message: [EMAIL PROTECTED] Fabrice Bellard [EMAIL PROTECTED] writes: : Note: I commited the pcnet patch as some people might be interested by : it. I was unable to use it with a Knoppix distribution of 2003 so fixes : are needed. Fabrice, how is pcnet different than ne2000? I'd always seen the two used to mean the same thing... Warner ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] qemu vl.h Makefile.target hw/pci.c hw/pcnet.c
this pcnet patch set breaks mingw/win32 build. I had to remove it from my latest cvs grab. On 7/4/06, Fabrice Bellard [EMAIL PROTECTED] wrote: Note: I commited the pcnet patch as some people might be interested by it. I was unable to use it with a Knoppix distribution of 2003 so fixes are needed. Fabrice. ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel -- Christian ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h hw/sun4u.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Paul Brook pbrook 06/06/18 19:41:28 Modified files: . : vl.h hw : sun4u.c Log message: Sun4u vga+bios tweaks (Blue Swirl). CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.128r2=1.129 http://cvs.savannah.gnu.org/viewcvs/qemu/hw/sun4u.c?cvsroot=qemur1=1.10r2=1.11 Patches: Index: vl.h === RCS file: /sources/qemu/qemu/vl.h,v retrieving revision 1.128 retrieving revision 1.129 diff -u -b -r1.128 -r1.129 --- vl.h14 Jun 2006 16:03:05 - 1.128 +++ vl.h18 Jun 2006 19:41:28 - 1.129 @@ -148,7 +148,7 @@ extern int smp_cpus; /* XXX: make it dynamic */ -#if defined (TARGET_PPC) +#if defined (TARGET_PPC) || defined (TARGET_SPARC64) #define BIOS_SIZE ((512 + 32) * 1024) #elif defined(TARGET_MIPS) #define BIOS_SIZE (128 * 1024) Index: hw/sun4u.c === RCS file: /sources/qemu/qemu/hw/sun4u.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -b -r1.10 -r1.11 --- hw/sun4u.c 14 Jun 2006 12:36:31 - 1.10 +++ hw/sun4u.c 18 Jun 2006 19:41:28 - 1.11 @@ -27,7 +27,7 @@ #define KERNEL_LOAD_ADDR 0x00404000 #define CMDLINE_ADDR 0x003ff000 #define INITRD_LOAD_ADDR 0x0030 -#define PROM_SIZE_MAX(256 * 1024) +#define PROM_SIZE_MAX(512 * 1024) #define PROM_ADDR 0x1fff000ULL #define APB_SPECIAL_BASE 0x1feULL #define APB_MEM_BASE0x1ffULL @@ -326,10 +326,7 @@ } pci_bus = pci_apb_init(APB_SPECIAL_BASE, APB_MEM_BASE, NULL); isa_mem_base = VGA_BASE; -vga_initialize(pci_bus, ds, phys_ram_base + ram_size, ram_size, - vga_ram_size, 0, 0); -cpu_register_physical_memory(VGA_BASE, vga_ram_size, ram_size); -//pci_cirrus_vga_init(pci_bus, ds, phys_ram_base + ram_size, ram_size, vga_ram_size); +pci_cirrus_vga_init(pci_bus, ds, phys_ram_base + ram_size, ram_size, vga_ram_size); for(i = 0; i MAX_SERIAL_PORTS; i++) { if (serial_hds[i]) { ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h qemu-img.c
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 06/06/14 15:50:07 Modified files: . : vl.h qemu-img.c Log message: use C99 64 bit printf format to ease win32 porting CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.126r2=1.127 http://cvs.savannah.gnu.org/viewcvs/qemu/qemu-img.c?cvsroot=qemur1=1.9r2=1.10 Patches: Index: vl.h === RCS file: /sources/qemu/qemu/vl.h,v retrieving revision 1.126 retrieving revision 1.127 diff -u -b -r1.126 -r1.127 --- vl.h13 Jun 2006 15:57:21 - 1.126 +++ vl.h14 Jun 2006 15:50:07 - 1.127 @@ -58,6 +58,8 @@ _fullpath(resolved_path, path, _MAX_PATH); return resolved_path; } + +#define PRId64 I64d #endif #ifdef QEMU_TOOL Index: qemu-img.c === RCS file: /sources/qemu/qemu/qemu-img.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -b -r1.9 -r1.10 --- qemu-img.c 14 Jun 2006 15:32:10 - 1.9 +++ qemu-img.c 14 Jun 2006 15:50:07 - 1.10 @@ -164,12 +164,12 @@ static void get_human_readable_size(char *buf, int buf_size, int64_t size) { -char suffixes[NB_SUFFIXES] = KMGT; +static const char suffixes[NB_SUFFIXES] = KMGT; int64_t base; int i; if (size = 999) { -snprintf(buf, buf_size, %lld, (long long) size); +snprintf(buf, buf_size, % PRId64, size); } else { base = 1024; for(i = 0; i NB_SUFFIXES; i++) { @@ -179,8 +179,8 @@ suffixes[i]); break; } else if (size (1000 * base) || i == (NB_SUFFIXES - 1)) { -snprintf(buf, buf_size, %lld%c, - (long long) ((size + (base 1)) / base), +snprintf(buf, buf_size, % PRId64 %c, + ((size + (base 1)) / base), suffixes[i]); break; } @@ -373,7 +373,7 @@ printf(, backing_file=%s, base_filename); } -printf(, size=%lld kB\n, (long long) (size / 1024)); +printf(, size=% PRId64 kB\n, (int64_t) (size / 1024)); ret = bdrv_create(drv, filename, size / 512, base_filename, encrypted); if (ret 0) { if (ret == -ENOTSUP) { @@ -563,7 +563,8 @@ memset(buf + n * 512, 0, cluster_size - n * 512); if (is_not_zero(buf, cluster_size)) { if (qcow_compress_cluster(out_bs, sector_num, buf) != 0) -error(error while compressing sector %lld, sector_num); +error(error while compressing sector % PRId64, + sector_num); } sector_num += n; } @@ -680,10 +681,10 @@ allocated_size); printf(image: %s\n file format: %s\n - virtual size: %s (%lld bytes)\n + virtual size: %s (% PRId64 bytes)\n disk size: %s\n, filename, fmt_name, size_buf, - (long long) (total_sectors * 512), + (total_sectors * 512), dsize_buf); if (bdrv_is_encrypted(bs)) printf(encrypted: yes\n); ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h
CVSROOT:/sources/qemu Module name:qemu Changes by: Paul Brook pbrook 06/06/08 21:51:27 Modified files: . : vl.h Log message: Win32 build fix. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.h?cvsroot=qemur1=1.124r2=1.125 Patches: Index: vl.h === RCS file: /sources/qemu/qemu/vl.h,v retrieving revision 1.124 retrieving revision 1.125 diff -u -b -r1.124 -r1.125 --- vl.h4 Jun 2006 11:39:07 - 1.124 +++ vl.h8 Jun 2006 21:51:27 - 1.125 @@ -47,6 +47,7 @@ #endif #ifdef _WIN32 +#define fsync _commit #define lseek _lseeki64 #define ENOTSUP 4096 /* XXX: find 64 bit version */ ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu ./vl.h hw/esp.c hw/scsi-disk.c hw/usb-msd.c
CVSROOT:/sources/qemu Module name:qemu Branch: Changes by: Paul Brook [EMAIL PROTECTED] 06/05/26 21:53:41 Modified files: . : vl.h hw : esp.c scsi-disk.c usb-msd.c Log message: SCSI lun probing fix. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/vl.h.diff?tr1=1.121tr2=1.122r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/hw/esp.c.diff?tr1=1.10tr2=1.11r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/hw/scsi-disk.c.diff?tr1=1.3tr2=1.4r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/hw/usb-msd.c.diff?tr1=1.1tr2=1.2r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h
CVSROOT:/sources/qemu Module name:qemu Branch: Changes by: Paul Brook [EMAIL PROTECTED] 06/04/27 22:32:36 Modified files: . : vl.h Log message: Fix build failure. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/vl.h.diff?tr1=1.113tr2=1.114r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu ./vl.h hw/pckbd.c hw/ps2.c
CVSROOT:/sources/qemu Module name:qemu Branch: Changes by: Paul Brook [EMAIL PROTECTED] 06/02/08 04:42:17 Modified files: . : vl.h hw : pckbd.c ps2.c Log message: Add support for raw AT keyboard scancodes. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/vl.h.diff?tr1=1.103tr2=1.104r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/hw/pckbd.c.diff?tr1=1.13tr2=1.14r1=textr2=text http://cvs.savannah.gnu.org/viewcvs/qemu/qemu/hw/ps2.c.diff?tr1=1.1tr2=1.2r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu ./vl.h hw/mips_r4k.c hw/pc.c hw/ppc_chrp.c...
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/11/23 21:11:49 Modified files: . : vl.h hw : mips_r4k.c pc.c ppc_chrp.c ppc_prep.c serial.c sun4u.c Log message: more generic serial port (initial patch by Jocelyn Mayer) CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.h.diff?tr1=1.92tr2=1.93r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/mips_r4k.c.diff?tr1=1.10tr2=1.11r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/pc.c.diff?tr1=1.47tr2=1.48r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/ppc_chrp.c.diff?tr1=1.18tr2=1.19r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/ppc_prep.c.diff?tr1=1.24tr2=1.25r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/serial.c.diff?tr1=1.10tr2=1.11r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/sun4u.c.diff?tr1=1.4tr2=1.5r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu ./vl.h hw/openpic.c hw/ppc_chrp.c
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/11/23 21:13:45 Modified files: . : vl.h hw : openpic.c ppc_chrp.c Log message: openpic SMP support (Jocelyn Mayer) CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.h.diff?tr1=1.93tr2=1.94r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/openpic.c.diff?tr1=1.8tr2=1.9r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/ppc_chrp.c.diff?tr1=1.19tr2=1.20r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu ./vl.h hw/serial.c
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/11/10 23:58:33 Modified files: . : vl.h hw : serial.c Log message: char dev ioctls CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.h.diff?tr1=1.88tr2=1.89r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/serial.c.diff?tr1=1.9tr2=1.10r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu vl.h
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/11/11 00:00:47 Modified files: . : vl.h Log message: API for changes in VM state (malc) CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.h.diff?tr1=1.89tr2=1.90r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] qemu ./vl.h hw/apic.c hw/i8259.c hw/pc.c
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard [EMAIL PROTECTED] 05/07/23 19:05:37 Modified files: . : vl.h hw : apic.c i8259.c pc.c Log message: IOAPIC support (initial patch by Filip Navara) CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/vl.h.diff?tr1=1.80tr2=1.81r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/apic.c.diff?tr1=1.2tr2=1.3r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/i8259.c.diff?tr1=1.16tr2=1.17r1=textr2=text http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/hw/pc.c.diff?tr1=1.38tr2=1.39r1=textr2=text ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel