Alex Mykyta
|
5c1bc35799
|
Type hint workarounds
|
2024-12-18 22:13:51 -08:00 |
|
Alex Mykyta
|
e0295ae526
|
Fixup test bitswap. mypy
|
2024-12-18 22:04:12 -08:00 |
|
Alex Mykyta
|
11d9f65dff
|
Fix incorrect bit-order in packed struct output of external registers. #111
|
2024-12-18 21:17:31 -08:00 |
|
Alex Mykyta
|
f25ba60bfc
|
Add packed struct overlay for external register bitfields. #84
|
2024-03-29 22:16:24 -07:00 |
|
Alex Mykyta
|
840b54c6e1
|
Use explicit logic type for user enum declarations. #91
|
2024-03-29 21:22:34 -07:00 |
|
Alex Mykyta
|
62518b318b
|
Implement new SVInt object to defer literal expansion and allow bit-fiddling operations. Fix invalid bit-slicing of literals if field reset value is a constant. #71
|
2023-10-24 22:50:41 -07:00 |
|
Alex Mykyta
|
0da6efe85c
|
Fix hwif type name generation to properly handle parameterized component names. #70
|
2023-10-11 21:58:10 -07:00 |
|
Alex Mykyta
|
f9e0d1babc
|
Coverage improvements
|
2023-08-02 22:28:42 -07:00 |
|
Alex Mykyta
|
941871007b
|
Omit unecessary hwif signals if an external register is read-only or write-only. #58
|
2023-08-02 21:38:06 -07:00 |
|
Alex Mykyta
|
50d8779283
|
Use sized integer literals if bit width exceeds 32-bits. #43
|
2023-06-08 22:55:20 -07:00 |
|
Alex Mykyta
|
5e76956618
|
Refactor exporter class to clean up the mess of random variables
|
2023-05-12 23:44:09 -07:00 |
|
Alex Mykyta
|
ca9185dac7
|
Add support for external components. (#4 & #36)
|
2023-05-11 21:52:26 -07:00 |
|
Hugh Jackson
|
0c7e493976
|
Add support for user defined enums in field encode property. #29
|
2023-04-12 23:09:06 -07:00 |
|
Alex Mykyta
|
489b4d1310
|
Add 'rd_swacc' and 'wr_swacc' UDPs. #21
|
2022-11-09 21:25:02 -08:00 |
|
Alex Mykyta
|
fcfd5c09f4
|
fixup
|
2022-11-08 21:09:58 -08:00 |
|
Alex Mykyta
|
ada050bf2d
|
Add ability to generate a HWIF report. #13
|
2022-11-07 23:20:58 -08:00 |
|
Alex Mykyta
|
f3d932ccdf
|
Add back parent type prefix for hier hwif
|
2022-09-12 20:50:48 -07:00 |
|
Paul Roukema
|
cbeb6172a8
|
Fix "hier" mode hwif generation
Signed-off-by: Paul Roukema <paul.roukema@fidus.com>
|
2022-09-12 20:48:42 -07:00 |
|
Alex Mykyta
|
135b717486
|
Add identifier filter. closes #14
|
2022-07-20 23:35:17 -07:00 |
|
Alex Mykyta
|
8d13a9d7fe
|
Switch to use regular non-namespaced package
|
2022-06-09 20:24:53 -07:00 |
|