commit c46042d52ae60db9841d6352dd90a703817c0eee (HEAD -> main, origin/main) Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 16 22:24:59 2025 +0000 README: Change theme of GitHub stats image to transparent README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 7ccfff8a317797f85bf5fa4ad5e05b2e6e91fe5c Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 16 22:22:59 2025 +0000 nbuild: add SPDX to file Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> Nbuild | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) commit 96c918809015676273e0538df07774031b0a85e8 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 16 22:22:42 2025 +0000 linux/patches: init with tailscale patch Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> systems/linux/patches/.gitignore | 14 ++++++++++++++ systems/linux/patches/README | 17 +++++++++++++++++ .../systemd-dropins/tailscaled.restart-on-fail.service | 3 +++ 3 files changed, 34 insertions(+) commit a8c5c8b8571771d506c2d483c0ddfbe76e1be380 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 16 22:22:19 2025 +0000 lab/trail: Add PHP code Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 3 ++- lab/trail/README.md | 8 ++++---- lab/trail/c/header/ctype.c | 2 +- lab/trail/c/header/errno.c | 2 +- lab/trail/c/header/math.c | 2 +- lab/trail/php/hello.php | 18 ++++++++++++++++++ lab/trail/php/html.php | 29 +++++++++++++++++++++++++++++ lab/trail/php/math.php | 31 +++++++++++++++++++++++++++++++ 8 files changed, 87 insertions(+), 8 deletions(-) commit 52c2451e778019a1cad7b30c53d40b1ca7116a2b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 16 11:35:56 2025 +0000 [REVERT 8729b98] README: Add langs graphic back Added back the languages graphic and removed the languages table that was previously there. The graphic was removed due to a broken API link, but now that the API is fixed, the graphic can be re-added. Reverts: 8729b98ec59beb7b36fc28ca733d868da030b57c Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> README.md | 42 ++---------------------------------------- 1 file changed, 2 insertions(+), 40 deletions(-) commit 525038ed30df3da6610fd22500b8c7f869eb02ba Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 15 21:46:59 2025 +0000 makefile: introduce the Nbuild system What is Nbuild? Nbuild is a new build system designed to simplify and streamline the build process for the megarepo. Just simply make a Makefile in the project and then append the folder contaning the Makefile to the local Nbuild file and it will magically be included in the build process. Changes made: - Added Nbuild system to main makefile - Removed old build scripts and marked them as depricated - Updated .gitignore to include .vscode/settings.json - Added colour and icon settings to Nbuild files for VSCode - Created example Nbuild files in the usr/ directory as a starting point Tested-by: 0x4248 <60709927+0x4248@users.noreply.github.com> Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 1 + .vscode/settings.json | 6 +++++- Makefile | 20 ++++++++++++-------- Nbuild | 1 + tools/build/{make => depricated}/build.mk | 0 tools/build/{ => depricated}/makelist/main.py | 0 tools/build/make/includes.mk | 3 +-- usr/Nbuild | 3 +++ 8 files changed, 23 insertions(+), 11 deletions(-) commit 408d454f59a370c015e8173bd5ff486f2639ac6b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 15 11:46:13 2025 +0000 [PATCH 436643a] makefile: Fix macos precheck eror Fixes the makefile error when running the MacOS precheck. Logs before the fix: make: *** [Makefile:27: precheck] Error 1 Fixes: 436643af30ba6a867fa537c819c68191bc192498 Reported-by: 0x4248 <60709927+0x4248@users.noreply.github.com> Tested-by: Private internal testers Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> Makefile | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) commit 490f2c700e8cdf10dd41cbdf1f41745c05aad28b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Dec 14 21:58:50 2025 +0000 gitignore: Sort ignore list I have gone and moved some of the sort this list to be more organised, I know I should have done this before but I always forget. Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) commit 9c0eafdc69c98179c393d5f5e735c00a0e9e39da Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 12 22:22:15 2025 +0000 usr/minifetch: A tiny fetch script for the minimal This is an apsolutely tiny fetch script for the minimalists out there. It is written in pure bash and has no dependencies other than coreutils. It compresses itself using xz to save space, by a few bytes. Perfect for the linux on floppy project. Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> systems/linux/dotfiles/nexus/.scripts/menu.sh | 2 +- usr/minifetch/Makefile | 7 +++++++ usr/minifetch/out.sh | 14 ++++++++++++++ usr/minifetch/pre-run.bottom.sh | 3 +++ usr/minifetch/pre-run.top.sh | 3 +++ 5 files changed, 28 insertions(+), 1 deletion(-) commit 01aac06b01560d04e34b0251a9bf34b5df0fcc2f Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 12 21:44:59 2025 +0000 sbin: Move to project root for easy finding Since this repo is 90% linux based, I have moved /systems/linux/sbin to just /sbin. I plan on making more system programs. Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> {systems/linux/sbin => sbin}/README.txt | 0 {systems/linux/sbin => sbin}/pacman-alarm-reset.sh | 0 2 files changed, 0 insertions(+), 0 deletions(-) commit 0e1f1c3a4363b242554cb32e2b0b746056eeebf1 Merge: 0cd410d 436643a Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 11 00:25:10 2025 +0000 Merge branch 'main' of https://github.com/0x4248/nexus commit 0cd410d3dfce8801a91ad78c1bc87266496beeee Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 11 00:24:17 2025 +0000 docs: Fix spelling in git.txt Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> doc/GIT.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 436643af30ba6a867fa537c819c68191bc192498 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 10 13:25:14 2025 +0000 Make: add MacOS warning Added a MacOS warning to let MacOS users know that nexus isnt supported as well on MacOS Why? Well I test almost all of my code on Linux (Arch). But you might ask, "You have a Mac?". Well, I SSH into a intranet server to do all my development on. Warnings added: WARNING: You are using Darwin (MacOS) which is not usually supported by Nexus Set CONFIG_MAKE_IGNORE_WARNING_DARWIN=y to suppress this warning You can turn this of on make menuconfig (Top) -> Makefile options/Ignore MacOS warning Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> Kconfig | 5 +++++ Makefile | 14 ++++++++++++++ 2 files changed, 19 insertions(+) commit f79289541033a6dff766f4b0e943b198f2820b92 Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 10 12:51:45 2025 +0000 Atlas/workflow: Add scheduled trigger This change makes atlas build throughout the week .github/workflows/pages.yml | 2 ++ 1 file changed, 2 insertions(+) commit 541e424bc1594bba57a61ed5605a2862e9120be2 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 10 12:45:21 2025 +0000 Atlas: limit commit history Prevent any commits prior 9th Dec 2025 from showing. I feel like the commit names are bad/not up to standard. Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> tools/www/buildpages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 41df589f642f049a4a6ea1d55455be77f214696d Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 10 12:26:37 2025 +0000 [PATCH 27db98] Atlas: fix broken urls Made the word "Nexus" lower case PATCHES: - 27db984519b3ab8b852af1f6595c23728faf7908 Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> tools/www/buildpages.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 27db984519b3ab8b852af1f6595c23728faf7908 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 10 12:14:50 2025 +0000 repo: Rebrand repository to sound better I felt that ScrapBook sounded quite bad, So I have rebranded the repo this means now that https://0x4248.dev/Scrapbook is now at https://0x4248.dev/nexo. Now lowercase to prevent the "oh I spelt it wrong". Refrences to ScrapExplorer is now Atlas. But this does not change the url. Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 2 +- CREDITS.txt | 2 +- Makefile | 4 ++-- README.md | 12 +++++++----- doc/{ScrapExplorer => Atlas}/welcome.txt | 6 +++--- doc/GIT.txt | 2 +- doc/README.md | 2 +- doc/make/README.txt | 4 ++-- ext/README.md | 2 +- misc/www/css/{ScrapExplorer => Atlas}/main.css | 0 tools/build/junkref/junkref.py | 11 ++++++----- tools/build/make/build.mk | 2 +- tools/build/make/git.mk | 2 +- tools/build/make/glob.mk | 2 +- tools/build/make/help.mk | 2 +- tools/build/make/includes.mk | 2 +- tools/build/make/kconfig.mk | 2 +- tools/build/make/misc.mk | 2 +- tools/build/make/options.mk | 2 +- tools/build/make/scripts.mk | 6 +++--- tools/build/make/test.mk | 2 +- tools/github/gh-installdeps.sh | 2 +- tools/reflists/scap.ref | 2 +- tools/www/buildpages.py | 16 ++++++++-------- 24 files changed, 47 insertions(+), 44 deletions(-) commit f53cb0f93e763ec4ce053e41de7a30015f9d6dee Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 9 23:31:41 2025 +0000 usr/vishash: Makefile, move build file to build/ Prevents commit 2328f20dbc2ac36ccca8846ad3aad928cca1d09b from happening Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> usr/vishash/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 2328f20dbc2ac36ccca8846ad3aad928cca1d09b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 9 23:24:44 2025 +0000 usr/vishash/randomart: removed binary file removed a build file that was not needed in the tree Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> usr/vishash/randomart | Bin 75128 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) commit 3c400141014e9d3741ed0d59d89db1a2416989eb Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 9 19:06:43 2025 +0000 systems/linux/dotfiles: add generic dotfiles systems/linux/dotfiles/main/.config/sway/config | 139 +++++++++++++++++++++ systems/linux/dotfiles/main/.config/waybar/config | 26 ++++ .../linux/dotfiles/main/.config/waybar/style.css | 31 +++++ 3 files changed, 196 insertions(+) commit 4b6ebdeaf315572935c388c400e8709812e6484c Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 9 19:06:18 2025 +0000 doc/make/errors: change command prompt to correct command doc/make/errors/confmissing.msg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 06666b82b1e227d6e79e66b770599e02babe8a28 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 9 17:43:40 2025 +0000 Git/submodules: remove stale submodule that was breking the repo Removed junkdrawer Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> ext/JunkDrawer | 1 - 1 file changed, 1 deletion(-) commit 1579224b1f8f324323b1d6c27293fd2c30f04a78 Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 8 22:15:38 2025 +0000 Update pages.yml .github/workflows/pages.yml | 2 ++ 1 file changed, 2 insertions(+) commit e6796915422ed6f7ab957dc231e42301664cddd2 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 8 21:52:45 2025 +0000 ScrapExplorer: patch lore bugs Only one git log was shoing, hope this patches it tools/www/buildpages.py | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) commit 594ec4c31f285fb44bcf034e7f8d00ceb4275116 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 8 21:42:16 2025 +0000 ext: submodules update Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> ext/JunkDrawer | 1 + ext/SDL | 2 +- ext/glfw | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) commit 00aba696bba211364e7fa8a925e2dac6219b23e2 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 8 21:40:27 2025 +0000 ScrapExplorer: Add git lore to logs Added a detailed new page showing git logs Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> tools/www/buildpages.py | 77 +++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 72 insertions(+), 5 deletions(-) commit f8c3a1d9847f6bd5542885875d239310f763b69e Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 8 21:15:15 2025 +0000 tools/www/buildpages: Ignore index.html if it exists currently the builder does some wacky output when there is already an index.html often making an index.html.html, for now lets just not generate the dir html and use the index.html as the page content. Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> tools/www/buildpages.py | 7 +++++++ 1 file changed, 7 insertions(+) commit 06c38ffb62c11b3bf4fe2ea4a0b6681236613a39 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 8 21:09:34 2025 +0000 *: major cleanups and adding new scripts that will be of use Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 1 + lab/trail/Makefile | 9 +++ lab/trail/c/header/errno.c | 1 - systems/linux/kernel/modules/Makefile | 11 ++++ systems/linux/kernel/modules/base.c | 24 ++++---- systems/linux/kernel/modules/lib/log.h | 17 ++++++ systems/linux/kernel/modules/proc.c | 55 ++++++++++++++++++ tools/build/checks/checkSPDX.py | 45 +++++++++++++++ tools/build/git/commitmsg.py | 1 + tools/build/make/build.mk | 16 ++++++ tools/build/make/git.mk | 17 ++++++ tools/build/make/includes.mk | 1 + tools/build/makelist/main.py | 102 +++++++++++++++++++++++++++++++++ tools/reflists/makelist.ref | 10 ++++ typos.toml | 4 ++ usr/vishash/randomart | Bin 0 -> 75128 bytes 16 files changed, 302 insertions(+), 12 deletions(-) commit d74797adcaa05d3ebb192e72f64e5a2e86628f35 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 8 21:07:46 2025 +0000 .gitignore: Add .cmake files Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 7 +++++++ lab/trail/c/header/buildList.cmake | 5 +++++ lab/trail/c/include.cmake | 1 + 3 files changed, 13 insertions(+) commit 4adee3469ea040f35cd3f8215c9f7110ead66f45 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 8 21:02:20 2025 +0000 Make: add .scrappath precheck This change adds precheck for creating a .scrappath file seems useless right now but this will be useful later, trust me. Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> Makefile | 2 ++ 1 file changed, 2 insertions(+) commit dce82463e80d679e87a926b35bd071c5655bf119 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 5 21:50:28 2025 +0000 Trail > C: errno lab/trail/c/header/errno.c | 211 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 211 insertions(+) commit 9bf93c460f394c7c58d439cd289c82ff355cf208 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 5 21:50:17 2025 +0000 Nix: rapidinstall systems/linux/nixos/rapidinstall.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) commit 9e7b714e2e103c73245d800c974fade8e43c83ea Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 5 17:00:52 2025 +0000 trail > c/math.c: add NaN lab/trail/c/header/math.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) commit cfcd2c48226e5298771f0835b57a821e012c601a Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 5 16:37:33 2025 +0000 Trail: * CREDITS.txt | 11 ++++++ lab/trail/CMakeLists.txt | 6 ++++ lab/trail/README.md | 22 ++++++++++++ lab/trail/c/header/ctype.c | 85 ++++++++++++++++++++++++++++++++++++++++++++++ lab/trail/c/header/math.c | 63 ++++++++++++++++++++++++++++++++++ 5 files changed, 187 insertions(+) commit 89df939b7f8556b84a4a7119fae3ec4b3f1b6fb5 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 5 14:03:16 2025 +0000 Pulse: rewrite tools/build/cmake/qbuild.sh | 5 ++ usr/net/Pulse/CMakeLists.txt | 6 +-- usr/net/Pulse/src/client.cpp | 93 ++++++++++++++++++++++++++++------ usr/net/Pulse/src/global.h | 6 +++ usr/net/Pulse/src/server.cpp | 118 +++++++++++++++++++++++++++++++++++-------- usr/net/Pulse/src/time.cpp | 17 +++++++ usr/net/Pulse/src/time.h | 5 ++ 7 files changed, 210 insertions(+), 40 deletions(-) commit 8729b98ec59beb7b36fc28ca733d868da030b57c Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 5 06:28:18 2025 +0000 Update README.md README.md | 47 +++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 45 insertions(+), 2 deletions(-) commit d11642a66893a8c63cb5fa32a966b81269341428 Merge: 64f4d58 86be54d Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 5 06:18:13 2025 +0000 Merge branch 'main' of https://www.github.com/0x4248/scrapbook commit 64f4d5842dc74120326429bab78b7a925ffb2c1c Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 5 06:17:44 2025 +0000 VisHash: * usr/vishash/Makefile | 24 ++++++++++++ usr/vishash/src/const.h | 22 +++++++++++ usr/vishash/src/crypto.cpp | 24 ++++++++++++ usr/vishash/src/crypto.h | 19 ++++++++++ usr/vishash/src/image.cpp | 94 ++++++++++++++++++++++++++++++++++++++++++++++ usr/vishash/src/image.h | 25 ++++++++++++ usr/vishash/src/main.cpp | 31 +++++++++++++++ usr/vishash/src/render.cpp | 78 ++++++++++++++++++++++++++++++++++++++ usr/vishash/src/render.h | 20 ++++++++++ 9 files changed, 337 insertions(+) commit 8bb475e2f95840dcf221e490d3152ad33cece25e Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 5 04:32:43 2025 +0000 Net: init and move files systems/linux/kernel/vega/README.txt | 4 ++++ usr/{ => net}/Pulse/CMakeLists.txt | 0 usr/{ => net}/Pulse/src/client.cpp | 0 usr/{ => net}/Pulse/src/server.cpp | 0 usr/{ => net}/http_server/CMakeLists.txt | 0 usr/{ => net}/http_server/README.md | 0 usr/{ => net}/http_server/server.c | 0 7 files changed, 4 insertions(+) commit 9a1273d2d22be2cd87b792c6608c2268b9d786f6 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Dec 5 04:31:14 2025 +0000 WWW: fix basic mono font misc/www/css/basic_mono.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 86be54d6c35be6b866425b05d1ea08486f6d8c2e Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 4 21:41:40 2025 +0000 Update GitHub Pages workflow triggers Remove push trigger for main branch from workflow .github/workflows/pages.yml | 2 -- 1 file changed, 2 deletions(-) commit f90403c60f31c4be6491640aa91a6d9570246ca0 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 4 21:40:20 2025 +0000 key_detect: * usr/key_detect/.gitignore | 2 ++ usr/key_detect/Makefile | 23 ++++++++++++++++ usr/key_detect/src/main.c | 69 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 94 insertions(+) commit fbec554ae2e79bc681e3ac7748469fcf8e7fcee9 Merge: 6596dd3 3fd913a Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 4 21:36:45 2025 +0000 Merge branch 'main' of https://www.github.com/0x4248/scrapbook commit 6596dd3de7d5833eeaa604ef7813229a11d089cf Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 4 21:36:10 2025 +0000 Makefile system redo .gitmodules | 3 + Kconfig | 24 ++++++++ Makefile | 38 +++++++++++- doc/GIT.txt | 18 ++++++ doc/make/README.txt | 28 +++++++++ doc/make/blank.msg | 1 + doc/make/config.txt | 0 doc/make/errors/confmissing.msg | 16 +++++ doc/make/git.txt | 4 ++ doc/misc/HEADERS.txt | 71 ++++++++++++++++++++++ doc/{ => tools}/JunkRef.txt | 0 ext/SDL2 | 1 + systems/linux/kernel/vega/.gitignore | 2 + systems/linux/kernel/vega/Makefile | 58 ++++++++++++++++++ systems/linux/kernel/vega/archive/build.sh | 35 +++++++++++ systems/linux/kernel/vega/fs/init | 96 ++++++++++++++++++++++++++++++ systems/linux/kernel/vega/tools/glob.mk | 22 +++++++ tools/build/make/git.mk | 20 ++++++- tools/build/make/glob.mk | 22 ++++++- tools/build/make/help.mk | 31 +++++++++- tools/build/make/help/git.txt | 2 - tools/build/make/includes.mk | 23 +++++++ tools/build/make/kconfig.mk | 39 ++++++++++++ tools/build/make/misc.mk | 18 ++++++ tools/build/make/options.mk | 21 +++++++ tools/build/make/scripts.mk | 35 +++++++++++ tools/build/make/test.mk | 20 +++++++ 27 files changed, 637 insertions(+), 11 deletions(-) commit 3fd913ae8275ed55c2a978a82185a2c2df962d8b Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 4 21:19:20 2025 +0000 Add GNU GPL v3 License Added the GNU General Public License version 3 to the project. LICENSE.txt | 674 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 674 insertions(+) commit 84fa81c928f7560e2744f38ab12a773feb7594c9 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 4 21:09:40 2025 +0000 README: Update doc/README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 66167bc9f4eba650502fb38e12c57363624ab68b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 4 20:43:21 2025 +0000 Gitignore: Add .msg and remove .config .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 70efad30264b06bf029ac294a28e9ac418ce7fa0 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 4 20:42:29 2025 +0000 ScrapExplorer: Add index.html ignore tools/www/buildpages.py | 4 ++++ 1 file changed, 4 insertions(+) commit 47be9c01d9d1e23a6272be48f9fa22f6e1808273 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 4 12:00:19 2025 +0000 Git M: Add Kconfig lib .gitmodules | 3 +++ ext/kconfiglib | 1 + 2 files changed, 4 insertions(+) commit b4669e4d0a210ca65f7d485e00e2544e30b3a3c3 Merge: d642fdc e944e3d Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 3 12:26:37 2025 +0000 Merge branch 'main' of https://www.github.com/0x4248/scrapbook commit d642fdc1b28e76f285123a7ccddb0b4d3a492187 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 3 12:26:34 2025 +0000 Add from old server backup misc/www/css/basic_black.css | 0 systems/linux/dotfiles/nexus/.scripts/menu.sh | 56 +++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) commit e944e3d1a724a8d58149c77d3a0a9ec529889e7a Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 3 12:00:06 2025 +0000 Im dyslexic... I think. systems/linux/kenrel/README | 5 ----- systems/linux/kernel/README | 5 +++++ systems/linux/{kenrel => kernel}/modules/base.c | 0 3 files changed, 5 insertions(+), 5 deletions(-) commit 6d3b52def1f9399c99a2db4ef125abc901ed5da4 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 3 11:54:22 2025 +0000 Linux > kenrel: Add README systems/linux/kenrel/README | 5 +++++ 1 file changed, 5 insertions(+) commit 934f7693ada151f2d5b348b194ca8666ef5b7a60 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 3 11:53:09 2025 +0000 Linux > kenrel: Add template module systems/linux/kenrel/modules/base.c | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) commit 4c4ea0ef2a9a238ae0567cf962f73152f4493acd Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 3 11:47:24 2025 +0000 Welcome: Update html tags doc/ScrapExplorer/welcome.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 921de6a96f16cc5c26b78b70efa52586e36c585b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 3 11:39:58 2025 +0000 Readme: update README.md | 28 ++++++++++++++++++++-------- doc/ScrapExplorer/welcome.txt | 22 ++++++++++++++++++++-- 2 files changed, 40 insertions(+), 10 deletions(-) commit 98a1d2b58a56cd4f1d260fd0990bcf309cb17d86 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 2 14:57:17 2025 +0000 Make: rename g-ac to g-acp and add push function Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> tools/build/make/git.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) commit 46dea41371e7d001b8f520b893a392e74be9dbc1 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 2 14:55:53 2025 +0000 Ext: Add SDL Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> ext/SDL | 1 + 1 file changed, 1 insertion(+) commit 3748925f9709cf9c77378720b62f0bd1b3d123e3 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 1 21:05:06 2025 +0000 ScrapExplorer: Add git clone tools/www/buildpages.py | 1 + 1 file changed, 1 insertion(+) commit 167b1220c7a677d2c89b726a11a36521eca2eac3 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 1 20:55:19 2025 +0000 Credits: General update CREDITS.txt | 43 +++++++++++++++++++++++++++++++++++++++++++ README.md | 2 ++ 2 files changed, 45 insertions(+) commit cac8678acdf497e83299d19d80631f63a66c45c5 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 1 20:42:26 2025 +0000 OLEDBurnInTest: * misc/www/OLEDBurnInTest/index.html | 95 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) commit 721d9d7c57db4d34a5c224a538b0044aa98460ca Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 1 20:42:15 2025 +0000 DPX: * doc/DPX/DPX25-101050/README.txt | 39 +++++++++++++++++++++++++++++++++++++++ doc/DPX/README.md | 28 ++++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) commit 16f209abdff7b65beb4a98883a971e578e508c18 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 1 20:42:07 2025 +0000 Make " Makefile | 6 ++++++ 1 file changed, 6 insertions(+) commit 6faa706f4bb06a168c273688ac27bcd57557ad82 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 1 20:41:59 2025 +0000 Make: add base system tools/build/make/git.mk | 11 +++++++++++ tools/build/make/glob.mk | 7 +++++++ tools/build/make/help.mk | 5 +++++ tools/build/make/help/git.txt | 2 ++ tools/build/make/includes.mk | 3 +++ 5 files changed, 28 insertions(+) commit cb6fd3639d463b66d69d0a73d004deb7b351dcdc Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Nov 25 19:07:37 2025 +0000 Pulse: init usr/Pulse/CMakeLists.txt | 10 ++++++++ usr/Pulse/src/client.cpp | 38 ++++++++++++++++++++++++++++++ usr/Pulse/src/server.cpp | 60 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 108 insertions(+) commit 3dff2a3b3754672f92fee96a7feb550da3f24cab Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 24 22:04:35 2025 +0000 OpenGL: rm comments lab/opengl/CMakeLists.txt | 3 --- 1 file changed, 3 deletions(-) commit ef81a203a158e6f8685489cc59622e7732b40f1f Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 24 22:04:18 2025 +0000 SDL2: Archive lab/archive/sdl2.cpp | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) commit d3b6a0f9b34428a8d4104bbffad2cf687d33ea6a Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 24 22:03:51 2025 +0000 gitmodules: add SDL .gitmodules | 3 +++ 1 file changed, 3 insertions(+) commit 327de4755e4c5752c62266c1d55413bcec6234c7 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 24 22:03:31 2025 +0000 reflists: mv tools/build/clConfGen/generatecland.py | 2 +- include.ref => tools/reflists/include.ref | 1 + scap.ref => tools/reflists/scap.ref | 0 3 files changed, 2 insertions(+), 1 deletion(-) commit e2cd85d6848bd2b62561112e31d3b2518551dc51 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 24 22:02:39 2025 +0000 Credits: update CREDITS.txt | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) commit 0fd3111a5965590f3f7747f5873427f78cef5381 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 24 21:53:22 2025 +0000 Credits: add people CREDITS.txt | 15 ++++++++++-- lab/sdl2.cpp | 79 ------------------------------------------------------------ 2 files changed, 13 insertions(+), 81 deletions(-) commit 07cff10f3d0a7b9eba1ad55a6d34f1073272828f Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 24 21:20:14 2025 +0000 Credits: add more credits CREDITS.txt | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 94 insertions(+), 4 deletions(-) commit 5e30c1e125d37e962415e6f4fa114e78e73f54b4 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 24 21:07:16 2025 +0000 Credits: * CREDITS.txt | 211 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 211 insertions(+) commit ba4b96c04ca99f503ed0f2d2252006c1f5ae65a7 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Nov 23 19:05:35 2025 +0000 ScrapExplorer: Add more buttons to toolbar tools/www/buildpages.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) commit fb99112d842d7a4bc404eb1118f20c260bad7e85 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 21 17:19:41 2025 +0000 ScrapExplorer: Fix breadcrumb tools/www/buildpages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 16c8756dc39ed226041b508109e676ab4eea3fbf Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 21 17:17:53 2025 +0000 ScrapExplorer: Update LN tools/www/buildpages.py | 1 - 1 file changed, 1 deletion(-) commit d1814218aee33168880ae7cfaef0b42ea1736bf9 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 21 17:06:57 2025 +0000 Add logs tools/www/buildpages.py | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) commit cc7ec5cf5ea99496b7f1ce429a6a47b0ee5f1890 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 21 16:43:43 2025 +0000 dos: add script systems/linux/dos/fixDOSEncoding.sh | 1 + 1 file changed, 1 insertion(+) commit 8b36ba938e53467fe7385f155796ccdb8a3ea07e Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 21 16:43:24 2025 +0000 opengl: * lab/opengl/CMakeLists.txt | 20 ++++++++++++++++++++ lab/opengl/src/main.cpp | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) commit d273a54486a18320b3fa87ae8f4ac40509c7becd Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 21 16:42:43 2025 +0000 ScrapExplorer: Update build process tools/www/buildpages.py | 68 ++++++++++++++++++++++++++++++++++++------------- 1 file changed, 50 insertions(+), 18 deletions(-) commit 2bf1e4763fa7b5ae77468c7d568ca7837f3a95e9 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 21 16:09:40 2025 +0000 I hate clangd but this should work for now .vscode/c_cpp_properties.json | 32 ++++++++++++++++---------------- ext/README.md | 7 +++++++ include.ref | 2 ++ systems/dos/README.TXT | 0 systems/dos/fixDOSEncoding.sh | 1 - tools/build/clConfGen/generatecland.py | 20 ++++++++++++++++++++ 6 files changed, 45 insertions(+), 17 deletions(-) commit 53baa833ca1643615870c1e453db94cd87171ab7 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 21 12:23:11 2025 +0000 GLFW: add module .gitignore | 2 +- .gitmodules | 6 +++--- ext/glfw | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) commit 4c8c5a1b05da8a0ed9af1552848f7a8b54a5c48b Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 21 12:19:06 2025 +0000 Add ScrapExplorer section to README Added section for ScrapExplorer and its link. README.md | 4 ++++ 1 file changed, 4 insertions(+) commit 0b285d1bd85742fa34780edf3b77e5a8bd7e7499 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 21 12:11:52 2025 +0000 Add submodules .gitignore | 3 +++ .gitmodules | 3 +++ 2 files changed, 6 insertions(+) commit 97af41e30c32a596f4e2794c50d6afed0d6cfd16 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 17 00:18:34 2025 +0000 Update CSS misc/www/css/ScrapExplorer/main.css | 42 ++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 21 deletions(-) commit 84fbd04b4cf3a95483363d251878741b4a9da4d2 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 17 00:15:27 2025 +0000 Update colour misc/www/css/ScrapExplorer/main.css | 1 + 1 file changed, 1 insertion(+) commit e50ca2aed946405ff07152c3ae11bf30e7c29711 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 17 00:12:11 2025 +0000 ScrapExplorer: QOL and colour update misc/www/css/ScrapExplorer/main.css | 21 +++++++++++++++++++++ misc/www/css/basic_mono.css | 30 +++++++++++++++--------------- tools/www/buildpages.py | 24 +++++++++++++++++++++++- 3 files changed, 59 insertions(+), 16 deletions(-) commit 37d3d6f9b66bacea2d043608979938e5b2b77578 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Nov 16 23:47:45 2025 +0000 ScrapExplorer: fix broken CSS tools/www/buildpages.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 486e4fa3219047420949333b20a675c5e92743ba Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Nov 16 23:38:23 2025 +0000 ScrapExplorer: @ tools/www/buildpages.py | 1 + 1 file changed, 1 insertion(+) commit 4201f93693050a929b95cfcc92a7dc54ee49bc93 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Nov 16 23:37:27 2025 +0000 ScrapExplorer: Fix import error tools/www/buildpages.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) commit 9696470a238528904b4e348be5f47f2270b819dc Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Nov 16 14:28:30 2025 +0000 ScrapExplorer: init .github/workflows/README.txt | 3 - .github/workflows/pages.yml | 46 +++++++ .gitignore | 3 + doc/ScrapExplorer/welcome.txt | 3 + misc/www/css/ScrapExplorer/main.css | 20 +++ tools/www/buildpages.py | 256 ++++++++++++++++++++++++++++++++++++ 6 files changed, 328 insertions(+), 3 deletions(-) commit d81243bce1dd138118377483a2675b1b8e094a2f Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 10 23:56:57 2025 +0000 scrap.ref: * .gitignore | 1 + scap.ref | 5 +++++ 2 files changed, 6 insertions(+) commit de1b989a628ce39777539586fe294360d13b2f7b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 10 23:53:34 2025 +0000 www: add basic mono style misc/www/css/basic_mono.css | 85 +++++++++++++++++++++++++++++++++++++++++++++ misc/www/html/pretest.html | 3 +- 2 files changed, 86 insertions(+), 2 deletions(-) commit d33880d053ab56d522685431c400421007196090 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 7 00:10:28 2025 +0000 www: add pretest.html misc/www/html/pretest.html | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) commit d0eb64da0e5d181df12848dc8f556d236db90f51 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 7 00:10:11 2025 +0000 Update .gitignore .gitignore | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 7bb361ae4f1781dfdeeca33ede0a5ffc7bb713ec Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 7 00:09:43 2025 +0000 gitignore: www .gitignore | 2 ++ 1 file changed, 2 insertions(+) commit 6cecce9f6ac7436fbae42fd52840f6c3a5e99436 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 7 00:09:18 2025 +0000 www: add README misc/www/README.txt | 4 ++++ 1 file changed, 4 insertions(+) commit 3e4071d2d25cb18976d4b8e8eac5b54bc2a98cff Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Nov 5 20:46:45 2025 +0000 dotfiles: add nexus quick install systems/linux/dotfiles/install_nexus.sh | 1 + 1 file changed, 1 insertion(+) commit ddbac762e5f5e8c72b45ca72acf3185e85672a07 Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Nov 3 23:31:32 2025 +0000 Update utils.py misc/plxkit/utils.py | 1 + 1 file changed, 1 insertion(+) commit 7b82d695d847e562e8d455ace72c6f7104ae6e93 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Nov 1 23:28:25 2025 +0000 Remove glsl to gitignore .gitignore | 1 + 1 file changed, 1 insertion(+) commit a5241993ed4fc81cad60a52bcef5a4f4387ea061 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Nov 1 23:28:01 2025 +0000 DOS: * systems/dos/README.TXT | 0 systems/dos/fixDOSEncoding.sh | 1 + 2 files changed, 1 insertion(+) commit b68bc55eafb3dbcbcf33c5e82d06911f55a911f5 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Oct 26 16:48:43 2025 +0000 GLSL: * misc/GLSL/Circle.glsl | 24 ++++++++++++++++++++++++ misc/GLSL/Colour_bars.glsl | 30 ++++++++++++++++++++++++++++++ misc/GLSL/Colour_bars_fade.glsl | 33 +++++++++++++++++++++++++++++++++ misc/GLSL/Gradient.glsl | 16 ++++++++++++++++ 4 files changed, 103 insertions(+) commit a2dc486d8d46d3dcaf2287d0be492598bf34fa41 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Oct 23 21:17:58 2025 +0100 lab: add sdl2.cpp lab/sdl2.cpp | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) commit a1177a1fec6793dbb5516a3938ce079a9e68b9ad Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Oct 23 21:17:46 2025 +0100 gitignore: add __pycache__ and add !build/ .gitignore | 1 + tools/.gitignore | 1 + 2 files changed, 2 insertions(+) commit d1439dfd9fb7bed8cb3d4686f1a0cd370095562c Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Oct 21 20:46:45 2025 +0100 git: update .gitignore's .gitignore | 6 +++++ systems/linux/dotfiles/.gitignore | 1 + systems/linux/dotfiles/nexus/.bashrc | 47 ++++++++++++++++++++++++++++++++++++ tools/utils/DLx/.gitignore | 4 ++- 4 files changed, 57 insertions(+), 1 deletion(-) commit 7a23ce62a92cf1aaddc9af423eb51869504c11e8 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Oct 20 11:35:01 2025 +0100 gitignore: fix typo .gitignore | 6 ++++-- arch/arm/arm_barebones/linker.ld | 11 +++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) commit f175b8fe927bcb1c7f06c907617e01fa4772f097 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Oct 20 11:34:32 2025 +0100 Redo entire repo structor AGAIN But this time I hope its the last arch/arm/arm_barebones/.gitignore | 3 + arch/arm/arm_barebones/Makefile | 30 +++++++++ arch/arm/arm_barebones/boot/boot.s | 13 ++++ arch/arm/arm_barebones/include/power.h | 9 +++ arch/arm/arm_barebones/kernel/kernel.c | 37 +++++++++++ arch/arm/arm_barebones/kernel/power.c | 11 ++++ .../x64/linux}/file_writing/.gitignore | 0 .../x64/linux}/file_writing/build.sh | 0 .../x64/linux}/file_writing/main.s | 0 .../asm/x64-linux => arch/x64/linux}/return/README | 0 .../x64-linux => arch/x64/linux}/return/build.sh | 0 .../asm/x64-linux => arch/x64/linux}/return/main.s | 0 arch/x86/phoenix/Makefile | 40 ++++++++++++ arch/x86/phoenix/README | 15 +++++ arch/x86/phoenix/src/boot.s | 36 +++++++++++ arch/x86/phoenix/src/kernel.s | 68 +++++++++++++++++++++ arch/x86/phoenix/src/lib/colorscreen.s | 20 ++++++ arch/x86/phoenix/src/lib/keyboard.s | 4 ++ arch/x86/phoenix/src/lib/print.s | 33 ++++++++++ {langs/asm => arch/x86}/x86bootdisk/.gitignore | 0 {langs/asm => arch/x86}/x86bootdisk/Makefile | 4 +- {langs/asm => arch/x86}/x86bootdisk/README.md | 0 {langs/asm => arch/x86}/x86bootdisk/src/boot.asm | 0 .../x86}/x86bootdisk/src/lost-version.asm | 0 .../FileConstruct/FileConstructor.java | 2 +- .../java => lab}/FileConstruct/demos/Filling.java | 4 +- .../FileConstruct/demos/HelloWorld.java | 4 +- .../FileConstruct/demos/Replacing.java | 4 +- .../FileConstruct/demos/x86BootSector.java | 4 +- {langs => lab}/c/bitmap/README.md | 0 {langs => lab}/c/bitmap/bitmap.c | 0 {langs => lab}/c/bitmap/bmp_head.h | 0 {langs => lab}/c/bitmap/bmp_pixel.h | 0 {langs => lab}/c/bitmap/build.sh | 0 {langs => lab}/c/compiled_c/.gitignore | 0 {langs => lab}/c/compiled_c/CODE_OF_CONDUCT.md | 0 {langs => lab}/c/compiled_c/CONTRIBUTING.md | 0 {langs => lab}/c/compiled_c/LICENCE | 0 {langs => lab}/c/compiled_c/Makefile | 0 {langs => lab}/c/compiled_c/README.txt | 0 {langs => lab}/c/compiled_c/SECURITY.md | 0 {langs => lab}/c/compiled_c/config.mk | 0 {langs => lab}/c/compiled_c/sources.conf | 0 .../c/compiled_c/src/functions/add/Makefile | 0 .../compiled_c/src/functions/add/build/assembly.s | 0 .../c/compiled_c/src/functions/add/build/compiled | Bin .../compiled_c/src/functions/add/build/objdump.txt | 0 .../c/compiled_c/src/functions/add/main.c | 0 .../c/compiled_c/src/functions/return/Makefile | 0 .../src/functions/return/build/assembly.s | 0 .../compiled_c/src/functions/return/build/compiled | Bin .../src/functions/return/build/objdump.txt | 0 .../c/compiled_c/src/functions/return/main.c | 0 .../c/compiled_c/src/functions/subtract/Makefile | 0 .../src/functions/subtract/build/assembly.s | 0 .../src/functions/subtract/build/compiled | Bin .../src/functions/subtract/build/objdump.txt | 0 .../c/compiled_c/src/functions/subtract/main.c | 0 .../c/compiled_c/src/general/add/Makefile | 0 .../c/compiled_c/src/general/add/build/assembly.s | 0 .../c/compiled_c/src/general/add/build/compiled | Bin .../c/compiled_c/src/general/add/build/objdump.txt | 0 {langs => lab}/c/compiled_c/src/general/add/main.c | 0 .../c/compiled_c/src/general/cat_strings/Makefile | 0 .../src/general/cat_strings/build/assembly.s | 0 .../src/general/cat_strings/build/compiled | Bin .../src/general/cat_strings/build/objdump.txt | 0 .../c/compiled_c/src/general/cat_strings/main.c | 0 .../c/compiled_c/src/general/constants/Makefile | 0 .../src/general/constants/build/assembly.s | 0 .../src/general/constants/build/compiled | Bin .../src/general/constants/build/objdump.txt | 0 .../c/compiled_c/src/general/constants/main.c | 0 .../c/compiled_c/src/general/divide/Makefile | 0 .../compiled_c/src/general/divide/build/assembly.s | 0 .../c/compiled_c/src/general/divide/build/compiled | Bin .../src/general/divide/build/objdump.txt | 0 .../c/compiled_c/src/general/divide/main.c | 0 .../c/compiled_c/src/general/hello_world/Makefile | 0 .../src/general/hello_world/build/assembly.s | 0 .../src/general/hello_world/build/compiled | Bin .../src/general/hello_world/build/objdump.txt | 0 .../c/compiled_c/src/general/hello_world/main.c | 0 .../c/compiled_c/src/general/if/Makefile | 0 .../c/compiled_c/src/general/if/build/assembly.s | 0 .../c/compiled_c/src/general/if/build/compiled | Bin .../c/compiled_c/src/general/if/build/objdump.txt | 0 {langs => lab}/c/compiled_c/src/general/if/main.c | 0 .../c/compiled_c/src/general/if_else/Makefile | 0 .../src/general/if_else/build/assembly.s | 0 .../compiled_c/src/general/if_else/build/compiled | Bin .../src/general/if_else/build/objdump.txt | 0 .../c/compiled_c/src/general/if_else/main.c | 0 .../c/compiled_c/src/general/main/Makefile | 0 .../c/compiled_c/src/general/main/build/assembly.s | 0 .../c/compiled_c/src/general/main/build/compiled | Bin .../compiled_c/src/general/main/build/objdump.txt | 0 .../c/compiled_c/src/general/main/main.c | 0 .../c/compiled_c/src/general/multiply/Makefile | 0 .../src/general/multiply/build/assembly.s | 0 .../compiled_c/src/general/multiply/build/compiled | Bin .../src/general/multiply/build/objdump.txt | 0 .../c/compiled_c/src/general/multiply/main.c | 0 .../c/compiled_c/src/general/strings/Makefile | 0 .../src/general/strings/build/assembly.s | 0 .../compiled_c/src/general/strings/build/compiled | Bin .../src/general/strings/build/objdump.txt | 0 .../c/compiled_c/src/general/strings/main.c | 0 .../c/compiled_c/src/general/subtract/Makefile | 0 .../src/general/subtract/build/assembly.s | 0 .../compiled_c/src/general/subtract/build/compiled | Bin .../src/general/subtract/build/objdump.txt | 0 .../c/compiled_c/src/general/subtract/main.c | 0 {langs => lab}/c/compiled_c/tools/run_makefiles.py | 0 {langs => lab}/c/factorial/CMakeLists.txt | 0 {langs => lab}/c/factorial/main.c | 0 {langs => lab}/c/tiny/CMakeLists.txt | 0 {langs => lab}/c/tiny/README.md | 0 {langs => lab}/c/tiny/build.sh | 0 {langs => lab}/c/tiny/hello.c | 0 {langs => lab}/c/tiny/math.c | 0 {langs => lab}/c/tiny/tiny.c | 0 {langs => lab}/c/virtual_hardware/Makefile | 0 {langs => lab}/c/virtual_hardware/README.txt | 0 .../c/virtual_hardware/include/lib/libbit.h | 0 .../c/virtual_hardware/include/lib/libbus.h | 0 .../c/virtual_hardware/include/mod/gates.h | 0 .../c/virtual_hardware/mod/example_chip.c | 0 {langs => lab}/c/virtual_hardware/mod/gates.c | 0 {langs => lab}/c/virtual_hardware/mod/halfadder.c | 0 {langs => lab}/c/virtual_hardware/mod/main.c | 0 {langs => lab}/c/virtual_hardware/mod/modules.mk | 0 {langs => lab}/c/weird_loops/CMakeLists.txt | 0 {langs => lab}/c/weird_loops/main.c | 0 {langs => lab}/c/writing_raw/CMakeLists.txt | 0 {langs => lab}/c/writing_raw/README | 0 {langs => lab}/c/writing_raw/basic.c | 0 {langs => lab}/c/writing_raw/hello.c | 0 {langs => lab}/c/writing_raw/include/write.h | 0 {langs => lab}/c/writing_raw/write.c | 0 {langs/java => lab}/decomplab/README.txt | 0 {langs/java => lab}/decomplab/src/DecompLib.java | 2 + {langs/java => lab}/decomplab/src/Template.java | 2 + langs/c/README.txt | 7 --- linux/dotfiles/nexus/.bashrc | 30 --------- linux/usr/README.txt | 5 -- {langs => misc}/fortran/add.f90 | 0 {langs => misc}/fortran/arguments.f90 | 0 {langs => misc}/fortran/factorial.f90 | 0 {langs => misc}/fortran/file.f90 | 0 {langs => misc}/fortran/hello_world.f90 | 0 {langs => misc}/fortran/matrix.f90 | 0 {langs => misc}/fortran/prime_number.f90 | 0 {langs/java => misc}/jbuild-testing/build.sh | 0 {langs/java => misc}/jbuild-testing/main.java | 0 misc/plxkit/__main__.py | 58 ++++++++++++++++++ misc/plxkit/pipe.py | 16 +++++ misc/plxkit/record.py | 28 +++++++++ misc/plxkit/utils.py | 35 +++++++++++ {linux => systems/linux}/dotfiles/README.txt | 0 systems/linux/rpi/GPIO_send.c | 47 ++++++++++++++ {linux => systems/linux}/sbin/README.txt | 0 .../linux}/sbin/pacman-alarm-reset.sh | 0 tools/utils/DLx/.gitignore | 2 + tools/utils/DLx/README.md | 9 +++ tools/utils/DLx/src/clients/requests.py | 23 +++++++ tools/utils/DLx/src/clients/wget.py | 21 +++++++ tools/utils/DLx/src/drivers/apache.py | 62 +++++++++++++++++++ tools/utils/DLx/src/main.py | 57 +++++++++++++++++ tools/utils/DLx/tools/tsv_filter.py | 13 ++++ {langs/c => usr}/XORenc/CMakeLists.txt | 0 {langs/c => usr}/XORenc/README.txt | 0 {langs/c => usr}/XORenc/main.c | 0 {linux/usr => usr}/blkrn/README.md | 0 {linux/usr => usr}/blkrn/blkrn.cpp | 0 {langs/c => usr}/http_server/CMakeLists.txt | 0 {langs/c => usr}/http_server/README.md | 0 {langs/c => usr}/http_server/server.c | 0 {langs/c => usr}/light_builtins/README.txt | 0 {langs/c => usr}/light_builtins/cat.c | 0 {langs/c => usr}/light_builtins/config.h | 0 {langs/c => usr}/light_builtins/cp.c | 0 {langs/c => usr}/light_builtins/date.c | 0 {langs/c => usr}/light_builtins/echo.c | 0 {langs/c => usr}/light_builtins/ls.c | 0 {langs/c => usr}/light_builtins/mkdir.c | 0 {langs/c => usr}/light_builtins/mv.c | 0 {langs/c => usr}/light_builtins/pwd.c | 0 {langs/c => usr}/light_builtins/rm.c | 0 {langs/c => usr}/light_builtins/rmdir.c | 0 {langs/c => usr}/light_builtins/touch.c | 0 191 files changed, 706 insertions(+), 52 deletions(-) commit 30aa9dbc790a0e78a8b1c724d25d1398503aa944 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Oct 19 19:21:16 2025 +0100 fortran: Add ne code and cleanup Found some more fortran code whilst going trough some old hard drives and got rid of that crazy copyright langs/fortran/README | 10 --------- langs/fortran/add.f90 | 24 +++++++++++++++++++++ langs/fortran/arguments.f90 | 26 +++++++++++++++++++++++ langs/fortran/factorial.f90 | 32 ++++++++++++++++++++++++++++ langs/fortran/{filetest => }/file.f90 | 12 ++--------- langs/fortran/filetest/Makefile | 32 ---------------------------- langs/fortran/filetest/README | 4 ---- langs/fortran/hello_world.f90 | 19 +++++++++++++++++ langs/fortran/{matrix => }/matrix.f90 | 15 ++++---------- langs/fortran/matrix/Makefile | 33 ----------------------------- langs/fortran/matrix/README | 13 ------------ langs/fortran/prime_number.f90 | 39 +++++++++++++++++++++++++++++++++++ 12 files changed, 146 insertions(+), 113 deletions(-) commit 62220c008b7d17a8adcea1822c5de2450e631b37 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Oct 19 19:13:16 2025 +0100 x86bootdisk: add another bootdisk I found langs/asm/x86bootdisk/.gitignore | 3 +- langs/asm/x86bootdisk/Makefile | 4 +-- langs/asm/x86bootdisk/README.md | 4 +-- langs/asm/x86bootdisk/src/lost-version.asm | 55 ++++++++++++++++++++++++++++++ 4 files changed, 61 insertions(+), 5 deletions(-) commit 39d12c9c46a0e3cc8e744bbc3347c7615557dc5d Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Oct 19 19:12:46 2025 +0100 Gitignore: explain that chaos .gitignore | 30 ++---------------------------- 1 file changed, 2 insertions(+), 28 deletions(-) commit 19db6484cffc6cb1659abd0cea555e0baa0106c3 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Oct 19 19:05:19 2025 +0100 junkref: mv to tools/build/junkref tools/build/{ => junkref}/junkref.py | 0 tools/scrapbuild.py | 129 ----------------------------------- 2 files changed, 129 deletions(-) commit 1f709fd5926e04cf8d482bd8c644b45b3e283214 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Oct 19 18:58:36 2025 +0100 misc: update repo structure langs/asm/x64-linux/file_writing/.gitignore | 1 + langs/asm/x64-linux/file_writing/build.sh | 2 + langs/asm/x64-linux/file_writing/main.s | 46 ++ langs/asm/x64-linux/return/README | 31 + langs/asm/x64-linux/return/build.sh | 2 + langs/asm/x64-linux/return/main.s | 24 + langs/asm/x86bootdisk/.gitignore | 13 + langs/asm/x86bootdisk/Makefile | 33 + langs/asm/x86bootdisk/README.md | 9 + langs/asm/x86bootdisk/src/boot.asm | 48 ++ langs/c/README.txt | 7 + langs/c/XORenc/CMakeLists.txt | 16 + langs/c/XORenc/README.txt | 19 + langs/c/XORenc/main.c | 51 ++ langs/c/bitmap/README.md | 7 + langs/c/bitmap/bitmap.c | 98 +++ langs/c/bitmap/bmp_head.h | 51 ++ langs/c/bitmap/bmp_pixel.h | 27 + langs/c/bitmap/build.sh | 1 + langs/c/compiled_c/.gitignore | 1 + langs/c/compiled_c/CODE_OF_CONDUCT.md | 128 ++++ langs/c/compiled_c/CONTRIBUTING.md | 40 ++ langs/c/compiled_c/LICENCE | 674 +++++++++++++++++++++ langs/c/compiled_c/Makefile | 16 + langs/c/compiled_c/README.txt | 6 + langs/c/compiled_c/SECURITY.md | 3 + langs/c/compiled_c/config.mk | 14 + langs/c/compiled_c/sources.conf | 14 + langs/c/compiled_c/src/functions/add/Makefile | 24 + .../compiled_c/src/functions/add/build/assembly.s | 71 +++ .../c/compiled_c/src/functions/add/build/compiled | Bin 0 -> 15800 bytes .../compiled_c/src/functions/add/build/objdump.txt | 328 ++++++++++ langs/c/compiled_c/src/functions/add/main.c | 21 + langs/c/compiled_c/src/functions/return/Makefile | 24 + .../src/functions/return/build/assembly.s | 58 ++ .../compiled_c/src/functions/return/build/compiled | Bin 0 -> 15800 bytes .../src/functions/return/build/objdump.txt | 313 ++++++++++ langs/c/compiled_c/src/functions/return/main.c | 18 + langs/c/compiled_c/src/functions/subtract/Makefile | 24 + .../src/functions/subtract/build/assembly.s | 70 +++ .../src/functions/subtract/build/compiled | Bin 0 -> 15800 bytes .../src/functions/subtract/build/objdump.txt | 327 ++++++++++ langs/c/compiled_c/src/functions/subtract/main.c | 21 + langs/c/compiled_c/src/general/add/Makefile | 24 + .../c/compiled_c/src/general/add/build/assembly.s | 44 ++ langs/c/compiled_c/src/general/add/build/compiled | Bin 0 -> 15768 bytes .../c/compiled_c/src/general/add/build/objdump.txt | 304 ++++++++++ langs/c/compiled_c/src/general/add/main.c | 16 + .../c/compiled_c/src/general/cat_strings/Makefile | 24 + .../src/general/cat_strings/build/assembly.s | 57 ++ .../src/general/cat_strings/build/compiled | Bin 0 -> 16008 bytes .../src/general/cat_strings/build/objdump.txt | 364 +++++++++++ langs/c/compiled_c/src/general/cat_strings/main.c | 18 + langs/c/compiled_c/src/general/constants/Makefile | 24 + .../src/general/constants/build/assembly.s | 38 ++ .../src/general/constants/build/compiled | Bin 0 -> 15768 bytes .../src/general/constants/build/objdump.txt | 297 +++++++++ langs/c/compiled_c/src/general/constants/main.c | 19 + langs/c/compiled_c/src/general/divide/Makefile | 24 + .../compiled_c/src/general/divide/build/assembly.s | 43 ++ .../c/compiled_c/src/general/divide/build/compiled | Bin 0 -> 15768 bytes .../src/general/divide/build/objdump.txt | 303 +++++++++ langs/c/compiled_c/src/general/divide/main.c | 16 + .../c/compiled_c/src/general/hello_world/Makefile | 24 + .../src/general/hello_world/build/assembly.s | 45 ++ .../src/general/hello_world/build/compiled | Bin 0 -> 15952 bytes .../src/general/hello_world/build/objdump.txt | 328 ++++++++++ langs/c/compiled_c/src/general/hello_world/main.c | 16 + langs/c/compiled_c/src/general/if/Makefile | 24 + langs/c/compiled_c/src/general/if/build/assembly.s | 45 ++ langs/c/compiled_c/src/general/if/build/compiled | Bin 0 -> 15768 bytes .../c/compiled_c/src/general/if/build/objdump.txt | 303 +++++++++ langs/c/compiled_c/src/general/if/main.c | 18 + langs/c/compiled_c/src/general/if_else/Makefile | 24 + .../src/general/if_else/build/assembly.s | 45 ++ .../compiled_c/src/general/if_else/build/compiled | Bin 0 -> 15768 bytes .../src/general/if_else/build/objdump.txt | 303 +++++++++ langs/c/compiled_c/src/general/if_else/main.c | 17 + langs/c/compiled_c/src/general/main/Makefile | 24 + .../c/compiled_c/src/general/main/build/assembly.s | 38 ++ langs/c/compiled_c/src/general/main/build/compiled | Bin 0 -> 15768 bytes .../compiled_c/src/general/main/build/objdump.txt | 297 +++++++++ langs/c/compiled_c/src/general/main/main.c | 13 + langs/c/compiled_c/src/general/multiply/Makefile | 24 + .../src/general/multiply/build/assembly.s | 43 ++ .../compiled_c/src/general/multiply/build/compiled | Bin 0 -> 15768 bytes .../src/general/multiply/build/objdump.txt | 303 +++++++++ langs/c/compiled_c/src/general/multiply/main.c | 16 + langs/c/compiled_c/src/general/strings/Makefile | 24 + .../src/general/strings/build/assembly.s | 51 ++ .../compiled_c/src/general/strings/build/compiled | Bin 0 -> 15960 bytes .../src/general/strings/build/objdump.txt | 342 +++++++++++ langs/c/compiled_c/src/general/strings/main.c | 16 + langs/c/compiled_c/src/general/subtract/Makefile | 24 + .../src/general/subtract/build/assembly.s | 44 ++ .../compiled_c/src/general/subtract/build/compiled | Bin 0 -> 15768 bytes .../src/general/subtract/build/objdump.txt | 304 ++++++++++ langs/c/compiled_c/src/general/subtract/main.c | 16 + langs/c/compiled_c/tools/run_makefiles.py | 41 ++ langs/c/factorial/CMakeLists.txt | 16 + langs/c/factorial/main.c | 68 +++ langs/c/http_server/CMakeLists.txt | 16 + langs/c/http_server/README.md | 22 + langs/c/http_server/server.c | 107 ++++ langs/c/light_builtins/README.txt | 1 + langs/c/light_builtins/cat.c | 41 ++ langs/c/light_builtins/config.h | 20 + langs/c/light_builtins/cp.c | 52 ++ langs/c/light_builtins/date.c | 31 + langs/c/light_builtins/echo.c | 31 + langs/c/light_builtins/ls.c | 53 ++ langs/c/light_builtins/mkdir.c | 31 + langs/c/light_builtins/mv.c | 35 ++ langs/c/light_builtins/pwd.c | 32 + langs/c/light_builtins/rm.c | 34 ++ langs/c/light_builtins/rmdir.c | 49 ++ langs/c/light_builtins/touch.c | 50 ++ langs/c/tiny/CMakeLists.txt | 22 + langs/c/tiny/README.md | 3 + langs/c/tiny/build.sh | 32 + langs/c/tiny/hello.c | 20 + langs/c/tiny/math.c | 37 ++ langs/c/tiny/tiny.c | 17 + langs/c/virtual_hardware/Makefile | 18 + langs/c/virtual_hardware/README.txt | 7 + langs/c/virtual_hardware/include/lib/libbit.h | 26 + langs/c/virtual_hardware/include/lib/libbus.h | 29 + langs/c/virtual_hardware/include/mod/gates.h | 23 + langs/c/virtual_hardware/mod/example_chip.c | 29 + langs/c/virtual_hardware/mod/gates.c | 48 ++ langs/c/virtual_hardware/mod/halfadder.c | 28 + langs/c/virtual_hardware/mod/main.c | 1 + langs/c/virtual_hardware/mod/modules.mk | 3 + langs/c/weird_loops/CMakeLists.txt | 16 + langs/c/weird_loops/main.c | 73 +++ langs/c/writing_raw/CMakeLists.txt | 19 + langs/c/writing_raw/README | 4 + langs/c/writing_raw/basic.c | 28 + langs/c/writing_raw/hello.c | 28 + langs/c/writing_raw/include/write.h | 20 + langs/c/writing_raw/write.c | 45 ++ langs/fortran/README | 10 + langs/fortran/filetest/Makefile | 32 + langs/fortran/filetest/README | 4 + langs/fortran/filetest/file.f90 | 41 ++ langs/fortran/matrix/Makefile | 33 + langs/fortran/matrix/README | 13 + langs/fortran/matrix/matrix.f90 | 96 +++ langs/java/FileConstruct/FileConstructor.java | 304 ++++++++++ langs/java/FileConstruct/demos/Filling.java | 30 + langs/java/FileConstruct/demos/HelloWorld.java | 55 ++ langs/java/FileConstruct/demos/Replacing.java | 36 ++ langs/java/FileConstruct/demos/x86BootSector.java | 39 ++ langs/java/decomplab/README.txt | 1 + langs/java/decomplab/src/DecompLib.java | 40 ++ langs/java/decomplab/src/Template.java | 119 ++++ langs/java/jbuild-testing/build.sh | 1 + langs/java/jbuild-testing/main.java | 9 + 158 files changed, 9236 insertions(+) commit 1adef58ef14890898e2d946b55293ae79032a86a Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Oct 19 18:58:19 2025 +0100 misc: update repo structure GLSL/Circle.glsl | 24 - GLSL/Colour_bars.glsl | 30 - GLSL/Colour_bars_fade.glsl | 33 - GLSL/Gradient.glsl | 16 - Makefile | 41 -- asm/x64-linux/file_writing/.gitignore | 1 - asm/x64-linux/file_writing/build.sh | 2 - asm/x64-linux/file_writing/main.s | 46 -- asm/x64-linux/return/README | 31 - asm/x64-linux/return/build.sh | 2 - asm/x64-linux/return/main.s | 24 - asm/x86bootdisk/.gitignore | 13 - asm/x86bootdisk/Makefile | 33 - asm/x86bootdisk/README.md | 9 - asm/x86bootdisk/src/boot.asm | 48 -- c/README.txt | 7 - c/XORenc/CMakeLists.txt | 16 - c/XORenc/README.txt | 19 - c/XORenc/main.c | 51 -- c/bitmap/README.md | 7 - c/bitmap/bitmap.c | 98 --- c/bitmap/bmp_head.h | 51 -- c/bitmap/bmp_pixel.h | 27 - c/bitmap/build.sh | 1 - c/compiled_c/.gitignore | 1 - c/compiled_c/CODE_OF_CONDUCT.md | 128 ---- c/compiled_c/CONTRIBUTING.md | 40 -- c/compiled_c/LICENCE | 674 --------------------- c/compiled_c/Makefile | 16 - c/compiled_c/README.txt | 6 - c/compiled_c/SECURITY.md | 3 - c/compiled_c/config.mk | 14 - c/compiled_c/sources.conf | 14 - c/compiled_c/src/functions/add/Makefile | 24 - c/compiled_c/src/functions/add/build/assembly.s | 71 --- c/compiled_c/src/functions/add/build/compiled | Bin 15800 -> 0 bytes c/compiled_c/src/functions/add/build/objdump.txt | 328 ---------- c/compiled_c/src/functions/add/main.c | 21 - c/compiled_c/src/functions/return/Makefile | 24 - c/compiled_c/src/functions/return/build/assembly.s | 58 -- c/compiled_c/src/functions/return/build/compiled | Bin 15800 -> 0 bytes .../src/functions/return/build/objdump.txt | 313 ---------- c/compiled_c/src/functions/return/main.c | 18 - c/compiled_c/src/functions/subtract/Makefile | 24 - .../src/functions/subtract/build/assembly.s | 70 --- c/compiled_c/src/functions/subtract/build/compiled | Bin 15800 -> 0 bytes .../src/functions/subtract/build/objdump.txt | 327 ---------- c/compiled_c/src/functions/subtract/main.c | 21 - c/compiled_c/src/general/add/Makefile | 24 - c/compiled_c/src/general/add/build/assembly.s | 44 -- c/compiled_c/src/general/add/build/compiled | Bin 15768 -> 0 bytes c/compiled_c/src/general/add/build/objdump.txt | 304 ---------- c/compiled_c/src/general/add/main.c | 16 - c/compiled_c/src/general/cat_strings/Makefile | 24 - .../src/general/cat_strings/build/assembly.s | 57 -- .../src/general/cat_strings/build/compiled | Bin 16008 -> 0 bytes .../src/general/cat_strings/build/objdump.txt | 364 ----------- c/compiled_c/src/general/cat_strings/main.c | 18 - c/compiled_c/src/general/constants/Makefile | 24 - .../src/general/constants/build/assembly.s | 38 -- c/compiled_c/src/general/constants/build/compiled | Bin 15768 -> 0 bytes .../src/general/constants/build/objdump.txt | 297 --------- c/compiled_c/src/general/constants/main.c | 19 - c/compiled_c/src/general/divide/Makefile | 24 - c/compiled_c/src/general/divide/build/assembly.s | 43 -- c/compiled_c/src/general/divide/build/compiled | Bin 15768 -> 0 bytes c/compiled_c/src/general/divide/build/objdump.txt | 303 --------- c/compiled_c/src/general/divide/main.c | 16 - c/compiled_c/src/general/hello_world/Makefile | 24 - .../src/general/hello_world/build/assembly.s | 45 -- .../src/general/hello_world/build/compiled | Bin 15952 -> 0 bytes .../src/general/hello_world/build/objdump.txt | 328 ---------- c/compiled_c/src/general/hello_world/main.c | 16 - c/compiled_c/src/general/if/Makefile | 24 - c/compiled_c/src/general/if/build/assembly.s | 45 -- c/compiled_c/src/general/if/build/compiled | Bin 15768 -> 0 bytes c/compiled_c/src/general/if/build/objdump.txt | 303 --------- c/compiled_c/src/general/if/main.c | 18 - c/compiled_c/src/general/if_else/Makefile | 24 - c/compiled_c/src/general/if_else/build/assembly.s | 45 -- c/compiled_c/src/general/if_else/build/compiled | Bin 15768 -> 0 bytes c/compiled_c/src/general/if_else/build/objdump.txt | 303 --------- c/compiled_c/src/general/if_else/main.c | 17 - c/compiled_c/src/general/main/Makefile | 24 - c/compiled_c/src/general/main/build/assembly.s | 38 -- c/compiled_c/src/general/main/build/compiled | Bin 15768 -> 0 bytes c/compiled_c/src/general/main/build/objdump.txt | 297 --------- c/compiled_c/src/general/main/main.c | 13 - c/compiled_c/src/general/multiply/Makefile | 24 - c/compiled_c/src/general/multiply/build/assembly.s | 43 -- c/compiled_c/src/general/multiply/build/compiled | Bin 15768 -> 0 bytes .../src/general/multiply/build/objdump.txt | 303 --------- c/compiled_c/src/general/multiply/main.c | 16 - c/compiled_c/src/general/strings/Makefile | 24 - c/compiled_c/src/general/strings/build/assembly.s | 51 -- c/compiled_c/src/general/strings/build/compiled | Bin 15960 -> 0 bytes c/compiled_c/src/general/strings/build/objdump.txt | 342 ----------- c/compiled_c/src/general/strings/main.c | 16 - c/compiled_c/src/general/subtract/Makefile | 24 - c/compiled_c/src/general/subtract/build/assembly.s | 44 -- c/compiled_c/src/general/subtract/build/compiled | Bin 15768 -> 0 bytes .../src/general/subtract/build/objdump.txt | 304 ---------- c/compiled_c/src/general/subtract/main.c | 16 - c/compiled_c/tools/run_makefiles.py | 41 -- c/factorial/CMakeLists.txt | 16 - c/factorial/main.c | 68 --- c/http_server/CMakeLists.txt | 16 - c/http_server/README.md | 22 - c/http_server/server.c | 107 ---- c/light_builtins/README.txt | 1 - c/light_builtins/cat.c | 41 -- c/light_builtins/config.h | 20 - c/light_builtins/cp.c | 52 -- c/light_builtins/date.c | 31 - c/light_builtins/echo.c | 31 - c/light_builtins/ls.c | 53 -- c/light_builtins/mkdir.c | 31 - c/light_builtins/mv.c | 35 -- c/light_builtins/pwd.c | 32 - c/light_builtins/rm.c | 34 -- c/light_builtins/rmdir.c | 49 -- c/light_builtins/touch.c | 50 -- c/tiny/CMakeLists.txt | 22 - c/tiny/README.md | 3 - c/tiny/build.sh | 32 - c/tiny/hello.c | 20 - c/tiny/math.c | 37 -- c/tiny/tiny.c | 17 - c/virtual_hardware/Makefile | 18 - c/virtual_hardware/README.txt | 7 - c/virtual_hardware/include/lib/libbit.h | 26 - c/virtual_hardware/include/lib/libbus.h | 29 - c/virtual_hardware/include/mod/gates.h | 23 - c/virtual_hardware/mod/example_chip.c | 29 - c/virtual_hardware/mod/gates.c | 48 -- c/virtual_hardware/mod/halfadder.c | 28 - c/virtual_hardware/mod/main.c | 1 - c/virtual_hardware/mod/modules.mk | 3 - c/weird_loops/CMakeLists.txt | 16 - c/weird_loops/main.c | 73 --- c/writing_raw/CMakeLists.txt | 19 - c/writing_raw/README | 4 - c/writing_raw/basic.c | 28 - c/writing_raw/hello.c | 28 - c/writing_raw/include/write.h | 20 - c/writing_raw/write.c | 45 -- compile_flags.txt | 3 - fortran/README | 10 - fortran/filetest/Makefile | 32 - fortran/filetest/README | 4 - fortran/filetest/file.f90 | 41 -- fortran/matrix/Makefile | 33 - fortran/matrix/README | 13 - fortran/matrix/matrix.f90 | 96 --- globals.mk | 22 - java/decomplab/README.txt | 1 - java/decomplab/src/DecompLib.java | 40 -- java/decomplab/src/Template.java | 119 ---- java/jbuild-testing/build.sh | 1 - java/jbuild-testing/main.java | 9 - scrapbook.mk | 33 - 161 files changed, 8974 deletions(-) commit 554b433588bf573347dac5e632c7110735783d72 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Oct 18 22:04:15 2025 +0100 comp_c: * .gitignore | 6 +- c/compiled_c/.gitignore | 1 + c/compiled_c/CODE_OF_CONDUCT.md | 128 ++++ c/compiled_c/CONTRIBUTING.md | 40 ++ c/compiled_c/LICENCE | 674 +++++++++++++++++++++ c/compiled_c/Makefile | 16 + c/compiled_c/README.txt | 6 + c/compiled_c/SECURITY.md | 3 + c/compiled_c/config.mk | 14 + c/compiled_c/sources.conf | 14 + c/compiled_c/src/functions/add/Makefile | 24 + c/compiled_c/src/functions/add/build/assembly.s | 71 +++ c/compiled_c/src/functions/add/build/compiled | Bin 0 -> 15800 bytes c/compiled_c/src/functions/add/build/objdump.txt | 328 ++++++++++ c/compiled_c/src/functions/add/main.c | 21 + c/compiled_c/src/functions/return/Makefile | 24 + c/compiled_c/src/functions/return/build/assembly.s | 58 ++ c/compiled_c/src/functions/return/build/compiled | Bin 0 -> 15800 bytes .../src/functions/return/build/objdump.txt | 313 ++++++++++ c/compiled_c/src/functions/return/main.c | 18 + c/compiled_c/src/functions/subtract/Makefile | 24 + .../src/functions/subtract/build/assembly.s | 70 +++ c/compiled_c/src/functions/subtract/build/compiled | Bin 0 -> 15800 bytes .../src/functions/subtract/build/objdump.txt | 327 ++++++++++ c/compiled_c/src/functions/subtract/main.c | 21 + c/compiled_c/src/general/add/Makefile | 24 + c/compiled_c/src/general/add/build/assembly.s | 44 ++ c/compiled_c/src/general/add/build/compiled | Bin 0 -> 15768 bytes c/compiled_c/src/general/add/build/objdump.txt | 304 ++++++++++ c/compiled_c/src/general/add/main.c | 16 + c/compiled_c/src/general/cat_strings/Makefile | 24 + .../src/general/cat_strings/build/assembly.s | 57 ++ .../src/general/cat_strings/build/compiled | Bin 0 -> 16008 bytes .../src/general/cat_strings/build/objdump.txt | 364 +++++++++++ c/compiled_c/src/general/cat_strings/main.c | 18 + c/compiled_c/src/general/constants/Makefile | 24 + .../src/general/constants/build/assembly.s | 38 ++ c/compiled_c/src/general/constants/build/compiled | Bin 0 -> 15768 bytes .../src/general/constants/build/objdump.txt | 297 +++++++++ c/compiled_c/src/general/constants/main.c | 19 + c/compiled_c/src/general/divide/Makefile | 24 + c/compiled_c/src/general/divide/build/assembly.s | 43 ++ c/compiled_c/src/general/divide/build/compiled | Bin 0 -> 15768 bytes c/compiled_c/src/general/divide/build/objdump.txt | 303 +++++++++ c/compiled_c/src/general/divide/main.c | 16 + c/compiled_c/src/general/hello_world/Makefile | 24 + .../src/general/hello_world/build/assembly.s | 45 ++ .../src/general/hello_world/build/compiled | Bin 0 -> 15952 bytes .../src/general/hello_world/build/objdump.txt | 328 ++++++++++ c/compiled_c/src/general/hello_world/main.c | 16 + c/compiled_c/src/general/if/Makefile | 24 + c/compiled_c/src/general/if/build/assembly.s | 45 ++ c/compiled_c/src/general/if/build/compiled | Bin 0 -> 15768 bytes c/compiled_c/src/general/if/build/objdump.txt | 303 +++++++++ c/compiled_c/src/general/if/main.c | 18 + c/compiled_c/src/general/if_else/Makefile | 24 + c/compiled_c/src/general/if_else/build/assembly.s | 45 ++ c/compiled_c/src/general/if_else/build/compiled | Bin 0 -> 15768 bytes c/compiled_c/src/general/if_else/build/objdump.txt | 303 +++++++++ c/compiled_c/src/general/if_else/main.c | 17 + c/compiled_c/src/general/main/Makefile | 24 + c/compiled_c/src/general/main/build/assembly.s | 38 ++ c/compiled_c/src/general/main/build/compiled | Bin 0 -> 15768 bytes c/compiled_c/src/general/main/build/objdump.txt | 297 +++++++++ c/compiled_c/src/general/main/main.c | 13 + c/compiled_c/src/general/multiply/Makefile | 24 + c/compiled_c/src/general/multiply/build/assembly.s | 43 ++ c/compiled_c/src/general/multiply/build/compiled | Bin 0 -> 15768 bytes .../src/general/multiply/build/objdump.txt | 303 +++++++++ c/compiled_c/src/general/multiply/main.c | 16 + c/compiled_c/src/general/strings/Makefile | 24 + c/compiled_c/src/general/strings/build/assembly.s | 51 ++ c/compiled_c/src/general/strings/build/compiled | Bin 0 -> 15960 bytes c/compiled_c/src/general/strings/build/objdump.txt | 342 +++++++++++ c/compiled_c/src/general/strings/main.c | 16 + c/compiled_c/src/general/subtract/Makefile | 24 + c/compiled_c/src/general/subtract/build/assembly.s | 44 ++ c/compiled_c/src/general/subtract/build/compiled | Bin 0 -> 15768 bytes .../src/general/subtract/build/objdump.txt | 304 ++++++++++ c/compiled_c/src/general/subtract/main.c | 16 + c/compiled_c/tools/run_makefiles.py | 41 ++ java/jbuild-testing/build.sh | 1 + java/jbuild-testing/main.java | 9 + 83 files changed, 6637 insertions(+), 1 deletion(-) commit 0c35b4ad9e04b6d696734f77f52127e0170563cd Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Oct 16 21:05:17 2025 +0100 Update .gitignore | 98 ++++++++++++++++++++++----- README.md | 4 +- doc/JunkRef.txt | 40 +++++++++++ java/decomplab/README.txt | 1 + java/decomplab/src/DecompLib.java | 40 +++++++++++ java/decomplab/src/Template.java | 119 ++++++++++++++++++++++++++++++++ tools/MacOpenImHex.sh | 2 + tools/build/junkref.py | 139 ++++++++++++++++++++++++++++++++++++++ 8 files changed, 423 insertions(+), 20 deletions(-) commit da2da7dcba905735ccda796caffef69314c1a1a0 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Oct 15 21:05:13 2025 +0100 doc: init doc/README.md | 1 + 1 file changed, 1 insertion(+) commit 2a447eb468a9b34a75e0c115891a7576ee929d05 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Oct 15 21:04:55 2025 +0100 tools: mv, README add tools/README.txt | 4 ++ tools/{ => github}/gh-installdeps.sh | 3 +- tools/utils/PMAP.py | 125 +++++++++++++++++++++++++++++++++++ 3 files changed, 131 insertions(+), 1 deletion(-) commit bf9c0efb641d52db277d68179cbf5a4a041a3967 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Oct 15 21:04:39 2025 +0100 tools: gitignore update .gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 17b4a510274e0c2b98a62a2127876d059f7b1852 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Oct 15 21:04:06 2025 +0100 c -> bitmap: init c/bitmap/README.md | 7 ++++ c/bitmap/bitmap.c | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++ c/bitmap/bmp_head.h | 51 +++++++++++++++++++++++++++ c/bitmap/bmp_pixel.h | 27 +++++++++++++++ c/bitmap/build.sh | 1 + 5 files changed, 184 insertions(+) commit 3a331598aca39efaf787bb2c9f93b578232b7531 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Oct 14 16:33:49 2025 +0100 GLSL: * GLSL/Circle.glsl | 24 ++++++++++++++++++++++++ GLSL/Colour_bars.glsl | 30 ++++++++++++++++++++++++++++++ GLSL/Colour_bars_fade.glsl | 33 +++++++++++++++++++++++++++++++++ GLSL/Gradient.glsl | 16 ++++++++++++++++ 4 files changed, 103 insertions(+) commit 9af36af2241ac8fc68750c985ea45237366cfdd5 Merge: 7cc6ed2 a77164c Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Oct 14 13:02:31 2025 +0100 Merge branch 'main' of https://github.com/0x4248/Scraps commit 7cc6ed250a9ecfa6ec176611a43931036d565b52 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Oct 14 13:01:30 2025 +0100 misc: * c/virtual_hardware/README.txt | 5 ++++- c/virtual_hardware/mod/example_chip.c | 29 +++++++++++++++++++++++++++++ linux/sbin/README.txt | 4 ++++ linux/{ => usr}/README.txt | 0 4 files changed, 37 insertions(+), 1 deletion(-) commit a77164c81de932ef1858b623de198a6effefcd9b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Oct 11 02:33:44 2025 +0100 dotfiles -> nexus: add PATH linux/dotfiles/nexus/.bashrc | 2 ++ 1 file changed, 2 insertions(+) commit 2bf61145d7df89777c7adbabcb89e2f94c8dadbe Merge: 9db4895 3f13300 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Oct 11 01:54:38 2025 +0100 misc: * commit 3f1330011c4590150c927bc9e9bc5d485bdd3d44 Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Oct 11 23:38:25 2025 +0100 Update matrix.f90 fortran/matrix/matrix.f90 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9db48954649caf1b80c4b84e24874c1c2177151b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Oct 11 01:47:51 2025 +0100 dotfiles: add nexus server dotfiles linux/dotfiles/README.txt | 5 +++++ linux/dotfiles/nexus/.bashrc | 28 ++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) commit 122b3b6beb7113469dce6a4a09a207a7ec76f180 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 10 14:04:04 2025 +0100 meta: add zed build options fixes problems with missing include dirs compile_flags.txt | 3 +++ 1 file changed, 3 insertions(+) commit b6c98487a6ac619345cef7085a207e4c8e6897d2 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Oct 9 19:57:17 2025 +0100 linux: add alarm 404 quick fix Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .vscode/settings.json | 3 +++ linux/sbin/pacman-alarm-reset.sh | 8 ++++++++ 2 files changed, 11 insertions(+) commit 63d152b3f73926e0f3a81fd28ec2a03b494165df Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Oct 7 18:27:59 2025 +0100 vh: remove random bloat Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/virtual_hardware/include/lib/libbus.h | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) commit c58f5463078d91694c9719558e9494541afb6ec4 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Oct 7 18:27:37 2025 +0100 vh: add rant Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/virtual_hardware/include/lib/libbit.h | 9 +++++++++ 1 file changed, 9 insertions(+) commit d3f5093acb74b3d366e7d5da9862c3a61ae1a5d6 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Oct 7 18:03:39 2025 +0100 arduino: mv -> systems/arduino {arduino => systems/arduino}/MF-DRV/MF-DRV.ino | 0 {arduino => systems/arduino}/README.txt | 0 {arduino => systems/arduino}/blink/blink.ino | 0 3 files changed, 0 insertions(+), 0 deletions(-) commit ceac608f1e705264916999c5013e659478eea6de Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Oct 6 12:04:40 2025 +0100 vh: add halfadder .vscode/c_cpp_properties.json | 17 ++++++++++++ c/virtual_hardware/Makefile | 18 +++++++++++++ c/virtual_hardware/include/lib/libbit.h | 17 ++++++++++++ c/virtual_hardware/include/lib/libbus.h | 39 +++++++++++++++++++++++++++ c/virtual_hardware/include/mod/gates.h | 23 ++++++++++++++++ c/virtual_hardware/lib/libbit.h | 3 --- c/virtual_hardware/lib/libbus.h | 24 ----------------- c/virtual_hardware/mod/gates.c | 48 +++++++++++++++++++++++++++++++++ c/virtual_hardware/mod/halfadder.c | 29 ++++++++++++++++++++ c/virtual_hardware/mod/main.c | 1 + c/virtual_hardware/mod/modules.mk | 3 +++ c/virtual_hardware/mods/gates.c | 29 -------------------- 12 files changed, 195 insertions(+), 56 deletions(-) commit 453a1bde26e101198e4ca4a45d7312ab49b283b8 Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Oct 6 12:01:27 2025 +0100 Update README.md README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 6435a0a663136217af06a9c969a7a82aeb3cb35b Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Oct 6 12:00:31 2025 +0100 Update README.md README.md | 2 ++ 1 file changed, 2 insertions(+) commit b900400d7a7d6163a090763329a731797494e5a3 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Oct 5 23:25:03 2025 +0100 virt hw: initial commit c/virtual_hardware/README.txt | 4 ++++ c/virtual_hardware/lib/libbit.h | 3 +++ c/virtual_hardware/lib/libbus.h | 24 ++++++++++++++++++++++++ c/virtual_hardware/mods/gates.c | 29 +++++++++++++++++++++++++++++ 4 files changed, 60 insertions(+) commit 9e0992302d7a79f3ce76f65a88d1ee863836efe0 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 3 22:38:23 2025 +0100 Glob: update names .gitignore | 2 +- Makefile | 8 ++++---- globals.mk | 2 +- scraps.mk => scrapbook.mk | 6 +++--- tools/gh-installdeps.sh | 2 +- tools/scrapbuild.py | 2 +- 6 files changed, 11 insertions(+), 11 deletions(-) commit f3d3d2b1ac1fb06ecfc9ffa310ccff9e151acfbd Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 3 19:26:58 2025 +0100 Update README.md README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 723721e8d82b5491b67fe8e71ceeddd4849a8b97 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 3 17:06:21 2025 +0100 Add some more stuff c/README.txt | 1 + c/light_builtins/README.txt | 1 + c/light_builtins/cat.c | 41 ++++++++++++ c/light_builtins/config.h | 20 ++++++ c/light_builtins/cp.c | 52 ++++++++++++++ c/light_builtins/date.c | 31 +++++++++ c/light_builtins/echo.c | 31 +++++++++ c/light_builtins/ls.c | 53 +++++++++++++++ c/light_builtins/mkdir.c | 31 +++++++++ c/light_builtins/mv.c | 35 ++++++++++ c/light_builtins/pwd.c | 32 +++++++++ c/light_builtins/rm.c | 34 ++++++++++ c/light_builtins/rmdir.c | 49 ++++++++++++++ c/light_builtins/touch.c | 50 ++++++++++++++ linux/README.txt | 5 ++ linux/usr/blkrn/README.md | 21 ++++++ linux/usr/blkrn/blkrn.cpp | 108 ++++++++++++++++++++++++++++++ {C64 => systems/c64}/README.txt | 0 {C64 => systems/c64}/poke_screensaver.d64 | Bin 19 files changed, 595 insertions(+) commit ad13211501fba83029e56aad121f99d245567944 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 3 16:55:48 2025 +0100 Remove the makefile stuff for now .github/workflows/README.txt | 3 +++ .github/workflows/makefile.yml | 21 --------------------- 2 files changed, 3 insertions(+), 21 deletions(-) commit 3176689c3c9843bd87c0da2d0ebee1ecc03d6d41 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 3 15:28:10 2025 +0100 Add README to c64 code C64/README.txt | 5 +++++ 1 file changed, 5 insertions(+) commit 8c0fdd7ed39ae460b551224260fe642c976c1e64 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Aug 24 18:36:26 2025 +0100 Add C64 Programs C64/poke_screensaver.d64 | Bin 0 -> 174848 bytes 1 file changed, 0 insertions(+), 0 deletions(-) commit a62595355823334cfbd7fc22e8ddd186944bcfa5 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Apr 3 17:51:05 2025 +0100 Update main.c Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/XORenc/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 0c11742d3a2d0452e58f026b9a9dadbcda03f1c6 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Apr 1 17:50:39 2025 +0100 Update makefile Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> Makefile | 1 + 1 file changed, 1 insertion(+) commit f07f9147b93152583b0ea3a844d3de956ad964df Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Mar 31 17:50:04 2025 +0100 Update makefile Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> Makefile | 3 --- 1 file changed, 3 deletions(-) commit 6e7b9dedf6aabc0fbb9f241eff46540e71745258 Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Mar 30 23:05:46 2025 +0100 Update README.md README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 2dd28e47a72b95e3ea2668fbc7fc64fb3f9d673e Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Mar 22 23:04:08 2025 +0000 Update copyright year to 2025 Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 2 +- Makefile | 2 +- arduino/MF-DRV/MF-DRV.ino | 2 +- arduino/blink/blink.ino | 2 +- asm/x64-linux/file_writing/main.s | 2 +- asm/x64-linux/return/main.s | 2 +- asm/x86bootdisk/.gitignore | 2 +- asm/x86bootdisk/Makefile | 2 +- asm/x86bootdisk/src/boot.asm | 2 +- c/XORenc/CMakeLists.txt | 2 +- c/XORenc/main.c | 2 +- c/factorial/CMakeLists.txt | 2 +- c/factorial/main.c | 2 +- c/http_server/CMakeLists.txt | 2 +- c/http_server/server.c | 2 +- c/tiny/CMakeLists.txt | 2 +- c/tiny/build.sh | 2 +- c/tiny/hello.c | 2 +- c/tiny/math.c | 2 +- c/tiny/tiny.c | 2 +- c/weird_loops/CMakeLists.txt | 2 +- c/weird_loops/main.c | 2 +- c/writing_raw/CMakeLists.txt | 2 +- c/writing_raw/basic.c | 2 +- c/writing_raw/hello.c | 2 +- c/writing_raw/include/write.h | 2 +- c/writing_raw/write.c | 2 +- fortran/filetest/Makefile | 2 +- fortran/filetest/file.f90 | 2 +- fortran/matrix/Makefile | 2 +- fortran/matrix/matrix.f90 | 2 +- globals.mk | 2 +- scraps.mk | 2 +- tools/gh-installdeps.sh | 2 +- tools/scrapbuild.py | 2 +- 35 files changed, 35 insertions(+), 35 deletions(-) commit 663a34d406f3a4119e396c76094ce3c7d78b3e45 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Mar 22 23:03:41 2025 +0000 Update copyright year to 2025 Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 2 +- Makefile | 2 +- arduino/MF-DRV/MF-DRV.ino | 2 +- arduino/blink/blink.ino | 2 +- asm/x64-linux/file_writing/main.s | 2 +- asm/x64-linux/return/main.s | 2 +- asm/x86bootdisk/.gitignore | 2 +- asm/x86bootdisk/Makefile | 2 +- asm/x86bootdisk/src/boot.asm | 2 +- c/XORenc/CMakeLists.txt | 2 +- c/XORenc/main.c | 2 +- c/factorial/CMakeLists.txt | 2 +- c/factorial/main.c | 4 ++-- c/http_server/CMakeLists.txt | 2 +- c/http_server/server.c | 2 +- c/tiny/CMakeLists.txt | 2 +- c/tiny/build.sh | 2 +- c/tiny/hello.c | 2 +- c/tiny/math.c | 2 +- c/tiny/tiny.c | 2 +- c/weird_loops/CMakeLists.txt | 2 +- c/weird_loops/main.c | 2 +- c/writing_raw/CMakeLists.txt | 2 +- c/writing_raw/basic.c | 2 +- c/writing_raw/hello.c | 2 +- c/writing_raw/include/write.h | 2 +- c/writing_raw/write.c | 2 +- fortran/filetest/Makefile | 2 +- fortran/filetest/file.f90 | 2 +- fortran/matrix/Makefile | 2 +- fortran/matrix/matrix.f90 | 2 +- globals.mk | 2 +- scraps.mk | 2 +- tools/gh-installdeps.sh | 2 +- tools/scrapbuild.py | 2 +- 35 files changed, 36 insertions(+), 36 deletions(-) commit 6fe99b90ed8775ba2233dd9554a82eaefbda1a20 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Mar 21 23:02:37 2025 +0000 Format code Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> arduino/MF-DRV/MF-DRV.ino | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) commit 920cf9b1f38402372941478b280c29f398e147da Merge: 9cbec13 567323e Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Mar 20 23:02:11 2025 +0000 Merge branch 'main' of https://github.com/0x4248/Scraps commit 9cbec13e4334c6f5641df683b4079c90f7b3d19c Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Mar 20 23:01:59 2025 +0000 Format code Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> arduino/blink/blink.ino | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) commit 567323e72b4bed40ec4176cb434493690983f220 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Mar 12 21:49:22 2025 +0000 Update build system Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> tools/scrapbuild.py | 1 - 1 file changed, 1 deletion(-) commit 1378fd56e1cbea75a894b9103593ebe91a29fc46 Author: 4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Feb 16 23:19:07 2025 +0000 Update README.md README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b2e6ca499f3cbf9bfb75a6ede84d20914d7ce7ef Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 25 18:08:44 2024 +0000 Add readme file Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/README.txt | 6 ++++++ 1 file changed, 6 insertions(+) commit 931d31252f45f1f282cab49974be68381a3011e5 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 25 18:06:43 2024 +0000 Add pew project Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> arduino/MF-DRV/MF-DRV.ino | 35 +++++++++++++++++++++++++++++++++++ arduino/README.txt | 7 ++++++- 2 files changed, 41 insertions(+), 1 deletion(-) commit e1ea2b1f5cbdd55ee2ab8e96a7635fa8434aec8b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 25 16:22:30 2024 +0000 Add a wip Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> asm/x64-linux/file_writing/.gitignore | 1 + asm/x64-linux/file_writing/build.sh | 2 ++ asm/x64-linux/file_writing/main.s | 46 +++++++++++++++++++++++++++++++++++ 3 files changed, 49 insertions(+) commit 5f2f9709a27bcd7c440d53a6dc7034a97dfa24d9 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 25 15:32:38 2024 +0000 Add arduino code Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> arduino/README.txt | 8 ++++++++ arduino/blink/blink.ino | 26 ++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) commit e7e020a68326949d0b789d7b82d776fe3955b2a5 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Dec 15 23:16:03 2024 +0000 Update README Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 94dc2a6481907c33e0cb4be96cd388b0abdc0b2b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 12 11:12:59 2024 +0000 Add README Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> asm/x64-linux/return/README | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) commit 03cba241332815a83145cf1401ad652161303e89 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 12 09:16:12 2024 +0000 Add makefiles Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> fortran/matrix/Makefile | 33 +++++++++++++++++++++++++++++++++ scraps.mk | 1 + 2 files changed, 34 insertions(+) commit ea0cc28792626147839400de5ebfda74f268d05e Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 12 09:13:07 2024 +0000 Fix build errors Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> asm/x86bootdisk/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 5708825c6fab063a86161d040d7298ba2d4b7669 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 11 22:38:50 2024 +0000 Update README Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> fortran/matrix/README | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) commit 2314f40c148b0a521704bdb3f7d8c54bda49a7ec Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 11 22:38:24 2024 +0000 Update README Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> fortran/README | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) commit dc429f26c51861b8c8df9935e27fb5b88270265d Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 11 22:37:50 2024 +0000 Add README Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> fortran/matrix/README | 4 ++++ 1 file changed, 4 insertions(+) commit 52cd88132c1b78b3ccdb65b1b340372963aa9b5f Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Wed Dec 11 22:37:30 2024 +0000 Add matrix Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> fortran/matrix/matrix.f90 | 96 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) commit 9289ff0a8b0676baa508450e156c0832f73eb66c Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 10 23:04:20 2024 +0000 Update README Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> fortran/README | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) commit 891d589042cc40c90f3c1e8ac0d8044dc65ebf40 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Dec 5 23:24:52 2024 +0000 Add comments Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> fortran/filetest/file.f90 | 7 +++++++ 1 file changed, 7 insertions(+) commit 015f81865b2805a1f11dcb0911b8d481e5319f89 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 3 23:59:59 2024 +0000 format code Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/factorial/main.c | 55 ++++++++++++++++++++++++++++++---------------------- c/weird_loops/main.c | 31 +++++++++++------------------ 2 files changed, 43 insertions(+), 43 deletions(-) commit f94e2fe83e87bb5524fdd11335b845a899696967 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Dec 3 23:59:28 2024 +0000 format code Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/weird_loops/main.c | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) commit 639ec7b7b9bd62d8dca65c7a7da0532ff4cfbc9c Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 2 23:38:31 2024 +0000 Format code Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 2 +- Makefile | 2 +- asm/x86bootdisk/.gitignore | 2 +- asm/x86bootdisk/Makefile | 2 +- c/XORenc/CMakeLists.txt | 2 +- c/factorial/CMakeLists.txt | 2 +- c/http_server/CMakeLists.txt | 2 +- c/tiny/CMakeLists.txt | 2 +- c/weird_loops/CMakeLists.txt | 2 +- c/writing_raw/CMakeLists.txt | 2 +- fortran/filetest/Makefile | 2 +- globals.mk | 2 +- scraps.mk | 2 +- tools/gh-installdeps.sh | 2 +- tools/scrapbuild.py | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) commit b1d5da8bb1f513d64d84201a6818d21f9d4dbd41 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Dec 2 23:37:13 2024 +0000 format code Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/XORenc/main.c | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) commit bd1af20d7c026b43d131162c9db4b6beebed381b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Dec 1 23:07:23 2024 +0000 Add readme Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/XORenc/README.txt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) commit 9b0086ffd7da9aff57279e97de114b9cc26e0b8f Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Nov 26 15:49:28 2024 +0000 Move project Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> {x86bootdisk => asm/x86bootdisk}/.gitignore | 0 {x86bootdisk => asm/x86bootdisk}/Makefile | 0 {x86bootdisk => asm/x86bootdisk}/README.md | 0 {x86bootdisk => asm/x86bootdisk}/src/boot.asm | 0 scraps.mk | 2 +- 5 files changed, 1 insertion(+), 1 deletion(-) commit 54a064450a7864638f4496d23f2fd71922ce311b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Nov 24 21:37:35 2024 +0000 Update xor encryption Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/XORenc/main.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) commit 190d73dc5749498be1caa2e0e6ba256a17bb69bc Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Nov 23 17:22:18 2024 +0000 Add weird loops Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/weird_loops/CMakeLists.txt | 16 ++++++++++ c/weird_loops/main.c | 73 ++++++++++++++++++++++++++++++++++++++++++++ scraps.mk | 3 +- 3 files changed, 91 insertions(+), 1 deletion(-) commit 8db3d8e3a77f0cbd48c4b1af72d752dc4ccb8d8c Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Nov 23 17:21:05 2024 +0000 Update build script Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> tools/scrapbuild.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 72b5bdb80e3dbb7d1c75c1c3bd1c511ee07a7603 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 22 22:03:29 2024 +0000 Add XOR enc Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/XORenc/CMakeLists.txt | 16 ++++++++++++++++ c/XORenc/main.c | 44 ++++++++++++++++++++++++++++++++++++++++++++ scraps.mk | 3 ++- 3 files changed, 62 insertions(+), 1 deletion(-) commit 5b6bbd315c4aadfcf90a6656bfea8cb912249d6d Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Nov 15 14:27:30 2024 +0000 Add factorial Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/factorial/CMakeLists.txt | 16 +++++++++++++ c/factorial/main.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++ scraps.mk | 4 +++- 3 files changed, 78 insertions(+), 1 deletion(-) commit a5d28879b16c38c5eca8038e6923e39dc85ab652 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 11 22:51:15 2024 +0100 Update README.md Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/http_server/README.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) commit 6cb71bd7d64eac04a14186e98cc85e426576f7c4 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 11 22:49:35 2024 +0100 Update server.c Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/http_server/server.c | 53 ++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 41 insertions(+), 12 deletions(-) commit 5b8712682fc789a83452d6bf1e3a65465439f4ce Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Oct 8 11:47:30 2024 +0100 Add assembly Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> asm/x64-linux/return/build.sh | 2 ++ asm/x64-linux/return/main.s | 24 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+) commit 18f98b8aaf05e1d6c4b8c8031f951e6e65f9aa2a Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Oct 8 11:24:05 2024 +0100 Add HTTP server Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/http_server/CMakeLists.txt | 16 +++++++++ c/http_server/README.md | 3 ++ c/http_server/server.c | 78 ++++++++++++++++++++++++++++++++++++++++++++ c/tiny/build.sh | 12 +++---- scraps.mk | 1 + 5 files changed, 104 insertions(+), 6 deletions(-) commit c4ed8d7fec936d599b000e3eef290b6d8c5b9ef5 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Tue Oct 8 08:13:32 2024 +0100 Update build.sh Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/tiny/build.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) commit 824d1f163fecda0b6a266cb5b296ecbbea7696c6 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Oct 7 23:22:12 2024 +0100 Add math Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/tiny/build.sh | 6 +++++- c/tiny/math.c | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 1 deletion(-) commit 8acd2db797567172e668a53d9e702ab7be0982fc Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Oct 7 23:12:12 2024 +0100 Add tiny Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/tiny/CMakeLists.txt | 22 ++++++++++++++++++++++ c/tiny/README.md | 3 +++ c/tiny/build.sh | 28 ++++++++++++++++++++++++++++ c/tiny/hello.c | 20 ++++++++++++++++++++ c/tiny/tiny.c | 17 +++++++++++++++++ scraps.mk | 3 ++- tools/scrapbuild.py | 14 +++++++++++++- 7 files changed, 105 insertions(+), 2 deletions(-) commit aafbfbb9c3f02b5052abf6c6b3ad8e3221e87373 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Mon Oct 7 10:31:44 2024 +0100 Update cmake requirements Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/writing_raw/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ee8f74f7d0493eee064eedfaa49cb19341a922a9 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Oct 6 15:54:30 2024 +0100 Move variable Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> x86bootdisk/src/boot.asm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit bc881ff793236d492b540b67aac808eb78d335dc Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sun Oct 6 14:17:19 2024 +0100 update write.c Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/writing_raw/write.c | 7 +++++++ 1 file changed, 7 insertions(+) commit d86aeda919db6edaf9b4d4822c04d9337fe273dc Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Oct 5 18:59:38 2024 +0100 Add hello.c Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/writing_raw/CMakeLists.txt | 3 +-- c/writing_raw/hello.c | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 2 deletions(-) commit 71320f5966f76b706ac9834137b713efc413379b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Oct 5 18:57:11 2024 +0100 Update comments Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> c/writing_raw/include/write.h | 14 ++++++++++++++ c/writing_raw/write.c | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) commit 52db029d62cde37b4b275ba1fb7c2708903a6e56 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Sat Oct 5 14:05:40 2024 +0100 Update files Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 17 +++------ Makefile | 16 +++----- c/writing_raw/CMakeLists.txt | 20 ++++++++++ c/writing_raw/README | 4 ++ c/writing_raw/basic.c | 28 ++++++++++++++ c/writing_raw/include/write.h | 6 +++ c/writing_raw/write.c | 38 +++++++++++++++++++ fortran/filetest/Makefile | 28 ++++++-------- globals.mk | 22 +++++++++++ scraps.mk | 19 ++++------ tools/gh-installdeps.sh | 16 +++----- tools/scrapbuild.py | 88 +++++++++++++++++++++++++++---------------- x86bootdisk/.gitignore | 16 +++----- x86bootdisk/Makefile | 29 ++++++-------- x86bootdisk/src/boot.asm | 16 +++----- 15 files changed, 228 insertions(+), 135 deletions(-) commit 03439d05c3523999d6b5cf087a61643bdbede6f1 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 4 21:12:17 2024 +0100 Fix gh-installdeps.sh Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> tools/gh-installdeps.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 68e693ecca22a1a9600b0a05ca4a1521c05f0a1f Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 4 21:11:13 2024 +0100 Fix build issue Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .github/workflows/makefile.yml | 3 +++ tools/gh-installdeps.sh | 26 ++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) commit 4c219e2a28fbda931a78ccfcaf11bb55655a8378 Author: 0x4248 (Blix) <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 4 21:06:11 2024 +0100 Create makefile.yml .github/workflows/makefile.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) commit 4ee75522dfb72f23d8a5bff25439980e963363d2 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 4 21:03:29 2024 +0100 Update build system Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> Makefile | 10 ++++++++-- scraps.mk | 7 +++++++ tools/scrapbuild.py | 30 ++++++++++++++++++++++++++++-- 3 files changed, 43 insertions(+), 4 deletions(-) commit 84a5935d076160d003a77fb4d6c4a8f85f0f2b81 Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 4 20:35:42 2024 +0100 Fix build issue Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> fortran/filetest/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 2a72e405801e29cdf78c40abf461b79a1a7b686a Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Fri Oct 4 19:25:46 2024 +0100 Add build system Signed-off-by: 0x4248 <60709927+0x4248@users.noreply.github.com> .gitignore | 33 +++++++++++++++ Makefile | 43 +++++++++++++++++++ fortran-filetest/file.f90 | 24 ----------- fortran/README | 7 +++ fortran/filetest/Makefile | 38 +++++++++++++++++ {fortran-filetest => fortran/filetest}/README | 0 fortran/filetest/file.f90 | 34 +++++++++++++++ scraps.mk | 24 +++++++++++ tools/scrapbuild.py | 61 +++++++++++++++++++++++++++ x86bootdisk/.gitignore | 15 ++++--- x86bootdisk/Makefile | 22 ++++++---- x86bootdisk/src/boot.asm | 50 ++++++++++++---------- 12 files changed, 291 insertions(+), 60 deletions(-) commit 73e2b9897d13639e40df66f1a4005d610581865b Author: 0x4248 <60709927+0x4248@users.noreply.github.com> Date: Thu Sep 26 12:38:52 2024 +0100 first commit README.md | 11 +++++++++++ fortran-filetest/README | 4 ++++ fortran-filetest/file.f90 | 24 +++++++++++++++++++++++ x86bootdisk/.gitignore | 14 ++++++++++++++ x86bootdisk/Makefile | 34 ++++++++++++++++++++++++++++++++ x86bootdisk/README.md | 9 +++++++++ x86bootdisk/src/boot.asm | 49 +++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 145 insertions(+)