[LinuxBIOS] [PATCH] BCOM Winnet100 support

Juergen Beisert juergen127 at kreuzholzen.de
Tue Oct 9 21:59:50 CEST 2007


Uwe,

its really hard to make you happy...

On Tuesday 09 October 2007 20:36, Uwe Hermann wrote:
> On Tue, Oct 09, 2007 at 07:51:48PM +0200, Juergen Beisert wrote:
> > this patch adds main support for BCOM's Winnet100 Geode GX1 based
> > terminal. It activates the VGA support so it would be possible to run
> > this target as a small (and silent) X terminal. With faster SDRAM timing
> > (not yet supported in mainline) it can run graphical resolutions up to
> > SXGA (1280x1024) at 64k colours.
> >
> > I'm not sure if all files I add to src/mainboard/bcom/winnet100 are
> > required. Most of them are copies from other GX1 based mainboards.
>
> Nope, not all are required. And most miss a GPL header which we should add.

But without them I now must know what I'm doing...

> > Index: src/mainboard/bcom/winnet100/Options.lb
> > ===================================================================
> > --- src/mainboard/bcom/winnet100/Options.lb	(Revision 0)
> > +++ src/mainboard/bcom/winnet100/Options.lb	(Revision 0)
>
> Missing GPL header.
>
> > +##
> > +## Enable VGA with a splash screen
> > +## but only 640x480 to run on nearly all monitors
> > +##
> > +
> > +default CONFIG_GX1_VIDEO=1
> > +default CONFIG_GX1_VIDEOMODE=0
> > +default CONFIG_SPLASH_GRAPHIC=1
>
> [...]
>
> > +##
> > +## We want to support up to 1024x768 at 16 so we need
> > +## 2MiB video memory. Note: Higher resolutions might
> > +## need faster SDRAM speed.
> > +##
> > +
> > +default CONFIG_VIDEO_MB=2
>
> Please also add these as comments to targets/.../Config.lb,
> as users are likely to want to modify them.

Sorry, I have no idea what you want me to do here.

> > +##
> > +## Build code to export a CMOS option table
> > +##
> > +default HAVE_OPTION_TABLE=0
>
> [...]
>
> > +##
> > +## Only use the option table in a normal image
> > +##
> > +default USE_OPTION_TABLE = 0
>
> If you're not using the CMOS option table, you can drop the cmos.layout
> file.

Without the cmos.layout file I now get:

[...]
make[1]: Entering directory 
`/OSELAS/bsp/OSELAS.BSP-JB-GeoTerm-trunk/temp/LinuxBIOSv2/targets/bcom/winnet100/winnet100/normal'
make[1]: *** No rule to make target 
`/OSELAS.BSP-JB-GeoTerm-trunk/LinuxBIOSv2/src/mainboard/bcom/winnet100/cmos.layout', 
needed by `option_table.h'.  Stop.

No idea why.

Juergen




More information about the coreboot mailing list