aboutsummaryrefslogtreecommitdiff
path: root/src/machine/device_io.rs
diff options
context:
space:
mode:
authorTianhao Wang <wth@riseup.net>2024-02-01 17:04:23 +0100
committerTianhao Wang <shrik3@mailbox.org>2024-06-11 15:13:37 +0200
commit16ff930f94a1c5cfa4a98a42a96c9b230024286b (patch)
tree3bff5b41d787cef7c01f502871a358849d209ebd /src/machine/device_io.rs
parent5c820128d39a2e8e37baa03f57a216aa7300232d (diff)
make device_io a arch independent interface.
In arm we will be using MMIO instead of the IO instructions. However the peripherals should use the same interface for IOs.
Diffstat (limited to 'src/machine/device_io.rs')
-rw-r--r--src/machine/device_io.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/machine/device_io.rs b/src/machine/device_io.rs
new file mode 100644
index 0000000..4573653
--- /dev/null
+++ b/src/machine/device_io.rs
@@ -0,0 +1,2 @@
+#[cfg(target_arch = "x86_64")]
+pub use crate::arch::x86_64::io_port::*;