Font Size: a A A

Design And Implementation Of UEFI Debug Tool And Debug Information Obtain

Posted on:2015-09-28Degree:MasterType:Thesis
Country:ChinaCandidate:M HanFull Text:PDF
GTID:2298330452953546Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of computer technology the shortcomings of legacy BIOSbecome more obvious.At present,a new generation of UEFI BIOS has its goodexpansibility,high security,C language Compile and other advantages graduallyreplaced the legacy BIOS.However,the early development of new technology cannot be quickly in various fields to replace the old technology.For example, thehardware detection and repair field often need access the hardware resource beforeOperating system initialization,but now many testing tools are also use the old waythat written in assembly language,call BIOS interrupt to realize.If use the UEFI torealize the same tools could make the development process easily,easy extension,have more humanized Interface.In this paper implement a set of tools that use the UEFI protocol interface torealize access the underlying hardware resource through the research on theunderlying hardware resource access method and UEFI interface.And in severaltypical functions implement method compare with the legacy BIOS.This make UEFIBIOS on the advantages of the legacy BIOS can be seen.The tools access thehardware resource such as PCI device configuration space and PCI device mappedaddress without any operation system.At the same time in the legacy BIOS detectiontools to save results in the form of text,in the tools that implement in this paper cansave the results in the form of image,which is difficult to implement on the legacyBIOS.In this tool development process author find the method that use two connectedPC to get the debug information do not suitable for my tools development process andthrough redirection the debug information to realize a simple method to get the debuginformation....
Keywords/Search Tags:UEFI, configuration register, System Management Bus, I/O ports
PDF Full Text Request
Related items