Added a os_upper_case function

This commit is contained in:
2025-10-30 22:57:31 +00:00
parent 0b9014d846
commit d83871e161
7 changed files with 193 additions and 83 deletions

View File

@@ -2,6 +2,8 @@ ORG 0h
BITS 16
start:
mov si, boot_message
call os_upper_case
mov si, boot_message
call os_print_string_nl
@@ -14,7 +16,7 @@ start:
halt:
jmp halt
boot_message: db 0Dh, 'Welcome to CrawOS!', 0Dh, 0
boot_message: db 'kernel successfully loaded!', 0
; ------------------------------------------------------------------
; FEATURES -- Code to pull into the kernel
@@ -24,9 +26,7 @@ boot_message: db 0Dh, 'Welcome to CrawOS!', 0Dh, 0
%INCLUDE "source/kernel/features/power.asm"
%INCLUDE "source/kernel/features/strings.asm"
%INCLUDE "source/kernel/features/graphics.asm"
%INCLUDE "source/kernel/features/sound.asm"
%INCLUDE "source/kernel/features/basic.asm"
%INCLUDE "source/kernel/features/math.asm"
%INCLUDE "source/kernel/features/utils.asm"
; GAMES -- Games that I wrote for it
%INCLUDE "source/kernel/games/pong.asm"
%INCLUDE "source/kernel/games/snake.asm"