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 > [EMAIL PROTECTED] > 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 ----------------------------------------------------------------------- _______________________________________________ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

