Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-12 | Use ionaarch64-rebase | Jeremy Soller | |
2021-05-09 | Do not clear console | Jeremy Soller | |
2021-05-09 | Show all raspi3 console output, improve raspi4 documented u-boot steps | Jeremy Soller | |
2021-05-07 | Update kernel | Jeremy Soller | |
2021-05-07 | Make sure all kernel source files are tested when deciding to rebuild | Jeremy Soller | |
2021-05-06 | Document UART locations | Jeremy Soller | |
2021-05-06 | Update kernel | Jeremy Soller | |
2021-05-06 | Set ARMV8_SWITCH_TO_EL1 option in u-boot | Jeremy Soller | |
2021-05-06 | Add raspi4 machine to aarch64.sh, modify raspi3 addresses | Jeremy Soller | |
2021-05-06 | Update all submodules | Jeremy Soller | |
2021-05-06 | Update bootloader-efi | Jeremy Soller | |
2021-05-06 | Update kernel | Jeremy Soller | |
2021-05-06 | Update kernel | Jeremy Soller | |
2021-05-06 | Update bootloader-efi | Jeremy Soller | |
2021-05-05 | Update kernel | Jeremy Soller | |
2021-05-05 | Add more packages, fix serial interrupts, enable dash terminal | Jeremy Soller | |
2021-05-04 | Update kernel | Jeremy Soller | |
2021-05-04 | Update kernel | Jeremy Soller | |
2021-05-02 | Update kernel | Jeremy Soller | |
2021-04-29 | Update kernel | Jeremy Soller | |
2021-04-28 | Update relibc | Jeremy Soller | |
2021-04-28 | Update kernel | Jeremy Soller | |
2021-04-28 | Build userutils as part of aarch64 image | Jeremy Soller | |
2021-04-28 | Update cookbook, kernel, and relibc | Jeremy Soller | |
2021-04-28 | Update kernel | Jeremy Soller | |
2021-01-27 | Update kernel | Jeremy Soller | |
2021-01-26 | Update kernel | Jeremy Soller | |
2021-01-19 | Increase virt ram and image address | Jeremy Soller | |
2021-01-19 | Decrease filesystem size to 48MB | Jeremy Soller | |
2021-01-19 | Do not copy bootloader, kernel, or relibc to filesystem | Jeremy Soller | |
2021-01-19 | Build kernel_live for aarch64 | Jeremy Soller | |
2021-01-19 | Update relibc | Jeremy Soller | |
2021-01-19 | Do not build ion for aarch64 | Jeremy Soller | |
2021-01-19 | Move aarch64 config to separate file | Jeremy Soller | |
2021-01-19 | Update bootloader | Jeremy Soller | |
2021-01-19 | aarch64: WIP basic initfs and filesystem build | Robin Randhawa | |
2021-01-19 | Update kernel | Jeremy Soller | |
2021-01-15 | Build u-boot from source, WIP raspi3 target | Jeremy Soller | |
2021-01-15 | Send arguments to aarch64.sh to qemu | Jeremy Soller | |
2021-01-15 | Compile a number of packages for initfs | Jeremy Soller | |
2021-01-15 | Update cookbook | Jeremy Soller | |
2021-01-15 | Update kernel | Jeremy Soller | |
2021-01-15 | aarch64.sh: Always create build dir | Jeremy Soller | |
2021-01-15 | aarch64: Build initfs | Robin Randhawa | |
2021-01-15 | Update kernel | Jeremy Soller | |
2021-01-15 | Update kernel | Jeremy Soller | |
2021-01-15 | mk/kernel.mk: aarch64: Use full path to target JSON spec | Robin Randhawa | |
In that JSON spec file, we now use target-features to specify the use of the tpidr_el1 instruction for kernel side TLS accesses. This means we can step aside from the unfortunate LLVM requirement to use the kernel code model in order for tpidr_el1 instructions to be emitted. In addition, we suppress generation of NEON instructions for the kernel. | |||
2021-01-15 | mk/config.mk: AArch64: Make KTARGET aarch64-unknown-none | Robin Randhawa | |
This was set to aarch64-unknown-redox intentionally because that was the only way to be able to use the kernel code-model. There's a way to work around that in the following patch and hence move back to aarch64-unknown-none as the KTARGET. | |||
2021-01-15 | Update kernel | Jeremy Soller | |
2021-01-15 | WIP: aarch64 rebase | Robin Randhawa | |