Loongson gs464 core can be found in Loongson-3A1000 processor. This patchset add minimal support for that core. There are still some instructions missing, I'm going to work on them later.
The corresponding hw board is also missing. I'm using modified kernel for malta for testing purpose and planing to take the design of Lemote's KVM virtual machine. Official manual of this core can be found here [1] (In Chinese). My collection of instruction documents mainly based on Chinese version of manual, binutils gas code and experiments on real machine can be found here [2] (In English). [1]: http://loongson.cn/uploadfile/cpu/3A1000/Loongson_3A1000_cpu_user_2.pdf [2]: https://github.com/FlyGoat/loongson-insn/blob/master/loongson-ext.md Jiaxun Yang (3): target/mips: Introduce loongson ext & mmi ASE flags target/mips: Add loongson ext lsdc2 instrustions target/mips: Add loongson gs464 core target/mips/mips-defs.h | 2 + target/mips/translate.c | 166 ++++++++++++++++++++++++++++++- target/mips/translate_init.inc.c | 25 ++++- 3 files changed, 188 insertions(+), 5 deletions(-) -- 2.26.0.rc2