Michael Scire
e715197290
Merge fs.mitm and set.mitm.
2019-02-04 20:15:16 -08:00
The Dax
3ce32d2014
DevkitARM r50-2 buildfix.
2019-01-22 05:38:27 -08:00
Michael Scire
e0f1e637f7
Add single source of truth for target firmwares.
2018-12-17 12:40:06 -08:00
Michael Scire
2f29bcef3a
fusee: Fix IPS patching for KIPs. ( closes #3 ).
2018-10-16 17:21:08 -07:00
Michael Scire
472059134a
fusee: Hook up kip/kernel patch support (needs testing).
2018-10-16 16:17:30 -07:00
Michael Scire
bfa5847e48
fusee: Greatly simplify and improve KIP loading
2018-10-16 15:08:06 -07:00
Michael Scire
49f627bb28
fusee: Load fs.mitm by default.
2018-10-16 14:19:55 -07:00
hexkyz
28e4d4411d
Add and fix copyright notices for better GPL compliance (thanks @naehrwert and @CTCaer).
2018-09-07 16:00:13 +01:00
hexkyz
8007480a15
fusee: Re-enable built-in PM system module.
2018-09-03 18:48:01 +01:00
hexkyz
97d1ca3cc9
fusee: Disable built-in PM system module.
2018-08-31 20:10:06 +00:00
hexkyz
320ec38be1
fusee: Complete re-write of the hardware initialization code:
...
- Updated code to match hekate's;
- Improved nxboot (now boots firmwares 2.x successfully);
- Temporarily disabled built-in boot system module support;
- Fixed multiple bugs.
2018-08-18 17:59:33 +01:00
Max K
6b7da2887f
package2 verification and ini1 merging fixes ( #125 )
...
* fusee: Incremet offset while reading kip1s
* fusee: Pass package2 section data along with the decrypted metadata
2018-06-04 14:04:44 -07:00
TuxSH
ffd0b5df6a
Fix bug in stratosphere_get_ini1, etc.
2018-05-21 17:45:05 +02:00
TuxSH
f45bc83bc4
Introduce fatal_error
2018-05-20 16:18:48 +02:00
TuxSH
b4eeddd7e1
Revamp all the Makefiles (thanks @fincs @WinterMute)
...
... dependencies are now properly handled (e.g. header changes, etc.)
2018-05-19 01:07:27 +02:00
TuxSH
1288f54965
Finish writing stratosphere_get_ini1
2018-05-15 19:50:20 +02:00
TuxSH
3c0436b98f
Write more code for stratosphere_get_ini1, make it and its caller take target_firmware
2018-05-15 16:09:06 +02:00
TuxSH
4e1a368b43
Write more of stratosphere_get_ini1
2018-05-15 12:38:07 +02:00
TuxSH
8df624a10d
Rename sd_utils to fs_utils, etc
2018-05-13 23:49:50 +02:00
TuxSH
7df879d346
Change the allocation logic in stratosphere.c
2018-05-08 18:46:54 +02:00
TuxSH
e8306361f0
Rewrote crt0, init, and chainloading code
...
start.s, init.c, linker.ld and linker.specs are meant
to be re-used by user applications, should they remove the defines
from init.c and the .chainloader* sections from the linker script
2018-05-08 13:45:37 +02:00
TuxSH
6e5d4b8fc9
Fix bss overflow error
2018-05-06 00:45:30 +02:00
TuxSH
8648cac77b
[stage2] Remove printk, introduce UTF-8 console stdio
2018-05-05 23:56:18 +02:00
TuxSH
30b9873ab3
Use the bloated string formatting functions from newlib
2018-05-05 18:35:00 +02:00
Michael Scire
5742571153
Fusee: Fix overflow condition in SD KIP merging
2018-04-12 02:47:27 -06:00
Michael Scire
75b29e777b
Fusee: Update INI1 size after patching
2018-04-11 22:32:45 -06:00
Michael Scire
375a0b3fa8
Fusee: Actually write SD path in stratosphere_merge_inis
2018-04-11 22:10:02 -06:00
Michael Scire
0674c4b64f
Stratosphere: Add support for custom KIPs/INI in Fusee
2018-04-11 21:56:11 -06:00