1. Nov 18, 2022
  2. Nov 17, 2022
  3. Nov 15, 2022
  4. Nov 11, 2022
  5. Nov 09, 2022
  6. Nov 08, 2022
  7. Nov 06, 2022
  8. Nov 05, 2022
    • Jack Koenig's avatar
      Add PartialDataView.supertype (#2826) · 251d454a
      Jack Koenig authored
      This factory method makes it easy to create PartialDataViews from a
      Bundle type to its supertype. Because of the typing relationship, there
      is no need to provide a mapping between fields. The only thing necessary
      is to provide a function for constructing an instance of the supertype
      from an instance of the subtype.
      251d454a
  9. Nov 02, 2022
  10. Oct 25, 2022
  11. Oct 24, 2022
  12. Oct 22, 2022
  13. Oct 20, 2022
  14. Oct 19, 2022
  15. Oct 18, 2022
    • Schuyler Eldridge's avatar
      Add traceNameV2 for backwards compat. of traceName (#2784) · 47b7227e
      Schuyler Eldridge authored
      
      
      Add utilities to enable backwards compatibility of the Trace.traceName
      API to Chisel 3.5.x.  This adds a Trace.traceNameV2 utility which
      aliases to Trace.traceName.  This also removes the TraceNameAnnotation
      and renames it TraceAnnotation.  In 3.5.x, traceName will point at
      TraceNameAnnotation (which has don't touch behavior) and will be
      deprecated telling people to use traceNameV2 which will point at
      TraceAnnotation (which does not have don't touch behavior).  This will
      require fixups to the backport associated with this PR.
      
      Signed-off-by: default avatarSchuyler Eldridge <schuyler.eldridge@sifive.com>
      47b7227e
    • Jack Koenig's avatar
      Add opt-in AutoCloneType for Records (#2781) · a234fd48
      Jack Koenig authored
      There is a new trait, chisel3.experimental.AutoCloneType that is mixed
      in to Bundle and can optionally be mixed in to user-defined Records. The
      compiler plugin prints a deprecation warning on any user-defined
      implementation of cloneType, telling the user to mix in AutoCloneType
      before upgrading to 3.6.
      a234fd48
  16. Oct 14, 2022
  17. Oct 13, 2022
  18. Oct 11, 2022
  19. Oct 08, 2022