Commit graph

12 commits

Author SHA1 Message Date
Michael Scire a292e95c2f Finish bootup_misc_mmio() - Cur build gets to end of pk2ldr. 2018-03-02 13:44:21 -08:00
TuxSH 78b9698260 Finish writing coldboot_main 2018-03-01 01:40:09 +01:00
TuxSH a90a431d61 Refactor save/restore_current_core_context, fix memory ordering issue with inline asm 2018-02-28 01:59:50 +01:00
Michael Scire c18af9f3d2 Finish smcCpuOff 2018-02-27 16:35:35 -08:00
Michael Scire 7a9e031bff Uncomment more sleep/suspend code 2018-02-27 16:10:51 -08:00
Michael Scire c2c6745f60 Implement save/restore current core context 2018-02-27 15:40:05 -08:00
TuxSH 602507ee8f Rename cache.s/.h to arm.s/.h 2018-02-27 22:29:47 +01:00
Michael Scire c4789a5a11 Skeleton smcCpuOff, fix building, fix smcConfigureCarveout 2018-02-26 17:41:31 -08:00
MerryMage 3d40051146 Rename set_core_entrypoint_and_context_id 2018-02-26 17:11:49 +00:00
Michael Scire bda9dcbe73 Start implementing smcCpuSuspend 2018-02-26 02:00:17 -08:00
Mat M 1de6b336bb all: Make file-scope variables internally linked where applicable (#57)
Narrows the scope of visible symbols to where they're actually used. Also
makes it easier to see true globals in source files
(ones used from multiple translation units)
2018-02-26 00:42:21 -08:00
TuxSH b0ea9c1a0b Move source files to src/, add Makefile, fix all build and linkage errors, etc. 2018-02-25 20:00:50 +01:00
Renamed from exosphere/cpu_context.c (Browse further)