You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[x]**Vector Table**: Define vector table for exceptions/interrupts.
33
+
-[x]**Basic Timer Interrupt**: Configure one hardware timer, hook its interrupt to increment a "tick" counter.
26
34
27
35
## Building
28
36
@@ -34,7 +42,7 @@ Make sure you have an ARM cross-compiler installed (e.g., `arm-none-eabi-gcc`) a
34
42
make
35
43
```
36
44
37
-
Developers also have the option to run the kernel with custom flags such as:
45
+
Developers also have the option to run the kernel with custom flags, such as:
38
46
```sh
39
47
make KFLAGS="-USE_KTESTS -MY_DEFFLAG"
40
48
```
@@ -46,7 +54,7 @@ make KFLAGS="-USE_KTESTS -MY_DEFFLAG"
46
54
47
55
### Docker Build
48
56
49
-
If you have docker installed, you can also run AstraKernel through a docker container:
57
+
If you have Docker installed, you can also run AstraKernel through a Docker container:
50
58
51
59
```sh
52
60
make docker
@@ -67,6 +75,18 @@ For more details about this kernel, refer to the [AstraKernel Documentation](htt
67
75
>
68
76
> The manual is a work in progress and may not cover all features yet.
69
77
78
+
## Disclaimer
79
+
80
+
AstraKernel is an **educational project** created to demonstrate operating system concepts.
81
+
It is currently in version  and should be considered experimental software.
82
+
83
+
-**Not Production-Ready**: AstraKernel is not stable, secure, or suitable for production environments.
84
+
-**Educational Use Only**: The project is provided for learning, research, and experimentation purposes.
85
+
-**No Warranty**: AstraKernel is distributed on an “as is” basis, without warranties or conditions of any kind, express or implied.
86
+
-**Limitation of Liability**: The authors and contributors assume no responsibility or liability for any damages, data loss, or issues arising from the use of AstraKernel.
87
+
88
+
By using AstraKernel, you acknowledge that you understand these limitations.
89
+
70
90
## License
71
91
72
92
This project is licensed under the GNU GENERAL PUBLIC License. See the [LICENSE](LICENSE) file for details.
0 commit comments