https://github.com/dulikvor/aos
A simplified unikernel pet project
https://github.com/dulikvor/aos
cpp14 kernel
Last synced: about 1 year ago
JSON representation
A simplified unikernel pet project
- Host: GitHub
- URL: https://github.com/dulikvor/aos
- Owner: dulikvor
- Created: 2016-12-24T07:16:24.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-10-03T05:26:58.000Z (over 6 years ago)
- Last Synced: 2025-02-01T22:12:54.716Z (over 1 year ago)
- Topics: cpp14, kernel
- Language: C++
- Size: 3.43 MB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

AOS is a hobby unikenerl written in modern C++.
## Main properties:
1. Based upon c++14 (no exceptions, rtti, atomics, threads and fences are supported yet).
2. No virtual memory concept, only physical memory is supported for now.
3. Limited to 32 bit.
In order to build the project, run the cmake script:
```
mkdir build && cd build
cmake ..
make
```
qemu can be used to run the image
```
qemu-system-i386 -kernel aos.bin
```