Am 2004-12-02 15:15 +0200 schrieb Dimitris Lampridis:

> > Hrm..  It must be getting overwritten.
> No it is not! The register gets written only once during hc_start() of
> ohci-hcd.c when periodic_reinit() is called. And although the value of
> 0x27782edf is sent to the data port, the register shows 0x00002edf!

Take care of such dead bodies like this:

/*
 * Set frame interval for ISP116x
 */
static inline void isp116x_set_fminterval(struct hc_isp1362_dev *dev)
{
        u32 fminterval = 0x2edf;
        fminterval |= ((((fminterval - 210) * 6) / 7) << 16);
        isp1362_write_reg32(dev, HCFMINTVL, fminterval);
}

This funtion is BS and not called by our not at all working driver, but
take care and grep for 2edf and such.


Konsti

-- 
GPG KeyID EF62FCEF
Fingerprint: 13C9 B16B 9844 EC15 CC2E  A080 1E69 3FDA EF62 FCEF


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to