[Libre-soc-dev] Introduction - Anton
luke.leighton at gmail.com
Wed Aug 25 14:08:08 BST 2021
On August 25, 2021 12:37:51 PM UTC, Anton Lechanka <lechenko at bsuir.by> wrote:
>> the bugreport is here:
>> interested? :)
>Sure! Do you have any deadlines or time estimates for this task to be
with autogeneration by svanalysis i really would be surprised if it was longer than 3 weeks. however ramp-up / questions, obviously, not included in that.
no deadlines given that i am using the python class, which has a mode where it can do .S processing. i actually had to add gas macro recognition to get that to work.
so there is a temporary workaround. however it will become increasingly more of a priority particularly for Lauri who is working at assembler level for Video/Audio CODECs, and later for compilers.
the function entrypoint is asm_process()
you can see it looks for ".set" macros of the utmost basic form, example where this is used:
and some actual assembler containing sv.xxx opcodes, which get translated by asm_process() libe by line into ".long xxxxx; some_v3.0b_asmopcode"
you've seen the spec page which contains the format?
it's very deliberately only describing the format, not why it is what it us, or how to *use* that format (how to implement hardware etc i mean).
More information about the Libre-soc-dev