Samuel Dionne-Riel
497fae7233
Moving artwork.
2018-07-05 00:07:31 -04:00
Samuel Dionne-Riel
f9b5868c1a
stage-1: Use ply-image
for splash purposes.
...
This is upstream in-use by google for chromebooks, which means some
support for some advanced things.
This especially means animations can be handled by ply-image if so
desired.
2018-07-03 23:50:16 -04:00
Samuel Dionne-Riel
871e4aed96
fbv: Removes.
2018-07-03 23:35:35 -04:00
Samuel Dionne-Riel
beaa1664d3
hardware: Adds APQ8064–1AA SOC
2018-07-01 17:58:30 -04:00
Samuel Dionne-Riel
d4a2fa572d
Adds armv7 target + fix error message.
2018-07-01 17:43:31 -04:00
Samuel Dionne-Riel
4d717a26df
system-target: Don't cross when building on native platform.
2018-06-27 19:37:45 -04:00
Samuel Dionne-Riel
242bb764b0
Moves platforms definition in more generic hardware definitions.
2018-06-26 22:07:46 -04:00
Samuel Dionne-Riel
9d6e2a0a99
Fixes wrongly implemented assertions.
2018-06-26 22:07:14 -04:00
Samuel Dionne-Riel
b46dcd6b27
Implements running assertions.
2018-06-26 21:54:41 -04:00
Samuel Dionne-Riel
04a59a0aed
Adds mobile.system.platform
2018-06-26 21:52:09 -04:00
Samuel Dionne-Riel
cf47617e62
Reviews how overlay works and is used.
2018-06-26 20:49:15 -04:00
Samuel Dionne-Riel
6d8b2bea22
WIP : stops relying on NIX_PATH entries.
...
I don't know if there could have been issues.
Better safe than sorry.
2018-06-23 18:09:05 -04:00
Samuel Dionne-Riel
a2620c06a3
initrd-kernel: Allows embedding modules.
2018-06-23 17:45:51 -04:00
Samuel Dionne-Riel
b623007684
WIP : Builds a system image using nixos.
2018-06-23 17:11:07 -04:00
Samuel Dionne-Riel
8bf617c77a
Fixes typo with logs redirection.
2018-06-23 16:04:48 -04:00
Samuel Dionne-Riel
86157753f8
Use mkMerge
to merge multiple configs.
2018-06-20 20:18:44 -04:00
Samuel Dionne-Riel
ca0ef47b71
initrd-logger: enable = false will disable it completely.
2018-06-18 22:14:01 -04:00
Samuel Dionne-Riel
0d17ae2279
stage-1: Adds shell option.
2018-06-18 22:14:01 -04:00
Samuel Dionne-Riel
35972c5547
modules: fixes order.
2018-06-18 22:14:01 -04:00
Samuel Dionne-Riel
2ef6c5f988
initrd: Implements messages redirection.
...
This allows outputting the /init process' messages to multiple
locations, including /dev/console, any additional tty and files.
2018-06-18 21:43:58 -04:00
Samuel Dionne-Riel
6095b623f6
Adds qemu-x86_64 device.
...
Network doesn't work :/
2018-06-17 20:55:34 -04:00
Samuel Dionne-Riel
7be3b3474b
fb_modes can now be nulled.
2018-06-17 19:57:42 -04:00
Samuel Dionne-Riel
97b41b1221
Misc additions.
2018-06-17 19:57:14 -04:00
Samuel Dionne-Riel
9b1d50597f
moves systems into a folder.
2018-06-17 19:57:03 -04:00
Samuel Dionne-Riel
9e44b27e21
Finishes porting to declarative configuration.
2018-06-17 17:50:32 +00:00
Samuel Dionne-Riel
0f560d06af
WIP slowly moving everything to the options system.
2018-06-17 03:43:11 +00:00
Samuel Dionne-Riel
707d62ab81
WIP fixes framebuffer modes.
2018-06-17 00:56:44 +00:00
Samuel Dionne-Riel
a3a4a44704
WIP progress with configuration system.
...
Regression: fb.modes isn't copied anymore
2018-06-17 00:43:19 +00:00
Samuel Dionne-Riel
844313903e
WIP Migrates device configuration into the options system.
2018-06-16 23:21:41 +00:00