summaryrefslogtreecommitdiff
path: root/trace-events
diff options
context:
space:
mode:
authorMichael Walle <michael@walle.cc>2011-03-07 23:32:37 +0100
committerEdgar E. Iglesias <edgar.iglesias@gmail.com>2011-04-04 10:26:53 +0200
commit87a381ec341bd0195db0531db10f29d603eff49a (patch)
treee31036d12b4ceae85b1fdd041213d53e334b626e /trace-events
parent5ee18b9c6843fa69da3c3ed92c57e01102614e34 (diff)
downloadqemu-87a381ec341bd0195db0531db10f29d603eff49a.tar.gz
lm32: add Milkymist SoftUSB support
This patch adds support for Milkymist's SoftUSB core. This model differ from the real hardware in its functionality. The real hardware consits of a tiny freely programmable microcontroller which controls the USB ports. For simplicity reasons, this model emulates only keyboard and mouse input devices, eg. input events translates directly to the corresponding expected messages. Signed-off-by: Michael Walle <michael@walle.cc> Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Diffstat (limited to 'trace-events')
-rw-r--r--trace-events8
1 files changed, 8 insertions, 0 deletions
diff --git a/trace-events b/trace-events
index b3fa971d2d..74cce75eec 100644
--- a/trace-events
+++ b/trace-events
@@ -324,3 +324,11 @@ disable milkymist_pfpu_memory_read(uint32_t addr, uint32_t value) "addr %08x val
disable milkymist_pfpu_memory_write(uint32_t addr, uint32_t value) "addr %08x value %08x"
disable milkymist_pfpu_vectout(uint32_t a, uint32_t b, uint32_t dma_ptr) "a %08x b %08x dma_ptr %08x"
disable milkymist_pfpu_pulse_irq(void) "Pulse IRQ"
+
+# hw/milkymist-softusb.c
+disable milkymist_softusb_memory_read(uint32_t addr, uint32_t value) "addr %08x value %08x"
+disable milkymist_softusb_memory_write(uint32_t addr, uint32_t value) "addr %08x value %08x"
+disable milkymist_softusb_mevt(uint8_t m) "m %d"
+disable milkymist_softusb_kevt(uint8_t m) "m %d"
+disable milkymist_softusb_mouse_event(int dx, int dy, int dz, int bs) "dx %d dy %d dz %d bs %02x"
+disable milkymist_softusb_pulse_irq(void) "Pulse IRQ"