1. A machine readable storage device, comprising instructions that when executed cause a machine to: identify with a controller enumerated information from a peripheral device; perform a secure hypervisor boot to create at least one secure virtual machine and an unsecure virtual machine; disable legacy enumeration for the peripheral device responsive to performing the secure hypervisor boot; communicate the enumerated information to one or more configuration-interface tables of the secure virtual machine; allow access to the enumerated information for the secure virtual machine responsive to communicating the enumerated information to the secure virtual machine; and monitor changes to the enumerated information.