Hi. This is a pull request for my current target-xtensa queue. Changes in the queue are: - 'info tlb' monitor command; - debug option implementation; - a few minor fixes.
Debug option series has been posted to the list as an RFC, there were no changes in it since then. Please pull. Thanks. -- Max The following changes since commit 99c7f87826337fa81f2f0f9baa9ca0a44faf90e9: input: send kbd+mouse events only to running guests. (2012-02-17 11:02:55 -0600) are available in the git repository at: git://jcmvbkbc.spb.ru/dumb/qemu-xtensa.git xtensa Max Filippov (12): target-xtensa: define TLB_TEMPLATE for MMU-less cores target-xtensa: implement info tlb monitor command target-xtensa: fetch 3rd opcode byte only when needed target-xtensa: add DEBUGCAUSE SR and configuration target-xtensa: implement instruction breakpoints target-xtensa: add ICOUNT SR and debug exception exec: add missing breaks to the watch_mem_write exec: fix check_watchpoint exiting cpu_loop exec: let cpu_watchpoint_insert accept larger watchpoints target-xtensa: add DBREAK data breakpoints target-xtensa: add DEBUG_SECTION to overlay tool target-xtensa: add breakpoint tests exec.c | 18 +++- hmp-commands.hx | 2 +- monitor.c | 4 +- target-xtensa/core-dc232b.c | 1 + target-xtensa/core-fsf.c | 1 + target-xtensa/cpu.h | 43 ++++++++ target-xtensa/helper.c | 110 ++++++++++++++++++++ target-xtensa/helpers.h | 7 ++ target-xtensa/op_helper.c | 100 ++++++++++++++++++ target-xtensa/overlay_tool.h | 23 ++++- target-xtensa/translate.c | 156 ++++++++++++++++++++++++++++- tests/tcg/xtensa/Makefile | 1 + tests/tcg/xtensa/test_break.S | 223 +++++++++++++++++++++++++++++++++++++++++ 13 files changed, 674 insertions(+), 15 deletions(-) create mode 100644 tests/tcg/xtensa/test_break.S -- 1.7.7.6