summaryrefslogtreecommitdiffhomepage
path: root/ReadMe.md
blob: 23f5b22885f4f8a8e040a27d7f333987dd8fbcc4 (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
30
31
32
33
34
35
36
37
38
39
40
<!-- README of ZKA -->

![ZKA](resources/zka.svg)

# Zeta Kernel Architecture.

ZKA is a general purpose OS kernel.
</br>
It is designed for real time environements (such as servers)
</br>
A Win32 compatibility layer is available as well as ML Kits support.

## Installation:

- MinGW/GCC for the Kernel, Bootloader and the SCI.
- Netwide Assembler, for the x64 assemblies if needed.
- The ToolchainKit, to embed a C++ suite in the OS.

### Installation

Clone repository:

```
git clone git@github.com:ELMH-Group/zka.git
cd zka-dev
```

</br>

And then select the makefile (arm64 and amd64 are stable and EFI based) to execute:

```
make -f amd64-efi.make all
```

## Boot Process of ZKA

![ZKA](resources/zka-window-server.png)

###### Copyright (C) 2024, ELMH GROUP, all rights reserved. All rights reserved.