Modify the onboard firmware by myself is too risky. If anything goes
wrong with my customized depthcharge, I'll need to reprogram the SPI,
right? Any way to test it on qemu?
On Wed, Oct 4, 2017 at 11:02 AM, Matt DeVillier
<matt.devillier(a)gmail.com> wrote:
> given what you're trying to do, I'd think it would be easier to modify
> depthcharge to jump to RW_LEGACY later / after doing the other init normally
> done when booting ChromeOS, than to try and shoehorn SeaBIOS into something
> depthcharge would load like a kernel
>
> On Tue, Oct 3, 2017 at 9:42 PM, Tang Rong <phtr071(a)gmail.com> wrote:
>>
>> Hi Matt, we chated about kexec booting chromeos for Acer C710 on IRC,
>> thanks a lot for your help.
>>
>> I digged to into depthcharge code, and found they did quite a lot of
>> work, including patching the SMBIOS for fwid, redirecting ehci to
>> xhci, etc. However, SeaBios on RW_LEGACY can not enjoy these work as
>> legacy mode got started very early. In addition, flash
>> seabios/tianocore on ssd (pretending to be linux kernel) would be much
>> safer option.
>
>