1 # $NetBSD: files.hyperv,v 1.2 2019/05/24 14:28:48 nonaka Exp $ 2 3 define hypervvmbus {} 4 device vmbus: hypervvmbus 5 file dev/hyperv/vmbus.c vmbus needs-flag 6 7 attach genfb at hypervvmbus with genfb_vmbus : splash 8 file dev/hyperv/genfb_vmbus.c genfb_vmbus 9 10 device hvkbd: wskbddev 11 attach hvkbd at hypervvmbus 12 file dev/hyperv/hvkbd.c hvkbd needs-flag 13 14 device hvn: ether, ifnet, arp 15 attach hvn at hypervvmbus 16 file dev/hyperv/if_hvn.c hvn 17 18 device hvs: scsi 19 attach hvs at hypervvmbus 20 file dev/hyperv/hvs.c hvs 21 22 device hvheartbeat 23 attach hvheartbeat at hypervvmbus 24 file dev/hyperv/hvheartbeat.c hvheartbeat 25 26 device hvkvp 27 attach hvkvp at hypervvmbus 28 file dev/hyperv/hvkvp.c hvkvp 29 30 device hvshutdown: sysmon_power, sysmon_taskq 31 attach hvshutdown at hypervvmbus 32 file dev/hyperv/hvshutdown.c hvshutdown 33 34 device hvtimesync 35 attach hvtimesync at hypervvmbus 36 file dev/hyperv/hvtimesync.c hvtimesync 37 38 file dev/hyperv/vmbusic.c hvheartbeat | hvkvp | hvshutdown | 39 hvtimesync 40 41 file dev/hyperv/hyperv_common.c hyperv | vmbus 42