The main hardware support is for the SBS PCI/VME, SIS PCI/VME, VMIC processor. DMA and Interrupt support have been included. Not all the hardware modules have been ported to this new scheme. The VME API has been revisited for a better function call set. PleaseĮmail midas for specific support or for submitting new drivers. Note: not all the device drivers implement the triple layer (Class,Device,Bus) as some include the hardware calls directly in the device layer. $MIDASSYS/examples/slowcont/frontend.c including the hv and multi class with the nulldev device and null bus driver. Example are available in the distribution under The software layers sections are used in particular for Slow Control System. The drivers directory in the MIDAS package is subdivided in several directories which refers to either the type of bus ie: CAMAC, FastBus, VME, PCI, USB or type of software layer such as Class, Device, Bus. The libraries are continuously expanding to widen The file names usually refer to the manufacturer abbreviation, followed by Some libraries consist only of a header file, others of a C file plus a header file. The drivers are located in the drivers directory of the MIDAS distribution i.e. But you're more than welcome to contribute by providing your driver code if the module that you're using is not yet listed. Not all commercially available modules are included as we don't have all the modules in hand. The driver library is continuously extended to suit the needs of various experiments based on the selected hardware modules.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |