1.INF文件编写
[Defines]
INF_VERSION = 0x00017777
BASE_NAME = ComAPI
FILE_GUID = 6987936E-ED34-ffdb-AE97-1FA5E4ED2777
VERSION_STRING = 1.0.0.1
MODULE_TYPE = BASE
LIBRARY_CLASS = ComAPI
[Packages]
StdLib/StdLib.dec
MdePkg/MdePkg.dec
ShellPkg/ShellPkg.dec
[Sources]
ComAPI.c
ComAPI.h
Source.def
[LibraryClasses]
BaseLib
ShellCEntryLib
UefiLib
LibC
LibStdio
LibMath|StdLib/LibC/Math/Math.inf
[Protocols]
[BuildOptions]
GCC:*_*_*_CC_FLAGS = -fno-stack-protector
2.def编写文件编写
LIBRARY
EXPORTS
OpenDev #按实际接口编写