Hi Peter and Rudolf.
Thanks for the answers and tips. They are realy helpfull !
I'll take a look.

Rafael R. Machado

Em Sáb, 9 de jan de 2016 17:19, Rudolf Marek <r.ma...@assembler.cz>
escreveu:

> Hi,
>
> I guess your question is more general than the coreboot related right?
>
> If you have a firmware image dump of the flash (not the file you download
> from
> board vendor) then yes, first location to be executed is the instruction
> located
> 16 bytes before end of the image.
>
> In coreboot see in build/ bootblock_inc.S which also has reset16.inc and
> entry16.inc which is a real start. Consult the Intel or AMD manual to see
> the
> CPU state after reset. The CPU starts in real mode, but CS base is shifted
> to
> last 64KB before end of 4GB address space. In general your CPU starts in
> compatible mode with 8086 manufactured in 1978.
>
> Thanks
> Rudolf
>
-- 
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to