• Home
  • History
  • Annotate
  • only in /device/linaro/bootloader/edk2/Nt32Pkg/WinNtSerialIoDxe/
History log of /device/linaro/bootloader/edk2/Nt32Pkg/WinNtSerialIoDxe/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e74c3676e651f79d27afa986c5837eb1e103fe84 29-Nov-2010 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Fix ICC 9.1 build break


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11103 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.c
8f2a5f8012e3a6de30f5b12ce3a218efae9eaedd 28-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10436 6f19259b-4bc3-4df7-8a09-765794883524
omponentName.c
inNtSerialIo.c
inNtSerialIo.h
inNtSerialIoDxe.inf
ff72001b5b0e581e53614015d93abd1107bee25b 09-Apr-2010 niruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524> Nt32SerialIo driver was changed to produce the flow control device path node when the remaining device path contains such node. And it will return unsupported when receiving a remaining device path only contains UART node and it’s already produced the flow control node.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10352 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.c
inNtSerialIo.h
inNtSerialIoDxe.inf
7b202cb0f917fde1d84f77b000063d56e2c11530 24-Feb-2010 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> 1. Correct File header to ## @file
2. Remove unnecessary .common] postfix on section.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10051 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIoDxe.inf
f7c58a94cf72eb00f0931c89d935a164abaadf50 30-Jan-2010 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Remove unnecessary use of FixedPcdxxx() functions and [FixedPcd] INF sections. These should only be used for PCDs that are used to pre-init global variables, pre-init global structures, or size arrays.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9865 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.c
inNtSerialIoDxe.inf
9be29006683dd5fa6c02059691735715d28070c7 16-Sep-2009 vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> 1. updated "the Bus Driver that creates all of its child handles on the first call to Start()" not to create any child handle if RemainingDeviepath is the End of Device Path Node, per UEFI 2.3.

The others changes include:
a. Check RemainingDevicePath at beginning of Supported(), make sure it has been verified before Start() is called.
b. Check IO protocol firstly rather than EfiDevicePathProtocolGuid, reduce the times entering into Start() function because EfiDevicePathProtocolGuid existed on most of handle.

2. roll back serial drivers not to create child device, if the device speicifed by remainingdevicepath cannot find in the created devices list.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9267 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.c
af4a63857cd189964cc2c6b53b54483efaba78a3 14-Sep-2009 vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> updated the Bus Driver that is able to create all or one of its child handles on each call to Start() not to create new child handle if RemainingDeviepath is the End of Device Path Node, per UEFI 2.3.

The others changes include:
1. Check RemainingDevicePath at beginning of Supported(), make sure it has been verified before Start() is called.
2. Check IO protocol firstly rather than EfiDevicePathProtocolGuid, reduce the times entering into Start() function because EfiDevicePathProtocolGuid existed on most of handle.
3. If no any child device is created on last time, and RemainingDevicePath is valid Uart Devcie path, go on creating child device handle based on this RemainingDevicePath.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9262 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.c
f22911b49e8be58d364f9e21f5af6bd3f0513cf7 10-Sep-2009 vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> updated WinNtSerialIoDxe driver not to create new child handle if RemainingDeviepath is the End of Device Path Node, per UEFI 2.3.

The others changes include:
1. Check RemainingDevicePath at beginning of Supported(), make sure it has been verified before Start() is called.
2. Check efiWinNtIoProtocolGuid firstly rather than EfiDevicePathProtocolGuid, reduce the times entering into Start() function because EfiDevicePathProtocolGuid existed on most of handle.
3. If no any child device is created on last time, and RemainingDevicePath is valid Uart Devcie path, go on creating child device handle based on this RemainingDevicePath.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9256 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.c
a00ec39b52224a40bf9a0a813b69cb43e14407a8 20-Jun-2009 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Fix ICC compatibility issues


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8616 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.c
44c4024739e4ccd087770b0875b3f7d9f11d8376 30-Apr-2009 gikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524> Replace references to RFC 3066 with RFC 4646.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8213 6f19259b-4bc3-4df7-8a09-765794883524
omponentName.c
99e1dd896a87bc8c8548f4dcd7c1a902825c9c42 16-Dec-2008 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Clean up to update the reference of the these macros:
EFI_SIGNATURE_16 -> SIGNATURE_16
EFI_SIGNATURE_32 -> SIGNATURE_32
EFI_SIGNATURE_64 -> SIGNATURE_64
EFI_FIELD_OFFSET -> OFFSET_OF
EFI_MAX_BIT -> MAX_BIT
EFI_MAX_ADDRESS -> MAX_ADDRESS
These macros are not defined in UEFI spec. It makes more sense to use the equivalent macros in Base.h to avoid alias.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7048 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.h
6394182967f63d4a97a1c882861d9958657112bb 01-Nov-2008 qwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524> Fix some build error under ICC tool-chain.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6357 6f19259b-4bc3-4df7-8a09-765794883524
omponentName.c
inNtSerialIo.c
78e570b6f9cc284cbe0ad2e8cd4c4fff0be0cde2 30-Oct-2008 jji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524> Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6299 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.c
inNtSerialIo.h
f8297150587b7132fce8707642d1f97974b28391 25-Aug-2008 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> remove the unused msa files in FatBinPkg, IntelFrameworkPkg, IntelFrameworkModulePkg, Nt32Pkg, OptionRomPkg.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5727 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.msa
6ae81428485020dd371eaefa5b97b24f21efe117 19-Mar-2008 klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> Modify all file header to follow doxygen format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4906 6f19259b-4bc3-4df7-8a09-765794883524
omponentName.c
inNtSerialIo.c
inNtSerialIo.h
d1aeb0bdc36f6bece71a2b0fd3684857d11a867b 11-Oct-2007 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Add compiler hint of "GLOBAL_REMOVE_IF_UNREFERENCED" to prevent static unicode string table linked into final image if both PcdComponentNameDisabled and PcdComponentName2Disabled are set to TRUE.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4084 6f19259b-4bc3-4df7-8a09-765794883524
omponentName.c
1307dcd745881377355a2e7fba53ff9184e92657 09-Oct-2007 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Add compiler hint of "GLOBAL_REMOVE_IF_UNREFERENCED" to prevent component name structures linked into final image if PcdComponentNameDisabled or PcdComponentName2Disabled is set to TRUE.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4057 6f19259b-4bc3-4df7-8a09-765794883524
omponentName.c
04369cd8fc2523bd45dccb1f615f97c950ed3c63 29-Sep-2007 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Update to support to produce Component Name and & Component Name 2 protocol based on Feature flag PcdComponentNameDisable & PcdComponentName2Disable.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3992 6f19259b-4bc3-4df7-8a09-765794883524
omponentName.c
inNtSerialIo.c
inNtSerialIo.h
82408a47c9a982ceea9290dfe2d38ece14d8c867 28-Sep-2007 xli24 <xli24@6f19259b-4bc3-4df7-8a09-765794883524> Add necessary parameter checking for WinNtSerialIoDxe module, according to UEFI 2.1 spec.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3958 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.c
inNtSerialIo.h
b3af5df67b0cf0cfd6e11a8fa4b2424e2c7f7c83 30-Aug-2007 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Update all INF, DEC and DSC file to confirm to newest INF spec 0.44, DEC spec 0.41, DSC spec 0.40.
Mainly PCD syntax update.
Check in new build.exe and GenFds.exe
Check in PcdSyntaxUpdate.exe tool.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3744 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIoDxe.inf
b83e2500ef0f7a3bc315205ce0ea4d03288bbc93 16-Aug-2007 AJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524> Added support for UART and Terminal PCD settings

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3662 6f19259b-4bc3-4df7-8a09-765794883524
omponentName.c
inNtSerialIo.c
inNtSerialIo.h
inNtSerialIoDxe.inf
dd0687a4b18c8ba6f37587ad13c9744ff9a67250 20-Jul-2007 vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> remove some comments introduced by tools.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3383 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIoDxe.inf
795580073525ee92abd3e379a1dec0a2fe1ba4aa 17-Jul-2007 klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> Add Dxe as postfix for WinNtSerialIo driver in Nt32 Platform.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3269 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.inf
inNtSerialIoDxe.inf
0dea993c5a0624306c2d8257567be7f0179924ad 29-Jun-2007 AJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2920 6f19259b-4bc3-4df7-8a09-765794883524
inNtSerialIo.inf
5f44f5b9bb21baefa954c0c36b5e86957ee68b86 27-Jun-2007 klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> Add WinNtSerialIoDxe driver into Nt32Pkg

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2785 6f19259b-4bc3-4df7-8a09-765794883524
omponentName.c
inNtSerialIo.c
inNtSerialIo.h
inNtSerialIo.inf
inNtSerialIo.msa