Skip to content

Commit 41b98f3

Browse files
committed
ACPIA working online | Ethernet Connection Established | Intel Wi-fi card is fcking the OS FCK u INTEL
1 parent 1ae0592 commit 41b98f3

278 files changed

Lines changed: 171126 additions & 138 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎Cargo.lock‎

Lines changed: 286 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎Cargo.toml‎

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,17 @@
22
members = [
33
"nyx-kernel",
44
"compiler",
5-
"runner"
6-
, "nyx-user"]
5+
"runner",
6+
"nyx-user"
7+
]
8+
9+
# NEW: Force Cargo to ONLY build the kernel by default
10+
default-members = ["nyx-kernel"]
11+
712
resolver = "2"
13+
814
[profile.dev]
915
panic = "abort"
1016

1117
[profile.release]
12-
panic = "abort"
13-
14-
[workspace.dependencies]
15-
# UPDATE: Remove '=' to allow upgrading to 0.11.15+
16-
bootloader = "0.11"
18+
panic = "abort"

‎build_log.txt‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
--- Building User App ---
2+
--- Copying Binary ---
3+
--- verifying nyx-user.bin ---
4+
Entry point address: 0x2000000
5+
--- Running Kernel ---

‎nyx-kernel/Cargo.toml‎

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ edition = "2021"
55

66
[dependencies]
77
# Bootloader
8-
bootloader_api = "0.11"
8+
bootloader_api = "0.11.15"
99

1010
# Architecture
1111
x86_64 = "0.14.13"
@@ -33,13 +33,23 @@ futures = { version = "0.3", default-features = false, features = ["alloc"] }
3333
# Cryptography
3434
sha3 = { version = "0.10", default-features = false }
3535

36-
36+
aml = "0.16.4"
37+
smoltcp = { version = "0.9.1", default-features = false, features = ["alloc", "medium-ethernet", "proto-ipv4", "socket-icmp", "socket-tcp"] }
3738

3839
# --- FIX: Use GIT dependency for fatfs 0.4-dev ---
3940
# This version includes the modern IO traits and removes the broken core_io dependency.
4041
fatfs = { git = "https://github.com/rafalh/rust-fatfs.git", default-features = false, features = ["alloc", "unicode", "lfn"] }
4142

43+
[build-dependencies]
44+
bindgen = "0.69.1"
45+
cc = "1.0"
46+
4247

4348
[package.metadata.bootloader]
4449
map-physical-memory = true
45-
run-args = ["-display", "none", "-serial", "stdio"]
50+
run-args = ["-display", "none", "-serial", "stdio"]
51+
[profile.dev]
52+
panic = "abort"
53+
54+
[profile.release]
55+
panic = "abort"

0 commit comments

Comments
 (0)