From 310de3ca2ae3b437fbf1827fe52d322fe6aa2c62 Mon Sep 17 00:00:00 2001 From: Shaun Inman Date: Thu, 2 Feb 2023 12:31:21 -0500 Subject: [PATCH] forgot to commit: skeleton refactor + dts makefile --- makefile | 9 ++++++++- {TF1 => skeleton/TF1}/boot_logo.bmp.gz | Bin {TF1 => skeleton/TF1}/dmenu.bin | 0 {TF1 => skeleton/TF1}/uImage | Bin {TF1 => skeleton/TF1}/uImage.meta | 0 .../{ => TF2}/.system/res/BPreplayBold-unhinted.otf | Bin skeleton/{ => TF2}/.system/res/assets@2x.png | Bin skeleton/{ => TF2}/.system/rg35xx/bin/.keep | 0 skeleton/{ => TF2}/.system/rg35xx/cores/.keep | 0 skeleton/{ => TF2}/.system/rg35xx/lib/.keep | 0 .../.system/rg35xx/paks/Emus/FC.pak/launch.sh | 0 .../.system/rg35xx/paks/Emus/GB.pak/launch.sh | 0 .../.system/rg35xx/paks/Emus/GBA.pak/launch.sh | 0 .../.system/rg35xx/paks/Emus/GBC.pak/launch.sh | 0 .../.system/rg35xx/paks/Emus/MD.pak/launch.sh | 0 .../.system/rg35xx/paks/Emus/PKM.pak/launch.sh | 0 .../.system/rg35xx/paks/Emus/PS.pak/launch.sh | 0 .../.system/rg35xx/paks/Emus/SFC.pak/launch.sh | 0 .../.system/rg35xx/paks/MinUI.pak/batmon.sh | 0 .../.system/rg35xx/paks/MinUI.pak/launch.sh | 0 .../.system/rg35xx/paks/Tools/Files.pak/launch.sh | 0 skeleton/{ => TF2}/Bios/.keep | 0 skeleton/{ => TF2}/Bios/FC/.keep | 0 skeleton/{ => TF2}/Bios/GB/.keep | 0 skeleton/{ => TF2}/Bios/GBA/.keep | 0 skeleton/{ => TF2}/Bios/GBC/.keep | 0 skeleton/{ => TF2}/Bios/MD/.keep | 0 skeleton/{ => TF2}/Bios/PS/.keep | 0 skeleton/{ => TF2}/Bios/SFC/.keep | 0 skeleton/{ => TF2}/Roms/Game Boy (GB)/.keep | 0 .../{ => TF2}/Roms/Game Boy Advance (GBA)/.keep | 0 skeleton/{ => TF2}/Roms/Game Boy Color (GBC)/.keep | 0 .../Roms/Nintendo Entertainment System (FC)/.keep | 0 skeleton/{ => TF2}/Roms/Sega Genesis (MD)/.keep | 0 skeleton/{ => TF2}/Roms/Sony PlayStation (PS)/.keep | 0 .../Super Nintendo Entertainment System (SFC)/.keep | 0 skeleton/{ => TF2}/Saves/FC/.keep | 0 skeleton/{ => TF2}/Saves/GB/.keep | 0 skeleton/{ => TF2}/Saves/GBA/.keep | 0 skeleton/{ => TF2}/Saves/GBC/.keep | 0 skeleton/{ => TF2}/Saves/MD/.keep | 0 skeleton/{ => TF2}/Saves/PS/.keep | 0 skeleton/{ => TF2}/Saves/SFC/.keep | 0 {TF1 => src/dts}/kernel.dts | 0 src/dts/makefile | 4 ++++ 45 files changed, 12 insertions(+), 1 deletion(-) rename {TF1 => skeleton/TF1}/boot_logo.bmp.gz (100%) rename {TF1 => skeleton/TF1}/dmenu.bin (100%) rename {TF1 => skeleton/TF1}/uImage (100%) rename {TF1 => skeleton/TF1}/uImage.meta (100%) rename skeleton/{ => TF2}/.system/res/BPreplayBold-unhinted.otf (100%) rename skeleton/{ => TF2}/.system/res/assets@2x.png (100%) rename skeleton/{ => TF2}/.system/rg35xx/bin/.keep (100%) rename skeleton/{ => TF2}/.system/rg35xx/cores/.keep (100%) rename skeleton/{ => TF2}/.system/rg35xx/lib/.keep (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/Emus/FC.pak/launch.sh (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/Emus/GB.pak/launch.sh (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/Emus/GBA.pak/launch.sh (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/Emus/GBC.pak/launch.sh (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/Emus/MD.pak/launch.sh (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/Emus/PKM.pak/launch.sh (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/Emus/PS.pak/launch.sh (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/Emus/SFC.pak/launch.sh (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/MinUI.pak/batmon.sh (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/MinUI.pak/launch.sh (100%) rename skeleton/{ => TF2}/.system/rg35xx/paks/Tools/Files.pak/launch.sh (100%) rename skeleton/{ => TF2}/Bios/.keep (100%) rename skeleton/{ => TF2}/Bios/FC/.keep (100%) rename skeleton/{ => TF2}/Bios/GB/.keep (100%) rename skeleton/{ => TF2}/Bios/GBA/.keep (100%) rename skeleton/{ => TF2}/Bios/GBC/.keep (100%) rename skeleton/{ => TF2}/Bios/MD/.keep (100%) rename skeleton/{ => TF2}/Bios/PS/.keep (100%) rename skeleton/{ => TF2}/Bios/SFC/.keep (100%) rename skeleton/{ => TF2}/Roms/Game Boy (GB)/.keep (100%) rename skeleton/{ => TF2}/Roms/Game Boy Advance (GBA)/.keep (100%) rename skeleton/{ => TF2}/Roms/Game Boy Color (GBC)/.keep (100%) rename skeleton/{ => TF2}/Roms/Nintendo Entertainment System (FC)/.keep (100%) rename skeleton/{ => TF2}/Roms/Sega Genesis (MD)/.keep (100%) rename skeleton/{ => TF2}/Roms/Sony PlayStation (PS)/.keep (100%) rename skeleton/{ => TF2}/Roms/Super Nintendo Entertainment System (SFC)/.keep (100%) rename skeleton/{ => TF2}/Saves/FC/.keep (100%) rename skeleton/{ => TF2}/Saves/GB/.keep (100%) rename skeleton/{ => TF2}/Saves/GBA/.keep (100%) rename skeleton/{ => TF2}/Saves/GBC/.keep (100%) rename skeleton/{ => TF2}/Saves/MD/.keep (100%) rename skeleton/{ => TF2}/Saves/PS/.keep (100%) rename skeleton/{ => TF2}/Saves/SFC/.keep (100%) rename {TF1 => src/dts}/kernel.dts (100%) create mode 100644 src/dts/makefile diff --git a/makefile b/makefile index 6f62bf0..bf5fb74 100644 --- a/makefile +++ b/makefile @@ -19,7 +19,7 @@ RELEASE_BASE=MinUI-$(RELEASE_TIME) RELEASE_DOT!=find ./releases/. -regex ".*/$(RELEASE_BASE)-[0-9]+-base\.zip" -printf '.' | wc -m RELEASE_NAME=$(RELEASE_BASE)-$(RELEASE_DOT) -all: lib sys cores tools payload readmes zip report +all: lib sys cores tools dtb payload readmes zip report lib: cd ./src/libmsettings && make @@ -36,17 +36,24 @@ tools: cd ./src/clock && make cd ./third-party/DinguxCommander && make -j +dtb: + cd ./src/dts/ && make + payload: rm -rf ./build mkdir -p ./releases mkdir -p ./build echo "TODO: payload" + echo "TDOO: remove .keep and *.meta files" readmes: echo "TODO: readmes" zip: + cd ./build && find . -type f -name '.keep' -delete + cd ./build && find . -type f -name '*.meta' -delete + cd ./build && find . -type f -name '.DS_Store' -delete echo "TODO: zip" report: diff --git a/TF1/boot_logo.bmp.gz b/skeleton/TF1/boot_logo.bmp.gz similarity index 100% rename from TF1/boot_logo.bmp.gz rename to skeleton/TF1/boot_logo.bmp.gz diff --git a/TF1/dmenu.bin b/skeleton/TF1/dmenu.bin similarity index 100% rename from TF1/dmenu.bin rename to skeleton/TF1/dmenu.bin diff --git a/TF1/uImage b/skeleton/TF1/uImage similarity index 100% rename from TF1/uImage rename to skeleton/TF1/uImage diff --git a/TF1/uImage.meta b/skeleton/TF1/uImage.meta similarity index 100% rename from TF1/uImage.meta rename to skeleton/TF1/uImage.meta diff --git a/skeleton/.system/res/BPreplayBold-unhinted.otf b/skeleton/TF2/.system/res/BPreplayBold-unhinted.otf similarity index 100% rename from skeleton/.system/res/BPreplayBold-unhinted.otf rename to skeleton/TF2/.system/res/BPreplayBold-unhinted.otf diff --git a/skeleton/.system/res/assets@2x.png b/skeleton/TF2/.system/res/assets@2x.png similarity index 100% rename from skeleton/.system/res/assets@2x.png rename to skeleton/TF2/.system/res/assets@2x.png diff --git a/skeleton/.system/rg35xx/bin/.keep b/skeleton/TF2/.system/rg35xx/bin/.keep similarity index 100% rename from skeleton/.system/rg35xx/bin/.keep rename to skeleton/TF2/.system/rg35xx/bin/.keep diff --git a/skeleton/.system/rg35xx/cores/.keep b/skeleton/TF2/.system/rg35xx/cores/.keep similarity index 100% rename from skeleton/.system/rg35xx/cores/.keep rename to skeleton/TF2/.system/rg35xx/cores/.keep diff --git a/skeleton/.system/rg35xx/lib/.keep b/skeleton/TF2/.system/rg35xx/lib/.keep similarity index 100% rename from skeleton/.system/rg35xx/lib/.keep rename to skeleton/TF2/.system/rg35xx/lib/.keep diff --git a/skeleton/.system/rg35xx/paks/Emus/FC.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/FC.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/FC.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/FC.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/GB.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/GB.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/GB.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/GB.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/GBA.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/GBA.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/GBA.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/GBA.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/GBC.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/GBC.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/GBC.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/GBC.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/MD.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/MD.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/MD.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/MD.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/PKM.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/PKM.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/PKM.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/PKM.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/PS.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/PS.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/PS.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/PS.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Emus/SFC.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Emus/SFC.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Emus/SFC.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Emus/SFC.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/MinUI.pak/batmon.sh b/skeleton/TF2/.system/rg35xx/paks/MinUI.pak/batmon.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/MinUI.pak/batmon.sh rename to skeleton/TF2/.system/rg35xx/paks/MinUI.pak/batmon.sh diff --git a/skeleton/.system/rg35xx/paks/MinUI.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/MinUI.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/MinUI.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/MinUI.pak/launch.sh diff --git a/skeleton/.system/rg35xx/paks/Tools/Files.pak/launch.sh b/skeleton/TF2/.system/rg35xx/paks/Tools/Files.pak/launch.sh similarity index 100% rename from skeleton/.system/rg35xx/paks/Tools/Files.pak/launch.sh rename to skeleton/TF2/.system/rg35xx/paks/Tools/Files.pak/launch.sh diff --git a/skeleton/Bios/.keep b/skeleton/TF2/Bios/.keep similarity index 100% rename from skeleton/Bios/.keep rename to skeleton/TF2/Bios/.keep diff --git a/skeleton/Bios/FC/.keep b/skeleton/TF2/Bios/FC/.keep similarity index 100% rename from skeleton/Bios/FC/.keep rename to skeleton/TF2/Bios/FC/.keep diff --git a/skeleton/Bios/GB/.keep b/skeleton/TF2/Bios/GB/.keep similarity index 100% rename from skeleton/Bios/GB/.keep rename to skeleton/TF2/Bios/GB/.keep diff --git a/skeleton/Bios/GBA/.keep b/skeleton/TF2/Bios/GBA/.keep similarity index 100% rename from skeleton/Bios/GBA/.keep rename to skeleton/TF2/Bios/GBA/.keep diff --git a/skeleton/Bios/GBC/.keep b/skeleton/TF2/Bios/GBC/.keep similarity index 100% rename from skeleton/Bios/GBC/.keep rename to skeleton/TF2/Bios/GBC/.keep diff --git a/skeleton/Bios/MD/.keep b/skeleton/TF2/Bios/MD/.keep similarity index 100% rename from skeleton/Bios/MD/.keep rename to skeleton/TF2/Bios/MD/.keep diff --git a/skeleton/Bios/PS/.keep b/skeleton/TF2/Bios/PS/.keep similarity index 100% rename from skeleton/Bios/PS/.keep rename to skeleton/TF2/Bios/PS/.keep diff --git a/skeleton/Bios/SFC/.keep b/skeleton/TF2/Bios/SFC/.keep similarity index 100% rename from skeleton/Bios/SFC/.keep rename to skeleton/TF2/Bios/SFC/.keep diff --git a/skeleton/Roms/Game Boy (GB)/.keep b/skeleton/TF2/Roms/Game Boy (GB)/.keep similarity index 100% rename from skeleton/Roms/Game Boy (GB)/.keep rename to skeleton/TF2/Roms/Game Boy (GB)/.keep diff --git a/skeleton/Roms/Game Boy Advance (GBA)/.keep b/skeleton/TF2/Roms/Game Boy Advance (GBA)/.keep similarity index 100% rename from skeleton/Roms/Game Boy Advance (GBA)/.keep rename to skeleton/TF2/Roms/Game Boy Advance (GBA)/.keep diff --git a/skeleton/Roms/Game Boy Color (GBC)/.keep b/skeleton/TF2/Roms/Game Boy Color (GBC)/.keep similarity index 100% rename from skeleton/Roms/Game Boy Color (GBC)/.keep rename to skeleton/TF2/Roms/Game Boy Color (GBC)/.keep diff --git a/skeleton/Roms/Nintendo Entertainment System (FC)/.keep b/skeleton/TF2/Roms/Nintendo Entertainment System (FC)/.keep similarity index 100% rename from skeleton/Roms/Nintendo Entertainment System (FC)/.keep rename to skeleton/TF2/Roms/Nintendo Entertainment System (FC)/.keep diff --git a/skeleton/Roms/Sega Genesis (MD)/.keep b/skeleton/TF2/Roms/Sega Genesis (MD)/.keep similarity index 100% rename from skeleton/Roms/Sega Genesis (MD)/.keep rename to skeleton/TF2/Roms/Sega Genesis (MD)/.keep diff --git a/skeleton/Roms/Sony PlayStation (PS)/.keep b/skeleton/TF2/Roms/Sony PlayStation (PS)/.keep similarity index 100% rename from skeleton/Roms/Sony PlayStation (PS)/.keep rename to skeleton/TF2/Roms/Sony PlayStation (PS)/.keep diff --git a/skeleton/Roms/Super Nintendo Entertainment System (SFC)/.keep b/skeleton/TF2/Roms/Super Nintendo Entertainment System (SFC)/.keep similarity index 100% rename from skeleton/Roms/Super Nintendo Entertainment System (SFC)/.keep rename to skeleton/TF2/Roms/Super Nintendo Entertainment System (SFC)/.keep diff --git a/skeleton/Saves/FC/.keep b/skeleton/TF2/Saves/FC/.keep similarity index 100% rename from skeleton/Saves/FC/.keep rename to skeleton/TF2/Saves/FC/.keep diff --git a/skeleton/Saves/GB/.keep b/skeleton/TF2/Saves/GB/.keep similarity index 100% rename from skeleton/Saves/GB/.keep rename to skeleton/TF2/Saves/GB/.keep diff --git a/skeleton/Saves/GBA/.keep b/skeleton/TF2/Saves/GBA/.keep similarity index 100% rename from skeleton/Saves/GBA/.keep rename to skeleton/TF2/Saves/GBA/.keep diff --git a/skeleton/Saves/GBC/.keep b/skeleton/TF2/Saves/GBC/.keep similarity index 100% rename from skeleton/Saves/GBC/.keep rename to skeleton/TF2/Saves/GBC/.keep diff --git a/skeleton/Saves/MD/.keep b/skeleton/TF2/Saves/MD/.keep similarity index 100% rename from skeleton/Saves/MD/.keep rename to skeleton/TF2/Saves/MD/.keep diff --git a/skeleton/Saves/PS/.keep b/skeleton/TF2/Saves/PS/.keep similarity index 100% rename from skeleton/Saves/PS/.keep rename to skeleton/TF2/Saves/PS/.keep diff --git a/skeleton/Saves/SFC/.keep b/skeleton/TF2/Saves/SFC/.keep similarity index 100% rename from skeleton/Saves/SFC/.keep rename to skeleton/TF2/Saves/SFC/.keep diff --git a/TF1/kernel.dts b/src/dts/kernel.dts similarity index 100% rename from TF1/kernel.dts rename to src/dts/kernel.dts diff --git a/src/dts/makefile b/src/dts/makefile new file mode 100644 index 0000000..04a1e04 --- /dev/null +++ b/src/dts/makefile @@ -0,0 +1,4 @@ +all: + dtc -O dtb -o kernel.dtb kernel.dts +clean: + rm -f kernel.dtb \ No newline at end of file