• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Using semaphores in kernel level driver
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Using semaphores in kernel level driver


  • Subject: Re: Using semaphores in kernel level driver
  • From: Mike Smith <email@hidden>
  • Date: Fri, 23 Dec 2005 10:36:02 -0800

Yogesh,

It sounds like you want to use a WorkLoop. Again, it's important to understand
how to do things with I/O Kit; it sounds like, once again, you are trying to
make things look like a different driver architecture.


 = Mike

On Dec 23, 2005, at 5:21 AM, Yogesh P wrote:

Hi Folks,

I will have to use semaphore to make synchronization between the
threads.

After creating a thread using IOCreateThread(), I will have to put that
thread in a wait state and wake up that thread after receiving some
interrupt.


Is there any sample driver code on developer site which I can refer for
using semaphore for synchronizing threads.



Thanks in advance, Yogesh Pahilwan



 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Using semaphores in kernel level driver (From: Yogesh P <email@hidden>)

  • Prev by Date: Using semaphores in kernel level driver
  • Next by Date: Notify Application when all system items have been loaded
  • Previous by thread: Using semaphores in kernel level driver
  • Next by thread: Notify Application when all system items have been loaded
  • Index(es):
    • Date
    • Thread