hmm_open
self->fd = hmm_open(variant->device_number);
self->fd0 = hmm_open(variant->device_number0);
self->fd1 = hmm_open(variant->device_number1);
child_fd = hmm_open(0);
child_fd = hmm_open(0);