oprom_setstate
if (oprom_setstate(st, IOC_SNAP) == -1)
(void) oprom_setstate(st, IOC_IDLE);
(void) oprom_setstate(st, IOC_IDLE);
(void) oprom_setstate(st, IOC_DONE);
if (oprom_setstate(st, IOC_COPY) == -1)
(void) oprom_setstate(st, IOC_DONE);
(void) oprom_setstate(st, IOC_IDLE);
static int oprom_setstate(struct oprom_state *, int16_t);