Experimental Physics and
| |||||||||||||||
|
I'm in the process of converting applications from VxWorks to Linux. I have a multitude of VME boards with write/read registers (no interrupts). On VxWorks I usually have built subRecords to access the registers on the boards. Now we use Concurrent single board cpus in VME (running linux) where the use of mapping registers is restricted due to the large address space of the cpus. So I would like to map the individual boards in an orderly fashion via some register-board-base-addr call and then use for instance asyn int32 support. I have looked in the example int32Driver.c but can't see where the real I/O is done? Does anyone have some real example? Or is this sort of overkill? Many thanks, Burkhard -- Dr. Burkhard Kolb KP1 / GSI E-Mail: [email protected] Tel: +49-(6159)-71-2667 / Fax: +49-(6159)-71-2185 Gesellschaft für Schwerionenforschung mbH Planckstraße 1 / D-64291 Darmstadt / www.gsi.de Gesellschaft mit beschränkter Haftung Sitz der Gesellschaft: Darmstadt Handelsregister: Amtsgericht Darmstadt, HRB 1528 Geschäftsführer: Professor Dr. Horst Stöcker Vorsitzende des Aufsichtsrates: Dr. Beatrix Vierkorn-Rudolph Stellvertreter: Ministerialdirigent Dr. Rolf Bernhardt
| ||||||||||||||
ANJ, 02 Sep 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |