summaryrefslogtreecommitdiffhomepage
path: root/README.md
blob: acdb3bae819cbcde1644eb24f59642f77de25fdd (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-GPL--3.0-blue.svg)](LICENSE)
[![QEMU Tested](https://img.shields.io/badge/QEMU-Tested-success)](#)

# Brief

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

## Notice for Doxygen:

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 Developer Utils (Make, GCC...)

## Cloning:

```sh
    git clone git@github.com:nekernel-org/neboot.git
    cd neboot
```

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