forked from dan/liminix
1
0
Fork 0
liminix/modules
Daniel Barlow e8e0de0284 make tftpboot work on devices with old u-boot
Some devices have a U-boot variant that does not accept a third
parameter on the "bootm" command, meaning we can't override the dtb
in the bootloader so have to smush it back into the kernel image

This is WIP because
- still hardcodes MIPS
- doesn't work in QEMU

Based on
https://gti.telent.net/raboof/liminix/src/branch/tftp-old-uboot

Co-authored-by:  Arnout Engelen <arnout@bzzt.net>
2024-02-15 20:12:03 +00:00
..
arch build kernel only once for multiple outputs 2024-01-02 19:40:57 +00:00
bridge
dhcp6c rename /run/service-state to /run/services/outputs 2024-02-13 21:41:43 +00:00
dnsmasq dnsmasq: store dhcp lease file on /persist 2024-02-13 21:54:45 +00:00
firewall build modules at same time as main kernel vmlinux 2024-02-11 23:47:11 +00:00
hostapd
kernel build modules at same time as main kernel vmlinux 2024-02-11 23:47:11 +00:00
mount
network support setting network device names 2023-11-26 23:15:28 +00:00
ntp
outputs make tftpboot work on devices with old u-boot 2024-02-15 20:12:03 +00:00
ppp
s6 rename /run/service-state to /run/services/outputs 2024-02-13 21:41:43 +00:00
schnapps add turris "schnapps" tool 2024-01-05 00:07:01 +00:00
ssh use mkstate for dropbear keys 2024-02-13 22:12:26 +00:00
vlan add outputs for vlan service 2023-09-17 17:00:31 +01:00
watchdog
all-modules.nix fix doc CI target 2024-02-13 15:41:45 +00:00
base.nix move kernel module to its own subdir 2024-02-11 18:15:55 +00:00
busybox.nix
hardware.nix specify type for rootDevice module option 2024-02-02 19:50:13 +00:00
hostname.nix
outputs.nix Add tplink module for creating 'safeloader' images 2024-02-06 17:59:38 +01:00
ramdisk.nix
squashfs.nix
usb.nix add usb storage for turris omnia 2024-01-26 22:46:36 +00:00
users.nix
wlan.nix use regular kernel not backports for mac80211 2024-02-12 20:41:10 +00:00