Changes in v2: please see the Notes section on patch 1/1.

Public branch: <https://github.com/lersek/edk2/commits/ide_perf_fix_v2>.

Cc: Jordan Justen <[email protected]>
Cc: Ruiyu Ni <[email protected]>
Cc: Jeff Fan <[email protected]>
Cc: Mark <[email protected]>

Laszlo Ersek (1):
  UefiCpuPkg: CpuIo2Dxe: optimize FIFO reads and writes of IO ports

 UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.inf    |  11 ++
 UefiCpuPkg/CpuIo2Dxe/IoFifo.h         | 176 ++++++++++++++++++++
 UefiCpuPkg/CpuIo2Dxe/CpuIo2Dxe.c      |  49 ++++++
 UefiCpuPkg/CpuIo2Dxe/Ia32/IoFifo.asm  | 140 ++++++++++++++++
 UefiCpuPkg/CpuIo2Dxe/Ia32/IoFifo.nasm | 136 +++++++++++++++
 UefiCpuPkg/CpuIo2Dxe/X64/IoFifo.asm   | 126 ++++++++++++++
 UefiCpuPkg/CpuIo2Dxe/X64/IoFifo.nasm  | 125 ++++++++++++++
 7 files changed, 763 insertions(+)
 create mode 100644 UefiCpuPkg/CpuIo2Dxe/IoFifo.h
 create mode 100644 UefiCpuPkg/CpuIo2Dxe/Ia32/IoFifo.asm
 create mode 100644 UefiCpuPkg/CpuIo2Dxe/Ia32/IoFifo.nasm
 create mode 100644 UefiCpuPkg/CpuIo2Dxe/X64/IoFifo.asm
 create mode 100644 UefiCpuPkg/CpuIo2Dxe/X64/IoFifo.nasm

-- 
1.8.3.1

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to