On Mar 1, 2013, at 3:57 PM, "David F." <[email protected]> wrote:
> I thinking text mode console. Is the PC still going to have it at 0xB800 ? > No! In the edk2 open source the GrahicsConosle driver is blitting fixed fonts onto a graphics screen. VGA text mode is never used. Why should hardware be required to be VGA compatible? https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/MdeModulePkg/Universal/Console/GraphicsConsoleDxe/ Magic hardware devices invented 30 years, that were obsolete 25 years ago are no longer required by UEFI. You don't even have to run code in 16-bit real mode if you don't want to. UEFI is hardware agnostic. The edk2 has UEFI platform ports for the http://beagleboard.org and a number of the ARM Ltd. reference boards. None of these board contain the obsolete PC hardware devices.... Thanks, Andrew Fish > On Fri, Mar 1, 2013 at 3:47 PM, Andrew Fish <[email protected]> wrote: >> >> On Mar 1, 2013, at 3:05 PM, "David F." <[email protected]> wrote: >> >>> I couldn't find the protocol to use to get the character/attribute at >>> a particular location on the screen? >> >> There is not a method you need to remember what you put there if that >> matters to you. >> >> Not all console types support reading the screen. For example a serial >> connection running terminal emulation does not always allow you to read the >> info. >> >>> Are we supposed to just read >>> video memory directly? >>> >> >> Reading the video memory is not going to tell you anything. EFI does not >> support a graphics text mode. Only GOP. So you would have to know what fonts >> are in used to figure out what is going on. That sounds very difficult. The >> SimpleTextOut driver that sits on top of GOP is Blt'ing fonts to the >> graphics screen. >> >> Thanks, >> >> Andrew >> >>> ------------------------------------------------------------------------------ >>> Everyone hates slow websites. So do we. >>> Make your web apps faster with AppDynamics >>> Download AppDynamics Lite for free today: >>> http://p.sf.net/sfu/appdyn_d2d_feb >>> _______________________________________________ >>> edk2-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/edk2-devel >> >> >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://p.sf.net/sfu/appdyn_d2d_feb >> _______________________________________________ >> edk2-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/edk2-devel > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_d2d_feb > _______________________________________________ > edk2-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/edk2-devel ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ edk2-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/edk2-devel
