ARM and co-processor - linux device model

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux