]> git.ipfire.org Git - thirdparty/grub.git/commit
RISC-V: Add auxiliary files
authorAlexander Graf <agraf@suse.de>
Tue, 12 Feb 2019 10:31:05 +0000 (11:31 +0100)
committerDaniel Kiper <daniel.kiper@oracle.com>
Mon, 25 Feb 2019 13:01:59 +0000 (14:01 +0100)
commit861212333e09a455dd3b7eaab71f1eefb676b39e
tree5bb9707017ce0912429b9b0c7851e731e95a1ae1
parente0d32cca1d5a0d8db9fb2e0fa43c86599c79f6a7
RISC-V: Add auxiliary files

To support a new architecture we need to provide a few helper functions
for memory, cache, timer, etc support.

This patch adds the remainders of those. Some bits are still disabled,
as I couldn't guarantee that we're always running on models / in modes
where the respective hardware is available.

Signed-off-by: Alexander Graf <agraf@suse.de>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/kern/riscv/cache.c [new file with mode: 0644]
grub-core/kern/riscv/cache_flush.S [new file with mode: 0644]
grub-core/kern/riscv/efi/init.c [new file with mode: 0644]
include/grub/riscv32/efi/memory.h [new file with mode: 0644]
include/grub/riscv32/time.h [new file with mode: 0644]
include/grub/riscv32/types.h [new file with mode: 0644]
include/grub/riscv64/efi/memory.h [new file with mode: 0644]
include/grub/riscv64/time.h [new file with mode: 0644]
include/grub/riscv64/types.h [new file with mode: 0644]