Matheus 28710b6aa8 Fix a few issues
Panics in a few ISRs did not include registers. Removed a dot in panic string. Fixed an issue that would cause the system to page fault inside the vmm_dealwithrequest() function.
2022-08-04 19:28:20 -03:00
2022-08-03 23:38:56 -03:00
2022-07-21 22:50:12 -03:00
2022-08-04 19:28:20 -03:00
2022-07-25 22:22:22 -03:00
2022-07-21 22:50:12 -03:00
2022-07-27 22:51:47 -03:00
2022-07-25 22:22:22 -03:00
2022-07-25 22:22:22 -03:00
2022-08-03 23:38:56 -03:00
2022-07-27 22:48:12 -03:00

Astral

Astral is a 64 bit operating system for the x86-64 architecture written in C.

It's early in its development and is not production ready.

Building

You will need an x86-64-elf-gcc cross compiler and nasm.

To build the kernel run make To build the iso run make sysdisk.iso

Testing

There is a make target to run Astral under qemu with kvm. Run make test

S
Description
No description provided
Readme MIT 34 MiB
Languages
C 97.2%
Python 1.1%
Assembly 0.7%
Makefile 0.5%
Shell 0.4%