Commit graph

  • 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
  • b0ae314df4 stuff Daniel Barlow 2023-11-24 22:33:42 +0000
  • d789a23113 twiddle timeouts Daniel Barlow 2023-11-24 21:32:53 +0000
  • 5ba14fd915 add levitate package Daniel Barlow 2023-11-23 20:02:21 +0000
  • 3df34428d6 remove unneeded login and getty applets Daniel Barlow 2023-11-23 20:01:13 +0000
  • 62c788eb86 add hook to run maintenance mode instead of rebooting Daniel Barlow 2023-11-22 00:05:55 +0000
  • bab6d346a8 add .../s6/bin to PATH for shutdownd Daniel Barlow 2023-11-22 00:05:03 +0000
  • a202ae476a extract console redirection stuff from "quit" function Daniel Barlow 2023-11-21 23:27:20 +0000
  • 7c9297f91d use shotdown instead of hpr in .s6-svscan/SIGFOO Daniel Barlow 2023-11-21 23:19:00 +0000
  • a0bd250963 switch from getty to root shell on console Daniel Barlow 2023-11-21 23:02:51 +0000
  • c8b2d58dd3 exit 0 on service down even if no outputs to delete Daniel Barlow 2023-11-21 17:25:50 +0000
  • e5223f093f kernel.src may be a path not just a package Daniel Barlow 2023-11-18 14:21:18 +0000
  • c563a6451f add missing param Daniel Barlow 2023-11-18 11:53:08 +0000
  • f45326b9d3 why we decided not to depend on kexec Daniel Barlow 2023-11-18 11:51:57 +0000
  • f9f4d97bb8 convert flash params to int Daniel Barlow 2023-11-12 20:39:06 +0000
  • abfb35a231 and entryPoint Daniel Barlow 2023-11-12 18:50:47 +0000
  • 315907de98 convert hardware loadAddress to int Daniel Barlow 2023-11-12 18:47:31 +0000
  • 185117843b convert tftp.loadAddress from string to int Daniel Barlow 2023-11-12 18:37:33 +0000
  • 0131686661 use parseInt for hex values Daniel Barlow 2023-11-12 18:25:38 +0000
  • 3da692f7ef don't import flashimage unconditionally, it breaks qemu Daniel Barlow 2023-11-12 18:11:13 +0000
  • f61e737b54 improve doc for outputs and hardware Daniel Barlow 2023-11-12 17:15:58 +0000
  • 262efaabe6 doc: put all the u-boot/serial stuff in one place to link from Daniel Barlow 2023-11-12 16:55:15 +0000
  • 7cfb92e3ce more doc Daniel Barlow 2023-11-10 21:17:20 +0000
  • 22882dabee think Daniel Barlow 2023-11-10 21:10:26 +0000
  • 5e046490de support links from device pages to their installation methods Daniel Barlow 2023-11-09 23:02:35 +0000
  • a9760d239c basic doc for flashimage installer Daniel Barlow 2023-11-09 22:43:50 +0000
  • 5729cfb4a7 document installation methods (only vmroot yet) Daniel Barlow 2023-11-09 22:12:29 +0000
  • 7d5c7b9b44 export evaluation from default.nix and use it for docs Daniel Barlow 2023-11-09 19:29:36 +0000
  • 23b3a2baef extract vmroot output into its own file Daniel Barlow 2023-11-08 21:48:45 +0000
  • 4cb4f904f8 delete unused kconfig for arm qemus Daniel Barlow 2023-11-08 21:28:12 +0000
  • a9d847e2c0 add ext4 as rootfsType Daniel Barlow 2023-11-06 21:52:31 +0000
  • 6bbff2f5b3 think think Daniel Barlow 2023-11-05 23:39:50 +0000
  • 5c1f5fabe2 switch pppoe test to use armv7l Daniel Barlow 2023-11-05 23:19:40 +0000
  • 6489a39424 qemu armv7 Daniel Barlow 2023-11-05 20:56:25 +0000
  • c94d12934f remove direct use of run-liminix-vm from tests and doc Daniel Barlow 2023-11-05 20:37:23 +0000
  • c40eef25d6 qemu: use phram instead of block2mtd Daniel Barlow 2023-11-05 19:13:51 +0000
  • 46991e2761 aarch64 ram starts at 0x40000000 Daniel Barlow 2023-11-05 15:18:19 +0000
  • a135cb1217 introduce lim, the liminix library Daniel Barlow 2023-11-05 15:13:06 +0000
  • 863045b86b added hardware.ram.startAddress config Daniel Barlow 2023-11-05 15:11:58 +0000
  • 629624bb25 replace multiway if with pkgs.stdenv.hostPlatform.qemuArch Daniel Barlow 2023-11-05 11:40:26 +0000
  • 92b9bf959e options.system.outputs.initramfs -> initramfs module Daniel Barlow 2023-10-30 21:23:50 +0000
  • c5c5f1687a patch qemu to load uncompressed ARM kernels at correct offset Daniel Barlow 2023-11-02 13:43:24 +0000