Re: bcm4400 driver and Dell 8500

From: Duncan Barclay (dmlb_at_dmlb.org)
Date: 08/28/03

  • Next message: Stuart Walsh: "Re: bcm4400 driver and Dell 8500"
    To: "Kenneth D. Merry" <ken@kdm.org>
    Date: Thu, 28 Aug 2003 08:21:59 +0100
    
    

    From: "Kenneth D. Merry" <ken@kdm.org>

    > > This is a little loop that waits for the card to finish DMAing a packet.
    There
    > > should be a DELAY(1) in there. But it may be commented out.
    >
    > That's bad...in general the chip should DMA the packet and then update the
    > consumer index and generate an interrupt. I don't know how this
    particular
    > chip works, though. The DELAY is commented out.

    Unfortunately I don't know how the chips works wither. This method comes
    from the drivers I used as a reference. I have recoded the loop a little so
    it doesn't DELAY and I've never had a timeout from it.

    > > Do we think that cardbus is trashing the memory space somehow?
    >
    > That could very well be the case. I don't know anything about cardbus,
    > though.

    Me neither, but my laptop needs some help in that area, so that's what I'm
    going to look at next.

    > Ken
    > --
    > Kenneth Merry
    > ken@kdm.org
    >
    >

    _______________________________________________
    freebsd-hackers@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
    To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"


  • Next message: Stuart Walsh: "Re: bcm4400 driver and Dell 8500"

    Relevant Pages

    • Re: Need AD9501 replacement
      ... I have been using the Analog Devices AD9501 programmable delay chip in some gear, and was planning on designing a new board with them when I discovered they were obsolete, and becoming scarce. ... We use it to form a wide-range programmable one-shot, by using a CMOS switch to switch in resistors and caps, obtaining 5 overlapping ranges of time delay, from 0-50 ns to 0-15 us. ...
      (sci.electronics.components)
    • Re: bcm4400 driver and Dell 8500
      ... >> consumer index and generate an interrupt. ... That is how this chip works. ... DMAs it and then updates the index and generates an interrupt. ... certain amount of frames or a certain amount of data. ...
      (freebsd-hackers)
    • Re: delay line logic
      ... where tapped delay lines were used to sequence digital logic things. ... I've had a case where phase noise was so bad that their newly develoepd ... I never liked those chips and did what little I could do at the design ... Now if you have to drive a long line, yeah, get a 232 chip. ...
      (sci.electronics.design)
    • Re: Need AD9501 replacement
      ... I have been using the Analog Devices AD9501 programmable delay chip in some gear, and was planning on designing a new board with them when I discovered they were obsolete, and becoming scarce. ... We use it to form a wide-range programmable one-shot, by using a CMOS switch to switch in resistors and caps, obtaining 5 overlapping ranges of time delay, from 0-50 ns to 0-15 us. ... Well, since the signals are not repetitive, we can't do any servo techniques. ...
      (sci.electronics.components)
    • Re: OT Dual core CPUs versus faster single core CPUs?
      ... Error detection. ... with presumeably minimal delay. ... Inter-process and inter-processor communications effectively become ... Communications is MUCH faster on a single chip, ...
      (sci.electronics.design)