Coder Social home page Coder Social logo

dor-driver's People

Watchers

 avatar  avatar  avatar

dor-driver's Issues

[jacobsen on 2007-08-07 19:27:47] : Firmware current/voltage fuse not adequately handled in the driver

The discussion with Azriel and the previous driver bug fix of last month led me to think about what happens with Kalle cuts the power due to current/voltage over/under limits (firmware fuse).

Since I keep a copy of the control bits (CTRL 0..3), there is a problem if Kalle turns off the power and the user does anything else afterwards involving the CTRL register (which is just about everything!). I.e. the driver will just turn the power right back on again, because I don't "know" that the firmware has turned the power off. This is obviously not good. The power-on sequence in the driver checks for this, but really I should check it at all other times (at interrupt time) -- i.e. to safeguard against a changing electrical situation.

I think the necessary fix is to create a small interrupt handler to handle the power-off bits correctly (detect power-off condition and set CTRL 0..3 appropriately). Kalle already has the necessary interrupt enabled, I just have to use it.

[user8 on 2006-03-10 12:17:02] : dor-driver performance could be better

dor driver full load echo-test performance
is still sub par (afaik). to reproduce,
run echo-test on 64 doms and check the
system and user load, it should be <20%
on the 1.1GHz CPU card. at last check
it was around 80%...

Additional Information: According to David Hays, a fully loaded Hub running the 1.1GHz card shows adequate performance (DHapp + Driver < 80% loaded), with full bandwidth on all DOMs.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.