Skip to content

Commit c576801

Browse files
Add SPDX headers to uefi-test-runner
1 parent 0667e74 commit c576801

37 files changed

+74
-0
lines changed

uefi-test-runner/examples/hello_world.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
// ANCHOR: all
24
// ANCHOR: features
35
#![no_main]

uefi-test-runner/examples/loaded_image.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
// ANCHOR: all
24
#![no_main]
35
#![no_std]

uefi-test-runner/examples/shell_params.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
// ANCHOR: all
24
// ANCHOR: features
35
#![no_main]

uefi-test-runner/examples/sierpinski.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
// ANCHOR: all
24
#![no_main]
35
#![no_std]

uefi-test-runner/examples/timestamp.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
// ANCHOR: all
24
// ANCHOR: features
35
#![no_main]

uefi-test-runner/src/bin/shell_launcher.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
//! This application launches the UEFI shell app and runs the main
24
//! uefi-test-running app inside that shell. This allows testing of protocols
35
//! that require the shell.

uefi-test-runner/src/boot/memory.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use alloc::vec::Vec;
24
use uefi::boot::{self, AllocateType};
35
use uefi::mem::memory_map::{MemoryMap, MemoryMapMut, MemoryType};

uefi-test-runner/src/boot/misc.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use core::ffi::c_void;
24
use core::ptr::{self, NonNull};
35

uefi-test-runner/src/boot/mod.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use alloc::string::ToString;
24
use uefi::boot::{LoadImageSource, SearchType};
35
use uefi::fs::FileSystem;

uefi-test-runner/src/fs/mod.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
//! Tests functionality from the `uefi::fs` module. See function [`test`].
24
35
use alloc::string::{String, ToString};

uefi-test-runner/src/main.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
#![no_std]
24
#![no_main]
35

uefi-test-runner/src/proto/console/gop.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use crate::{send_request_to_host, HostRequest};
24
use uefi::boot::{self, OpenProtocolAttributes, OpenProtocolParams};
35
use uefi::proto::console::gop::{BltOp, BltPixel, FrameBuffer, GraphicsOutput, PixelFormat};

uefi-test-runner/src/proto/console/mod.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::prelude::*;
24

35
pub fn test() {

uefi-test-runner/src/proto/console/pointer.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::boot;
24
use uefi::proto::console::pointer::Pointer;
35

uefi-test-runner/src/proto/console/serial.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use crate::reconnect_serial_to_console;
24
use uefi::proto::console::serial::{ControlBits, Serial};
35
use uefi::{boot, Result, ResultExt, Status};

uefi-test-runner/src/proto/console/stdout.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::prelude::*;
24
use uefi::proto::console::text::{Color, Output};
35

uefi-test-runner/src/proto/debug.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use alloc::vec::Vec;
24
use core::ffi::c_void;
35
use uefi::boot;

uefi-test-runner/src/proto/device_path.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use alloc::boxed::Box;
24
use alloc::vec::Vec;
35
use uefi::proto::device_path::build::{self, DevicePathBuilder};

uefi-test-runner/src/proto/driver.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::boot::{self, ScopedProtocol, SearchType};
24
use uefi::prelude::*;
35
use uefi::proto::driver::{ComponentName, ComponentName2, LanguageError, LanguageIter};

uefi-test-runner/src/proto/load.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use alloc::boxed::Box;
24
use alloc::string::{String, ToString};
35
use alloc::vec::Vec;

uefi-test-runner/src/proto/loaded_image.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::prelude::*;
24
use uefi::proto::loaded_image::LoadedImage;
35

uefi-test-runner/src/proto/media.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use alloc::string::ToString;
24
use core::cell::RefCell;
35
use core::ptr::NonNull;

uefi-test-runner/src/proto/misc.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::prelude::*;
24
use uefi::proto::misc::ResetNotification;
35
use uefi::runtime::ResetType;

uefi-test-runner/src/proto/mod.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::boot::{self, OpenProtocolParams};
24
use uefi::proto::loaded_image::LoadedImage;
35
use uefi::{proto, Identify};

uefi-test-runner/src/proto/network/mod.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
pub fn test() {
24
info!("Testing Network protocols");
35

uefi-test-runner/src/proto/network/pxe.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::proto::network::pxe::{BaseCode, DhcpV4Packet, IpFilter, IpFilters, UdpOpFlags};
24
use uefi::proto::network::IpAddress;
35
use uefi::{boot, CStr8};

uefi-test-runner/src/proto/network/snp.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::proto::network::snp::{InterruptStatus, ReceiveFlags, SimpleNetwork};
24
use uefi::proto::network::MacAddress;
35
use uefi::{boot, Status};

uefi-test-runner/src/proto/pi/mod.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
pub fn test() {
24
info!("Testing Platform Initialization protocols");
35

uefi-test-runner/src/proto/pi/mp.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use core::ffi::c_void;
24
use core::ptr;
35
use core::sync::atomic::{AtomicUsize, Ordering};

uefi-test-runner/src/proto/rng.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::boot;
24
use uefi::proto::rng::{Rng, RngAlgorithmType};
35

uefi-test-runner/src/proto/shell_params.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::boot;
24
use uefi::proto::shell_params::ShellParameters;
35

uefi-test-runner/src/proto/shim.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use uefi::boot;
24
use uefi::proto::shim::ShimLock;
35

uefi-test-runner/src/proto/string/mod.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
pub fn test() {
24
info!("Testing String protocols");
35

uefi-test-runner/src/proto/string/unicode_collation.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use core::cmp::Ordering;
24
use uefi::proto::string::unicode_collation::{StrConversionError, UnicodeCollation};
35
use uefi::{boot, CStr16, CStr8};

uefi-test-runner/src/proto/tcg.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use alloc::vec::Vec;
24
use uefi::boot;
35
use uefi::proto::tcg::{v1, v2, AlgorithmId, EventType, HashAlgorithm, PcrIndex};

uefi-test-runner/src/runtime/mod.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
mod vars;
24

35
use uefi::runtime::{self, Daylight, Time, TimeParams};

uefi-test-runner/src/runtime/vars.rs

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// SPDX-License-Identifier: MIT OR Apache-2.0
2+
13
use log::info;
24
use uefi::prelude::*;
35
use uefi::runtime::{VariableAttributes, VariableVendor};

0 commit comments

Comments
 (0)