Pridana verze v0.1

This commit is contained in:
2026-07-12 05:44:42 +02:00
commit 1266a65b82
40 changed files with 6126 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
; /*
; * AsterOS Kernel
; * Autor: Pavel Kalaš
; * Rok: 2026
; *
; * Vytvořeno jen tak z nudy a z chuti zkoušet nové věci.
; */
[bits 64]
section .text
global arch_load_gdt
global arch_reload_segments
arch_load_gdt:
lgdt [rdi]
ret
arch_reload_segments:
mov ax, 0x10
mov ds, ax
mov es, ax
mov fs, ax
mov gs, ax
mov ss, ax
push qword 0x08
lea rax, [rel .flush]
push rax
retfq
.flush:
ret