15 Commits (51c463e120571303dcfda3cba32778d41e791402)

Author SHA1 Message Date
equation314 97539dd760 aarch64: speed up page table map/unmap
6 years ago
equation314 52251b2adb aarch64: refactor to linear mapping
6 years ago
equation314 03a8b3e449 aarch64: disable FP/SIMD registers again, update crates
6 years ago
Harry Chen b6f1b3c926 Merge remote-tracking branch 'origin/master' into mipsel
6 years ago
Harry Chen 52758e6620 Add simple bootloader for mipsel
6 years ago
equation314 b8d91965e7 aarch64: fix `A1` field in `TCR_EL1` register
6 years ago
equation314 28ce8ba81c update URL to new organization
6 years ago
equation314 eb1e72d6ec aarch64: reverse program headers to avoid overlapping in memory copying
6 years ago
equation314 681c0be801 aarch64: fix the potential memory overlapping bug of bootloader
6 years ago
equation314 f3d47f4b02 aarch64: move crate bcm2837 to remote
6 years ago
equation314 68b967b48e aarch64: move crate `atags` into crate `bcm2837`
6 years ago
equation314 279f983786 aarch64: put the kernel in the top VA range
6 years ago
equation314 0e38439fb8 aarch64: enable MMU in bootloader
6 years ago
equation314 8bb1e65ba7 load kernel elf in bootloader
6 years ago
equation314 b94ba7759e add aarch64 bootloader framework
6 years ago