Re: [PARPORT] restore_state

From: Tim Waugh (twaugh@redhat.com)
Date: Tue Mar 27 2001 - 08:51:36 EST

  • Next message: Tim Waugh: "Re: [PARPORT] Kernel 2.4.2 + SparQ, would you help me?"

    Actually, this might be the culprit:

    --- linux/drivers/parport/parport_pc.c.restorestate Tue Mar 27 14:48:14 2001+++ linux/drivers/parport/parport_pc.c Tue Mar 27 14:49:16 2001
    @@ -347,7 +347,7 @@
     void parport_pc_save_state(struct parport *p, struct parport_state *s)
     {
            const struct parport_pc_private *priv = p->physport->private_data;
    - s->u.pc.ctr = inb (CONTROL (p));
    + s->u.pc.ctr = priv->ctr;
            if (priv->ecr)
                    s->u.pc.ecr = inb (ECONTROL (p));
     }
    @@ -356,6 +356,7 @@
     {
            const struct parport_pc_private *priv = p->physport->private_data;
            outb (s->u.pc.ctr, CONTROL (p));
    + priv->ctr = s->u.pc.ctr;
            if (priv->ecr)
                    outb (s->u.pc.ecr, ECONTROL (p));
     }

    Tim.
    */

    -- To unsubscribe, send mail to: linux-parport-request@torque.net --
    -- with the single word "unsubscribe" in the body of the message. --



    This archive was generated by hypermail 2b29 : Tue Mar 27 2001 - 08:53:44 EST