Sateallia sateallia
sateallia pushed to master at asagiri/asagiri 2023-11-03 08:19:22 +03:00
3fb52c55f3 Clear framebuffer of u-boot remnants
sateallia commented on issue asagiri/asagiri#19 2023-10-30 17:07:23 +03:00
Reproducibility improvements

We're currently unreproducible across host architectures, at least.

sateallia commented on issue asagiri/asagiri#19 2023-10-29 23:12:33 +03:00
Reproducibility improvements

Note to future generations: Don't try to run reprotest under Arch Linux, it's not worth it.

sateallia opened issue asagiri/asagiri#19 2023-10-29 22:01:28 +03:00
Reproducibility improvements
sateallia pushed to master at asagiri/asagiri 2023-10-29 19:29:05 +03:00
c09ad97b63 We're now reproducible!
sateallia pushed to master at asagiri/asagiri 2023-10-29 19:10:31 +03:00
26e866cae7 Build U-Boot reproducibly
sateallia opened issue asagiri/asagiri#18 2023-10-29 16:53:33 +03:00
Linker scripts should decide what page size to align to on their own
sateallia pushed to master at asagiri/asagiri 2023-10-28 23:55:05 +03:00
ff96f10d40 Of course, fixing warnings mean nothing if the code doesn't work.
sateallia commented on issue asagiri/asagiri#5 2023-10-28 23:38:27 +03:00
Overall repository cleanup

Fixed all the remaining warnings including the linker ones. All that remains are some hard coded values.

sateallia closed issue asagiri/asagiri#10 2023-10-28 23:37:29 +03:00
Get simple framebuffer from FDT
sateallia commented on issue asagiri/asagiri#10 2023-10-28 23:37:29 +03:00
Get simple framebuffer from FDT

The code can use some cleaning up but the support is here since 25a757417c so this can be closed now.

THE FUTURE IS HERE!!

sateallia pushed to master at asagiri/asagiri 2023-10-28 23:35:33 +03:00
2bc262decb -z noexecstack --no-warn-rwx-segments
sateallia pushed to master at asagiri/asagiri 2023-10-28 23:32:54 +03:00
eb1157ff08 Fix all the remaining warnings
sateallia pushed to master at asagiri/asagiri 2023-10-28 22:59:14 +03:00
508e23714c Fix warnings
sateallia pushed to master at asagiri/asagiri 2023-10-28 22:53:17 +03:00
a9e662fb3e Fix header
sateallia pushed to master at asagiri/asagiri 2023-10-28 22:50:56 +03:00
25a757417c Initial framebuffer support :)
sateallia pushed to master at asagiri/asagiri 2023-10-26 22:24:27 +03:00
7e42153391 abs, pow, itoa implementations
sateallia pushed to master at asagiri/asagiri 2023-10-26 13:11:31 +03:00
fcbfecdd03 Introduce a print_fdt function
sateallia commented on issue asagiri/asagiri#14 2023-10-23 09:43:29 +03:00
C library implementation is lacking

We should probably use C library tests as we develop. One such example is https://wiki.musl-libc.org/libc-test.html but there are many others.

sateallia commented on issue asagiri/asagiri#10 2023-10-23 04:21:53 +03:00
Get simple framebuffer from FDT

Since Furk is away for three days, I'm assigning myself. If I haven't finished this by then, he can feel free to assign himself as well.