OSDN Git Service

Add Graphic Mode Base
[vaneos/vaneosmain.git] / Kernel / Vane.S
index b5fd419..fa583a7 100644 (file)
@@ -3,7 +3,13 @@
 .text
 .intel_syntax noprefix
 
-.global clear_state,asm_move_cursol,hlt
+.global clear_state,asm_move_cursol,hlt,vane_io_cli,vane_io_sti,write_mem8
+
+write_mem8:
+       MOV ECX,[ESP+4]
+       MOV AL,[ESP+8]
+       MOV [ECX],AL
+       RET
 
 hlt:
        HLT
@@ -36,3 +42,11 @@ asm_move_cursol:
        MOV EAX,0
        
        RET
+
+vane_io_cli:
+       CLI
+       RET
+
+vane_io_sti:
+       STI
+       RET