Пример #1
0
void cleanup_module(void)
{
	if (!(this_port->flags & PARPORT_FLAG_COMA))
		parport_quiesce(this_port);
	parport_proc_unregister(this_port);
	parport_unregister_port(this_port);
}
Пример #2
0
void
cleanup_module(void)
{
    struct parport *p = parport_enumerate(), *tmp;
    while (p) {
        tmp = p->next;
        if (p->modes & PARPORT_MODE_PCSPP) {
            if (!(p->flags & PARPORT_FLAG_COMA))
                parport_quiesce(p);
            parport_proc_unregister(p);
            parport_unregister_port(p);
        }
        p = tmp;
    }
}