684fec3c964dd125160d47992413b3c95170f885 |
|
10-Jun-2015 |
Ruiyu Ni <ruiyu.ni@intel.com> |
IntelFrameworkModulePkg/IsaSerialDxe: Use PcdSerialClockRate instead of hard code value So that the driver can work on a certain hardware when a platform module dynamically changes the PCD value. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> Cc: Feng Tian <feng.tian@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17607 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
fe7819402c285c2d006b79eb66981673fedf3d04 |
|
14-Aug-2014 |
Zeng, Star <star.zeng@intel.com> |
MdeModulePkg/IntelFrameworkModulePkg: Update PeiCore, SmbiosDxe and IsaSerialDxe to use PcdGetxx() instead of FixedPcdGetxx(). It changes some of the PCD declarations to add more supported PCD storage types and the change in the PCD access methods is associated with that. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Zeng, Star <star.zeng@intel.com> Reviewed-by: Kinney, Michael D <michael.d.kinney@intel.com> Reviewed-by: Gao, Liming <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15798 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
9969fde78da0f69ac750893860f719021209d2c5 |
|
30-Dec-2010 |
mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> |
Update the Timeout used for Write() operations to consider the case where the Tx FIFO is full on entry to Write(). git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11211 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
180a5a35cb49699bd249dee19e41cee34c856a58 |
|
23-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@10414 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
2db3d8672c0d8048ade24b822eafceed6aaef3ab |
|
14-Apr-2010 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix minor coding style issue. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10371 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
bf19b4402b3a8addc54f8391aa58a02bf0b9066c |
|
12-Apr-2010 |
niruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix ICC build failure. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10360 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
6b008b74fbc9fdef1359c3807fc5d043f34a2046 |
|
09-Apr-2010 |
niruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524> |
1. IsaSerialIo 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. 2. BMM driver was enhanced to take care of the optional flow control node. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10351 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
711d0721b5e4c1ebc07ddf749186c1e3e80cc7e0 |
|
10-Mar-2010 |
niruiyu <niruiyu@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix the hardware flow control logic in SerialIo driver. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10228 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
c37f052fe912998d88abd58c5446a03b546f4831 |
|
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. Do some minor clean ups to INF files git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9867 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
1ace0001356b9798a57a6cb8b87d545f169543fc |
|
08-Jan-2010 |
xli24 <xli24@6f19259b-4bc3-4df7-8a09-765794883524> |
Minor code enhancement. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9692 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
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
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.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
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
8f3e12297ac855d18a4f78dd829634677ee31705 |
|
18-Aug-2009 |
jchen20 <jchen20@6f19259b-4bc3-4df7-8a09-765794883524> |
modified to removed references to WinNt in the comments for serial drivers git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9085 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
19bf20e11acd88a02922201f97e6d64edcd16390 |
|
21-Jul-2009 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Clean up code git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8975 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
77b91d896f2183906a8e54dd2a82af3a213883be |
|
10-Jul-2009 |
gikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524> |
Replace Fixed PCD with Feature PCD for useHalfHandshake to reduce code size. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8862 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
2e01113094b2817712e1e00a975e7837a2c2a341 |
|
10-Jul-2009 |
gikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix a bug that process received data twice, it will cause serial work incorrect. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8854 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
fa70a2c4cc9607f38e49a389f64ac32c600d47d2 |
|
08-Jul-2009 |
gikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524> |
Enhanced module to handle half handshake flow control. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8816 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
91c681977b2cb1f1d63b5b9a769e5f5419ecffd2 |
|
26-Jun-2009 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Update code style. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8669 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
ea2d90867ac938e89c4bae0d1c7308940af00784 |
|
04-Mar-2009 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
retired PcdNtEmulatorEnable. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7792 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
fdb05fa33021288c20e17264b0947a2525e19825 |
|
22-Apr-2008 |
klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix missing include header file and fix typo in comment. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5111 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
bcd70414877e56f3bffff0bf11b07a30ef51a68f |
|
14-Apr-2008 |
klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> |
Coding style modification. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5058 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
f3d08ccf1aa90ca9185ccd9d2d8a7f35b9472e00 |
|
30-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@3996 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
a02c7e152da7372d5d894dfdac194a9062261295 |
|
28-Aug-2007 |
klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix the CYGWIN GCC build issue. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3721 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
6bee1632344ede1224baeb4fc27409b02a0389f8 |
|
23-Aug-2007 |
klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix building issue for Intel Compiler git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3695 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
6b88ceec9b23366f3a2b5541637a99f03ed7de04 |
|
17-Aug-2007 |
AJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524> |
Updated to use new PCD settings git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3664 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
366565e09676950d18315191ad26416ff65155fc |
|
10-Jul-2007 |
yshang1 <yshang1@6f19259b-4bc3-4df7-8a09-765794883524> |
Update copyright header of IsaSerialDxe. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3173 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|
637ff81988c4fab871c5293a931d866ec051a107 |
|
10-Jul-2007 |
yshang1 <yshang1@6f19259b-4bc3-4df7-8a09-765794883524> |
Import IsaSerialDxe in IntelFrameworkModulePkg. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3170 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/Serial.c
|