summaryrefslogtreecommitdiff
path: root/OvmfPkg/VirtNorFlashDxe/VirtNorFlash.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-18OvmfPkg/VirtNorFlashDxe: move DoErase code block into new functionGerd Hoffmann1-24/+52
2024-01-18OvmfPkg/VirtNorFlashDxe: allow larger writes without block eraseGerd Hoffmann1-8/+10
2024-01-18OvmfPkg/VirtNorFlashDxe: add a loop for NorFlashWriteBuffer calls.Gerd Hoffmann1-13/+8
2024-01-18OvmfPkg/VirtNorFlashDxe: clarify block write logic & fix shadowbuffer readsGerd Hoffmann1-8/+28
2024-01-18OvmfPkg/VirtNorFlashDxe: add casts to UINTN and UINT32Gerd Hoffmann1-1/+1
2022-10-27OvmfPkg/VirtNorFlashDxe: use EFI_MEMORY_WC and drop AlignedCopyMem()Ard Biesheuvel1-63/+2
2022-10-27OvmfPkg/VirtNorFlashDxe: avoid switching between modes in a tight loopArd Biesheuvel1-138/+76
2022-10-27OvmfPkg/VirtNorFlashDxe: avoid array mode switch after each word writeArd Biesheuvel1-9/+3
2022-10-27OvmfPkg/VirtNorFlashDxe: drop block I/O protocol implementationArd Biesheuvel1-33/+16
2022-10-27OvmfPkg/VirtNorFlashDxe: remove disk I/O protocol implementationArd Biesheuvel1-129/+0
2022-10-27OvmfPkg/VirtNorFlashDxe: remove CheckBlockLocked featureArd Biesheuvel1-27/+8
2022-10-27OvmfPkg/VirtNorFlashDxe: clone ArmPlatformPkg's NOR flash driverArd Biesheuvel1-0/+991