Aurora
|
14162828ea
|
Fix custom paths shorter than the original one
|
2016-12-11 19:25:12 +01:00 |
|
Aurora
|
ab8507e09d
|
Makefile cleanup
|
2016-12-03 23:22:48 +01:00 |
|
TuxSH
|
a2cfa2be16
|
Fix same handling bug on arm9
|
2016-11-11 00:30:49 +01:00 |
|
TuxSH
|
4b06bb7795
|
Fix svcBreak handling bug
|
2016-11-06 00:05:12 +01:00 |
|
Aurora
|
7339f57138
|
Minor stuff (2)
|
2016-10-16 23:35:30 +02:00 |
|
Aurora
|
615e5dfaa7
|
Fixed CTRNAND writing leaving encrypted data (thanks to d0k3), added path.txt support for CTRNAND, have the firmlaunch patch panic if both payloads cannot be found
|
2016-10-11 16:55:37 +02:00 |
|
Aurora
|
7f314dfe11
|
Merge branch 'master' of https://github.com/AuroraWright/Luma3DS
|
2016-10-07 14:27:54 +02:00 |
|
Aurora
|
0caf9f4214
|
Add safety checks, support booting from CTRNAND
|
2016-10-07 14:27:30 +02:00 |
|
TuxSH
|
1ad600c81a
|
Make the exception dump parser output the disassembly of the dumped code (when it's possible)
|
2016-10-06 00:16:21 +02:00 |
|
TuxSH
|
bd6c7b7fdb
|
Fix the arm11 exception handlers on < 7.x
|
2016-09-30 22:46:48 +02:00 |
|
Aurora
|
2dd1baebb3
|
Other minor makefile stuff
|
2016-09-23 18:45:59 +02:00 |
|
Aurora
|
4367ea6afa
|
Forgot about this
|
2016-09-12 15:35:55 +02:00 |
|
Aurora
|
6686e4add7
|
Minor cleanup, added error when writing an exception dump fails
|
2016-09-06 19:33:50 +02:00 |
|
Aurora
|
66ffc78f60
|
Merge branch 'master' into developer
|
2016-09-06 14:42:35 +02:00 |
|
Aurora
|
8f32048774
|
Spaces, spaces everywhere
|
2016-09-06 13:43:00 +02:00 |
|
Aurora
|
e8b9e49f57
|
Fix derps (thanks to @Mrrraou), general cleaup, rewrite of the modules copying function
|
2016-08-30 02:08:07 +02:00 |
|
TuxSH
|
4c6a2f7ab1
|
Fix bug in svcBreak handling.
|
2016-08-26 11:38:50 +02:00 |
|
TuxSH
|
7f672fb417
|
Fix an off-by-one error in the exception handlers
|
2016-08-22 01:21:29 +02:00 |
|
TuxSH
|
61e5a4444f
|
Fix derp.
|
2016-08-17 16:03:49 +02:00 |
|
TuxSH
|
f81c92e35b
|
The user-mode context is now dumped (instead of the supervisor-mode context) on a svcBreak call.
Kernel panics are now handled by the exception handlers as well.
|
2016-08-12 15:17:19 +02:00 |
|
TuxSH
|
004f0652c9
|
Prevent double faults when either PC or SP is invalid
|
2016-07-14 20:08:31 +02:00 |
|
TuxSH
|
d5190cd788
|
Minor stuff (2)
|
2016-07-05 16:24:00 +02:00 |
|
TuxSH
|
a9db998d84
|
Fix potential bugs in the exception handlers
|
2016-06-18 13:10:07 +02:00 |
|
TuxSH
|
984c3e549c
|
Merge branch 'master' into developer
Conflicts:
Makefile
|
2016-06-11 00:00:53 +02:00 |
|
TuxSH
|
ef60c8ea4c
|
Refactor the exception handling code
|
2016-06-08 21:44:04 +02:00 |
|
TuxSH
|
e478908dca
|
Make the exception handlers dump more information
You'll need to the latest version of exception_dump_parser.py
|
2016-06-07 19:25:45 +02:00 |
|
TuxSH
|
edff11be7b
|
Stub svcBreak with "bkpt 65535" so we can debug it
|
2016-06-04 21:14:00 +02:00 |
|
TuxSH
|
bb230de72c
|
The ARM11 exception handlers are now working.
Refactored the exception handling code in general.
|
2016-06-03 21:38:35 +02:00 |
|
TuxSH
|
2d7dde9cf9
|
ARM11 exception handlers (not working yet, it fails to retrieve the data after the reboot)
Uncomment the appropriate line in firm.c to test.
|
2016-06-02 22:33:44 +02:00 |
|
TuxSH
|
99d28c4f79
|
Move the code that sets up the exception handlers
|
2016-05-28 22:05:07 +02:00 |
|
TuxSH
|
bafba1197e
|
Fix and refactor stuff
|
2016-05-25 22:56:26 +02:00 |
|
TuxSH
|
17964f8cd1
|
Exception register dumps are now displayed on screen, among other things
|
2016-05-06 22:50:01 +02:00 |
|
TuxSH
|
1d77206ae4
|
Refactor arm9 exception handling code (2)
|
2016-05-06 16:41:18 +02:00 |
|
TuxSH
|
4340c326dc
|
Refactor arm9 exception handling code
|
2016-05-06 15:45:25 +02:00 |
|
TuxSH
|
c6cb97ae30
|
Fix all supported arm9 exception vectors other than the Data Abort one
|
2016-05-06 12:49:03 +02:00 |
|
Aurora
|
f0e1937eeb
|
Add ARM9 exception vectors feature from @TuxSH
|
2016-04-26 22:23:47 +02:00 |
|