dbe06e1841Handle unconnected vlan case in lance
blueswir1
2007-05-27 19:38:20 +00:00
833c7174ceImproved sanity checking to -net options
blueswir1
2007-05-27 19:36:43 +00:00
1b2e93c175Separate fault for code access to unassigned memory
blueswir1
2007-05-27 19:36:00 +00:00
b3a2319792Use qemu_irqs between CPUs and interrupt controller Fix interrupt priority handling which prevented SMP from working
blueswir1
2007-05-27 16:42:29 +00:00
d7edfd2702Use qemu_irq between interrupt controller and timers
blueswir1
2007-05-27 16:37:49 +00:00
70c0de96a3Use qemu_irqs between dma controllers and esp, lance
blueswir1
2007-05-27 16:36:10 +00:00
342debdcf8Suppress pointer from integer of different size warning.
pbrook
2007-05-26 15:18:52 +00:00
a87295e8dfM68k system mode semihosting.
pbrook
2007-05-26 15:09:38 +00:00
20c9f095c4Implement Sparc64 CPU timers using ptimers
blueswir1
2007-05-25 18:50:28 +00:00
8d05ea8a33Change ptimer API to use 64-bit values, add save and load methods Use ptimers for Sparc32 Slavio
blueswir1
2007-05-24 19:48:41 +00:00
2dc7b602dfCommit NAND image changes on "commit all" or "commit mtd".
balrog
2007-05-24 18:53:22 +00:00
aa941b9445Savevm/loadvm bits for ARM core, the PXA2xx peripherals and Spitz hardware.
balrog
2007-05-24 18:50:09 +00:00
3f6c925f37Use i2c_slave_init() to allocate the PXA (dummy) I2C slave. Hush the warning: hw/pc.c:402: warning: control reaches end of non-void function
balrog
2007-05-23 22:21:27 +00:00
7ec47eadc7Speed up m68k by 20%.
pbrook
2007-05-23 22:07:36 +00:00
adb86c372eAdd WM8750 and MAX7310 chips (I2C slaves). Wolfson Microsystems WM8750 audio chip and Maxim MAX7310 gpio expander chip are used in the Spitz.
balrog
2007-05-23 22:04:23 +00:00
3f582262e5Implement the PXA2xx I2C master controller. Fix PXA270-specific timers and make minor changes in other PXA parts.
balrog
2007-05-23 21:47:51 +00:00
209a4e691dDocument ColdFire system emulation.
pbrook
2007-05-23 20:16:15 +00:00
0633879f1am68k/ColdFire system emulation.
pbrook
2007-05-23 19:58:11 +00:00
9daea9067aAdd more cpu.h dependencies.
ths
2007-05-23 08:35:19 +00:00
fd88b6ababThe 24k wants more watch and srsmap registers.
ths
2007-05-23 08:24:25 +00:00
df1561e22dThe previous patch to make breakpoints work was a performance disaster, use a similiar hack as ARM does instead.
ths
2007-05-23 08:18:27 +00:00
6963d7af10Add ptimer.c function declarations and makefile rule.
pbrook
2007-05-23 01:13:57 +00:00
f469b9db01Fix slti/sltiu for MIPS64, by Aurelien Jarno.
ths
2007-05-19 17:45:43 +00:00
5d46d55d4bFix ldl/ldr implementation, by Aurelien Jarno.
ths
2007-05-19 17:44:33 +00:00
642b043a9eUpdate Sparc32 OpenBIOS image to SVN revision 149. Changes: r145: Fix power-management location for SS-10 r146: Fix overallocation r147: NetBSD and OpenBSD fixes: - Correct timer and interrupt controller mappings - Add ESP clock frequency to avoid division by zero - CS4231 exists only in SS5 - Disable BPP for now, it's not emulated by Qemu anyway With these fixes, one NetBSD kernel even got to root device prompt on SS5. r148: Update vsprintf.c from Linux to get 64-bit output r149: Use full 36-bit physical address space on SS10
blueswir1
2007-05-19 13:12:09 +00:00
5dcb6b914eUse full 36-bit physical address space on SS10
blueswir1
2007-05-19 12:58:30 +00:00
36ddb83bd8Fix sysrq support from the monitor mux (originally by Jason Wessel).
balrog
2007-05-18 17:46:59 +00:00
fd4a04ebb2- Move FPU exception handling into helper functions, since they are big. - Fix FP-conditional branches. - Check FPU register mode at runtime, not translation time, as the F64 status bit can change.
ths
2007-05-18 11:55:54 +00:00
34ae7b51f5Work around the lack of proper handling for self-modifying code.
ths
2007-05-18 01:13:09 +00:00
f96f4c9d72Make TCX registers match what NetBSD expects
blueswir1
2007-05-17 19:34:41 +00:00
31ade71508Fix Qemu division by zero triggered by NetBSD
blueswir1
2007-05-17 19:32:20 +00:00
6c36d3fa86Enable faults for unassigned memory accesses and unimplemented ASIs
blueswir1
2007-05-17 19:30:10 +00:00
4edebb0e8eSet limits for memory size to avoid overlap with devices
blueswir1
2007-05-17 19:25:14 +00:00
3d29fbef06Force the primary CPU to run and other CPUs to halt, recalculate timers after system_reset.
blueswir1
2007-05-17 19:21:46 +00:00
69d357286dMore generic 64 bit multiplication support, by Aurelien Jarno.
ths
2007-05-16 11:59:40 +00:00
29929e3490MIPS TLB style selection at runtime, by Herve Poussineau.
ths
2007-05-13 13:49:44 +00:00
f707cfba9aAllow VMware-SVGA operation enable before command FIFO is configured. Implement "screendump" for 32 bit colour depth.
balrog
2007-05-13 13:26:49 +00:00