From: Mohit Gupta on 18 Jun 2010 03:17 I have a dedicated memory (non-paged memory) which is used by interrupt routines to write data and PASSIVE_LEVEL system thread to read data from Now I want to synchronise read and writes. Can you please advise how can I achieve that in Multiple processor (MP) system
From: Don Burn on 18 Jun 2010 08:00 Either use KeSynchronizeExecution or if KeAcquireInterruptSpinLock/KeReleaseInterruptSpinLock Don Burn (MVP, Windows DKD) Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr > -----Original Message----- > From: Mohit Gupta [mailto:MohitGupta(a)discussions.microsoft.com] > Posted At: Friday, June 18, 2010 3:18 AM > Posted To: microsoft.public.win32.programmer.kernel > Conversation: Sync resource access b/w interrupt rout & system thread at > PASSIVE > Subject: Sync resource access b/w interrupt rout & system thread at > PASSIVE > > I have a dedicated memory (non-paged memory) which is used by interrupt > routines to write data and PASSIVE_LEVEL system thread to read data from > > Now I want to synchronise read and writes. Can you please advise how can > I > achieve that in Multiple processor (MP) system > > > __________ Information from ESET Smart Security, version of virus > signature > database 5206 (20100618) __________ > > The message was checked by ESET Smart Security. > > http://www.eset.com >
|
Pages: 1 Prev: TxSendMessage in richedit & EM_CHARFROMPOS Next: Inter-driver communication |