Sign in
kernel
/
pub
/
scm
/
virt
/
kvm
/
qemu-kvm
/
fa3166e0bb4dc02c93f77d9f67e838e0f611c398
/
.
/
kvm
/
user
/
test
/
x86
/
exit.c
blob: 8903621b1da8380e061a9d6f9f6b8cf01cf762d0 [
file
] [
log
] [
blame
]
#include
"runtime.h"
void
exit
(
unsigned
code
)
{
asm
volatile
(
"out %al, %dx"
:
:
"a"
(
code
),
"d"
(
0xf4
));
asm
volatile
(
"cli; hlt"
);
}