|
b440a3c975
|
feat: integrate physical mm
|
2021-10-13 10:20:52 +03:00 |
|
|
fdb4f4e8e9
|
refactor: remove address crate
|
2021-10-12 23:59:12 +03:00 |
|
|
7121e502df
|
doc: add pci subsystem docs
|
2021-10-11 19:10:07 +03:00 |
|
|
4a2d646dc0
|
refactor: rm aarch64 entry.S
|
2021-10-11 18:54:48 +03:00 |
|
|
f9d7af1744
|
fix: unify boot code
|
2021-10-11 18:54:36 +03:00 |
|
|
bc3a2ddf99
|
tmp: panic message
|
2021-10-11 18:36:25 +03:00 |
|
|
7ac20b1841
|
fix: orangepi3 higher-half boot with uImage
|
2021-10-11 18:36:08 +03:00 |
|
|
2362ce6cd4
|
feat: meaningful fdt init errors
|
2021-10-11 18:35:42 +03:00 |
|
|
2d00b675bf
|
feat: only map GICD regs once
|
2021-10-11 18:35:06 +03:00 |
|
|
21aa6826c7
|
fix: lower 12 bits of DeviceMemoryIo<T>
|
2021-10-11 18:19:05 +03:00 |
|
|
189229ca7a
|
feat: orangepi3 higher-half poc
Reset is broken
|
2021-10-11 15:09:26 +03:00 |
|
|
a8b7e88cfe
|
feat: PoC higher-half kernel
|
2021-10-10 21:24:22 +03:00 |
|
|
45055998bd
|
feat: device upper mapping poc
|
2021-10-09 21:14:08 +03:00 |
|
|
70490c9aa8
|
feat: add lower kernel identity-mapping
|
2021-10-09 12:38:30 +03:00 |
|
|
455f6deec3
|
feat: generic pcie host dummy
|
2021-10-08 12:24:31 +03:00 |
|
|
cf21dc9b9a
|
feat: orangepi3 reset via r_wdog
|
2021-10-07 19:07:59 +03:00 |
|
|
eb3460a010
|
feat: orangepi3 rtc tick
|
2021-10-07 17:20:31 +03:00 |
|
|
3a142fbe34
|
feat: pl031 tick
|
2021-10-07 16:35:07 +03:00 |
|
|
be56fdc45e
|
fix: orangepi3 gpio ctrl
|
2021-10-07 16:14:22 +03:00 |
|
|
8d4a235e49
|
refactor: orangepi3 gpio is now global gpio ctrl
|
2021-10-07 15:40:12 +03:00 |
|
|
7213791b92
|
refactor: remove NullLock
|
2021-10-07 14:56:34 +03:00 |
|
|
53dcac183f
|
style: fix clippy warnings
|
2021-10-07 14:43:14 +03:00 |
|
|
9765a486de
|
feat(orangepi3): irq-safe gpio
|
2021-10-07 14:01:59 +03:00 |
|
|
58ee697a8c
|
feat: gicv2 and basic irq handling
|
2021-10-07 13:56:17 +03:00 |
|
|
ea7eb300f7
|
feat: mach_orangepi3 feature parity with mach_qemu
|
2021-10-06 14:04:31 +03:00 |
|
|
e21d7fdd59
|
feat?: it boots on orange pi 3
|
2021-10-01 18:37:47 +03:00 |
|
|
683861b401
|
feat: elx_sp_el0 exception handling
|
2021-09-29 18:56:52 +03:00 |
|
|
2d31cfd3ca
|
feat: enable FP instructions in EL0/1
|
2021-09-29 17:14:46 +03:00 |
|
|
3e4d9a6a4e
|
feat: Makefile instead of .sh
|
2021-09-29 10:50:37 +03:00 |
|
|
f5aa2d3467
|
Format sources
|
2021-09-24 15:18:59 +03:00 |
|
|
e023ef11c2
|
Add ARM generic timer
|
2021-09-24 15:01:34 +03:00 |
|
|
e85116c5aa
|
Initial documentation
|
2021-09-24 13:01:58 +03:00 |
|
|
2b5aa03505
|
Test UART echo
|
2021-09-24 10:31:10 +03:00 |
|
|
98bf52ad06
|
Hacky debug output
|
2021-09-23 13:43:43 +03:00 |
|
|
d602398062
|
Initial commit
|
2021-09-22 11:42:00 +03:00 |
|