Commits
- Commit:
10353a3c04e9d549d1772e85c173c3e24ca109f8- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Some minor style changes
- Commit:
b7fe485803e290ef3050c689422a35360fbb836b- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Add top-level Makefile
- Commit:
811b47d5d9bbb0bab6af6f21f300591d251cdb21- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Start writing rv_dump_regs
- Commit:
5c19b3855c296bea828f9a37a10af99a2c39d54f- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Fix compile issues with rv_handler_lookup_table and rv_execute
- Commit:
b7739ce0610723e174431f433a6335f33dec04d9- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Add basic OP and OP-imm handlers
- Commit:
94fb04263ddc9042a16e8123229ac8a66ce3f640- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Fix #include <stddef.h> missing in rv_ram.h
- Commit:
d355a3cd49599ad11a27e39768a744d7bff86154- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Refactor rv_execute in rvhart.c
1. Add rv_handler for handling CPU instructions
2. Add rv_handler_lookup_table for search rv_handler functions in rv_execute
- Commit:
f0641b653b40f7b88979351e4bc56a32816ef84e- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Implement basic ALU operation
- Commit:
14e785cef4f55c4cdaddd9bd6d98e4fa076d351f- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Prepare to implement RV64I RAM
- Commit:
2f6bebd3c5d55e736d5e51c0c0eed1e938884a6e- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Add Makefile to project
- Commit:
c8a2c51f80c364d04ff8b86b55c8fa0444ab1391- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Implement basic RV64I hart cycle: fetch, decode, execute
- Commit:
1029a1177da1c59d6d27ba7c5dd653202c0ce313- From:
- Gleb Nesterov <zvzq7@zvzq7.ru>
- Date:
Initial commit
