Greetings,
I need to add a tag generator in there! The newer baremetal is breaking with ide.c from the freebios/src tree. I'm looking at that, but in the meantime, you can change util/baremetal/lib/Makefile to skip ide.c and it will compile (minus ide support of course).
When I get a moment, I'll either fix it or remove IDE in CVS for now.
G'day, sjames
On Sat, 23 Aug 2003, Adam Agnew wrote:
Stupid user error! I managed to sneak an extra byte into my tags :) Sorry for the false bug report.
- Adam Agnew
On Fri, 22 Aug 2003, Adam Agnew wrote:
Hi, has anyone tried out Steven James' baremetal toolkit / bootselect and run into this problem?
I put a 16 byte 'tag' before each payload. My tags have the standard '$TAG$' beginning, then 0x00 to show that there will be no more additional 16 byte tag blocks on that payload, then four 0x00s because the payload size is optional, and then 6 characters for the name. Maybe the payload size isn't option after all?
I got bootselect out of a three month old cvs because it doesn't currently compile.
Welcome to the LinuxLabs boot chooser! Found LinuxBIOS table at: 500 210:init_bytes() - zkernel_start:0xfff00000 zkernel_mask:0x0000ffff 71:rom_read_bytes() - overflowed source buffer. max_block = 15 Loading tag 0 @ 00000000 Tag contents: 24 54 41 47 24 00 00 00 00 00 6d 65 6d 38 36 20 TAG block count = 0 init_bytes found 2 tags 71:rom_read_bytes() - overflowed source buffer. max_block = 15 Loading tag 0 @ 00000000 Tag contents: 24 54 41 47 24 00 00 00 00 00 6d 65 6d 38 36 20 TAG block count = 0 Stream count = 2 blocks STREAM: 0. mem86 STREAM: 1. e1000 Choose a stream: Loading tag 1 @ 00010ee0 Tag contents: 24 54 41 47 24 00 00 00 00 00 65 31 30 30 30 20 TAG block count = 0
Welcome to elfboot, the open sourced starter. January 2002, Eric Biederman. Version 1.2
Cannot Load ELF Image
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios