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
- Next message: Valter Minute: "Re: show logo at boot as Win9x/2000/XP"
- Previous message: Paul G. Tobey [eMVP]: "Re: SDK for symbol PPT 8800 Series"
- In reply to: Oscar: "Re: show logo at boot as Win9x/2000/XP"
- Next in thread: Valter Minute: "Re: show logo at boot as Win9x/2000/XP"
- Messages sorted by: [ date ] [ thread ]
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)
>
>
- Next message: Valter Minute: "Re: show logo at boot as Win9x/2000/XP"
- Previous message: Paul G. Tobey [eMVP]: "Re: SDK for symbol PPT 8800 Series"
- In reply to: Oscar: "Re: show logo at boot as Win9x/2000/XP"
- Next in thread: Valter Minute: "Re: show logo at boot as Win9x/2000/XP"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|
|