2018-03-03
@Michael Scire
Fix coldboot init (presentations lie)
Michael Scire committed on 3 Mar 2018
@TuxSH
Refactor 32-bit register definitions
TuxSH committed on 3 Mar 2018
@TuxSH
Fix invalidate_icache_all dsb correctness
TuxSH committed on 3 Mar 2018
@TuxSH
warmboot_main: fix panic reason in panic code
TuxSH committed on 3 Mar 2018
@TuxSH
Fix warmboot vs cpu_on check
TuxSH committed on 3 Mar 2018
@TuxSH
Add most of warmboot_main
TuxSH committed on 3 Mar 2018
@TuxSH
Finish writing warmboot _crt0_
TuxSH committed on 3 Mar 2018
@Michael Scire
Fix bugs required to successfully hand off to kernel
Michael Scire committed on 3 Mar 2018
@TuxSH
Use the boot critical section
TuxSH committed on 3 Mar 2018
@TuxSH
Fix section alignment, attempt to clean up the crt0 a bit
TuxSH committed on 3 Mar 2018
@Michael Scire
Change 'success' panic location to end of coldboot_main()
Michael Scire committed on 3 Mar 2018
@Michael Scire
Cleanup TODOs, implement bootconfig SCR_EL3 bit setting
Michael Scire committed on 3 Mar 2018
2018-03-02
@TuxSH
Implement critical section (Lamport's Baker s algorithm)... ...
TuxSH committed on 2 Mar 2018
@Michael Scire
Implement CPU state init, fix bug in cpu_context restore
Michael Scire committed on 2 Mar 2018
@Michael Scire
Finish bootup_misc_mmio() - Cur build gets to end of pk2ldr.
Michael Scire committed on 2 Mar 2018
@Michael Scire
Add call to se_generate_stored_vector() before validating
Michael Scire committed on 2 Mar 2018
@Michael Scire
Add coldboot mmio init (for non 4.x), required for FLOW writes to succeed.
Michael Scire committed on 2 Mar 2018
@Michael Scire
Implement half of bootup_misc_mmio()
Michael Scire committed on 2 Mar 2018
@Michael Scire
Update pk2ldr outline, prepare for bootup_misc_mmio() impl
Michael Scire committed on 2 Mar 2018
@Michael Scire
Implement a few TODOs with CAR driver.
Michael Scire committed on 2 Mar 2018
@Michael Scire
Implement Clock/Reset Driver.
Michael Scire committed on 2 Mar 2018
@TuxSH
Reintroduce unmap_* in package2.c
TuxSH committed on 2 Mar 2018
@Michael Scire
Fix dangling comments
Michael Scire committed on 2 Mar 2018
@Michael Scire
Fix up package2.c, current build makes it to the panic() on hardware
Michael Scire committed on 2 Mar 2018
@Michael Scire
Fix start.s to pass reloc_list properly to package2ldr
Michael Scire committed on 2 Mar 2018
@Michael Scire
Fix coldboot init, Exosphere makes it to PK2LDR in this commit.
Michael Scire committed on 2 Mar 2018
@TuxSH
Rewrite relocation stuff
TuxSH committed on 2 Mar 2018
2018-03-01
@TuxSH
Fix wrong subsection name
TuxSH committed on 1 Mar 2018
@TuxSH
Implements missings parts of pk2ldr, refactor relocation a bit
TuxSH committed on 1 Mar 2018
@TuxSH
Strongly validate SPL's buffer address
TuxSH committed on 1 Mar 2018