-
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
-
80793aa694
belkin rt3200 is a ubifs device
Daniel Barlow
2023-10-30 22:11:16 +0000
-
824536f9b3
in uimage FIT, honour ${arch}
Daniel Barlow
2023-10-29 11:50:23 +0000
-
e6cb5e319b
extract NETDEVICES kconfig to kernel.nix module
Daniel Barlow
2023-10-29 11:49:03 +0000
-
c3ccee6506
preinit: print errno (in hex, it's easier) for failures
Daniel Barlow
2023-11-04 23:58:33 +0000
-
6db982f25f
preinit: pause before exiting
Daniel Barlow
2023-11-04 23:56:05 +0000
-
86a5224f3c
preinit: fix compiler warnings
Daniel Barlow
2023-11-04 23:53:11 +0000
-
155a29d9b3
preinit: strip trailing newline(s) on /proc/cmdline
Daniel Barlow
2023-11-03 20:49:24 +0000
-
4ae1edbce7
first boot on armv7 / Turris Omnia
armv7
Daniel Barlow
2023-10-29 11:51:49 +0000
-
1a5efff3ae
in uimage FIT, honour ${arch}
Daniel Barlow
2023-10-29 11:50:23 +0000
-
8772e64b94
extract NETDEVICES kconfig to kernel.nix module
Daniel Barlow
2023-10-29 11:49:03 +0000
-
-
e6ef4f78bb
"ubimage" module contains ubifs image + instructions
Daniel Barlow
2023-10-21 23:20:53 +0100
-
d2f517a4e9
preinit.c: reindent
Daniel Barlow
2023-10-19 19:07:13 +0100
-
0f38ee0e9c
remove PREINIT_USE_LIBC option as it is now the only option
Daniel Barlow
2023-10-19 18:59:02 +0100
-
61dc5beca8
preinit: parse rootfstype from kernel command line
Daniel Barlow
2023-10-19 18:56:09 +0100
-
f3225c2bd5
delete dup outputs.systemConfiguration
Daniel Barlow
2023-10-19 10:09:08 +0100
-
8798ee9830
partial fix for timeout handling
Daniel Barlow
2023-10-18 23:35:23 +0100
-
629914f65e
initial support for ubifs
Daniel Barlow
2023-10-16 19:55:17 +0100
-
0693cf23d8
preinit: improve error logging for fork_exec
Daniel Barlow
2023-10-12 19:00:57 +0100
-
c341eb46b6
use hostPlatform.linuxArch in kernel derivation
Daniel Barlow
2023-10-12 18:59:45 +0100
-
1a369ff3bf
preinit: remove no-longer-used mips assembly
Daniel Barlow
2023-10-12 18:57:54 +0100
-
364c5faf9e
tftpboot: fix errors in phram partition size calc
Daniel Barlow
2023-10-10 20:26:27 +0100
-
80a09a9a9b
rt3200: move the entryPoint
Daniel Barlow
2023-10-10 20:25:42 +0100
-
3518e2ecca
Merge branch 'hark-how-all-the-belkin-rings'
Daniel Barlow
2023-10-09 19:56:48 +0100
-
-
fc2eb6ee4d
rt3200 mumble
Daniel Barlow
2023-10-09 19:56:22 +0100
-
bd20f3e419
uimage: make fit optional
Daniel Barlow
2023-10-08 22:35:30 +0100
-
f62ad0e1d7
use "tftpboot" instead of "tftp" in u-boot commands
Daniel Barlow
2023-10-07 00:14:09 +0100
-
ed792e0dc0
rt3200: swap wireless driver load order
Daniel Barlow
2023-10-07 00:12:59 +0100
-
d025c33d30
rt3200: enable flash/mtd
Daniel Barlow
2023-10-06 23:32:38 +0100
-
a755c9c3c5
delete some inapplicable kconfig
Daniel Barlow
2023-10-05 23:16:37 +0100
-
fdf74fa06b
add mt7915, 7615 wifi modules
Daniel Barlow
2023-10-05 23:04:14 +0100
-
b8dea2ed34
rt3200: add DSA
Daniel Barlow
2023-10-02 18:59:23 +0100
-
c18f07f02f
aarch64: make tftpboot work
Daniel Barlow
2023-10-02 17:14:47 +0100
-
1c4412a1f4
rt3200: enable serial console
Daniel Barlow
2023-10-07 22:51:03 +0100
-
dbc16edf96
don't use ttyAMA0 console on all aarch64, just qemu
Daniel Barlow
2023-10-07 22:49:45 +0100
-
528d619d76
WIP kernel config for belkin rt3200
Daniel Barlow
2023-10-01 22:15:38 +0100
-
503c8526d1
use "tftpboot" instead of "tftp" in u-boot commands
1726170886034294638/tmp_refs/heads/hark-how-all-the-belkin-rings
1726170886034294638/hark-how-all-the-belkin-rings
hark-how-all-the-belkin-rings
Daniel Barlow
2023-10-07 00:14:09 +0100
-
32237467b3
rt3200: swap wireless driver load order
Daniel Barlow
2023-10-07 00:12:59 +0100
-
b213e39756
rt3200: enable flash/mtd
Daniel Barlow
2023-10-06 23:32:38 +0100
-
42bfadc059
delete some inapplicable kconfig
Daniel Barlow
2023-10-05 23:16:37 +0100
-
9bb475386c
add mt7915, 7615 wifi modules
Daniel Barlow
2023-10-05 23:04:14 +0100
-
8ecaad7945
rt3200: add DSA
Daniel Barlow
2023-10-02 18:59:23 +0100
-
124bd404bf
aarch64: make tftpboot work
Daniel Barlow
2023-10-02 17:14:47 +0100
-
07ff405339
rt3200: enable serial console
Daniel Barlow
2023-10-07 22:51:03 +0100
-
1a58501cb1
don't use ttyAMA0 console on all aarch64, just qemu
Daniel Barlow
2023-10-07 22:49:45 +0100
-
e4b14bf15c
WIP kernel config for belkin rt3200
Daniel Barlow
2023-10-01 22:15:38 +0100
-
-
269e972970
use FIT images not appended DTB for aarch64 uimage
Daniel Barlow
2023-10-01 22:13:51 +0100
-
-
2a5669c2cd
enable openwrt mediatek family patches
Daniel Barlow
2023-10-01 22:12:13 +0100
-
4df248323c
use MTD_SPI_NOR_USE_4K_SECTORS only on MIPS
Daniel Barlow
2023-10-07 22:41:15 +0100
-
b01840fa7f
add support for mt7915, mt7615 in mac80211 package
Daniel Barlow
2023-10-05 23:04:14 +0100
-
a896c4e31c
rename wlan services for devices with > 1 radio
Daniel Barlow
2023-10-07 22:23:44 +0100
-
caf8e85061
remove USE_OF from aarch64
Daniel Barlow
2023-10-01 22:12:41 +0100
-
76f03ecf0f
move OF and USE_OF to arch modules
Daniel Barlow
2023-09-30 21:52:13 +0100
-
f57997c605
remove explicit MTD_BLKDEVS, is selected by MTD_BLOCK
Daniel Barlow
2023-09-30 21:45:50 +0100
-
3c483ebd9a
set PARTITION_ADVANCED only in ramdisk module
Daniel Barlow
2023-09-30 21:29:12 +0100
-
a30b658999
remove CMDLINE_PARTITION, we don't need it
Daniel Barlow
2023-09-30 21:20:29 +0100
-
1ec7fcc197
remove MTD_CMDLINE_PARTS from per-device config
Daniel Barlow
2023-09-29 21:00:25 +0100
-
f9f934b40c
spell GL.iNet consistently in docs
Daniel Barlow
2023-09-28 23:19:32 +0100
-
e3c8ab351e
fix sphinx warning
Daniel Barlow
2023-09-28 12:19:48 +0100
-
7e13eda490
add hardware device descriptions to doc
Daniel Barlow
2023-09-28 12:17:30 +0100
-
3a2f074199
disable 4k flash erase blocks everywhere
Daniel Barlow
2023-09-27 22:10:17 +0100
-
74f4e0a2f3
fiddle with manual layout
Daniel Barlow
2023-09-27 13:44:26 +0100
-
9133475103
update tutorial discussion of liminix-rebuild
Daniel Barlow
2023-09-27 11:05:06 +0100
-
abd01a7809
apply mtdpslit patch only for openwrt kernel
Daniel Barlow
2023-09-26 18:40:22 +0100
-
d0c2b3b274
explain the "demo" example
Daniel Barlow
2023-09-26 18:24:40 +0100
-
dfe7228b99
fix jffs2 mtd partition splitting on little-endian CPU
Daniel Barlow
2023-09-26 16:40:37 +0100
-
ab147abd9b
less padding in firmware.bin
Daniel Barlow
2023-09-25 23:20:28 +0100
-
bca0c9b26b
gl-mt300a use regular-sized flash erase blocks
Daniel Barlow
2023-09-25 23:19:48 +0100
-
c59a228955
this is the dhcp6c service we want
Daniel Barlow
2023-09-24 23:29:30 +0100
-
1673a71831
WIP third example
Daniel Barlow
2023-09-24 23:11:28 +0100
-
94e51db649
tests: use run.sh instead of calling run-liminix-vm directly
Daniel Barlow
2023-09-24 00:24:48 +0100
-
3205a38ac9
mac80211 use correct arch
Daniel Barlow
2023-09-24 00:17:32 +0100
-
119d6ad379
pkgconfig is now pkg-config
Daniel Barlow
2023-09-21 12:25:35 +0100
-
8d356890b0
add aarch64 to CI
Daniel Barlow
2023-09-21 00:00:21 +0100
-
be22fbbb0a
bootable aarch64 liminux with qemu
Daniel Barlow
2023-09-20 22:53:59 +0100
-
9f87fd8625
import arch in qemu device config
Daniel Barlow
2023-09-20 21:30:18 +0100
-
3a3ee8bbbd
fix CI doc error
Daniel Barlow
2023-09-20 21:05:14 +0100
-
381730d081
fix CI flashimage error
Daniel Barlow
2023-09-20 21:03:51 +0100
-
57eb55de58
found another mips-vm to rename
Daniel Barlow
2023-09-20 19:13:04 +0100
-
4389fa15f7
rename mips-vm as run-liminix-vm
Daniel Barlow
2023-09-20 18:33:08 +0100
-
4f29bdd3ed
detect arch in kernel and uimage
Daniel Barlow
2023-09-20 17:57:17 +0100
-
f1c04c7979
extract mips kernel options to module
Daniel Barlow
2023-09-20 17:50:21 +0100