RE: How to put message on screen during Win2k text mo de b oot

Actually, Christine, by that time the system’s already in protected mode. We
display that “Press escape to stop loading blah…” from inside our drivers’
DriverEntry. We map the video memory at B8000, we map the Bios Data Area to
pick up the screen width and height, and we display the message by writing
characters and attributes to the video memory.

Alberto.

-----Original Message-----
From: Christine Ames [mailto:xxxxx@PacificDigital.com]
Sent: Friday, April 18, 2003 3:46 PM
To: NT Developers Interest List
Subject: [ntdev] RE: How to put message on screen during Win2k text mode
b oot

-----Original Message-----
From: Greg de Valois [mailto:xxxxx@yahoo.com]
Sent: Friday, April 18, 2003 12:05 PM


> I have a SCSI miniport driver for a RAID card. I want to put
> up a message
> on the screen during the initialization of the driver when it has to
> download new firmware to the card, which can take 30-60
> seconds. Something
> like what Soft-Ice does, which allows the user to press Esc to cancel
> loading itself. How is this done (Alberto? any help?).

While Win2k is booting? When it is still in “text mode”?
Try embedding some assembler and use the int 10h/16h functions.

The BIOS for our RAID card is responsible for downloading new firmware, and
also responsible for getting as far as loading the driver during boot. We
call the int 10h video functions and int 16h keyboard functions to
communicate with the user.

HTH, and Harmony,

–Christine


You are currently subscribed to ntdev as: xxxxx@compuware.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it.