TuxSH
|
3b542e749f
|
thermosphere: add TransportInterface abstraction layer
|
2020-02-04 19:12:21 +00:00 |
|
TuxSH
|
a552c254e0
|
thermosphere: pl011 uart refactor
|
2020-02-04 19:12:20 +00:00 |
|
TuxSH
|
0dd5f1f6d4
|
thermosphere: add hypervisor timer code
|
2020-02-04 19:12:20 +00:00 |
|
TuxSH
|
2219494675
|
thermosphere: vgic: largely reduce the number of mmio accesses
since we have to use 64 bits for VirqState anyway
|
2020-02-04 19:12:20 +00:00 |
|
TuxSH
|
3424e0bf71
|
thermosphere: fix wrong icfgr shift; fix list handling bug
|
2020-02-04 19:12:20 +00:00 |
|
TuxSH
|
5f83df2599
|
thermosphere: yikes
|
2020-02-04 19:12:20 +00:00 |
|
TuxSH
|
0b532a0dfb
|
thermosphere: fix guest access to irq 25, etc; we don't need to raise VI manually
See Armv8a TRM "Virtual IRQ exception"
|
2020-02-04 19:12:20 +00:00 |
|
TuxSH
|
6cef320bc1
|
thermosphere: fix multiple bugs
|
2020-02-04 19:12:19 +00:00 |
|
TuxSH
|
e7b351ddb8
|
thermosphere: vgic code draft
|
2020-02-04 19:12:19 +00:00 |
|
TuxSH
|
322d796004
|
thermosphere: barrier & active core mask
|
2020-02-04 19:12:19 +00:00 |
|
TuxSH
|
c34df08ed9
|
thermosphere: handle physical IRQs
|
2020-02-04 19:12:19 +00:00 |
|