1. Aug 15, 2023
  2. Aug 12, 2023
    • Jiuyang Liu's avatar
      bump mill and Chisel · de0c32b0
      Jiuyang Liu authored
      - migrate to mill 0.11
      - bump hardfloat and cde submodule
      - Cross Compile Chisel 5
      de0c32b0
  3. Aug 01, 2023
  4. Jul 31, 2023
  5. Jul 27, 2023
    • Jiuyang Liu's avatar
      New BundleMap (#3419) · 7c9670bc
      Jiuyang Liu authored
      * implement BundleMap with new Connectable API
      
      * migrate to new BundleMap API
      7c9670bc
    • Jiuyang Liu's avatar
      remove EnhancedChisel3Assign (#3451) · 4f0c6efc
      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: default avatarTakehana <cowpowermax@pm.me>
      4f0c6efc
  6. Jul 25, 2023
  7. Jul 13, 2023
  8. Jul 11, 2023
    • Yinan Xu's avatar
      PTW: set ae_ptw for out-of-range non-leaf PTEs (#3407) · b8dad7f5
      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.
      b8dad7f5
  9. Jul 04, 2023
  10. Jun 30, 2023
  11. Jun 29, 2023
  12. Jun 16, 2023
  13. Jun 15, 2023
  14. Jun 14, 2023
  15. May 31, 2023
  16. May 30, 2023