An open API service indexing awesome lists of open source software.

https://github.com/mssola/farga

A bunch of code that messes with low level stuff.
https://github.com/mssola/farga

assembly c kernel linux riscv

Last synced: 4 months ago
JSON representation

A bunch of code that messes with low level stuff.

Awesome Lists containing this project

README

          

A bunch of code that messes with low level stuff. That is:

- `arch/riscv/`:
- `machine`: prints "hello, world" on the serial port while running in M mode
on QEMU. Check the [README file](./arch/riscv/machine/README.md) for more
info.
- `supervisor/hsm`: using the HSM extension from SBI to gather info from
harts.
- `user/`: user space programs that either delve into RISC-V assembly or that
interface the Linux Kernel on the RISC-V architecture.
- `fs/btrfs`: miscellanous tests on BTRFS.
- `kernel/dtm`: simple kernel module showcasing the API from the `of` driver.
- `lang/c`: miscellanous code on the C programming language.

A lot of this is not taken solely from my brain, and I will give credit whenever
it's relevant to each piece of code. For the rest of the code, the GPLv3+
license applies.