Skip to content

otolias/anthill-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

283 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anthill OS

A distributed operating system (currently) for the Raspberry Pi 3.

Developer documentation is provided via Readme files in each project subdirectory. To start browsing, go to the src directory.

Prerequisites

Building

Using gcc:

meson setup --cross-file cross/aarch64-elf.ini --cross-file cross/gcc.ini build
meson install -C build

Using clang:

meson setup --cross-file cross/aarch64-elf.ini --cross-file cross/clang.ini build
meson install -C build

This will build the project and create the sysroot under build/sysroot

Running

To run with QEMU:

./run

To run with QEMU and connect GDB:

./run -d

This will start and halt qemu, connect gdb and load the symbols. To continue, type c.

About

A distributed operating system targeting the Raspberry Pi 3. Mirror of https://codeberg.org/otolias/anthill-os.

Topics

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Contributors