Hi,

I'm working on project where custom chip contain ARM core and also some kind
of co-processor (some peripherials are connected via this processor).
Communication between ARM and co-processor is done via some shared memory .
I would like to write driver for this  but I don't know how to do that
because up to this driver should be 3 different drivers which do some jobs
but under only 1 co-processor and I don't want to that every client will
write own driver for communication. It is possible apply there linux device
model (bus == communication protocol)? Or it is possible somehow communicate
between drivers (co-processor make an interrupt and my driver should dispach
interrupt to appropriate upper driver)? Could you give me some hints or
exist something similar in kernel already?

Thank's in advance

Marek

-- 
Marek Beliško
Ruská Nová Ves 219
08005 Prešov
http://binaural.ifastnet.com

Reply via email to