SciresM
|
c530bb8910
|
Merge branch 'master' into fatal
|
2018-11-14 14:15:01 -08:00 |
|
hexkyz
|
e5e9968d22
|
fusee: Remove obsolete MC carveout configuration.
exosphere: Fix client access for MC carveout 2.
|
2018-11-14 20:14:41 +00:00 |
|
Michael Scire
|
2838e41819
|
Add defines for atmosphere git revision.
|
2018-11-13 12:42:35 -08:00 |
|
hexkyz
|
b19e50e720
|
fusee: Implement DRAM training:
- Based on reverse engineered code and Peter De Schrijver's patches;
- Complemented with CTCaer's minerva_tc project.
|
2018-11-12 01:55:16 +00:00 |
|
Michael Scire
|
ce1a6a68bf
|
fs.mitm/loader: Fix crashes when launching too many processes.
|
2018-11-08 16:02:04 -08:00 |
|
Michael Scire
|
6711cd93a8
|
atmosphere: extract API version management to common folder
|
2018-10-16 17:54:50 -07: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
|
b78a3f7065
|
fusee: Add support for loading kernel from SD
|
2018-10-16 16:03:23 -07:00 |
|
Michael Scire
|
d4d197a26a
|
fusee: add untested, not hooked up ips code
|
2018-10-16 15:54:42 -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
|
ca0e41e8a0
|
fusee: Improve integration with the new logging system
fusee: Implement log level configuration from BCT.ini
|
2018-09-28 21:12:59 +01:00 |
|
hexkyz
|
2e6983d214
|
Merge pull request #209 from Resaec/new_print
Silenced boot from stage 2
|
2018-09-28 16:26:42 +01:00 |
|
hexkyz
|
b2b7bf2bb3
|
fusee: Fix support for firmware 6.0.0
|
2018-09-26 21:31:18 +01:00 |
|
hexkyz
|
7b0ed094a7
|
fusee: Fix support for firmware 6.0.0
|
2018-09-26 21:30:53 +01:00 |
|
Resaec
|
1d22bb7b81
|
we need to strip the NO_PREFIX flag so your log_level is corrected for checking against the global
|
2018-09-26 02:47:24 +02:00 |
|
Resaec
|
81355415d0
|
port log.c log.h for fusee-primary
refactor printing
remove lib/printk as it is replaced with log
remove lib/driver_utils.h
added log levels as they seem right, might need adjustments
|
2018-09-26 02:18:50 +02:00 |
|
Resaec
|
d67a7c0a87
|
moving log.c and log.h to lib/
removing lib/driver_utils.h as it have no purpose anymore now
|
2018-09-26 02:13:20 +02:00 |
|
Resaec
|
762383f0d2
|
fix stray [DEBUG] at the end of sdmmc log
|
2018-09-26 00:25:01 +02:00 |
|
Resaec
|
d2355cdc9b
|
add the ability to print without adding a prefix for multi part/line prints
|
2018-09-25 23:43:52 +02:00 |
|
Resaec
|
1eb3d7969e
|
changes to fit the codestyle
improved a comment
removed unused code and imports
|
2018-09-24 00:02:58 +02:00 |
|
Resaec
|
8cc266174d
|
change all print* calls to use the new print with a log_level
|
2018-09-23 23:22:25 +02:00 |
|
Resaec
|
7548c8ecfa
|
rather call the files log.c and log.h
changed LOG_LEVEL order
export only externaly used functions
add todos
|
2018-09-23 23:18:41 +02:00 |
|
Resaec
|
840242b68e
|
started on centralized printing/logging
some character problems with "atmosphère" and such strings
|
2018-09-22 05:14:43 +02:00 |
|
hexkyz
|
f622eac36e
|
fusee: Finish implementing support for 6.0.0
|
2018-09-20 20:02:10 +01:00 |
|
hexkyz
|
99d36c423e
|
fusee: Add missing const qualifiers (thanks @aveao)
|
2018-09-18 16:39:18 +00:00 |
|
hexkyz
|
f864b0835d
|
fusee: Add support for firmware version 6.0.0.
fusee: Implement splash screen rendering.
fusee: Add minor notes and update lz library.
|
2018-09-17 21:03:03 +01:00 |
|
hexkyz
|
39d812f434
|
fusee: Move nxboot hand-off to IRAM.
fusee/exosphere: Minor cleanup.
|
2018-09-15 21:08:58 +01:00 |
|
Michael Scire
|
d61ec20679
|
fusee: add fs.mitm kernel patches for 6.0.0
|
2018-09-10 15:54:14 -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
|
2f8edfa8e2
|
fusee: Minor bugfixes.
|
2018-09-05 20:51:03 +01:00 |
|
hexkyz
|
ad4605abde
|
fusee: Fix a bug in cluster boot code.
|
2018-09-04 19:16:03 +01:00 |
|
hexkyz
|
5542352239
|
fusee: Fix CAR registers' definition.
|
2018-09-04 19:14:29 +01:00 |
|
hexkyz
|
e02bfe036c
|
fusee: Fix CAR registers' definition.
|
2018-09-04 19:13:36 +01:00 |
|
hexkyz
|
8007480a15
|
fusee: Re-enable built-in PM system module.
|
2018-09-03 18:48:01 +01:00 |
|
hexkyz
|
abf57d2e43
|
fusee: Unmount *after* reading the splash screen.
|
2018-08-31 22:52:31 +00:00 |
|
hexkyz
|
58a42be38f
|
fusee: Comment out splash screen delay.
|
2018-08-31 22:46:08 +00:00 |
|
hexkyz
|
70c4e64d20
|
fusee: SYSCTR0 was still wrong...
|
2018-08-31 22:36:26 +00:00 |
|
hexkyz
|
97d1ca3cc9
|
fusee: Disable built-in PM system module.
|
2018-08-31 20:10:06 +00:00 |
|
hexkyz
|
3cf37330ca
|
fusee: Disable AHB redirection when necessary.
fusee: Add 3.0.0/3.0.1/3.0.2 warmboot fix.
|
2018-08-30 19:49:33 +01:00 |
|
hexkyz
|
611e85e6ee
|
fusee: Implement BootConfig and Boot Reason handling.
|
2018-08-29 18:28:21 +01:00 |
|
Lioncash
|
a400b10921
|
fusee-primary: Fix always false conditional in xmemmove
This was corrected in 4b8455baf9 for
fusee-secondary, but I neglected to also fix it in fusee-primary (my
bad!)
|
2018-08-24 22:30:36 -04:00 |
|
hexkyz
|
43bde3fcc9
|
fusee: Fix register definition.
|
2018-08-24 17:03:53 +01:00 |
|
hexkyz
|
8edec43be2
|
fusee: Add automatic firmware version detection.
|
2018-08-23 19:57:01 +01:00 |
|
hexkyz
|
e5bfb95c22
|
fusee: Add warmboot support.
|
2018-08-19 17:09:30 +01: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 |
|
hexkyz
|
6eac78595e
|
fusee-secondary: Remove restriction for loading from eMMC
|
2018-08-01 21:15:16 +01:00 |
|
Lioncash
|
4b8455baf9
|
fusee-secondary: Correct else-if condition in xmemmove()
Previously both the if and else conditions were the same.
|
2018-07-29 20:53:01 -07:00 |
|
Lioncash
|
bbdf2868c9
|
fusee-secondary/fs_dev: Correct uninitialized cast within fsdev_seek()
Previously this was casting the same unassigned variable that was being
assigned to.
|
2018-07-29 20:15:44 -07:00 |
|