Commit Graph

51 Commits

Author SHA1 Message Date
0912d4b383 build: add Bootloader clean target to Makefile
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-23 21:47:27 +02:00
a8ff50541a build: add initial Bootloader implementation
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-23 21:43:03 +02:00
137f16bc55 build: update debug configuration for aarch64
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-13 09:20:07 +02:00
995ef471ab build: update QEMU configuration for aarch64 to use raspi4b
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-13 06:50:48 +02:00
fbe9fbfbd1 kernel: add arm architecture support
Some checks failed
Build OS / Deploy Documentation to GitHub Pages (push) Failing after 5m35s
Build OS / Analyze (${{ matrix.language }}) (manual, c-cpp) (push) Has been cancelled
Build OS / Build Cross-Compiler & Toolchain (push) Has been cancelled
Build OS / Build amd64 (push) Has been cancelled
Build OS / Build i386 (push) Has been cancelled
Build OS / Build aarch64 (push) Has been cancelled
Build OS / Build arm (push) Has been cancelled
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-10 18:55:34 +02:00
e6933acfb0 kernel: add aarch64 architecture support
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-10 17:26:26 +02:00
edd13c30c5 chore: Update markdown files
Added CODE_OF_CONDUCT.md
Added CONTRIBUTING.md
Moved CREDITS.md
Moved LICENSES.md
Added SECURITY.md
Added STYLE_GUIDE.md

Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-04 07:52:29 +02:00
dea36a0228 chore: Update makefiles and doxygen
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-01-04 06:26:55 +02:00
7948d0c6e5 chore: Update makefiles & macros 2024-11-29 04:24:27 +02:00
ce3cf8162a chore: Update codebase
Some checks failed
Build OS / Deploy Documentation to GitHub Pages (push) Failing after 53s
Build OS / Build Cross-Compiler & Toolchain (push) Failing after 17m52s
Build OS / Analyze with CodeQL (cpp) (push) Has been skipped
Build OS / Build amd64 (push) Has been skipped
Build OS / Build i386 (push) Has been skipped
Build OS / Build aarch64 (push) Has been skipped
2024-11-28 04:47:30 +02:00
0dbdacb8df chore: General cleanup 2024-11-27 01:19:24 +02:00
dc5d62717e Update submodules 2024-11-20 04:26:09 +02:00
15585c4b2e Update qemu-disk.img to qemu-disk.qcow2 in Makefile 2024-02-10 04:36:07 +02:00
a18b24e859 Update files 2024-01-19 06:53:16 +02:00
df42eadad7 Update Makefile 2023-10-09 01:48:21 +03:00
425da0b8c3 Add parallel.log 2023-08-24 04:49:51 +03:00
4b930236c7 Update OS 2023-08-06 04:55:00 +03:00
9730af9992 Update OS 2023-06-10 13:12:18 +03:00
5fb1f96005 Update filesystem structure 2023-05-20 04:31:24 +03:00
721652909f Update configs 2023-05-11 19:05:26 +03:00
061c2ef1aa Update submodules 2023-04-07 05:29:28 +03:00
61587abc9e Add options to disable compilation for kernel, userspace or drivers 2023-03-29 03:36:56 +03:00
d0ba001bf2 Support i386 2023-03-29 03:03:42 +03:00
fea3816246 Add bootanim.tar.gz 2023-03-25 12:13:20 +02:00
9230491801 Change BOOTLOADER options 2023-03-19 22:19:40 +02:00
281ca41f6e Debugging with 1GB of ram 2023-03-14 01:42:53 +02:00
969f34eb83 Renamed serial3.log to memtrk.dmp 2023-03-10 21:17:12 +02:00
5e19529fdd Dump serial 3 and 4 too 2023-02-16 02:30:34 +02:00
1c68fdfc31 Update submodules 2023-02-15 07:41:02 +02:00
90282778dd Serial null for COM3 and COM4 2023-02-10 17:59:43 +02:00
b7a7901cf9 Updated Makefile 2023-01-03 00:50:03 +02:00
1d9cd1218b Remove .so & .a files from /system directory 2022-12-24 09:19:16 +02:00
e887d57600 Build Userspace & Drivers only on x64 2022-12-21 03:59:02 +02:00
df0c95ef5e Remove elf files too from drivers directory 2022-12-16 03:09:13 +02:00
26571897fb Remove files inside sys too 2022-12-08 10:35:24 +02:00
59dfe30d64 Change video device to vmware-svga 2022-12-07 17:07:03 +02:00
946c1f8613 Added "profiler.log" on COM2 2022-11-28 08:28:15 +02:00
e70b37312f Updated Makefile 2022-11-18 06:47:42 +02:00
0e4abb9e86 Update files 2022-11-07 08:35:11 +02:00
06fd9d1e1a Specify location of pulseaudio server in qemu 2022-11-04 20:51:58 +02:00
a89feeb492 Update configs 2022-11-04 01:25:00 +02:00
1b400c7fd5 Driver directory can be modified by config 2022-11-01 19:58:49 +02:00
426e68e91b vscode_debug: should start with quarter of cpu cores 2022-10-28 08:51:43 +03:00
05d0ffb91e Removed code for legacy iso 2022-10-18 21:07:50 +03:00
3cc75fc3bb Update doxygen 2022-10-17 04:43:37 +03:00
35dd5943b9 Fixed Makefile 2022-10-13 09:34:16 +03:00
4b5d99e647 ISO for old x86 computers (Fennix-legacy.iso) 2022-10-13 06:45:59 +03:00
9390b309eb Update files 2022-10-08 04:33:50 +03:00
432096fc25 Update files 2022-10-03 02:31:48 +03:00
884b50a351 Updated files 2022-09-29 02:07:21 +03:00