ABSTRACT: The article describes implementation of UIO and Comedi drivers for Humusoft MF624 and MF614
data acquisition cards. Basic functions (D/A, A/D converters, digital inputs/outputs) of Humusoft
MF624 card were implemented into the Qemu emulator as well which enable to experiment with drivers
implementation without physical access to the cards and risk of data lost when drivers are developed
and tested on same primary Linux kernel instance. The article can help newcomers in the area to gain
knowledge required to implement support for other similar cards and hardware emulation of these cards.
The matching real and virtual setup can be used in operating system courses for practical introduction to
simple drivers implementation and helps with understanding internal computation world with real world
computers interfacing.