To: | |
---|---|
Subject: | Re: [ts-7000] Re: Disabling interrupts and kernel driver ioctls. |
From: | David Hawkins <> |
Date: | Fri, 20 Jul 2007 13:18:52 -0700 |
Hi Kevin, > No ... if you are using the variable from write() and from the > ISR, then you will generally need to protect it with a spinlock. Another good driver test is to create a program with 10 or 100 processes or threads, and hammer the same device. The fact that multiple processes can access a /proc node also indicates that you will want some kind of protection. Since you access the variable in an ISR, then the spinlock is the appropriate protection mechanism. Cheers Dave Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/ts-7000/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/ts-7000/join (Yahoo! ID required) <*> To change settings via email: <*> To unsubscribe from this group, send an email to: <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
<Prev in Thread] | Current Thread | [Next in Thread> |
---|---|---|
|
Previous by Date: | Re: [ts-7000] Re: Disabling interrupts and kernel driver ioctls., David Hawkins |
---|---|
Next by Date: | [ts-7000] Re: Java Step-by-Step, ticrus00 |
Previous by Thread: | Re: [ts-7000] Re: Disabling interrupts and kernel driver ioctls., David Hawkins |
Next by Thread: | Re: [ts-7000] Disabling interrupts and kernel driver ioctls., Triffid Hunter |
Indexes: | [Date] [Thread] [Top] [All Lists] |
Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU