hexkyz
|
46612156f4
|
exo: add new dram ID
|
2021-04-11 03:42:16 -07:00 |
|
hexkyz
|
f1d320b6b6
|
fusee: fix regulator configuration
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
f6833a794a
|
fusee: fix cluster bringup for mariko
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
f4e763ce40
|
fusee: fix mariko master key derivation
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
a05e87f78a
|
fusee: cleanup code and start fleshing out mariko keygen
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
4809ced64d
|
fusee: start fleshing out nxboot for Mariko
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
222300d03c
|
fusee: accurately match Mariko pk1ldr
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
b918d4b2aa
|
fusee: 11.0.0 support
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
53c684a17a
|
fusee/sept: delegate SoC selection to individual components and keep common code SoC-agnostic
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
4ffdf8d525
|
fusee: artificially raise main length to avoid elf compilation issues (final size will be much smaller)
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
7480b6bb80
|
fusee: move dsi register write to the proper configuration list
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
3e8688e19e
|
fusee: update display code for mariko
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
8104beb2e0
|
fusee: implement mariko sdram params saving
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
4cd56f8423
|
fusee: mariko sdram initialization
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
198bdacaf4
|
fusee: initial mariko hwinit
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
35ab0939fa
|
fusee: support mariko in sdmmc
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
4958d01153
|
fusee/sept: support mariko fuses
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
b625fd324e
|
fusee/sept: update fuse driver code
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
5e342d8c52
|
fusee: fix sdmmc speed modes
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
d233b482fb
|
fusee: update FatFs to R0.14
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
3e2f776184
|
fusee/sept: isolate common code for mariko preparation (to be revised during C++ rewrite)
|
2021-01-05 11:05:33 -08:00 |
|
hexkyz
|
e06b73aafa
|
boot: add missing RegisterWrite in DisplayConfigDsi01Init03
|
2020-11-30 19:35:06 +00:00 |
|
hexkyz
|
98ca5e2927
|
fusee: re-design and fix emummc handling
|
2020-08-01 17:20:56 +01:00 |
|
hexkyz
|
f71ad5ac2c
|
fusee/sept: ensure proper array initialization in exception handling
|
2020-07-14 18:58:19 +01:00 |
|
hexkyz
|
fef8a4918e
|
sept: add missing include
|
2020-07-14 18:31:27 +01:00 |
|
hexkyz
|
72afe34cf9
|
fusee/sept: fix error printing
|
2020-07-14 18:12:31 +01:00 |
|
hexkyz
|
fdc7ef62f7
|
fusee: handle case where saving a fatal report fails (thanks @HookedBehemoth)
|
2020-06-26 18:36:30 +01:00 |
|
hexkyz
|
3e6031b8f4
|
docs: fix wrong link (thanks @jul2003)
|
2020-05-03 15:49:23 +01:00 |
|
hexkyz
|
b56f9966b7
|
Merge pull request #929 from hexkyz/master
docs: re-write documentation
|
2020-05-01 18:10:56 +01:00 |
|
hexkyz
|
67b91cfa13
|
docs: minor style fix
|
2020-04-27 18:52:53 +01:00 |
|
hexkyz
|
7361fa25a9
|
Merge branch 'master' of https://github.com/Atmosphere-NX/Atmosphere
|
2020-04-27 18:44:07 +01:00 |
|
hexkyz
|
793bde256c
|
Merge branch 'master' of https://github.com/hexkyz/Atmosphere
|
2020-04-27 18:41:11 +01:00 |
|
hexkyz
|
234c83522a
|
docs: address review commentary
|
2020-04-27 18:40:22 +01:00 |
|
hexkyz
|
39f5933600
|
Merge branch 'master' of https://github.com/Atmosphere-NX/Atmosphere
|
2020-04-27 16:28:17 +01:00 |
|
hexkyz
|
faaef5eff5
|
docs: hid_mitm is disabled by default
|
2020-04-26 21:01:54 +01:00 |
|
hexkyz
|
a9cc74da34
|
docs: remove misleading sentence in fatal module
|
2020-04-26 20:59:29 +01:00 |
|
hexkyz
|
93e855a293
|
docs: document exefs PFS0 replacement
|
2020-04-26 20:56:12 +01:00 |
|
hexkyz
|
a61fdc8d65
|
docs: correct "nogc" description
|
2020-04-26 20:49:14 +01:00 |
|
hexkyz
|
9622912059
|
docs: remove switch-freetype dependency
|
2020-04-26 20:43:32 +01:00 |
|
hexkyz
|
59ea93e9cd
|
docs: style fixes
|
2020-04-26 19:18:49 +01:00 |
|
hexkyz
|
57ac153671
|
docs: initial re-write of all documentation
|
2020-04-26 19:06:59 +01:00 |
|
hexkyz
|
b735bc53c4
|
stratosphere-ldr: fix code mount name
|
2020-03-09 21:53:40 +00:00 |
|
hexkyz
|
b4856a2d07
|
exo/fusee/sept: fix uart pinmuxing (thanks @CTCaer and @TuxSH)
|
2020-03-09 19:38:56 +00:00 |
|
hexkyz
|
ed4491a24f
|
fusee/sept: fix volatile usage and simplify logic in gpio code (thanks @TuxSH)
|
2020-03-09 19:33:39 +00:00 |
|
hexkyz
|
34bb800440
|
fusee/sept: restore and further match official behavior for SDMMC
|
2020-02-11 17:13:01 +00:00 |
|
hexkyz
|
9dc7a4dc18
|
fusee/sept: don't abort on SDMMC DMA transfer failures
|
2020-02-06 19:15:13 +00:00 |
|
hexkyz
|
2619ccad0c
|
fusee/sept/exo: minor code style fixes
|
2020-01-01 17:21:46 +00:00 |
|
hexkyz
|
b89f0e45ec
|
Cleanup FUSE, TSEC and SE code and add KFUSE state check during TSEC initialization (thanks @CTCaer).
|
2019-12-31 17:59:15 +00:00 |
|
hexkyz
|
73d904036d
|
fusee: relax emummc multipart check for FAT32
|
2019-09-27 19:35:00 +01:00 |
|
hexkyz
|
0c3a294cbe
|
Minor information update regarding previously unknown mysteries
|
2019-08-22 20:52:40 +01:00 |
|
hexkyz
|
4d72c2b37a
|
fusee-primary: force displaying of fatal errors
|
2019-07-31 20:01:01 +01:00 |
|
hexkyz
|
dc4dbe29ae
|
Move memory training code into it's own stage (fusee-mtc)
|
2019-07-26 20:38:15 +01:00 |
|
hexkyz
|
7e169bc7df
|
pm: work around HOS bug
|
2019-07-23 19:38:14 +01:00 |
|
hexkyz
|
00f4e5158f
|
Add missing dummy reads in gpio code
|
2019-07-23 18:33:34 +01:00 |
|
hexkyz
|
0c688189f6
|
Fix uart pinmux configuration
|
2019-07-21 21:21:13 +01:00 |
|
hexkyz
|
7cee36544c
|
Cleanup and re-write uart code
|
2019-07-21 19:18:15 +01:00 |
|
hexkyz
|
f9c1d5fc1b
|
Fix GPIO/SFIO defines: cosmetic change, gpio code was working properly despite the mistake
|
2019-07-21 15:55:40 +01:00 |
|
hexkyz
|
5bba0f47ff
|
Merge pull request #625 from suppai/master
Fix compilation with latest libnx master
|
2019-07-08 16:56:54 +01:00 |
|
hexkyz
|
85bf7c86e0
|
fusee: cleanup and optimize boot sequence
|
2019-07-06 20:58:01 +01:00 |
|
hexkyz
|
d09be18359
|
Fix argument type for isalnum and toupper
|
2019-07-02 17:22:28 +01:00 |
|
hexkyz
|
09ab3efddd
|
Fix argument type for isspace
|
2019-07-01 20:29:43 +01:00 |
|
hexkyz
|
382a0192f9
|
Fix spacing in diskio
|
2019-07-01 20:20:34 +01:00 |
|
hexkyz
|
e3b968fa80
|
Update FatFs to R0.13c
|
2019-07-01 20:12:30 +01:00 |
|
hexkyz
|
e561919a52
|
Fix logic in ldr_ro_manager
Fix argument type for isdigit/isxdigit
|
2019-06-30 18:48:16 +01:00 |
|
hexkyz
|
e871a754a8
|
fusee: remove unnecessary prefix from emummc config keys
|
2019-06-28 16:35:18 +01:00 |
|
hexkyz
|
6333327b81
|
fusee: update partition based emummc sector detection
|
2019-06-28 16:34:04 +01:00 |
|
hexkyz
|
729447eab0
|
fusee: cleanup and simplify emummc logic
|
2019-06-23 18:50:20 +01:00 |
|
hexkyz
|
ec4d078d6d
|
fusee: fix emummc multipart device
|
2019-06-21 22:14:14 +01:00 |
|
hexkyz
|
7c37b7497b
|
emummc: sanitize raw image file find loop (thanks @AnalogMan)
|
2019-06-17 19:47:47 +01:00 |
|
hexkyz
|
2c46ec9638
|
emummc: fix file based mode
|
2019-06-16 20:51:25 +01:00 |
|
hexkyz
|
3caa7166f2
|
fusee: update folder structure for emummc files mode
|
2019-06-15 19:08:23 +01:00 |
|
hexkyz
|
af5d88d4e4
|
Further clarify emummc files mode structure
|
2019-06-15 18:24:21 +01:00 |
|
hexkyz
|
cd080e2552
|
fusee: BCT.ini to emummc.ini
|
2019-06-15 17:39:03 +01:00 |
|
hexkyz
|
68c530c4a4
|
BCT: remove emummc entry
|
2019-06-15 17:34:30 +01:00 |
|
hexkyz
|
a4daa0761a
|
fusee: cleanup sdmmc related code
|
2019-06-14 20:33:48 +01:00 |
|
hexkyz
|
e5e605a362
|
Merge pull request #563 from ammaraskar/patch-1
Fix documentation for sept's python dependencies
|
2019-06-12 17:45:27 +01:00 |
|
hexkyz
|
1021b4a455
|
emummc: mount all of boot0/boot1 and fix start sector for contiguous access
|
2019-06-12 17:39:02 +01:00 |
|
hexkyz
|
0986b48a55
|
emummc: implement SD partition mode; clean up and rename emunand code
|
2019-06-09 19:33:44 +01:00 |
|
hexkyz
|
4c4f037361
|
Merge branch 'master' into emunand_dev
|
2019-06-09 19:23:51 +01:00 |
|
hexkyz
|
00e22c7fd0
|
fusee: update and simplify emunand image path handling
|
2019-06-03 20:29:37 +01:00 |
|
hexkyz
|
4c328b6c50
|
Merge branch 'master' into emunand_dev
|
2019-06-03 20:14:22 +01:00 |
|
hexkyz
|
2c3111f9c9
|
fusee: Add more verbose error messages
boot: Fix license text
|
2019-05-10 17:15:25 +01:00 |
|
hexkyz
|
0177b612f4
|
emunand: Use HOS archive style for rawnand parts
|
2019-04-28 18:22:32 +01:00 |
|
hexkyz
|
a9afbd2458
|
Merge branch 'master' into emunand_dev
|
2019-04-28 16:53:39 +01:00 |
|
hexkyz
|
732a6159f7
|
fusee: Properly finalize SDMMC1 (fixes 8.0.0 issues with PCV)
|
2019-04-20 10:36:38 -07:00 |
|
hexkyz
|
017d473b99
|
emunand: Add multipart support for rawnand images in fusee
|
2019-04-13 18:28:54 +01:00 |
|
hexkyz
|
a1512cf30f
|
Merge branch 'master' into emunand_dev
|
2019-04-13 18:23:23 +01:00 |
|
hexkyz
|
88294116b8
|
fusee-secondary: Fix arg names in raw_dev
|
2019-04-09 19:40:00 +01:00 |
|
hexkyz
|
fe62ab9aed
|
emunand: Implement folder and file detection (boot0/boot1 now work from SD)
|
2019-04-09 19:32:18 +01:00 |
|
hexkyz
|
5868e0769a
|
Merge branch 'master' into emunand_dev
|
2019-04-09 19:14:21 +01:00 |
|
hexkyz
|
92816be055
|
emunand: Move all emulation code to fusee-secondary and simplify logic
|
2019-04-07 19:02:01 +01:00 |
|
hexkyz
|
9eb0b84ed1
|
Merge branch 'master' into emunand_dev
|
2019-04-07 18:56:28 +01:00 |
|
hexkyz
|
a8ca92bc1e
|
BCT: Restore newline
|
2019-04-06 20:04:16 +01:00 |
|
hexkyz
|
c878e96398
|
emunand: Fix bugs and add missing stuff
|
2019-04-06 20:01:11 +01:00 |
|
hexkyz
|
e5045556bf
|
emunand: Preliminary skeleton for emunand in fusee
|
2019-04-06 19:35:27 +01:00 |
|
hexkyz
|
4adf297c80
|
sept-secondary: Better meme compliance
|
2019-02-21 15:25:42 +00:00 |
|
hexkyz
|
f5695145ef
|
sept-secondary: Better meme compliance
|
2019-02-21 15:25:08 +00:00 |
|
hexkyz
|
00aa283a54
|
fusee: Fix KFUSE clock.
|
2018-12-07 22:18:01 +00:00 |
|
hexkyz
|
ef373d954f
|
fusee: Fix KFUSE clock.
|
2018-12-07 22:17:06 +00:00 |
|
hexkyz
|
ed37706915
|
fusee: Add full 6.2.0 support via SMMU virtualization.
|
2018-11-29 23:32:31 +00:00 |
|