Commit Graph

12 Commits

Author SHA1 Message Date
bjorn3
90ab2ebebb Stop copying zerod as nulld 2026-03-07 17:42:08 +01:00
bjorn3
0db68bb262 Move kernel and initfs to /usr/lib/boot 2026-03-07 16:09:58 +01:00
bjorn3
0a5879deab Unset RUSTFLAGS for redox-initfs-ar
Otherwise using DYNAMIC_INIT for base-initfs gives a linker error.
2026-02-28 17:10:12 +01:00
bjorn3
70735600ed Remove support for target specific driver configs
Init now handles running services conditional on the architecture and board.
2026-02-28 17:09:30 +01:00
bjorn3
ce1f44879d Handle split of init.rc 2026-02-17 22:25:50 +01:00
bjorn3
2ad9749da3 Adapt config file locations for shared config locator 2026-02-17 22:15:00 +01:00
bjorn3
4861013493 Make it explicit that bootstrap is statically linked
Even if we start using dynamic linking for the rest of initfs, bootstrap
has to be statically linked as it is responsible for loading the first
instance of the dynamic linker.
2025-12-12 21:58:25 +01:00
bjorn3
1c366513e1 Move init.rc to base repo
This makes it easier to keep in sync with changes to the base repo. And
in addition it ensures that the base-initfs recipe actually gets rebuilt
when changing init.rc.
2025-11-30 09:09:59 +01:00
bjorn3
22f62b365b Merge the drivers repo into the base repo 2025-11-29 17:47:31 +01:00
bjorn3
d419ea76a0 Merge initfs into the base repo 2025-04-23 20:19:19 +02:00
bjorn3
2224bc0655 Move bootstrap into the base repo 2025-04-21 19:12:00 +02:00
bjorn3
af63354d2c Merge most initfs contents into a single base-initfs recipe 2025-02-18 21:52:50 +01:00