riscv / learn

Tracking RISC-V Actions on Education, Training, Courses, Monitorships, etc.
https://riscv.org/
551 stars 63 forks source link

[New RISC-V Tutorial Resource] - Learn with SHAKTI #14

Closed govardhnn closed 10 months ago

govardhnn commented 10 months ago

Resource Title

Learn with SHAKTI

Resource Description

SHAKTI is an open-source initiative by the Reconfigurable Intelligent Systems Engineering (RISE) group at IIT-Madras. This Tutorial Resource guides one to writing RISC-V assembly and C Programs and implement them on Spike, RISC-V GDB and OpenOCD tools. There are Assignments and Sample Programs to get started with.

Resource Link

https://shakti.org.in/learn_with_shakti/intro.html

Required Background (Optional)

Basic exposure to RISC-V ASM and C Programming

Additional Details (Optional)

No response

KuthumiPepple commented 10 months ago

Thanks for your submission. Based on the required background for this resource, I think it would be better suited somewhere in the Intermediate-level section. If you have a different idea, please let me know.

govardhnn commented 10 months ago

Yes, I would also like to link the Shakti RISC-V ASM Manual in the description as it has more example programs, best suited to the scope Intermediate-level. Can I submit a PR to make things easy?

KuthumiPepple commented 10 months ago

Sure, go ahead and submit a PR

govardhnn commented 10 months ago

I have added PR-18 to include this resource. I am also curious if you would like my contributions on a few more areas I think are needed here:

KuthumiPepple commented 10 months ago

You can remove notes.txt, it's no longer useful. I addressed the 'date added' column in the review of your changes. Porting README to adoc and splitting the README by categories are good improvement ideas. I have put it to the admin, I am awaiting his response.

KuthumiPepple commented 10 months ago

He agrees with the proposed changes (porting to asciidoc and README splitting), please go ahead

govardhnn commented 10 months ago

Sure, will create a new PR for it. Thank you