Hector Martin
|
68aec75918
|
memory: Larger PA support & dynamically map MMIO
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-11-01 21:00:56 +09:00 |
|
Hector Martin
|
0265edebba
|
hv_exc: Add ACTLR_EL1 sysreg forwarding
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-28 00:37:48 +09:00 |
|
Hector Martin
|
b1f55015eb
|
arm_cpu_regs.h: Add sysreg exception ISS bit defines
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-25 20:12:20 +09:00 |
|
Hector Martin
|
74b8863a7f
|
arm_cpu_regs.h: Add timer bit defines
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-25 20:12:20 +09:00 |
|
Sven Peter
|
36efdd2ac3
|
allow cpu_regs.h to be included in .S files
Signed-off-by: Sven Peter <sven@svenpeter.dev>
|
2021-05-11 15:48:40 +09:00 |
|
Hector Martin
|
4c043a0f97
|
memory: Move SCTLR/TCR defines to arm_cpu_regs.h
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-09 03:25:51 +09:00 |
|
Hector Martin
|
9407dba2e0
|
hv_vm: Initial data abort handling
Supports software-mapping for a subset of ldr/str instructions.
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-05 04:03:44 +09:00 |
|
Hector Martin
|
50f112c396
|
hv: Add support for address translation & abort decoding
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-05 00:28:39 +09:00 |
|
Hector Martin
|
4cc0f45c9d
|
arm_cpu_regs.h: Add SYS_ESR_EL2
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-04 19:25:46 +09:00 |
|
Hector Martin
|
1ae60ad715
|
hv: Beginnings of a hypervisor
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-01 19:21:33 +09:00 |
|