rom image dates
John Allen
jallen at integraltech.com
Thu Jan 16 14:02:00 CET 2003
Ron, I whipped together this little script to add the date to
linuxbios.rom. Its ugly but it seems to work.
#!/bin/sh
#rom_add_date
date +%D > date.bin
dd if=/dev/zero of=two.bin bs=2 count=1
dd if=linuxbios.rom of=linuxbios_pre_date.bin bs=`expr $1 - 11` count=1
rm -f linuxbios.rom
cat linuxbios_pre_date.bin date.bin two.bin > linuxbios.rom
rm -f two.bin
rm -f date.bin
rm -f linuxbios_pre_date.bin
I also have added a line under the linuxbios.rom heading in the makefile
as follows.
linuxbios.rom: linuxbios.strip
export size=`ls -l linuxbios.strip | (read p c u g size r ; echo
$$size)` ; \
echo $$size ; \
dd if=linuxbios.strip of=linuxbios.rom bs=1 seek=`expr
$(ROM_IMAGE_SIZE) - $$size`
./rom_add_date $(ROM_IMAGE_SIZE)
Do with it what you want. Its all yours.
John
Ronald G. Minnich wrote:
>On Thu, 16 Jan 2003, John Allen wrote:
>
>
>
>>I noticed that the romimage files created by the linuxBIOS build do not
>>have a date in the last few bytes of the image. I believe that most rom
>>images use this area to identify the date the rom was compiled. Is
>>there a tool in the LinuxBIOS "arsenal" that can add the date to the
>>correct file, say linuxbios.rom, before performing the cat to get romimage?
>>
>>
>
>If you want to send me the script to do it I'll set it up in the tree.
>
>ron
>
>
>
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: rom_add_date
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20030116/37cb4046/attachment.ksh>
More information about the coreboot
mailing list