23 lines
609 B
Markdown
23 lines
609 B
Markdown
|
Calculator
|
||
|
==========
|
||
|
|
||
|
Aims to be a calculator implemented in 32-bit RISC-V assembly, initially targeting the
|
||
|
inexpensive [CH32V003 RV32EC microcontroller][CH32V003]: 48Mhz 2KB SRAM, 16KB Flash.
|
||
|
|
||
|
Notes
|
||
|
-----
|
||
|
|
||
|
### Disassemble
|
||
|
|
||
|
riscv64-unknown-elf-objdump -D main.o
|
||
|
|
||
|
Resources
|
||
|
---------
|
||
|
|
||
|
* https://riscv-programming.org/book/riscv-book.html
|
||
|
* [CH32V003 Datasheet](https://www.wch-ic.com/downloads/CH32V003RM_PDF.html)
|
||
|
* [QingKeV2 Processor Manual](https://www.wch-ic.com/downloads/QingKeV2_Processor_Manual_PDF.html) — core used in the CH32V003
|
||
|
|
||
|
|
||
|
[CH32V003]: https://www.wch-ic.com/products/CH32V003.html
|