Bug 1199

Summary: SVP64 specs and fields human-readable format
Product: Libre-SOC's first SoC Reporter: Dmitry Selyutin <ghostmansd>
Component: Source CodeAssignee: Dmitry Selyutin <ghostmansd>
Status: CONFIRMED ---    
Severity: enhancement CC: libre-soc-bugs, lkcl
Priority: ---    
Version: unspecified   
Hardware: PC   
OS: All   
URL: https://lists.libre-soc.org/pipermail/libre-soc-dev/2023-September/005633.html
See Also: https://bugs.libre-soc.org/show_bug.cgi?id=1198
NLnet milestone: new binutils total budget (EUR) for completion of task and all subtasks: 0
budget (EUR) for this task, excluding subtasks' budget: 0 parent task for budget allocation: 1259
child tasks for budget allocation: The table of payments (in EUR) for this task; TOML format:
Bug Depends on:    
Bug Blocks: 1200, 1201    

Description Dmitry Selyutin 2023-11-05 10:30:35 GMT
Currently we hard-code all possible specifications and field mappings. It's difficult to manage these and keep them in sync with the documentation. We must introduce some format to generate the documentation and the code instead.
Comment 1 Luke Kenneth Casson Leighton 2023-11-05 11:50:28 GMT
(In reply to Dmitry Selyutin from comment #0)

> We
> must introduce some format to generate the documentation and the code
> instead.

we must first *discuss* what is a suitable format and go over the full
scope and full implications. this is itself so large that an actual
budget for doing so is absolutely critical.