summaryrefslogtreecommitdiffstats
path: root/kernel/src/io.rs
diff options
context:
space:
mode:
authorClément Sibille <claymeuns@protonmail.com>2021-10-08 08:17:14 +0200
committerClément Sibille <claymeuns@protonmail.com>2021-10-08 08:17:14 +0200
commit73338c2d453e7a5928fa7f392e1bc2392dbba3cd (patch)
tree6c05321300d9bdac96723da268c6fe0b2f2a5464 /kernel/src/io.rs
parent06d819c3e8e94972bd4261069d2c5239297bba65 (diff)
Move x86-specific code into an arch/x86 module
Diffstat (limited to 'kernel/src/io.rs')
-rw-r--r--kernel/src/io.rs14
1 files changed, 0 insertions, 14 deletions
diff --git a/kernel/src/io.rs b/kernel/src/io.rs
deleted file mode 100644
index a647408..0000000
--- a/kernel/src/io.rs
+++ /dev/null
@@ -1,14 +0,0 @@
-pub unsafe fn out8(address: u16, value: u8) {
- asm!(
- "out dx, al", in("dx") address, in("al") value
- );
-}
-
-pub unsafe fn in8(address: u16) -> u8 {
- let result: u8;
- asm!(
- "in al, dx", in("dx") address, out("al") result
- );
-
- result
-}
Go back to lisible.xyz