- 24 5月, 2020 2 次提交
- 23 5月, 2020 4 次提交
-
-
由 Zihao Yu 提交于
* SDI can not distinguish I/O accessing. Therefore, REF may execute instructions accessing devices. We should add dummy address spaces to receive the write. But reads from device are not supported. * For SDI, now the backend will map 0xa10003f8 to two different I/O spaces. Only the first one will be returned by find_mapid_by_addr(). So we should also call backend_init_device() before backend_init() to let find_mapid_by_addr() return the real serial instead of the dummy serial.
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
* Makefiles in nexus-am may first define ENGINE
-
- 19 5月, 2020 4 次提交
- 18 5月, 2020 2 次提交
- 14 5月, 2020 3 次提交
- 13 5月, 2020 6 次提交
-
-
由 Zihao Yu 提交于
* this can save an rtl_sext() in exec_lds() for riscv64/riscv32/mips32
-
由 Zihao Yu 提交于
* this makes the behavior of rtl_lm() more similar to the CPU instructions
-
由 Zihao Yu 提交于
Makefile: clean kvm See merge request projectn/nemu!59
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
Refactor api See merge request projectn/nemu!58
-
由 Zihao Yu 提交于
-
- 07 5月, 2020 3 次提交
- 05 5月, 2020 2 次提交
- 03 5月, 2020 3 次提交
- 24 4月, 2020 3 次提交
- 22 4月, 2020 8 次提交
-
-
由 Zihao Yu 提交于
Misc See merge request projectn/nemu!55
-
由 Zihao Yu 提交于
* now all guest of the rv64 engine starts from 0x80000000
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
* previously it may trigger an assertion fail if the number of basic blocks of a program is less than TOP_N * now if that is the case, we will display statistic of an empty basic block
-
由 BigWhiteDog 提交于
-
由 Zihao Yu 提交于
Reg spilling See merge request projectn/nemu!54
-
由 Zihao Yu 提交于
* this is wrong with a translation engine * now we can pass microbench and fceux
-
由 Zihao Yu 提交于
* previously we use rtl_andi(s0, s1, 0xfffffffful), but 0xffffffff can not be loaded correctly by load_imm() in the rv64 engine
-