TuxSH
|
f40c064e80
|
thermosphere: reload debug registers (refactored)
|
2021-02-19 21:52:39 +00:00 |
|
TuxSH
|
6bcb5aca60
|
thermosphere: remove dead code
|
2021-02-19 21:52:38 +00:00 |
|
TuxSH
|
548367453b
|
thermosphere: fix uart pinmuxing. As it's now possible to init all uarts at the same time, do it.
Thanks to @CTCaer
See dumped values from HOS: ccaa47ee04/kernel-dts/icosa-platforms/tegra210-icosa-pinmux.dtsi
|
2021-02-19 21:52:38 +00:00 |
|
TuxSH
|
6790895487
|
thermosphere: shiny new tegra 210 gpio rewrite
|
2021-02-19 21:52:38 +00:00 |
|
TuxSH
|
41d98b5e48
|
thermosphere: oops
|
2021-02-19 21:52:37 +00:00 |
|
TuxSH
|
b6dbdfe82d
|
thermosphere: car driver rewrite
|
2021-02-19 21:52:37 +00:00 |
|
TuxSH
|
30b79c2fe7
|
thermosphere: pinmux driver C++
|
2021-02-19 21:52:37 +00:00 |
|
TuxSH
|
3a79a7a961
|
thermosphere: tegra uart driver rewrite
|
2021-02-19 21:52:36 +00:00 |
|
TuxSH
|
cefd66e7af
|
thermosphere: refactor pl011 driver a bit more
|
2021-02-19 21:52:36 +00:00 |
|
TuxSH
|
a8f28ab96d
|
thermosphere: pl011 driver rewrite
|
2021-02-19 21:52:35 +00:00 |
|
TuxSH
|
2986967f2a
|
thermosphere: guest mem rewrite
|
2021-02-19 21:52:35 +00:00 |
|
TuxSH
|
fc8a596409
|
thermosphere: safe io copy
|
2021-02-19 21:52:35 +00:00 |
|
TuxSH
|
36f48748a4
|
thermosphere: clean up start.s & exception_vector.s
|
2021-02-19 21:52:34 +00:00 |
|
TuxSH
|
6f423fcfab
|
thermosphere: rewrite (host) memory map (wip, need to update start.s anyway)
|
2021-02-19 21:52:34 +00:00 |
|
TuxSH
|
fccadfdbf6
|
thermosphere: add TCR_TG0 back
|
2021-02-19 21:52:34 +00:00 |
|
TuxSH
|
47f343cda6
|
thermosphere: mmu: fix shareability
|
2021-02-19 21:52:33 +00:00 |
|
TuxSH
|
987731ea43
|
thermosphere: mmu table builder
|
2021-02-19 21:52:33 +00:00 |
|
TuxSH
|
d4bbb78a27
|
thermosphere: static inline -> inline
|
2021-02-19 21:52:33 +00:00 |
|
TuxSH
|
0126a6417f
|
thermosphere: fix off by 1 in wp mgr
|
2021-02-19 21:52:32 +00:00 |
|
TuxSH
|
7ecb3a4aaf
|
thermosphere: cleanup again
|
2021-02-19 21:52:32 +00:00 |
|
TuxSH
|
56d764d09c
|
thermosphere: rewrite semihosting
|
2021-02-19 21:52:31 +00:00 |
|
TuxSH
|
0cb5eab933
|
thermosphere: generic timer rewrite
|
2021-02-19 21:52:31 +00:00 |
|
TuxSH
|
d15154f668
|
thermosphere: cleanup again
|
2021-02-19 21:52:30 +00:00 |
|
TuxSH
|
ea830bb5ab
|
thermosphere: propagate changes
|
2021-02-19 21:52:30 +00:00 |
|
TuxSH
|
e8435784a7
|
thermosphere: rewrite smc traps
|
2021-02-19 21:52:30 +00:00 |
|
TuxSH
|
0437867449
|
thermosphere: sysreg traps
|
2021-02-19 21:52:29 +00:00 |
|
TuxSH
|
797cea0ac8
|
thermosphere: trap refactor WIP
|
2021-02-19 21:52:29 +00:00 |
|
TuxSH
|
874d1432be
|
thermosphere: exception dispatcher rewrite
|
2021-02-19 21:52:29 +00:00 |
|
TuxSH
|
e8bfe8a311
|
thermosphere: guest timer header
|
2021-02-19 21:52:28 +00:00 |
|
TuxSH
|
036883c30f
|
thermosphere: propagate some changes
|
2021-02-19 21:52:28 +00:00 |
|
TuxSH
|
5b56d05e11
|
thermosphere: move EnterInterruptibleHypervisorCode into IrqManager
|
2021-02-19 21:52:27 +00:00 |
|
TuxSH
|
4adb675072
|
thermosphere: hvisor_exception_frame.hpp
|
2021-02-19 21:52:27 +00:00 |
|
TuxSH
|
77fbbb4c68
|
thermosphere: singleton ctors should be private
|
2021-02-19 21:52:27 +00:00 |
|
TuxSH
|
f6793139c1
|
thermosphere: fix exception vector regression
|
2021-02-19 21:52:26 +00:00 |
|
TuxSH
|
37a889ccb2
|
thermosphere: rewrite core_ctx
|
2021-02-19 21:52:26 +00:00 |
|
TuxSH
|
ea7d161755
|
thermosphere: start corectx/exception stuff rewrite
|
2021-02-19 21:52:26 +00:00 |
|
TuxSH
|
d72fc3e8b9
|
thermosphere: cleanup cache trap
|
2021-02-19 21:52:25 +00:00 |
|
TuxSH
|
c7eaf71896
|
thermosphere: fpu register cache
|
2021-02-19 21:52:25 +00:00 |
|
TuxSH
|
5a445e9394
|
thermosphere: cache rewrite
|
2021-02-19 21:52:25 +00:00 |
|
TuxSH
|
613402121a
|
thermosphere: file cleanup
|
2021-02-19 21:52:24 +00:00 |
|
TuxSH
|
2574f68484
|
thermopshere: interrupt refactoring
|
2021-02-19 21:52:24 +00:00 |
|
TuxSH
|
1ee289f5f1
|
thermosphere: C++ vgic
|
2021-02-19 21:52:24 +00:00 |
|
TuxSH
|
31e5ff7c1d
|
thermosphere: continue vgic rewrite
|
2021-02-19 21:52:23 +00:00 |
|
TuxSH
|
02bbe1bb40
|
thermosphere: begin to write virtual gic code in C++
|
2021-02-19 21:52:23 +00:00 |
|
TuxSH
|
b21c75b22b
|
thermosphere: add singleton define
|
2021-02-19 21:52:22 +00:00 |
|
TuxSH
|
c99a77a0c3
|
thermosphere: interrupt mask guard
|
2021-02-19 21:52:22 +00:00 |
|
TuxSH
|
dd9b3ddb0d
|
thermosphere: irq manager wip
|
2021-02-19 21:52:22 +00:00 |
|
TuxSH
|
785b7e1a37
|
thermosphere: mostly rewrite sw breakpoint manager
|
2021-02-19 21:52:21 +00:00 |
|
TuxSH
|
1eda049ada
|
thermosphere: hw breakpoint/watchpoint managers
|
2021-02-19 21:52:21 +00:00 |
|
TuxSH
|
493a3c92e2
|
thermosphere: cpu intrinsics + synchronization primitives
|
2021-02-19 21:52:21 +00:00 |
|