PCD:
- Dynamic PCDs
- NV?

VFR:
- `varstore`
- `namevaluestore`
- `goto`
- ConfigAccess
- Callback
- how forms are embedded to the current OVMF setup
- `password` element
- `oneof` max/min/step
- `orderedlist` maxcontainers
- `orderedlist` flags UNIQUE NOEMPTY
- `date`/`time` flags IFR
- HII Image
- VFR keywords:
```
catenate 	EFI_IFR_CATENATE
match 		EFI_IFR_MATCH
match2		EFI_IFR_MATCH2 
dup		EFI_IFR_DUP
rule            EFI_IFR_RULE
ruleref		EFI_IFR_RULE_REF
security	EFI_IFR_SECURITY 
get		EFI_IFR_GET
set		EFI_IFR_SET 
find		EFI_IFR_FIND 
mid		EFI_IFR_MID 
token		EFI_IFR_TOKEN 
span		EFI_IFR_SPAN 
map		EFI_IFR_MAP 
read		EFI_IFR_READ
write		EFI_IFR_WRITE
modal		EFI_IFR_MODAL_TAG
goto		EFI_IFR_REF

formmap
	maptitle =
	mapguid  =
	maptitle =
	mapguid  =
endform;

guidop		EFI_IFR_GUID
```

UEFI driver model

EBC

- GPT/MBR
- DiskIO/BlockIO
- Events
- Timers
- GOP
- SCSI
- TPM
- network (PXE/TFTP/tcp/udp/HTTP boot)

PEI

Combined:
- library that adds page block functionality
- Create form with PCI devices in the system
- tetris
- doom
- UEFI tool
- SecureBoot
- update UEFI settings from OS