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

https://github.com/nekernel-org/fw

A lightweight, multi-arch firmware written in C, with support for ARM64, RV64, PowerPC64, and x86S. Includes custom boot logic, PCI probing, partition parsing, early ABI handling, and Device Tree integration. Designed for custom OS bring-up.
https://github.com/nekernel-org/fw

boot c embedded-systems firmware

Last synced: 9 days ago
JSON representation

A lightweight, multi-arch firmware written in C, with support for ARM64, RV64, PowerPC64, and x86S. Includes custom boot logic, PCI probing, partition parsing, early ABI handling, and Device Tree integration. Designed for custom OS bring-up.

Awesome Lists containing this project

README

        

# CoreBoot

![CI](https://github.com/amlel-el-mahrouss/fw/actions/workflows/arm64.yml/badge.svg)
[![License: GPL-3.0](https://img.shields.io/badge/license-GPL--3.0-blue.svg)](LICENSE)
[![QEMU Tested](https://img.shields.io/badge/QEMU-Tested-success)](#)

## Notice for documentation:

Build the documentation using Doxygen's `doxygen` CLI tool.

## Requirements:

- [CLang](https://clang.llvm.org/)
- [NASM](https://nasm.us/)
- [Git](https://git-scm.com/)
- GNU Make

## Cloning:

```sh
git clone [email protected]:amlel-el-mahrouss/fw.git
```

###### Copyright 2024-2025, Amlal EL Mahrouss. all rights reserved.