OSDN Git Service
(root)
/
os-dk
/
osdk-master.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
基本機能完成
[os-dk/osdk-master.git]
/
src
/
lib
/
tools
/
systool.S
1
/*
2
System tools
3
(C) 2015 OS-DK.
4
(C) 2015 VOSystems.
5
*/
6
7
.file "systool.S"
8
.intel_syntax noprefix
9
.code32
10
11
.global sys_cli, sys_sti, sys_hlt
12
13
sys_cli:
14
cli
15
ret
16
17
sys_sti:
18
sti
19
ret
20
21
sys_hlt:
22
hlt
23
ret
24
25
subset_tool_out8:
26
MOV EDX,[ESP+4]
27
MOV AL,[ESP+8]
28
OUT DX,AL
29
RET
30
31
subset_tool_in8:
32
MOV EDX,[ESP+4]
33
MOV EAX,0
34
IN AL,DX
35
RET