746 Commits

Author SHA1 Message Date
b92c58a544 mmu: pass l2 table instead of raw address 2026-02-25 13:29:25 +08:00
6cec8914f8 cargo fmt 2026-02-24 23:20:20 +08:00
7b2e37351d mmu: support L2 page tables 2026-02-24 23:10:04 +08:00
95ef3057cd netboot: support 100Mbps and 10Mbps eth link speed
check for eth link change during netboot instead of defaulting to 1Gbps
2026-02-24 12:03:06 +08:00
6e4e0548a2 flake: update dependencies 2026-02-14 18:15:40 +08:00
2965ebfdce mkbootimage: replace deprecated --replace 2026-02-14 18:12:23 +08:00
bd466202d4 mkbootimage: add elf_use_ph patch by mwojcik 2026-02-14 18:11:58 +08:00
6cfb6fd1fc flake: update dependencies 2026-01-23 18:30:12 +08:00
3b5359297c mmu: remove unnecessary flushes from remap_section 2026-01-14 16:14:42 +08:00
7a4da4df48 mmu: check if remap does anything 2026-01-13 10:35:16 +08:00
6262cb135d libsupport_zynq: improve PrefetchAbort exception message 2026-01-13 10:35:16 +08:00
354c8a40a2 mmu: add a function to remap a section 2026-01-13 10:35:16 +08:00
20975fc812 flake: format 2025-11-18 18:21:35 +08:00
f62bcc5c8a flake: update dependencies 2025-11-18 18:05:56 +08:00
7073d7cc5d flake: update dependencies 2025-11-04 22:30:29 +08:00
71af630a67 flake: update fsbl 2025-11-04 22:27:59 +08:00
dly04
37263978ba Add NIX_CFLAGS_COMPILE and NIX_LDFLAGS to disable PIE 2025-10-14 10:55:12 +08:00
fc035d8baf flake: update dependencies 2025-10-09 17:13:12 +08:00
803ecb257f clocks: flush before setting up IO clock 2025-08-11 16:18:07 +08:00
1d71fb3cb7 stdio: stop flushing after each newline 2025-08-11 13:48:48 +08:00
b69de9f37f libconfig: wrap FS in OnceLock 2025-07-30 17:22:18 +08:00
8ca9f6f4dd libasync: wrap SOCKETS in OnceLock 2025-07-30 17:22:18 +08:00
45f3173b65 libcortex_a9: implement OnceLock 2025-07-29 18:16:38 +08:00
HTGAzureX1212
df3b94a83a fix: escaped username in remote_run script 2025-07-21 19:09:21 +08:00
e3f2c44dd9 libconfig: remove Config struct 2025-07-15 13:52:04 +08:00
c6819e917e update copyright year 2025-07-09 15:35:51 +08:00
429ac9a540 libconfig: use owned String for error message 2025-07-09 15:05:39 +08:00
5be91dacd8 libboard_zynq: make delays round up 2025-06-26 17:48:24 +08:00
3f86a45297 libasync: remove delay 2025-06-25 15:36:15 +08:00
db78365bcc libboard_zynq: add async delays, rm CountDown trait 2025-06-25 15:26:50 +08:00
6bb075c671 libboard_zynq: rework timer interface 2025-06-25 11:26:52 +08:00
6d77d94cae flake: add fmt-check 2025-06-19 15:35:41 +08:00
1a502bafdd cargo fmt 2025-06-19 15:35:41 +08:00
6785563568 add rustfmt 2025-06-19 11:08:23 +08:00
1fa74e13bb flake: update dependencies 2025-06-16 15:17:36 +08:00
e216a3626c update cargo lock 2025-06-16 13:57:59 +08:00
5729530c58 remove Sockets::run, LinkChange trait 2025-06-16 13:57:54 +08:00
a88a5ba23a libasync: clean up dependencies, remove unnecessary comments 2025-06-12 16:54:02 +08:00
f02ac3b856 allow static_mut_refs 2025-06-10 15:25:34 +08:00
def8251f51 boot: remove unnecessary unsafe 2025-06-10 15:25:27 +08:00
30934ea3da szl: remove unnecessary unsafe block in main 2025-06-10 15:25:27 +08:00
269814ddfa fix PanicInfo.message() return type change 2025-06-04 16:03:21 +08:00
798a76eabf change to naked_asm in interrupt handler 2025-06-04 16:03:21 +08:00
4242dd80fa remove unused unstable features 2025-06-04 16:03:21 +08:00
b72f243ae9 fix target-spec json 2025-06-04 16:03:21 +08:00
1fbc9cedf8 move config to config.toml 2025-06-04 16:03:21 +08:00
f9c3eea2b8 update flake dependencies 2025-06-04 16:03:21 +08:00
b2bdfc6724 flake: move to unstable branch, bump rust version 2025-06-04 10:56:27 +08:00
9c6f2c034c README: xbuild to build-std 2025-05-12 16:25:06 +08:00
47850227b1 move to naersk, build-std
remove direct compiler_builtins dependency
2025-05-12 16:24:10 +08:00