Anonymous user
RISC-V Meaty Skeleton with QEMU virt board: Difference between revisions
Jump to navigation
Jump to search
RISC-V Meaty Skeleton with QEMU virt board (view source)
Revision as of 05:43, 10 September 2022
, 1 year agono edit summary
[unchecked revision] | [unchecked revision] |
No edit summary |
No edit summary |
||
Line 155:
The initial project setup is based on [https://github.com/twilco/riscv-from-scratch RISC-V from scratch] (C runtime, linker script) and [https://github.com/sgmarz/osblog The Adventures of OS] (overall project structure, Makefile), with the section on building a cross-GDB based on [https://linuxfromscratch.org/ (Beyond) Linux From Scratch].
==Source Code==
Fetch the source code from the <code>v0.0.1</code> release of [https://github.com/DonaldKellett/marvelos https://github.com/DonaldKellett/marvelos] code-named "Meaty Skeleton", using [https://git-scm.com/ Git]:
<source lang="bash">
git clone --branch v0.0.1 https://github.com/DonaldKellett/marvelos.git
</source>
Operating systems development is about being an expert. Take the time to read the code carefully through and understand it. Please seek further information and help if you don't understand aspects of it. This code is minimal and almost everything is done deliberately, often to pre-emptively solve future problems.
|