Hi Aleksandar,

Thank you very much for your patient explanation in the previous post. And 
thank you for checking.
Your and Peter's replies in the previous post certainly helped a lot. I am now 
looking at a git commit 7 years ago (bd277fa1966bc400f1b411f868f39125cda0c403), 
it was a Loongson Multimedia Instruction implementation done my Richard 
Henderson. I think what he did is exactly what I want to do now. I got a vague 
view of the big picture, but I need more time to figure out the details. I will 
certainly ask more questions about this later, but before that I need to look 
at some other parts of the source code:) Again thank you for checking!



Cheers,
Libo





------------------ Original message ------------------
From: "Aleksandar Markovic"; 
Sendtime: Thursday, Aug 22, 2019 4:23 PM
To: "??"; 
Cc: "qemu-devel"; 
Subject: Re: [Qemu-devel] QEMU as ISS (Instruction Set Simulator)



On Tue, Aug 20, 2019 at 12:12 PM ?? <zhl...@foxmail.com> wrote:

> I am working on a project that requires me to modify the ISA of the MIPS
> target.


L.,

How is it going?

Aleksandar



> I have been staring at the source code for about a week, but found it
> really difficult due to me being a young rookie and the sparse comments.
> Specifically, I need to extend MIPS, by adding some new instructions and
> new CPU registers to the current architecture, and that sounds really easy.
> I think the place for me to look at should be at the directory
> ${qemu_root}/target/mips/. With a MIPS Instruction Set Manual Release 6
> handy, I have difficulty finding the source code where the ISA resides. Is
> it in op_helper.c? Or translate.c? Any guidance would be really
> appreciated. Thank you very much in advance.
>
>
> Cheers,
> L.

Reply via email to