Re: show logo at boot as Win9x/2000/XP

From: Paul G. Tobey [eMVP] (ptobey_no_spam_at_instrument_no_spam.com)
Date: 02/26/04


Date: Thu, 26 Feb 2004 09:12:52 -0700

You need some sort of video library that writes directly to the video memory
of the Geode, giving you an API for things like drawing bitmaps and
rectangles (the progress bar). As soon as the bootloader starts and
stabilizes the RAM, initialize the video controller in the Geode, clear the
screen, enable video output, and draw your bitmap. As the nk.bin file (or
whatever it is that your progress represents), is loaded, draw rectangles in
the right place to show progress.

You might look through the code from the Geode guys for such a graphics
library (we got the one we used from our video controller vendor)...

Paul T.

"Oscar" <oguallar@betaprint.com> wrote in message
news:%23eg9EXH$DHA.2664@TK2MSFTNGP09.phx.gbl...
> ...thanks, I will try this and I tell you something...
> Another question: How display a loading progress bar until
> the explorer appear ?
>
>
> "Valter Minute" <vminute@REMOVEMEinwind.it> escribió en el mensaje
> news:Xns949B948DC5569VALTERMINUTE@207.46.248.16...
> > "Oscar" <oguallar@betaprint.com> wrote in
> > news:O5v#ZMG$DHA.1956@TK2MSFTNGP10.phx.gbl:
> >
> > > I need to show the logo just after the power up, so the solution
> > > is inside the code in my bootloader or platform initialization.
> > > I have a geode platform. Do you know how can I do this ?
> > >
> >
> > I don't know the geode in detail.
> > If you need only to display a "static" image (ex: your company's logo),
> > you could keep it inside your bootloader code as static data (an array,
> > in C source code) or on an external media (on the boot disk, if your
> > bootloader already has functions to read files from disk). copy it to
> > the video-ram (on some platforms, like the ARM, that means simply a
> > block of system ram) and then initialize your display controller (or
> > external video card) to the appropriate resolution and color depth to
> > initialize it (the display controller initialization could be taken
> > from the display-driver code, i suppose).
> >
> >
> > --
> > Valter Minute
> > vminute@inwind.it (the reply address of this message is invalid)
>
>



Relevant Pages

  • Re: GX1-CS5530 sound problem !!!
    ... the geode interrupt stack gets confused. ... it does take up much more system memory. ... > much CPU time and has to serve much interrupts and does video output. ...
    (comp.os.linux.embedded)
  • Re: Problem with SetPositions
    ... i have a downloadprogressbar and only if the progressbar is completly filled the progress bar goes into the background ... the new project is an activex controll but there are many other activex controlls with directshow inside with an working slider ... but the video/audio output seems to freeze ... but the positionslider moves his way to the end of the video and after it ...
    (microsoft.public.win32.programmer.directx.video)
  • indexing question
    ... with the first part; adding a progress bar!! ... >I'm embedding a video into a web page and am trying to ... the movie but want to ... body and conclustion link on the ...
    (microsoft.public.windowsmedia.sdk)
  • Re: Sound but not video...?
    ... If you decrease video hardware acceleration for your video card driver, ... > Today, for some reason, when I tried to view online mpgs I ... > I have noticed in the past that some mpgs load and display ... If the progress bar failed to display, ...
    (microsoft.public.windowsmedia.player)
  • SOUND BUMPS UP AFTER CLICKING ON VIDEO ADVANCE BAR
    ... When watching a video in Media Player 10, and clicking on the progress bar to ... my sound bumps up real loud. ...
    (microsoft.public.windowsmedia.player)