]> git.proxmox.com Git - mirror_edk2.git/commit - OvmfPkg/Include/Library/VirtioLib.h
OvmfPkg: librarize reusable bits from VirtioBlkDxe's SynchronousRequest()
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 12 Oct 2012 18:54:35 +0000 (18:54 +0000)
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 12 Oct 2012 18:54:35 +0000 (18:54 +0000)
commite371e7e545b266ce4ae8ff76da6c98616214599f
treea84a0cfda267c9077772bc8ec20fcf8cb65741da
parent7fcacd6c92616fd993a5befd93bcc9cad2610c90
OvmfPkg: librarize reusable bits from VirtioBlkDxe's SynchronousRequest()

new VirtioLib functions:
- VirtioPrepare(): prepare for appending descriptors
- VirtioFlush(): submit descriptor chain and await host answer

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13844 6f19259b-4bc3-4df7-8a09-765794883524
OvmfPkg/Include/Library/VirtioLib.h
OvmfPkg/Library/VirtioLib/VirtioLib.c
OvmfPkg/Library/VirtioLib/VirtioLib.inf
OvmfPkg/VirtioBlkDxe/VirtioBlk.c