Michael Scire
50956fce6f
kern: use KLightLock for KCoreBarrierInterruptHandler
2025-06-14 21:06:09 +02:00
Michael Scire
99136146dd
Add version enums for 20.1.0
2025-06-14 21:06:09 +02:00
Michael Scire
b9024a89e2
docs: add banner to readme
2025-06-14 21:06:08 +02:00
lulle2007200
52d0e89f01
git subrepo push emummc
...
subrepo:
subdir: "emummc"
merged: "93cea0388"
upstream:
origin: "git@github.com:lulle2007200/emuMMC.git"
branch: "internal-emummc"
commit: "93cea0388"
git-subrepo:
version: "0.4.9"
origin: "https://github.com/ingydotnet/git-subrepo.git "
commit: "30db3b8"
2025-05-22 23:07:03 +02:00
Christoph Baumann
8c11b287ff
fix strcat
2025-05-22 22:50:17 +02:00
Christoph Baumann
63a12453f3
fix memory mode
2025-05-22 22:50:11 +02:00
Christoph Baumann
2d20e9af5a
add partition checks
2025-05-22 14:42:55 +02:00
Christoph Baumann
8254e56b58
fix MountSd check
2025-05-22 13:34:20 +02:00
Christoph Baumann
5468af8934
reset active partition cache when deinit
2025-05-22 12:28:07 +02:00
Christoph Baumann
941a624642
Use SD card if emusd disabled
2025-05-22 12:24:18 +02:00
Christoph Baumann
6cff5a41b4
indentation
2025-05-22 12:23:27 +02:00
Christoph Baumann
11d32ec78f
Only deinit if necessary
2025-05-22 12:22:32 +02:00
Christoph Baumann
3c290caac1
fatal code for flush fail
2025-05-22 01:38:31 +02:00
Christoph Baumann
5fe0d8d2a4
dont close file based emusd files when SD is closed, only flush
2025-05-22 01:38:21 +02:00
Christoph Baumann
ede1fba59e
more logging, fix emmc/sd mount logic
2025-05-22 00:46:09 +02:00
lulle2007200
03af482a20
git subrepo push emummc
...
subrepo:
subdir: "emummc"
merged: "bd802597e"
upstream:
origin: "git@github.com:lulle2007200/emuMMC.git"
branch: "internal-emummc"
commit: "bd802597e"
git-subrepo:
version: "0.4.9"
origin: "https://github.com/ingydotnet/git-subrepo.git "
commit: "30db3b8"
2025-05-21 21:18:45 +02:00
Christoph Baumann
42943c467e
change remote
2025-05-21 21:12:20 +02:00
Christoph Baumann
c2691d917c
add logging
2025-05-21 21:05:38 +02:00
Christoph Baumann
7c86c4c047
only init file based if necessary
2025-05-21 21:03:17 +02:00
lulle2007200
d2358b5631
git subrepo pull --branch=internal-emummc --force emummc
...
subrepo:
subdir: "emummc"
merged: "a12c41ae7"
upstream:
origin: "https://github.com/lulle2007200/emuMMC.git "
branch: "internal-emummc"
commit: "a12c41ae7"
git-subrepo:
version: "0.4.9"
origin: "https://github.com/ingydotnet/git-subrepo.git "
commit: "30db3b8"
2025-05-21 20:28:32 +02:00
Christoph Baumann
ae849ca642
fix version mismatch check
2025-05-21 19:21:50 +02:00
Christoph Baumann
5f15a2c15b
fix debug logs
2025-05-21 19:21:00 +02:00
Christoph Baumann
e26b05bb45
add memory_mode_auto config to exosphere.ini template
2025-05-21 16:54:46 +02:00
Christoph Baumann
5819f3a830
add exosphere.ini option to determine memory mode from physical memory instead of boot config
2025-05-21 01:17:18 +02:00
Christoph Baumann
77a01f0a9b
allow emmc writes (to write warmboot to emusd), allow unaligned emmc writes
2025-05-20 23:52:02 +02:00
Christoph Baumann
b301bba5e7
support file based/sd partition emusd
2025-05-20 20:57:35 +02:00
Christoph Baumann
178c833862
forgot to init m_file_size
2025-05-20 20:53:58 +02:00
Christoph Baumann
7584ec3060
support file based/sd partition emusd configs
2025-05-20 20:38:41 +02:00
Christoph Baumann
b543194688
support file based/sd partition based emusd
2025-05-20 20:18:39 +02:00
Christoph Baumann
6f3f468a5b
fusee: read from emuSD, if enabled
2025-05-15 13:32:40 +02:00
lulle2007200
40bb434a64
git subrepo pull --force emummc
...
subrepo:
subdir: "emummc"
merged: "2fc47cbb8"
upstream:
origin: "https://github.com/lulle2007200/emuMMC.git "
branch: "develop"
commit: "2fc47cbb8"
git-subrepo:
version: "0.4.9"
origin: "https://github.com/ingydotnet/git-subrepo.git "
commit: "30db3b8"
2025-05-13 17:18:28 +02:00
Christoph Baumann
69926c459c
switch subrepo branch
2025-05-13 17:16:49 +02:00
Christoph Baumann
867ff62dfa
Support for booting from eMMC
...
Fusee will Look for FAT32 partition on BOOT1 (1MB offset), BOOT1, GPP, SD, in this order
If a .no_boot_storage file is found in the root directory, the partition is skipped
2025-05-13 16:04:41 +02:00
lulle2007200
c1b5cc411e
git subrepo pull --force emummc
...
subrepo:
subdir: "emummc"
merged: "7522f1f60"
upstream:
origin: "https://github.com/lulle2007200/emuMMC.git "
branch: "develop"
commit: "7522f1f60"
git-subrepo:
version: "0.4.9"
origin: "https://github.com/ingydotnet/git-subrepo.git "
commit: "30db3b8"
2025-05-12 14:42:19 +02:00
lulle2007200
92c599f0f0
git subrepo pull --force emummc
...
subrepo:
subdir: "emummc"
merged: "2fc47cbb8"
upstream:
origin: "https://github.com/lulle2007200/emuMMC.git "
branch: "develop"
commit: "2fc47cbb8"
git-subrepo:
version: "0.4.9"
origin: "https://github.com/ingydotnet/git-subrepo.git "
commit: "30db3b8"
2025-05-12 14:22:12 +02:00
Christoph Baumann
0188898af4
update subrepo remote
...
update subrepo remote
2025-05-12 14:15:12 +02:00
Christoph Baumann
886fa9cc97
Add support for file/partition based emummc on emmc,
...
Add support for emuSD
2025-05-12 02:06:28 +02:00
Christoph Baumann
633bb63fc2
add missing cast
2025-05-12 02:06:28 +02:00
Michael Scire
1d3f3c6e56
git subrepo push libraries
...
subrepo:
subdir: "libraries"
merged: "9e8cbe3fa"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs "
branch: "master"
commit: "9e8cbe3fa"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
66b97cd58b63
v1.10.2
v1.11.0
v1.11.1
v1.11.2
v1.9.0
v1.9.5
2025-05-09 12:11:13 -07:00
Michael Scire
4d4f0ba968
svc: bump supported kernel version
2025-05-09 12:05:01 -07:00
Michael Scire
cc4531e3bf
git subrepo push emummc
...
subrepo:
subdir: "emummc"
merged: "7522f1f60"
upstream:
origin: "https://github.com/m4xw/emummc "
branch: "develop"
commit: "7522f1f60"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
2025-05-09 12:02:17 -07:00
Michael Scire
0e2ef545f9
fusee: commit mtc table combined bins, to remove need for running py script outside of makefile
2025-05-09 12:00:44 -07:00
Michael Scire
f1ca7db562
boot: use --embed-dir for fusee embed
2025-05-09 11:58:56 -07:00
Michael Scire
d5567b5363
pm: update for fsp-pr RegisterProgram api change
2025-05-09 11:55:21 -07:00
Michael Scire
f9165c472e
docs: add gcc15 to changelog
2025-05-09 11:55:21 -07:00
Michael Scire
b2dd3b7dce
boot: use #embed for fusee
2025-05-09 11:55:21 -07:00
Michael Scire
66acab02db
exo: use #embed for loader stub
2025-05-09 11:55:21 -07:00
Michael Scire
2c50ef717a
fusee: use embed in mtc/sdram param scripts
2025-05-09 11:55:21 -07:00
Michael Scire
d305d48a7e
ams: basic support for compiling with gcc 15
2025-05-09 11:55:21 -07:00
Michael Scire
cb032006d5
fusee: fix off-by-one in nogc patches for exFAT firm
2025-05-09 11:55:21 -07:00