Re: [U-Boot] [PATCH 2/2] riscv: Access CSRs using CSR numbers

2019-07-31 Thread Rick Chen
Rick Chen 於 2019年7月18日 週四 上午11:25寫道: > > > > From: Bin Meng [mailto:bmeng...@gmail.com] > > > Sent: Thursday, July 11, 2019 2:43 PM > > > To: Rick Jian-Zhi Chen(陳建志); Anup Patel; Lukas Auer; U-Boot Mailing List > > > Subject: [PATCH 2/2] riscv: Access CSRs using CSR numbers > > > > > > We should

Re: [U-Boot] [PATCH 2/2] riscv: Access CSRs using CSR numbers

2019-07-22 Thread Rick Chen
Hi Lukas > > From: Auer, Lukas [mailto:lukas.a...@aisec.fraunhofer.de] > > Sent: Thursday, July 18, 2019 4:53 PM > > To: Rick Jian-Zhi Chen(陳建志); u-boot@lists.denx.de; bmeng...@gmail.com; > > anup.pa...@wdc.com > > Subject: Re: [PATCH 2/2] riscv: Access CSRs using CSR numbers > > > > Hi Bin, > >

Re: [U-Boot] [PATCH 2/2] riscv: Access CSRs using CSR numbers

2019-07-18 Thread Auer, Lukas
Hi Bin, On Thu, 2019-07-18 at 17:01 +0800, Bin Meng wrote: > Hi Lukas, > > On Thu, Jul 18, 2019 at 4:54 PM Auer, Lukas > wrote: > > Hi Bin, > > > > On Wed, 2019-07-10 at 23:43 -0700, Bin Meng wrote: > > > We should prefer accessing CSRs using their CSR numbers > > > because: > > > 1. It

Re: [U-Boot] [PATCH 2/2] riscv: Access CSRs using CSR numbers

2019-07-18 Thread Bin Meng
Hi Lukas, On Thu, Jul 18, 2019 at 4:54 PM Auer, Lukas wrote: > > Hi Bin, > > On Wed, 2019-07-10 at 23:43 -0700, Bin Meng wrote: > > We should prefer accessing CSRs using their CSR numbers > > because: > > 1. It compiles fine with older toolchains. > > 2. We can use latest CSR names in #define

Re: [U-Boot] [PATCH 2/2] riscv: Access CSRs using CSR numbers

2019-07-18 Thread Auer, Lukas
Hi Bin, On Wed, 2019-07-10 at 23:43 -0700, Bin Meng wrote: > We should prefer accessing CSRs using their CSR numbers > because: > 1. It compiles fine with older toolchains. > 2. We can use latest CSR names in #define macro names of CSR >numbers as-per RISC-V spec. > 3. We can access newly

Re: [U-Boot] [PATCH 2/2] riscv: Access CSRs using CSR numbers

2019-07-17 Thread Anup Patel
On Thu, Jul 11, 2019 at 12:14 PM Bin Meng wrote: > > We should prefer accessing CSRs using their CSR numbers > because: > 1. It compiles fine with older toolchains. > 2. We can use latest CSR names in #define macro names of CSR >numbers as-per RISC-V spec. > 3. We can access newly added CSRs

Re: [U-Boot] [PATCH 2/2] riscv: Access CSRs using CSR numbers

2019-07-17 Thread Rick Chen
> > From: Bin Meng [mailto:bmeng...@gmail.com] > > Sent: Thursday, July 11, 2019 2:43 PM > > To: Rick Jian-Zhi Chen(陳建志); Anup Patel; Lukas Auer; U-Boot Mailing List > > Subject: [PATCH 2/2] riscv: Access CSRs using CSR numbers > > > > We should prefer accessing CSRs using their CSR numbers > >

[U-Boot] [PATCH 2/2] riscv: Access CSRs using CSR numbers

2019-07-11 Thread Bin Meng
We should prefer accessing CSRs using their CSR numbers because: 1. It compiles fine with older toolchains. 2. We can use latest CSR names in #define macro names of CSR numbers as-per RISC-V spec. 3. We can access newly added CSRs even if toolchain does not recognize newly added CSRs by