- Jul 31, 2020
-
-
Udit Khanna authored
-
Andrew Waterman authored
Rvv pre 1.0
-
- Jul 30, 2020
-
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
They aren't arch state Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
The original name misses the 'i' in instruction mae vamoswape8 -> vamoswapei8 Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
The command parser still can accept SLEN but the value is not stored in implementation Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
some dump and comparison tool may depennd the initial state of vector register. Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Jul 29, 2020
-
-
Andrew Waterman authored
Incorporate RVV 1.0 vtype layout change
-
Andrew Waterman authored
-
- Jul 22, 2020
-
-
Andrew Waterman authored
Some UCB implementations once used this to represent a pipeline bubble. But this encoding is reserved for future standard HINT use. Resolves #503
-
- Jul 17, 2020
-
-
Abhinay Kayastha authored
-
- Jul 15, 2020
-
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Jul 14, 2020
-
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Jul 10, 2020
-
-
Andrew Waterman authored
RISC-V H-Extension v0.6.1 Support
-
Anup Patel authored
It is very inconvenient to always embed kernel flat image into OpenSBI for booting Linux/Xvisor on Spike. We add optional "--kernel" command line option for spike. Using this new option, users can specify kernel flat image separately and OpenSBI ELF separately. Signed-off-by:Anup Patel <anup.patel@wdc.com>
-
Anup Patel authored
We add bootargs command-line option to Spike which allows us to provide custom kernel parameters to Linux and Xvisor. Signed-off-by:Anup Patel <anup.patel@wdc.com>
-
Anup Patel authored
We add new HFENCE, HLV, and HSV instructions for HS-mode which are defined as part of the RISC-V hypervisor extension. Signed-off-by:Anup Patel <anup.patel@wdc.com>
-
Anup Patel authored
We extend our existing MMU implementation to support two-stage translation when running VS-mode for RISC-V hypervisor extension. Signed-off-by:Anup Patel <anup.patel@wdc.com>
-
Anup Patel authored
We add newly defined hypervisor CSRs and allow M/HS-mode to access these CSRs. The MRET, SRET, ECALL and WFI instructions have also been updated so that virt-to-novirt switch and exception cause is based on HART virtualization state. Subsequent patches will implement two-stage page tables, HFENCE instructions and HSV/HLV instructions. Signed-off-by:Anup Patel <anup.patel@wdc.com>
-
- Jul 09, 2020
-
-
Chih-Min Chao authored
As section 3.6 says: The vstart CSR is defined to have only enough writable bits to hold the largest element index (one less than the maximum VLMAX) or lg2(VLEN) bits. Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Jul 08, 2020
-
-
Anup Patel authored
With hypervisor extension, we have more CSRs providing trap related information. We extend existing trap classes to pass additional trap information required by hypervisor extension. Signed-off-by:Anup Patel <anup.patel@wdc.com>
-
Anup Patel authored
We add missing CSR and instruction encoding related defines for hypervisor extension. Signed-off-by:Anup Patel <anup.patel@wdc.com>
-
Udit Khanna authored
If n_pmp=0, then pmp is not implemented hence raise trap
-
- Jul 07, 2020
-
-
Abhinay Kayastha authored
-
- Jul 04, 2020
-
-
Andrew Waterman authored
Commitlog 2020 07 02
-
- Jul 03, 2020
-
-
Chih-Min Chao authored
For csr register access instructions, there are log like Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Jun 26, 2020
-
-
Andrew Waterman authored
Rvv fix 2020 06 25
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-
- Jun 18, 2020
-
-
Andrew Waterman authored
Rvv fix 2020 06 18
-
Chih-Min Chao authored
Signed-off-by:Chih-Min Chao <chihmin.chao@sifive.com>
-