rom_stream: The use of stream tags?
steven james
pyro at linuxlabs.com
Tue Nov 26 07:10:00 CET 2002
Greetings,
That sounds like the copy in the baremetal toolkit. I put it in there so
that multiple payloads can be detected and chosen at boot time. The tag
structure consists of one or more 16 byte segments starting with $TAG$ for
detection. The 1st block contains a count of additional blocks, and the
target's size, + 6 bytes for the name of the target. Additional blocks
contain the continuation of the name.
I set it up to start at offset 0 in the event that there are no tags for
backward compatability.
G'day,
sjames
On Mon, 25 Nov 2002, Andrew Kohlsmith wrote:
> Can someone explain why the rom stream init function looks for "$TAG$" in
> memory? It appears nowhere in a "regular" romimage (i.e. one with only an
> elfboot and the linuxbios image), other in the code that looks for the tag.
>
> Regards,
> Andrew
> _______________________________________________
> Linuxbios mailing list
> Linuxbios at clustermatic.org
> http://www.clustermatic.org/mailman/listinfo/linuxbios
>
--
-------------------------steven james, director of research, linux labs
... ........ ..... .... 230 peachtree st nw ste 701
the original linux labs atlanta.ga.us 30303
-since 1995 http://www.linuxlabs.com
office 404.577.7747 fax 404.577.7743
-----------------------------------------------------------------------
More information about the coreboot
mailing list