title: Interprocessor Communication driver , user space interraction
body: <p>I am writing a platform  driver for an IPC, (inter processor communication device )
  this component generates interrupts when you write to its registers.</p>
  <p>0- How to know if the interrupts  have been generated</p>
  <p>1-I would like to intercept these interrupts in Userspace and trigger a function , how can i do this .</p>
  <p>2-this driver (platform type ) is a loadable module, it probes well, but does not appear in /dev, I would like to use a file descriptor  - or other way- to communicate with it (like on a char device drivers ) can i register  it as a char driver (min, maj) just to use the file in the user space and implement some file operations while keeping my  probe registration way .
  is there another  way to communicate with it in user space .</p>