diff options
author | Michael Walle <michael@walle.cc> | 2011-03-07 23:32:38 +0100 |
---|---|---|
committer | Edgar E. Iglesias <edgar.iglesias@gmail.com> | 2011-04-04 10:26:53 +0200 |
commit | 9683242448541b6fb5511421af3d8f0c6cd19477 (patch) | |
tree | 4142cc2d794ec565f61514d33fa26629605c0eab /trace-events | |
parent | 87a381ec341bd0195db0531db10f29d603eff49a (diff) |
lm32: add Milkymist System Controller support
This patch adds support for Milkymist's System Controller core. The model
has the following features:
- support for shutting down and restarting the board
- provide two timers and GPIO
- provide registers for system identification and reading the boards
capabilities
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-events | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/trace-events b/trace-events index 74cce75eec..f6fc40397b 100644 --- a/trace-events +++ b/trace-events @@ -332,3 +332,14 @@ 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" + +# hw/milkymist-sysctl.c +disable milkymist_sysctl_memory_read(uint32_t addr, uint32_t value) "addr %08x value %08x" +disable milkymist_sysctl_memory_write(uint32_t addr, uint32_t value) "addr %08x value %08x" +disable milkymist_sysctl_icap_write(uint32_t value) "value %08x" +disable milkymist_sysctl_start_timer0(void) "Start timer0" +disable milkymist_sysctl_stop_timer0(void) "Stop timer0" +disable milkymist_sysctl_start_timer1(void) "Start timer1" +disable milkymist_sysctl_stop_timer1(void) "Stop timer1" +disable milkymist_sysctl_pulse_irq_timer0(void) "Pulse IRQ Timer0" +disable milkymist_sysctl_pulse_irq_timer1(void) "Pulse IRQ Timer1" |