Skip to content
@Emilia-Systems

Emilia Systems

Dedicated to building a complete computing system: from digital logic to a running RV64 operating system. Designed in the open and documented end to end.

Popular repositories Loading

  1. extensions.h extensions.h Public

    A GNU C compiler-attributes header bringing C23-style ergonomics and freestanding-safe GCC extensions to RV64 kernel/systems development.

    C

  2. gprintf.h gprintf.h Public

    C

  3. jny jny Public

    Bare-metal RV64 bootloader for the project. Boots on QEMU's virt machine with no BIOS/OpenSBI, brings up hart 0, zeroes .bss, installs a trap vector, and hands off into C.

    C

  4. env.sh env.sh Public

    Development environment setup script for a custom RV64 bootloader/OS project, built from scratch targeting bare-metal RISC-V on QEMU.

    Shell

  5. journal.md journal.md Public

    A daily log of progress across every repository in the project, organized chronologically by date and repo.

  6. Makefile Makefile Public

    Canonical compile/link/run Makefile for the project's bare-metal RISC-V targets, maintained once and fetched by every consuming repo instead of duplicated.

    Makefile

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…