I don't know
All checks were successful
Continuous Integration / Check (push) Successful in 1m22s
Continuous Integration / Clippy (push) Successful in 1m8s

This commit is contained in:
August 2026-10-11 17:37:30 +00:00
parent b68a8ee612
commit 69bf4c6576
Signed by: shibedrill
SSH Key Fingerprint: SHA256:M0m3JW1s38BgO2t0fG146Yxd9OJ2IOqkvCAsuRHQ6Pw
4 changed files with 7 additions and 32 deletions

2
.envrc
View File

@ -1 +1 @@
use nix
use flake

1
.gitignore vendored
View File

@ -3,3 +3,4 @@
.idea
/log
a.out
/.direnv

View File

@ -1,30 +0,0 @@
let
nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz";
pkgs = import nixpkgs { config = {}; overlays = []; };
in
pkgs.mkShell {
packages = with pkgs; [
bash
limine-full
xorriso
rustup
qemu
cargo-make
cargo-binutils
];
buildInputs = with pkgs; [
limine-full
];
shellHook = ''
echo $TMPDIR;
rustup default nightly;
rustup target add x86_64-unknown-none;
export LIMINEDIR="${pkgs.limine-full}/share/limine"
'';
}

View File

@ -33,3 +33,7 @@ pub static FIRMWARE_TYPE_REQUEST: FirmwareTypeRequest = limine::request::Firmwar
#[used]
#[unsafe(link_section = ".requests")]
pub static RSDP_REQUEST: RsdpRequest = limine::request::RsdpRequest::new();
#[used]
#[unsafe(link_section = ".requests")]
pub static FLANTERM_REQUEST: FlantermParamsRequest = limine::request::FlantermParamsRequest::new();