hw/mips: Add a bootloader helper
commit3ebbf86128f5607831ba5a3dec8bac02271a9390
authorJiaxun Yang <jiaxun.yang@flygoat.com>
Wed, 27 Jan 2021 06:54:21 +0000 (27 14:54 +0800)
committerPhilippe Mathieu-Daudé <f4bug@amsat.org>
Sun, 21 Feb 2021 17:41:04 +0000 (21 18:41 +0100)
tree4e46901992d9b65a8834116065d54e462fb58d06
parentac9b0117d545d4e318c6827251fdf654385188f5
hw/mips: Add a bootloader helper

Add a bootloader helper to generate simple bootloaders for kernel.
It can help us reduce inline hex hack and also keep MIPS release 6
compatibility easier.

Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20210127065424.114125-2-jiaxun.yang@flygoat.com>
[PMD: Restricted bl_reg enum to C source,
      inverted bl_gen_write() args,
      added license in hw/mips/bootloader.h]
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
hw/mips/bootloader.c [new file with mode: 0644]
hw/mips/meson.build
include/hw/mips/bootloader.h [new file with mode: 0644]