// Copyright (c) 2025 shibedrill // SPDX-License-Identifier: GPL-3.0-or-later pub mod modules; pub mod params; use limine::{BaseRevision, request::*}; #[used] #[unsafe(link_section = ".requests_start_marker")] static _START_MARKER: RequestsStartMarker = RequestsStartMarker::new(); #[used] #[unsafe(link_section = ".requests_end_marker")] static _END_MARKER: RequestsEndMarker = RequestsEndMarker::new(); #[used] #[unsafe(link_section = ".requests")] pub static BASE_REVISION: BaseRevision = limine::BaseRevision::new(); #[used] #[unsafe(link_section = ".requests")] pub static MP_REQUEST: MpRequest = limine::request::MpRequest::new(); #[used] #[unsafe(link_section = ".requests")] pub static FRAMEBUFFER_REQUEST: FramebufferRequest = limine::request::FramebufferRequest::new(); #[used] #[unsafe(link_section = ".requests")] pub static FIRMWARE_TYPE_REQUEST: FirmwareTypeRequest = limine::request::FirmwareTypeRequest::new();