TuxSH
|
3d3a9925b9
|
thermosphere: qemu: get rid of arm tf
qemu impls psci anyway
|
2021-02-19 21:51:42 +00:00 |
|
TuxSH
|
e49a035455
|
thermosphere: fix is/ic registers usage; fix offset calculation
|
2021-02-19 21:51:40 +00:00 |
|
TuxSH
|
37b14bc4b8
|
thermosphere: use strict volatile bitfields just in case
|
2021-02-19 21:51:38 +00:00 |
|
TuxSH
|
0a9a8c2f15
|
thermosphere: handle physical IRQs
|
2021-02-19 21:51:33 +00:00 |
|
TuxSH
|
83c6e2f0e7
|
thermosphere: add watchpoint + watchpoint merging code
|
2021-02-19 21:51:31 +00:00 |
|
TuxSH
|
3649b94b5d
|
thermosphere: add breakpoint/watchpoint enable/reset code
|
2021-02-19 21:51:30 +00:00 |
|
TuxSH
|
a3da478089
|
thermopshere: refactor & fix single-stepping code
|
2021-02-19 21:51:30 +00:00 |
|
TuxSH
|
ff9714d4f6
|
thermopshere: refactor jump-to-kernel ,add single-step code
not working under qemu yet though
|
2021-02-19 21:51:30 +00:00 |
|
TuxSH
|
eb27c36709
|
thermosphere: impl stage2 translation
|
2021-02-19 21:51:29 +00:00 |
|
TuxSH
|
e0339049b3
|
thermosphere: rework linkscrips, use discardable sections, better sp pivot on crash
|
2021-02-19 21:51:28 +00:00 |
|
TuxSH
|
045f556f80
|
thermosphere: enable EL2 stage1 translation (doesn't take much space)
Identity map using 1GB L1 blocks
|
2021-02-19 21:51:27 +00:00 |
|
TuxSH
|
a11b0b6e0e
|
thermosphere: fix x18 init, etc.
|
2021-02-19 21:51:27 +00:00 |
|
TuxSH
|
a291bddcc1
|
thermosphere: enable traps, works around qemu brk bug
|
2021-02-19 21:51:25 +00:00 |
|
TuxSH
|
61b6f06766
|
thermosphere: unfuck qemu JIT, fix exc. handling bug, add cache funcs
|
2021-02-19 21:51:24 +00:00 |
|
TuxSH
|
16cfa1305d
|
thermosphere: use x18 but qemu shits the bed
|
2021-02-19 21:51:24 +00:00 |
|
TuxSH
|
a560de8465
|
fml coke spilled all over this laptop's keyboard
|
2021-02-19 21:51:23 +00:00 |
|
TuxSH
|
ada6b180cc
|
thermosphere: add qemu support
|
2021-02-19 21:51:19 +00:00 |
|
TuxSH
|
bd9152215f
|
thermosphere: "write" placeholder code
|
2021-02-19 21:51:16 +00:00 |
|
TuxSH
|
1f7a1f71d6
|
thermosphere: remove legacy code
|
2021-02-19 21:51:16 +00:00 |
|
Michael Scire
|
2838e41819
|
Add defines for atmosphere git revision.
|
2018-11-13 12:42:35 -08:00 |
|
Michael Scire
|
6711cd93a8
|
atmosphere: extract API version management to common folder
|
2018-10-16 17:54:50 -07:00 |
|
TuxSH
|
b4eeddd7e1
|
Revamp all the Makefiles (thanks @fincs @WinterMute)
... dependencies are now properly handled (e.g. header changes, etc.)
|
2018-05-19 01:07:27 +02:00 |
|
Kate J. Temkin
|
d104ff61ca
|
thermosphere: add in basic hypervisor skeleton
|
2018-04-20 04:10:44 -06:00 |
|