diff options
| author | Clément Sibille <claymeuns@protonmail.com> | 2021-10-08 08:17:14 +0200 |
|---|---|---|
| committer | Clément Sibille <claymeuns@protonmail.com> | 2021-10-08 08:17:14 +0200 |
| commit | 73338c2d453e7a5928fa7f392e1bc2392dbba3cd (patch) | |
| tree | 6c05321300d9bdac96723da268c6fe0b2f2a5464 /kernel/src/io.rs | |
| parent | 06d819c3e8e94972bd4261069d2c5239297bba65 (diff) | |
Move x86-specific code into an arch/x86 module
Diffstat (limited to 'kernel/src/io.rs')
| -rw-r--r-- | kernel/src/io.rs | 14 |
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 -} |
