Github地址 https://github.com/tvlad1234/linux-ch32v003 包含完整硬件原理图及软件代码。 使用方法 本项目使用 ch32v003fun SDK,PSRAM 和 SD 卡与 CH32V003 的硬件 SPI 接口相连。芯片选择引脚可在 thing_config.h 文件中设置。console 可通过 UART 引脚访问。包含 Linux 映像文件的 SD 卡必须格式化为 FA...
book-riscv-rev0.pdf update new edition of book Feb 26, 2020 Xv6是由麻省理工学院(MIT)为操作系统工程的课程开发的以教学目的的操作系统。Xv6是在x86处理器上(x即指x86)用ANSI标准C重新实现的Unix第六版(Unix V6,通常直接被称为V6)。 Unix系统最早由KenThompson、Dennis Ritchie和Douglas McIlroy在贝尔实验...
Tcore是我在暑假参与清华陈渝教授带领的summer school时和同来参与研修的东南大学李可然同学决定一起做的在一个基于Rcore衍生项目,终极目标是一起做出一个基于Riscv的Cpu并且开发一个可以移植到该Cpu上完整的操作系统,将操作系统继续钻研下去 Resources Readme Activity Stars 13 stars Watchers 2 watching Fork...
理解"程序如何在计算机上运行"的根本途径是从"零"开始实现一个完整的计算机系统. 南京大学计算机科学与技术系计算机系统基础课程的小型项目 (Programming Assignment, PA)将提出x86/mips32/riscv32架构相应的教学版子集, 指导学生实现一个经过简化但功能完备的x86/mips32/riscv32模拟器NEMU(NJU EMUlator), 最...