Bug 1202 - Decouple insndb, libopid and related files
Summary: Decouple insndb, libopid and related files
Status: CONFIRMED
Alias: None
Product: Libre-SOC's first SoC
Classification: Unclassified
Component: Source Code (show other bugs)
Version: unspecified
Hardware: PC All
: --- enhancement
Assignee: Dmitry Selyutin
URL:
Depends on:
Blocks: 1201
  Show dependency treegraph
 
Reported: 2023-11-05 10:46 GMT by Dmitry Selyutin
Modified: 2024-03-09 18:21 GMT (History)
2 users (show)

See Also:
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:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Selyutin 2023-11-05 10:46:43 GMT
If we want to make it easy for others to reuse libopid and insndb, and we do, if we base binutils on libopid, we need to decouple this code from openpower-isa repository and make it self-sufficient.
Comment 1 Dmitry Selyutin 2023-11-05 10:49:37 GMT
Some details can also be found here:
https://lists.libre-soc.org/pipermail/libre-soc-dev/2023-September/005636.html
Comment 2 Luke Kenneth Casson Leighton 2023-11-26 00:49:57 GMT
(In reply to Dmitry Selyutin from comment #0)
> If we want to make it easy for others to reuse libopid and insndb, and we
> do, if we base binutils on libopid, we need to decouple this code from
> openpower-isa repository and make it self-sufficient.

and keep the CSV file format. it is a Lowest Common Denominator format
that is trivially accessible in every language and even spreadsheets
and databases support it as a conversion format.