message: aarch64: kernel: Include mod start
  needed so that start.rs is included
  Also remove pre_init from kernel mod and use pre_init in start.rs instead
diff: @@ -15,6 +15,7 @@ pub mod serial;
  pub mod start;
  pub mod stubs;
  pub mod systemtime;
  +mod start;
  use crate::arch::aarch64::kernel::percore::*;
  use crate::arch::aarch64::kernel::serial::SerialPort;
  @@ -91,6 +92,9 @@ static mut BOOT_INFO: BootInfo = BootInfo {
  // FUNCTIONS
  +global_asm!(include_str!("start.s"));
  +
  +
  pub fn get_image_size() -> usize {
  unsafe { core::ptr::read_volatile(&BOOT_INFO.image_size) as usize }
  }
  @@ -293,11 +297,3 @@ pub fn network_adapter_init() -> i32 {
  pub fn print_statistics() {}
  -#[inline(never)]
  -#[no_mangle]
  -pub unsafe fn pre_init() -> ! {
  - let com1 = SerialPort::new(0x9000000);
  -
  - com1.write_byte('H' as u8);
  - loop {}
  -}
  