History for Atmosphere / exosphere / src / coldboot_init.c
2020-01-24
@Michael Scire
find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} +
Michael Scire committed on 24 Jan 2020
2019-04-08
@Michael Scire
atmosphere: current year is 2019
Michael Scire committed on 8 Apr 2019
2019-01-31
@Michael Scire
exo: theoretical support for moved MAILBOX page
Michael Scire committed on 31 Jan 2019
2018-12-17
@Michael Scire
Add single source of truth for target firmwares.
Michael Scire committed on 17 Dec 2018
2018-09-07
@hexkyz
Add and fix copyright notices for better GPL compliance (thanks @naehrwert and @CTCaer).
hexkyz committed on 7 Sep 2018
2018-08-17
@Michael Scire
exo: tabs->spaces...
Michael Scire committed on 17 Aug 2018
2018-08-03
@Michael Scire
Exosphere: Change physical segment maps depending on firmware version
Michael Scire committed on 3 Aug 2018
2018-05-18
@Michael Scire
Exosphere: Fix remaining crt0 bugs, we now make it to pk2ldr.
Michael Scire committed on 18 May 2018
@Michael Scire
Exosphere: Fix bug, we now make it past MMU enable.
Michael Scire committed on 18 May 2018
@Michael Scire
Exosphere: Copy initial data image to DRAM for coldboot init.
Michael Scire committed on 18 May 2018
@Michael Scire
Exosphere: Fix relocation bug (warmboot relocs currently broken in edge case)
Michael Scire committed on 18 May 2018
2018-05-11
@TuxSH
[exosphere] Rewrite crt0/init and ld script
TuxSH committed on 11 May 2018
@Michael Scire
Exosphere: Fix crt0 bug resulting in bad relocation calculations
Michael Scire committed on 11 May 2018
2018-03-25
@Michael Scire
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
@TuxSH
Fix func_copy null deref (?)
TuxSH committed on 5 Mar 2018
2018-03-04
@TuxSH
Fix latest commit and set MAILBOX_NX_SECMON_BOOT_TIME
TuxSH committed on 4 Mar 2018
2018-03-03
@Michael Scire
Fix coldboot init (presentations lie)
Michael Scire committed on 3 Mar 2018
@TuxSH
Finish writing warmboot _crt0_
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
Cleanup TODOs, implement bootconfig SCR_EL3 bit setting
Michael Scire committed on 3 Mar 2018
2018-03-02
@Michael Scire
Finish bootup_misc_mmio() - Cur build gets to end of pk2ldr.
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
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
Implements missings parts of pk2ldr, refactor relocation a bit
TuxSH committed on 1 Mar 2018
@Michael Scire
Make clear_bss work regardless of load address
Michael Scire committed on 1 Mar 2018
@TuxSH
Fix tzram_map_all_segments
TuxSH committed on 1 Mar 2018
@TuxSH
Can't copy to VAs if VA don't exist (at that point of the program)
TuxSH committed on 1 Mar 2018
@TuxSH
Fix the set_memory_registers_enable_mmu call
TuxSH committed on 1 Mar 2018
2018-02-28
@TuxSH
Fix ttbl init pointer arith bug, other fixes
TuxSH committed on 28 Feb 2018