]> xenbits.xensource.com Git - qemu-xen.git/commit
hw/xtensa/xtfpga: rewrite mini bootloader
authorMax Filippov <jcmvbkbc@gmail.com>
Fri, 22 Dec 2017 04:51:05 +0000 (20:51 -0800)
committerMax Filippov <jcmvbkbc@gmail.com>
Thu, 11 Jan 2018 17:31:26 +0000 (09:31 -0800)
commit339ef8fb6a6ac81113e555d1b638cfdafaba851a
tree2d55f4bc7a8d6ed373e47b0ae7ffb91ce29a73d3
parent997eba28a3ed5400a80f754bf3a1c8044b75b9ff
hw/xtensa/xtfpga: rewrite mini bootloader

Don't load jump target into the CPU config, instead put it and initial
a2 as literals into the mini bootloader and use l32r to load them
natively. With these changes it should be possible to do warm reboot of
the guest.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
hw/xtensa/xtfpga.c