Skip to content

These are just my experiments working with the Risc-V instruction set.

License

Notifications You must be signed in to change notification settings

JonahBranch/playingwithriscv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

playing with riscv

These are just my experiments working with the Risc-V instruction set.

My goal is to write my own assembly to run on the Longan Nano. "blink.hex" is working firmware compiled from c which will blink the on board LED on and off. I am writing a program (hex2riscv.c) to read the hex file, extract the machine code, and then parse the machine code into assembly. From there I can study the code and use that knowledge to write my own assembly. I will probably write my own assembler as well.

So far all my program does is read the hex file and assign some names to a few 32 bit instructions.

About

These are just my experiments working with the Risc-V instruction set.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published