qemu-e2k/target-unicore32
Guan Xuetao ff5928d0f2 unicore32-softmmu: Add a minimal curses screen support
This patch adds a minimal curses screen support for unicore32-softmmu.
We assume 80*30 screen size to minimize the implementation.
Two problems are not solved, but they are innocuous.
1. curses windows will be blank when switching to monitor screen and back
2. backspace is not handled yet

v1->v2: add extra handler for '\r'

Signed-off-by: Zhang Mengchi <zhangmengchi@mprc.pku.edu.cn>
Signed-off-by: Guan Xuetao <gxt@mprc.pku.edu.cn>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
2012-08-11 09:37:05 +00:00
..
Makefile.objs unicore32: Split UniCore-F64 instruction helpers from helper.c 2012-08-11 09:37:04 +00:00
cpu-qom.h target-unicore32: QOM'ify CPU 2012-03-30 11:09:30 +02:00
cpu.c unicore32-softmmu: Make UniCore32 cpuid & exceptions correct and runable 2012-08-11 09:36:56 +00:00
cpu.h target-unicore32: Drop UC32_CPUID macros 2012-08-11 09:36:57 +00:00
helper.c unicore32-softmmu: Add a minimal curses screen support 2012-08-11 09:37:05 +00:00
helper.h unicore32-softmmu: Add coprocessor 0(sysctrl) and 1(ocd) instruction support 2012-08-11 09:36:56 +00:00
machine.c unicore32-softmmu: Add unicore32-softmmu build support 2012-08-11 09:36:55 +00:00
op_helper.c unicore32-softmmu: Implement softmmu specific functions 2012-08-11 09:36:58 +00:00
softmmu.c unicore32-softmmu: Implement softmmu specific functions 2012-08-11 09:36:58 +00:00
translate.c unicore32: Close dump-option of cpu_dump_state_ucf64 function 2012-08-11 09:37:05 +00:00
ucf64_helper.c unicore32: Split UniCore-F64 instruction helpers from helper.c 2012-08-11 09:37:04 +00:00