]> Chaos Git - corbenik/corbenik.git/commit
General cleanup, misc fixes, etc
authorchaoskagami <chaos.kagami@gmail.com>
Thu, 14 Jul 2016 03:58:14 +0000 (23:58 -0400)
committerchaoskagami <chaos.kagami@gmail.com>
Thu, 14 Jul 2016 03:58:14 +0000 (23:58 -0400)
commit97d196cdbf991dad5ce2c88dd271922ffe380521
treeceaa1f3f08fc5e7d751401245a2abbd25e746391
parentac1c3d91498b066dcf525fee752a8d9006158dfd
General cleanup, misc fixes, etc
 * Fixed a boatload of warnings.
 * Initialize 0x3D Common Y #1/0x05 KeyY from FIRM0/FIRM1
   * This means that CETKs can be used during boot.
   * Additionally, I can read NAND for future use.

Thanks to the good people on #Cakey for helping get this working.
@d0k3, @gemarcano and @dark-samus all gave advice.
Some of this is roughly based on @Wolfvak's code.
14 files changed:
external/bits/Makefile
external/libctr9_io [new submodule]
host/error-decoder.c [new file with mode: 0644]
source/firm/firm.c
source/interp.c
source/main.c
source/misc/sha256.c [deleted file]
source/misc/sha256.h [deleted file]
source/patch/emunand.c
source/patch/module.c
source/patch/reboot.c
source/patch/svc.c
source/std/abort.h
source/std/draw.h