summaryrefslogtreecommitdiffhomepage
path: root/README.md
blob: 84149e34870d6f6e7c19dad8d2504d9e26e9003e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# NeBoot

![ARM64](https://github.com/nekernel-org/neboot/actions/workflows/arm64.yml/badge.svg)
[![License: GPL-3.0](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](LICENSE)

## Abstract

NeBoot is a cross-platform open implementation of the EPM firmware written in C, designed with modularity and portability in mind.

## Requirements:

- [Clang](https://clang.llvm.org/)
- [NASM](https://nasm.us/)
- [Git](https://git-scm.com/)
- GNU Developer Utils (Make, GCC...)
- Cross Compiler (RV64, AARCH64)

## Contributing:

Please fork, and clone the repository.

```sh
    git clone git@github.com:<your-username>/neboot.git
    cd neboot
```

And then contribute back your changes to `develop`.

###### Copyright 2024-2025, Amlal El Mahrouss and NeKernel.org Authors, licensed under Apache 2.0.