| 2018-03-02 |
Implement CPU state init, fix bug in cpu_context restore
Michael Scire
committed
on 2 Mar 2018
|
|---|---|
|
Finish bootup_misc_mmio() - Cur build gets to end of pk2ldr.
Michael Scire
committed
on 2 Mar 2018
|
|
|
Add call to se_generate_stored_vector() before validating
Michael Scire
committed
on 2 Mar 2018
|
|
|
Add coldboot mmio init (for non 4.x), required for FLOW writes to succeed.
Michael Scire
committed
on 2 Mar 2018
|
|
|
Implement half of bootup_misc_mmio()
Michael Scire
committed
on 2 Mar 2018
|
|
|
Update pk2ldr outline, prepare for bootup_misc_mmio() impl
Michael Scire
committed
on 2 Mar 2018
|
|
|
Implement a few TODOs with CAR driver.
Michael Scire
committed
on 2 Mar 2018
|
|
|
Implement Clock/Reset Driver.
Michael Scire
committed
on 2 Mar 2018
|
|
|
Reintroduce unmap_* in package2.c
TuxSH
committed
on 2 Mar 2018
|
|
|
Fix dangling comments
Michael Scire
committed
on 2 Mar 2018
|
|
|
Fix up package2.c, current build makes it to the panic() on hardware
Michael Scire
committed
on 2 Mar 2018
|
|
|
Fix start.s to pass reloc_list properly to package2ldr
Michael Scire
committed
on 2 Mar 2018
|
|
|
Fix coldboot init, Exosphere makes it to PK2LDR in this commit.
Michael Scire
committed
on 2 Mar 2018
|
|
|
Rewrite relocation stuff
TuxSH
committed
on 2 Mar 2018
|
|
| 2018-03-01 |
Fix wrong subsection name
TuxSH
committed
on 1 Mar 2018
|
|
Implements missings parts of pk2ldr, refactor relocation a bit
TuxSH
committed
on 1 Mar 2018
|
|
|
Strongly validate SPL's buffer address
TuxSH
committed
on 1 Mar 2018
|
|
|
Properly detect PK21 master key rev.
Michael Scire
committed
on 1 Mar 2018
|
|
|
Fix PK2LDR bugs, Fix SE bugs
Michael Scire
committed
on 1 Mar 2018
|
|
|
Put the loaded bootconfig in the evt page
TuxSH
committed
on 1 Mar 2018
|
|
|
Fix Modulus Exponentiation in SE driver
Michael Scire
committed
on 1 Mar 2018
|
|
|
Make clear_bss work regardless of load address
Michael Scire
committed
on 1 Mar 2018
|
|
|
Fix tzram_map_all_segments
TuxSH
committed
on 1 Mar 2018
|
|
|
Finish writing coldboot_main
TuxSH
committed
on 1 Mar 2018
|
|
|
Can't copy to VAs if VA don't exist (at that point of the program)
TuxSH
committed
on 1 Mar 2018
|
|
|
Fix the set_memory_registers_enable_mmu call
TuxSH
committed
on 1 Mar 2018
|
|
| 2018-02-28 |
Fix ttbl init pointer arith bug, other fixes
TuxSH
committed
on 28 Feb 2018
|
|
Clear bss at runtime like Nintendo actually does
TuxSH
committed
on 28 Feb 2018
|
|
|
Use bic instead of and in finalize_powerdown
TuxSH
committed
on 28 Feb 2018
|
|
|
Implement flush_dcache_all_tzram_pa and invalidate_icache_all_inner_shareable_tzram_pa for the crt0s
TuxSH
committed
on 28 Feb 2018
|