[patch] doc_stage1.S : GRUB on DoC

Mark Meade mark at lakeshoremicro.com
Tue Aug 6 12:26:45 EDT 2002


Ilguiz Latypov wrote:
> Both 07-29 and 0.92 patches work with 32M DoC 2000 on the Advantech PCA
> 6753 F board.

Ilguiz,

Both patches are now working great on both the faster PC and the P133 system.

I finally figured out what is going on with Grub not working on a P133 
system:  The grub_firmware produced on a Debian system (gcc 2.95.4) works 
fine on both machines; grub_firmware from a Gentoo system (gcc 2.95.3) works 
on the faster PC, but not on the P133.

> I believe GRUBSTART is the offset value while GRUBLOADSEG is the segment 
> value, i.e. GRUBSTART == (GRUBLOADSEG << 4) + GRUBLOADOFS.

My apologies for misunderstanding your earlier post.  Your latest change puts 
the manufacturer/id code where I had intended it to be; I goofed on the 
offset value in the original patch.

It's my understanding that these DoC 2000/Millennium patches will soon be 
incorporated into the official Grub sources.   Until then, if anyone else is 
interested in trying the latest patches, here's a summary:

GRUB CVS: http://savannah.gnu.org/cvs/?group=grub
Patch: grub-2002-07-29-doc.patch (MTD cvs)
On a Debian system, use: 
aclocal-1.6 && automake-1.6 --add-missing && autoconf2.50

GRUB 0.92: http://www.gnu.org/software/grub/grub-0.92.tar.gz
Patch: grub-0.92-doc.patch (MTD cvs)

Instructions:
http://lists.infradead.org/pipermail/linux-mtd/2002-June/005240.html
(With these patches, use "--enable-diskonchip-mil" for all DoC Millenniums)

Mark







More information about the linux-mtd mailing list