-
dad7c2c875
don't overlay util-linux, rename to -small
Daniel Barlow
2024-01-03 10:45:40 +0000
-
3459c04f64
don't need SDL in our custom qemu
Daniel Barlow
2024-01-03 10:09:10 +0000
-
ff991508ae
build kernel only once for multiple outputs
Daniel Barlow
2024-01-02 19:40:57 +0000
-
e4ed9dbec9
delete dead comment
Daniel Barlow
2024-01-02 18:10:56 +0000
-
9e0ef68c1f
omnia: add MMC block device support
Daniel Barlow
2024-01-02 18:09:44 +0000
-
870e4d86cc
omnia: support fw_{print,set}env commands
Daniel Barlow
2024-01-02 18:09:12 +0000
-
d6f96c0448
add libubootenv package
Daniel Barlow
2024-01-02 17:44:56 +0000
-
e7747832ad
turris-omnia: reindent
Daniel Barlow
2024-01-01 20:24:47 +0000
-
921b4f24af
boot.scr: append ; not \n to lzmadec command
Daniel Barlow
2024-01-01 20:21:42 +0000
-
e505e37d9a
build util-linux without systemd
Daniel Barlow
2023-12-30 22:26:12 +0000
-
2152a3f207
a test for liminix-rebuild
Daniel Barlow
2023-12-29 22:11:04 +0000
-
ec1ff283da
vmdisk output: allow extra params to run.sh
Daniel Barlow
2023-12-29 18:12:57 +0000
-
0bf98c5243
add output for u-boot
Daniel Barlow
2023-12-29 17:07:47 +0000
-
dc42969ef6
dribble
Daniel Barlow
2023-12-29 16:54:35 +0000
-
1a041392aa
liminix-rebuild: add --no-reboot param
Daniel Barlow
2023-12-27 17:47:42 +0000
-
6469408d5f
run-liminix-vm: don't reverse order of --flags params
Daniel Barlow
2023-12-26 21:59:00 +0000
-
f020d5b25d
qemu mips: enable rebooting
Daniel Barlow
2023-12-26 21:58:18 +0000
-
e5cbc2b86b
WIP add systemConfiguration "install" command
Daniel Barlow
2023-12-23 23:53:47 +0000
-
29f35cb902
min-copy-closure: add --root to copy to non-standard place
Daniel Barlow
2023-12-23 23:12:40 +0000
-
dbf1ecdcb7
swap zimage and dtb in ram
Daniel Barlow
2023-12-23 15:34:01 +0000
-
aecc44aaa0
run-liminix-vm: --flag parameter passes arg straight to qemu
Daniel Barlow
2023-12-23 15:32:59 +0000
-
1042be912c
turris omnia: switch to regular tftpboot output
Daniel Barlow
2023-12-22 23:35:19 +0000
-
c931d84828
tftproot: put command line in dtb
Daniel Barlow
2023-12-22 23:34:08 +0000
-
64a3f50248
tftpboot: support compressed root
Daniel Barlow
2023-12-22 23:20:35 +0000
-
c5e9fcecc7
uninit var
Daniel Barlow
2023-12-22 23:19:28 +0000
-
f25c41b4d2
tftpboot: move things around in memory
Daniel Barlow
2023-12-22 23:03:07 +0000
-
bfa68d9c55
remove unused variable
Daniel Barlow
2023-12-22 22:35:55 +0000
-
ff0ef825a6
tftpboot: add option for kernel image format
Daniel Barlow
2023-12-22 22:15:54 +0000
-
44a0cf364b
remove boot-scr output, merge into tftpboot
Daniel Barlow
2023-12-22 21:37:15 +0000
-
c7b2733bea
tftpbootlz: put command line in dtb
Daniel Barlow
2023-12-22 20:09:44 +0000
-
dfbc72dd51
tftpboot test: fix reserved-memory dt for aarch64
Daniel Barlow
2023-12-22 17:37:53 +0000
-
9f851b229c
inadvertently committed, remove
Daniel Barlow
2023-12-22 16:25:54 +0000
-
fe2d41a2b1
wlan test: robustify, tail log on failure
Daniel Barlow
2023-12-22 15:49:43 +0000
-
9b92bf8447
gazing into the abyss
Daniel Barlow
2023-12-22 15:30:01 +0000
-
5f9ffa804f
better detect test succeeded
Daniel Barlow
2023-12-22 15:29:33 +0000
-
231c2cef03
make reserved-memory work on mips, and improve test
Daniel Barlow
2023-12-21 22:21:20 +0000
-
dbb82339bd
tftpboot test: fail if reserved-memory node is wrong
Daniel Barlow
2023-12-21 21:13:16 +0000
-
4a606a4b19
tidy up kernel patch
Daniel Barlow
2023-12-21 21:12:55 +0000
-
9c894bdabf
add tftpboot test for mips
Daniel Barlow
2023-12-21 19:17:14 +0000
-
a962f18369
run-liminix-vm: map rootfs file iff --phram-address supplied
Daniel Barlow
2023-12-21 10:50:16 +0000
-
9a29a042e8
fix tftpboot test on boards without autoboot, swap wan/lan
Daniel Barlow
2023-12-21 10:47:08 +0000
-
46926a94db
dont need phram-address param for tftpboot test
Daniel Barlow
2023-12-21 18:37:15 +0000
-
ab0631c555
qemu mips expects different file size for u-boot
Daniel Barlow
2023-12-19 18:48:28 +0000
-
32c13c46bb
support aarch64 in tftpboot test
Daniel Barlow
2023-12-19 12:12:12 +0000
-
e5db2691e5
add CI job to test tftpboot
Daniel Barlow
2023-12-18 22:42:29 +0000
-
9ca9723c9d
make rootfs work with tftpbootlz
Daniel Barlow
2023-12-17 19:39:26 +0000
-
d1e2d525a4
tftpboot omnia using bootz not bootm
Daniel Barlow
2023-12-16 23:37:58 +0000
-
f4f4387861
well, we're back to where we can boot again
Daniel Barlow
2023-12-16 23:36:15 +0000
-
55fa9992d4
WIP
Daniel Barlow
2023-12-13 21:54:15 +0000
-
95d9e014fb
omnia: fix paths
Daniel Barlow
2023-12-13 21:52:28 +0000
-
80528376a2
move o.systemConfiguration to initramfs module
Daniel Barlow
2023-12-11 21:47:15 +0000
-
d707345891
rename rootfsFiles to rootdir, add bootablerootdir
Daniel Barlow
2023-12-11 20:49:48 +0000
-
133b64613d
link to NEWS file
Daniel Barlow
2023-12-11 20:18:28 +0000
-
c6c41e331e
let's have a place to document breaking changes
Daniel Barlow
2023-12-11 19:09:56 +0000
-
b878d6481a
the first rule of thought club
Daniel Barlow
2023-12-11 19:07:01 +0000
-
601bb289ee
rename diskimage to mbrimage
Daniel Barlow
2023-12-11 19:04:34 +0000
-
876bd7d8ce
rename flashimage to mtdimage
Daniel Barlow
2023-12-11 19:02:30 +0000
-
39c338d710
rm vanilla-configuration-hw.nix, no longer needed
Daniel Barlow
2023-12-11 19:01:07 +0000
-
6c8b2bbb83
add retries to wlan test
Daniel Barlow
2023-12-10 18:35:14 +0000
-
4ddce6e926
fix the tests we broke
Daniel Barlow
2023-12-10 17:12:57 +0000
-
5eeb277564
move output module imports example -> device
Daniel Barlow
2023-12-10 16:38:53 +0000
-
c81e7c4d35
move all output modules to subdirectory, trash standard.nix
Daniel Barlow
2023-12-10 15:23:12 +0000
-
53fed8839a
fix min-copy-closure for new run-liminix-vm syntax
Daniel Barlow
2023-12-09 17:35:21 +0000
-
ebaa7b2bcb
unbreak fennel test
Daniel Barlow
2023-12-09 17:09:37 +0000
-
15d570f749
ignore devices/families when extracting docs
Daniel Barlow
2023-12-09 16:59:33 +0000
-
aff312bbbe
project: Python 2.7 had an upgrade… !
Raito Bezarius
2023-12-04 14:15:06 +0100
-
bb8e974c2b
hard thinking or hardly thinking
Daniel Barlow
2023-12-09 16:46:09 +0000
-
317457f582
extract common config for qemu devices into module
Daniel Barlow
2023-12-09 16:42:45 +0000
-
07e66c462b
use virtio-bk-pci instead of virtio-bk-device
Daniel Barlow
2023-12-09 15:53:40 +0000
-
4229b42d82
make config.hardware.dts.src nullable
Daniel Barlow
2023-12-09 15:51:30 +0000
-
03b17fa3ed
add zImage output
Daniel Barlow
2023-12-07 22:31:26 +0000
-
a8891461aa
use devtmpfs in initramfs
Daniel Barlow
2023-12-07 20:03:03 +0000
-
5adfb0230f
WIP generate bootable disk image with partition table
Daniel Barlow
2023-12-05 23:16:53 +0000
-
b519bd15df
pretty-print the qemu command line
Daniel Barlow
2023-12-05 17:31:18 +0000
-
f2daa0b669
exclude rootfs region from kernel-visible ram
Daniel Barlow
2023-12-05 17:30:01 +0000
-
3f74fad966
don't double-json the command line
Daniel Barlow
2023-12-05 17:29:37 +0000
-
ed925588f7
extract common code to make root filesystem hierarchy
Daniel Barlow
2023-12-05 17:29:01 +0000
-
f08c10c8ba
patch u-boot to add ubifs support
Daniel Barlow
2023-12-04 23:39:27 +0000
-
d25a804f13
test wlan iun armv7
Daniel Barlow
2023-12-04 23:36:40 +0000
-
0242cec977
run-liminix-vm: remove unneeded second copy of pad code
Daniel Barlow
2023-12-04 23:32:43 +0000
-
5a2963543e
thonk
Daniel Barlow
2023-12-04 23:29:36 +0000
-
644f42c35e
kernel: make the build FSAT on FSAT computers
Raito Bezarius
2023-12-03 01:22:55 +0100
-
98d3336926
rewrite run-liminix-vm as a fennel program
Daniel Barlow
2023-12-03 22:51:39 +0000
-
cb6ebbdc60
alphabetize derivations in overlay
Daniel Barlow
2023-12-02 17:08:59 +0000
-
bb335050fd
derivation that produces /boot
Daniel Barlow
2023-12-02 15:31:55 +0000
-
395f624338
think
Daniel Barlow
2023-12-02 15:31:09 +0000
-
e518ab667b
make job control work in console shell
Daniel Barlow
2023-11-29 19:49:51 +0000
-
382128b6cf
omnia: make wan interface work
Daniel Barlow
2023-11-28 21:38:45 +0000
-
c803772074
omnia: add hardware ethernet and switch config
Daniel Barlow
2023-11-27 21:37:15 +0000
-
32c24f3809
switch pppoe test back to qemu mips
Daniel Barlow
2023-11-26 23:18:24 +0000
-
cc73a98419
support setting network device names
Daniel Barlow
2023-11-26 23:15:28 +0000
-
e2ea145ce5
wip
Daniel Barlow
2023-11-26 22:43:56 +0000
-
b036a161f5
thonk
Daniel Barlow
2023-11-26 22:43:31 +0000
-
31a2969972
omnia: add support for wifi
Daniel Barlow
2023-11-26 13:25:01 +0000
-
76a370cc92
omnia kernel: add watchdog
Daniel Barlow
2023-11-26 13:07:44 +0000
-
bf9f264f0c
update TODO
Daniel Barlow
2023-11-25 18:49:26 +0000
-
e35b61b68c
mac80211: support ath9k pci variant
Daniel Barlow
2023-11-25 18:39:15 +0000
-
a8f98ccfe7
use linuxArch instead of case statement
Daniel Barlow
2023-11-25 18:16:20 +0000
-
27ce61ae4e
add bootable config for Turris Omnia
Daniel Barlow
2023-11-24 23:29:12 +0000
-
3f0f621809
openwrt patches for mvebu (armv7l)
Daniel Barlow
2023-11-24 22:43:58 +0000