- Aug 15, 2023
- Aug 12, 2023
-
-
Jiuyang Liu authored
- migrate to mill 0.11 - bump hardfloat and cde submodule - Cross Compile Chisel 5
-
- Aug 01, 2023
-
-
Jiuyang Liu authored
* remove import Chisel from Nodes * cloneTypeFull in BundleBrdige * better name for diplomatic node and don't care them by default
-
- Jul 31, 2023
-
-
Jiuyang Liu authored
-
Jiuyang Liu authored
-
Jiuyang Liu authored
* remove CompileOption in Plic * remove CompileOption in tilelink Atomics * remove CompileOption in tilelink Broadcast * remove CompileOption in AsyncResetReg * remove CompileOption in LazyModule * remove CompileOption in UserYanker * remove CompileOption in FPU * fix unconnected io in DM * fix unconnected wire from DCacheModule * fix unconnected wire in ScratchpadSlavePort * handle RoCC connections * Remove NotStrictInferReset compile option
-
- Jul 27, 2023
-
-
Jiuyang Liu authored
* implement BundleMap with new Connectable API * migrate to new BundleMap API
-
Jiuyang Liu authored
* remove EnhancedChisel3Assign in AHBLite * remove EnhancedChisel3Assign in AHBXBar * remove EnhancedChisel3Assign in APBXBar * remove EnhancedChisel3Assign in AXI4CreditedBuffer * remove EnhancedChisel3Assign in Deinterleaver.scala * remove EnhancedChisel3Assign in AXI4Filter * remove EnhancedChisel3Assign in AXI4Fragmenter.scala * remove EnhancedChisel3Assign in AXI4IdIndexer * remove EnhancedChisel3Assign in AXI4RegisterNode * remove EnhancedChisel3Assign in AXI4ToTL * remove EnhancedChisel3Assign in AXI4UserYanker * remove EnhancedChisel3Assign in AXI4Xbar * remove EnhancedChisel3Assign in AXISBuffer * remove EnhancedChisel3Assign in AXISXBar * remove EnhancedChisel3Assign in RegisterRouter * remove EnhancedChisel3Assign in tilelink AddressAdjuster * remove EnhancedChisel3Assign in tilelink Arbiter * remove EnhancedChisel3Assign in tilelink BlockDuringReset * remove EnhancedChisel3Assign in tilelink Credited * remove EnhancedChisel3Assign in tilelink Fragmenter * remove EnhancedChisel3Assign in tilelink HintHandler * remove EnhancedChisel3Assign in tilelink RegisterRouter * remove EnhancedChisel3Assign in tilelink ToAHB * remove EnhancedChisel3Assign in tilelink ToAPB * remove EnhancedChisel3Assign in tilelink ToAXI4 * fix: replace with connectable API * fix: replace with connectable API * fix: bad connection between `ar` channels * fix: remove `DontCare` with no effect * remove EnhancedChisel3Assign --------- Co-authored-by:Takehana <cowpowermax@pm.me>
-
- Jul 25, 2023
-
-
Yinan Xu authored
Priv spec 1.12 requires that `mconfigptr` must be implemented.
-
- Jul 13, 2023
-
-
Jiuyang Liu authored
-
Jiuyang Liu authored
* remove late cancel API in xbar * remove late cancel API in arbiter * totally remove ReadyValidCancel
-
Jiuyang Liu authored
-
Jiuyang Liu authored
-
- Jul 11, 2023
-
-
Yinan Xu authored
For PTEs whose physical address is out-of-range, we need to set `ae_ptw` instead of `ae_final` to raise access-fault. Because non-leaf PTEs will not have R or X bits set, `ae_final` will be overrided by page-fault exceptions.
-
- Jul 04, 2023
-
-
Jerry Zhao authored
* Support setting custom CSRs from datapath * Support CSR stalls
-
- Jun 30, 2023
-
-
Yinan Xu authored
Given that usingHypervisor is used to distinguish whether the hardware supports hypervisor extensions, we should use it for the delegable exceptions as well.
-
- Jun 29, 2023
-
-
John Ingalls authored
-
- Jun 16, 2023
-
-
Jiuyang Liu authored
TLB: must_alloc swapped AMO Logical/Arithmetic
-
John Ingalls authored
-
- Jun 15, 2023
-
-
SingularityKChen authored
+ add `()` to those empty argument list function call; Auto-application to `()` is deprecated. Supply the empty argument list `()` explicitly to invoke method
-
SingularityKChen authored
+ replace `.U(i)` with `.U.extract(i)`
-
SingularityKChen authored
+ add `case _` to make match be exhaustive
-
Jiuyang Liu authored
Remove SFC
-
Jiuyang Liu authored
fix compile for chisel3.6
-
- Jun 14, 2023
- May 31, 2023
-
-
Jiuyang Liu authored
-
- May 30, 2023
-
-
Jiuyang Liu authored
-
Jiuyang Liu authored
-
Jiuyang Liu authored
- remove experimental.IO chipsalliance/chisel#2863 - remove bracket for fire() - remove Chisel compatibility mode
-