CVSROOT: /cvs Module name: src Changes by: mlar...@cvs.openbsd.org 2017/03/23 00:59:31
Modified files: usr.sbin/vmd : mc146818.c Log message: Various mc146818 emulation fixes - don't block interrupts needlessly, and set proper return data size (don't clobber high %eax bits). Also apply a mask on incoming data (from OUT instruction in guest) to avoid misinterpreting register index values. Found when implementing Linux and seabios support.