Device manager
Posted: Mon Jun 07, 2004 11:00 pm
Hello:
I understand that MUTEX is abbreviation of 'mutual exclusion', a technique used to guarantee that never two process access to a 'shared object' at the same time.
Some devices are used concurrently (by many process at the same time) and then a 'semaphore' object is needed to control the access to those devices.
My quiestion is:
This 'semaphore' must be placed into the 'device driver', or at kernel level?
I know it could be as I want, but where it is normally placed?
Thank you very much!
pepito
I understand that MUTEX is abbreviation of 'mutual exclusion', a technique used to guarantee that never two process access to a 'shared object' at the same time.
Some devices are used concurrently (by many process at the same time) and then a 'semaphore' object is needed to control the access to those devices.
My quiestion is:
This 'semaphore' must be placed into the 'device driver', or at kernel level?
I know it could be as I want, but where it is normally placed?
Thank you very much!
pepito