1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//! WARNING: `uefi-services` is deprecated. Functionality was moved to `uefi::helpers::init`.
#![no_std]

use uefi::prelude::*;
use uefi::Event;
use uefi::Result;

pub use uefi::{print, println};

/// Deprecated. Use [`uefi::helpers::init`] instead.
#[deprecated = "WARNING: `uefi-services` is deprecated. Functionality was moved to `uefi::helpers::init`."]
pub fn init(st: &mut SystemTable<Boot>) -> Result<Option<Event>> {
    uefi::helpers::init(st).map(|_| None)
}

/// Deprecated. Use [`uefi::helpers::system_table`] instead.
#[deprecated = "WARNING: `uefi-services` is deprecated. Functionality was moved to `uefi::helpers::system_table`."]
pub fn system_table() -> SystemTable<Boot> {
    uefi::helpers::system_table()
}