CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2018/12/10 14:30:33
Modified files: usr.sbin/vmd : Makefile vm.c vmd.h Added files: usr.sbin/vmd : fw_cfg.c fw_cfg.h Log message: Implement the fw_cfg interface basics and use it to set the bootorder if a bootdevice was forced. This implements both the pure IO port interface and also the new DMA interface, a few direct commands are implemented which are needed but in general the "file" interface should be used. There is no write support for the guest. Tested against the latest vmm-firmware port. This requires also a -current kernel to pass the IO ports to vmd(8). OK mlarkin@ ccardenas@