| 2018-03-25 |
Integrate 5.x SMC API changes, add 4.x specific setup, implement target firmware selection
Michael Scire
committed
on 25 Mar 2018
|
|---|---|
| 2018-03-05 |
Fix func_copy null deref (?)
TuxSH
committed
on 5 Mar 2018
|
| 2018-03-04 |
Fix latest commit and set MAILBOX_NX_SECMON_BOOT_TIME
TuxSH
committed
on 4 Mar 2018
|
| 2018-03-03 |
Fix coldboot init (presentations lie)
Michael Scire
committed
on 3 Mar 2018
|
|
Finish writing warmboot _crt0_
TuxSH
committed
on 3 Mar 2018
|
|
|
Fix section alignment, attempt to clean up the crt0 a bit
TuxSH
committed
on 3 Mar 2018
|
|
|
Cleanup TODOs, implement bootconfig SCR_EL3 bit setting
Michael Scire
committed
on 3 Mar 2018
|
|
| 2018-03-02 |
Finish bootup_misc_mmio() - Cur build gets to end of pk2ldr.
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
|
|
|
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 |
Implements missings parts of pk2ldr, refactor relocation a bit
TuxSH
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
|
|
|
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
|
|
|
Implement flush_dcache_all_tzram_pa and invalidate_icache_all_inner_shareable_tzram_pa for the crt0s
TuxSH
committed
on 28 Feb 2018
|
|
|
Implement and use set_memory_registers_enable_mmu
TuxSH
committed
on 28 Feb 2018
|
|
| 2018-02-27 |
Use provided __libc_init_array and __libc_fini_array, bugfixes
TuxSH
committed
on 27 Feb 2018
|
|
Unstub lma2vma code
TuxSH
committed
on 27 Feb 2018
|
|
| 2018-02-26 |
|
| 2018-02-25 |
Failed attempt to fix loops not being unrolled, other fixes.
TuxSH
committed
on 25 Feb 2018
|
|
Move source files to src/, add Makefile, fix all build and linkage errors, etc.
TuxSH
committed
on 25 Feb 2018
|