Re: [RFC 15/15] target/riscv: rvb: support and turn on B-extension from command line

2020-11-22 Thread Frank Chang
On Sat, Nov 21, 2020 at 12:24 AM Alistair Francis wrote: > > > On 19/11/2020 7:02 pm, Kito Cheng wrote: > >> diff --git a/target/riscv/cpu.c b/target/riscv/cpu.c > >> index 0bbfd7f4574..bc29e118c6d 100644 > >> --- a/target/riscv/cpu.c > >> +++ b/target/riscv/cpu.c > >> @@ -438,6 +438,9 @@ static

Re: [RFC 15/15] target/riscv: rvb: support and turn on B-extension from command line

2020-11-20 Thread Alistair Francis
On 19/11/2020 7:02 pm, Kito Cheng wrote: diff --git a/target/riscv/cpu.c b/target/riscv/cpu.c index 0bbfd7f4574..bc29e118c6d 100644 --- a/target/riscv/cpu.c +++ b/target/riscv/cpu.c @@ -438,6 +438,9 @@ static void riscv_cpu_realize(DeviceState *dev, Error **errp) if

Re: [RFC 15/15] target/riscv: rvb: support and turn on B-extension from command line

2020-11-19 Thread Kito Cheng
> diff --git a/target/riscv/cpu.c b/target/riscv/cpu.c > index 0bbfd7f4574..bc29e118c6d 100644 > --- a/target/riscv/cpu.c > +++ b/target/riscv/cpu.c > @@ -438,6 +438,9 @@ static void riscv_cpu_realize(DeviceState *dev, Error > **errp) > if (cpu->cfg.ext_h) { > target_misa |=

Re: [RFC 15/15] target/riscv: rvb: support and turn on B-extension from command line

2020-11-19 Thread Alistair Francis
On Wed, Nov 18, 2020 at 12:45 AM wrote: > > From: Kito Cheng > > B-extension is default off, use cpu rv32 or rv64 with x-b=true to > enable B-extension. > > Signed-off-by: Kito Cheng Reviewed-by: Alistair Francis Alistair > --- > target/riscv/cpu.c | 4 > target/riscv/cpu.h | 2 ++ >

[RFC 15/15] target/riscv: rvb: support and turn on B-extension from command line

2020-11-18 Thread frank . chang
From: Kito Cheng B-extension is default off, use cpu rv32 or rv64 with x-b=true to enable B-extension. Signed-off-by: Kito Cheng --- target/riscv/cpu.c | 4 target/riscv/cpu.h | 2 ++ 2 files changed, 6 insertions(+) diff --git a/target/riscv/cpu.c b/target/riscv/cpu.c index