<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.h, branch edk2_master</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=edk2_master</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=edk2_master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2022-10-06T02:09:28+00:00</updated>
<entry>
<title>SourceLevelDebugPkg: Fix spelling errors</title>
<updated>2022-10-06T02:09:28+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2022-10-04T14:55:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=d6d4a81f8ad4e41c39200a8b8e4f02fe8f97634b'/>
<id>urn:sha1:d6d4a81f8ad4e41c39200a8b8e4f02fe8f97634b</id>
<content type='text'>
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=4091

Fixes spelling errors in the package so the SpellCheck CI plugin can
be enabled.

Cc: Hao A Wu &lt;hao.a.wu@intel.com&gt;
Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Signed-off-by: Michael Kubacki &lt;michael.kubacki@microsoft.com&gt;
Reviewed-by: Hao A Wu &lt;hao.a.wu@intel.com&gt;
Reviewed-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>SourceLevelDebugPkg: Apply uncrustify changes</title>
<updated>2021-12-07T17:24:28+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2021-12-05T22:54:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c1e126b1196de75e0a4cda21e4551ea9bb05e059'/>
<id>urn:sha1:c1e126b1196de75e0a4cda21e4551ea9bb05e059</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737

Apply uncrustify changes to .c/.h files in the SourceLevelDebugPkg package

Cc: Andrew Fish &lt;afish@apple.com&gt;
Cc: Leif Lindholm &lt;leif@nuviainc.com&gt;
Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Signed-off-by: Michael Kubacki &lt;michael.kubacki@microsoft.com&gt;
Reviewed-by: Hao A Wu &lt;hao.a.wu@intel.com&gt;
Reviewed-by: Ray Ni &lt;ray.ni@intel.com&gt;
</content>
</entry>
<entry>
<title>SourceLevelDebugPkg: Replace BSD License with BSD+Patent License</title>
<updated>2019-04-09T17:58:27+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2019-04-03T23:07:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=85f7e11021b33172d90af3d8589ad0b01c23c05a'/>
<id>urn:sha1:85f7e11021b33172d90af3d8589ad0b01c23c05a</id>
<content type='text'>
https://bugzilla.tianocore.org/show_bug.cgi?id=1373

Replace BSD 2-Clause License with BSD+Patent License.  This change is
based on the following emails:

  https://lists.01.org/pipermail/edk2-devel/2019-February/036260.html
  https://lists.01.org/pipermail/edk2-devel/2018-October/030385.html

RFCs with detailed process for the license change:

  V3: https://lists.01.org/pipermail/edk2-devel/2019-March/038116.html
  V2: https://lists.01.org/pipermail/edk2-devel/2019-March/037669.html
  V1: https://lists.01.org/pipermail/edk2-devel/2019-March/037500.html

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Reviewed-by: Hao Wu &lt;hao.a.wu@intel.com&gt;
</content>
</entry>
<entry>
<title>SourceLevelDebugPkg: Clean up source files</title>
<updated>2018-06-28T03:19:52+00:00</updated>
<author>
<name>Liming Gao</name>
<email>liming.gao@intel.com</email>
</author>
<published>2018-06-27T13:14:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=77695f4da3dc8eedb6fc7fc67f91ef6ccd22daee'/>
<id>urn:sha1:77695f4da3dc8eedb6fc7fc67f91ef6ccd22daee</id>
<content type='text'>
1. Do not use tab characters
2. No trailing white space in one line
3. All files must end with CRLF

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Liming Gao &lt;liming.gao@intel.com&gt;
Reviewed-by: Hao Wu &lt;hao.a.wu@intel.com&gt;
</content>
</entry>
<entry>
<title>UefiCpuPkg/LocalApic.h: Remove duplicated/conflicted definitions</title>
<updated>2016-08-17T11:54:41+00:00</updated>
<author>
<name>Jeff Fan</name>
<email>jeff.fan@intel.com</email>
</author>
<published>2016-07-20T14:11:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=a742e1865de889d73372b984e5e53d5d3afa29c4'/>
<id>urn:sha1:a742e1865de889d73372b984e5e53d5d3afa29c4</id>
<content type='text'>
#define MSR_IA32_APIC_BASE_ADDRESS is duplicated with #define MSR_IA32_APIC_BASE
defined in UefiCpuPkg/Include/Register/ArchitecturalMsr.h, so we could remove it
and update the modules to use MSR_IA32_APIC_BASE from ArchitecturalMsr.h.

Structure MSR_IA32_APIC_BASE conflicts with #define MSR_IA32_APIC_BASE defined
in UefiCpuPkg/Include/Register/ArchitecturalMsr.h, so we could remove it and
update the modules to use structure MSR_IA32_APIC_BASE_REGISTER from
ArchitecturalMsr.h.

v5:
  1. Update SourceLevelDebugPkg to use APIC Base MSR from ArchitecturalMsr.h.

Cc: Michael Kinney &lt;michael.d.kinney@intel.com&gt;
Cc: Feng Tian &lt;feng.tian@intel.com&gt;
Cc: Giri P Mudusuru &lt;giri.p.mudusuru@intel.com&gt;
Cc: Laszlo Ersek &lt;lersek@redhat.com&gt;
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan &lt;jeff.fan@intel.com&gt;
Reviewed-by: Giri P Mudusuru &lt;giri.p.mudusuru@intel.com&gt;
Reviewed-by: Laszlo Ersek &lt;lersek@redhat.com&gt;
Reviewed-by: Michael Kinney &lt;michael.d.kinney@intel.com&gt;
Tested-by: Laszlo Ersek &lt;lersek@redhat.com&gt;
Tested-by: Michael Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>SourceLevelDebugPkg/DebugAgent: Add InterruptFlag field</title>
<updated>2015-04-27T05:21:17+00:00</updated>
<author>
<name>Jeff Fan</name>
<email>jeff.fan@intel.com</email>
</author>
<published>2015-04-27T05:21:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=5d51ba26317032f198654539249e946c24e911df'/>
<id>urn:sha1:5d51ba26317032f198654539249e946c24e911df</id>
<content type='text'>
Add InterruptFlag field in DEBUG_AGENT_FLAG. This field is used to
save/restore EFLAGS.IF across Stepping command execution.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan &lt;jeff.fan@intel.com&gt;
Reviewed-by: Jordan Justen &lt;jordan.l.justen@intel.com&gt;

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17203 6f19259b-4bc3-4df7-8a09-765794883524
</content>
</entry>
<entry>
<title>SourceLevelDebugPkg: Use CPU Local APIC timer to handle timeout.</title>
<updated>2015-04-01T07:51:15+00:00</updated>
<author>
<name>Jeff Fan</name>
<email>jeff.fan@intel.com</email>
</author>
<published>2015-04-01T07:51:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=08021523f8a581437b07986d2c1876a7b6f0d282'/>
<id>urn:sha1:08021523f8a581437b07986d2c1876a7b6f0d282</id>
<content type='text'>
Use CPU Local APIC timer to handle timeout when read data from debug port, instead of the TimerLib in Debug Communication lib instances.
It could remove much duplicated code in Debug Communication Lib instances.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan &lt;jeff.fan@intel.com&gt;
Reviewed-by: Ruiyu Ni &lt;ruiyu.ni@intel.com&gt;





git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17089 6f19259b-4bc3-4df7-8a09-765794883524
</content>
</entry>
<entry>
<title>SourceLevelDebugPkg: Fix typo.</title>
<updated>2015-03-13T08:18:19+00:00</updated>
<author>
<name>Shumin Qiu</name>
<email>shumin.qiu@intel.com</email>
</author>
<published>2015-03-13T08:18:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=12e4c407ec4b488d7beda597c930b66700ea1ed7'/>
<id>urn:sha1:12e4c407ec4b488d7beda597c930b66700ea1ed7</id>
<content type='text'>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Shumin Qiu &lt;shumin.qiu@intel.com&gt;
Reviewed-by: Jeff Fan &lt;jeff.fan@intel.com&gt;



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17046 6f19259b-4bc3-4df7-8a09-765794883524
</content>
</entry>
<entry>
<title>Use RLE (Run Length Encoding) to improve debugging performance.</title>
<updated>2015-01-20T08:46:31+00:00</updated>
<author>
<name>Ruiyu Ni</name>
<email>ruiyu.ni@intel.com</email>
</author>
<published>2015-01-20T08:46:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=d9044ec5553c946e20154b7b5c61cd3979472f60'/>
<id>urn:sha1:d9044ec5553c946e20154b7b5c61cd3979472f60</id>
<content type='text'>
DEBUG_AGENT_REVISION is DEBUG_AGENT_REVISION_03 to disable this feature and will be changed to DEBUG_AGENT_REVISION_04 when new version of HOST is released.
Reduce the stack usage by re-using the same buffer to send/receive packet.
Zero out the buffer before fxsave so that the reserved field in the buffer remains 0 for better RLE compression ratio.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni &lt;ruiyu.ni@intel.com&gt;
Reviewed-by: Jeff Fan &lt;jeff.fan@intel.com&gt;


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16628 6f19259b-4bc3-4df7-8a09-765794883524
</content>
</entry>
<entry>
<title>SourceLevelDebugPkg: DebugAgentLib: Fix clang/Xcode 5 compile/link errors</title>
<updated>2014-09-09T06:27:45+00:00</updated>
<author>
<name>Anderw Fish</name>
<email>afish@apple.com</email>
</author>
<published>2014-09-09T06:27:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=19ee4a904982cfacdcb8c578c5d421162fa9488d'/>
<id>urn:sha1:19ee4a904982cfacdcb8c578c5d421162fa9488d</id>
<content type='text'>
Move ExceptionStubHeaderSize from 16 to 32 bits to work around clang relocation limitation. Use movw, not move for 32-bit segment register operations. 

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Anderw Fish &lt;afish@apple.com&gt;
Reviewed-by: Jeff Fan &lt;jeff.fan@intel.com&gt;




git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16067 6f19259b-4bc3-4df7-8a09-765794883524
</content>
</entry>
</feed>
