transfer to local git!

This commit is contained in:
2025-12-30 18:49:57 +00:00
commit 2305de8699
302 changed files with 3100 additions and 0 deletions

20
boot/rust_handshake.asm Normal file
View File

@@ -0,0 +1,20 @@
global rust_handshake
extern rust_main
section .text
bits 64
rust_handshake:
; load 0 into all data segment registers
mov ax, 0
mov ss, ax
mov ds, ax
mov es, ax
mov fs, ax
mov gs, ax
; Offload to rust
extern rust_main
call rust_main
hlt