From 4070a8695ce1a9e98f7a05bb6454ea418b12b110 Mon Sep 17 00:00:00 2001 From: Stefan Lankes <slankes@eonerc.rwth-aachen.de> Date: Sun, 30 Apr 2023 00:15:36 +0200 Subject: [PATCH] remove obsolete files --- src/arch/aarch64/kernel/pci.rs | 45 -------------------------------- src/arch/aarch64/kernel/stubs.rs | 29 -------------------- 2 files changed, 74 deletions(-) delete mode 100644 src/arch/aarch64/kernel/pci.rs delete mode 100644 src/arch/aarch64/kernel/stubs.rs diff --git a/src/arch/aarch64/kernel/pci.rs b/src/arch/aarch64/kernel/pci.rs deleted file mode 100644 index e2b1f105c..000000000 --- a/src/arch/aarch64/kernel/pci.rs +++ /dev/null @@ -1,45 +0,0 @@ -use alloc::rc::Rc; -use core::cell::RefCell; - -use hermit_sync::InterruptTicketMutex; - -// Currently, onbly a dummy implementation -pub struct VirtioNetDriver; - -impl VirtioNetDriver { - pub fn init_vqs(&mut self) {} - - pub fn set_polling_mode(&mut self, value: bool) { - //(self.vqueues.as_deref_mut().unwrap())[VIRTIO_NET_RX_QUEUE].set_polling_mode(value); - } - - pub fn get_mac_address(&self) -> [u8; 6] { - [0; 6] - } - - pub fn get_mtu(&self) -> u16 { - 1500 //self.device_cfg.mtu - } - - pub fn get_tx_buffer(&mut self, len: usize) -> Result<(*mut u8, usize), ()> { - Err(()) - } - - pub fn send_tx_buffer(&mut self, index: usize, len: usize) -> Result<(), ()> { - Err(()) - } - - pub fn has_packet(&self) -> bool { - false - } - - pub fn receive_rx_buffer(&self) -> Result<&'static [u8], ()> { - Err(()) - } - - pub fn rx_buffer_consumed(&mut self) {} -} - -pub fn get_network_driver() -> Option<&'static InterruptTicketMutex<VirtioNetDriver>> { - None -} diff --git a/src/arch/aarch64/kernel/stubs.rs b/src/arch/aarch64/kernel/stubs.rs deleted file mode 100644 index 89f16c6e8..000000000 --- a/src/arch/aarch64/kernel/stubs.rs +++ /dev/null @@ -1,29 +0,0 @@ -use crate::scheduler::CoreId; - -pub fn set_oneshot_timer(wakeup_time: Option<u64>) { - // TODO - debug!("set_oneshot_timer stub"); -} - -pub fn wakeup_core(core_to_wakeup: CoreId) { - // TODO - debug!("wakeup_core stub"); -} - -#[no_mangle] -pub extern "C" fn eoi() {} - -#[no_mangle] -pub extern "C" fn finish_task_switch() {} - -#[no_mangle] -pub extern "C" fn getcontext() {} - -#[no_mangle] -pub extern "C" fn get_current_stack() {} - -#[no_mangle] -pub extern "C" fn makecontext() {} - -#[no_mangle] -pub extern "C" fn setcontext() {} -- GitLab