@Article{, title={Design And Implementation Of Linux Character Device Driver To Provide Extra IPC تصميم وتنفيذ سواق جهاز رمزي لنظام لينكس لتوفير اتصال متداخل بين البرامج}, author={ندى عبد الزهرة عبد الله}, journal={Al-Rafidain University College For Sciences مجلة كلية الرافدين الجامعة للعلوم}, volume={}, number={20}, pages={163-181}, year={2006}, abstract={In this paper we will design and Implement a character device driver which uses two device special files to allow a pair of processes to send short variable-length text message to each other. The driver should make sure that multiple readers and multiple writers are not permitted and also that read ( ) s will not block even when there are no messages to read and that write ( )s will not block however many messages are written before the next read ( ) occurs .This device driver is just going to control some system memory as its “hardware device” and effectively provide an extra IPC mechanism in addition to those already available.

في هذا البحث تم تصميم وتنفيذ سواقة جهاز رمزي التي تستخدم ملفين خاصين للاجهزة لجعل البرنامجين قادرين على ارسال نص متغير الطول احدهما للاخر. السواقة يجب ان تتأكد من عدم وجود أكثر من كاتب في وقت واحد كذلك لايمكن ان يكون هناك كتابة وقراءة في وقت واحد. عليه ستقوم هذه السواقة بتنظيم جزء من الذاكرة كـ "جهاز مادي" يوفر ميكانيكية اضافية تساعد في عملية الاتصال المتداخل بين البرامج بالاضافة لما يوفره نظام لنكس.} }