Development of linux drivers for DAQ boards based on COMEDI

2007 
Compared with the traditional development method of linux drivers,a new development method for DAQ cards with the come-di free software,may let programmers pay their attentions to the implementation of the core code of linux drivers,because the infras-tructure in linux driver development,e.g. memory management,error handling,had been implemented in comedi. The relations among all the parts of comedi were briefly introduced. The two mechanisms,command and instruction,were studied and their difference and applicability were analyzed. As an example,a new driver for a DAQ card,PCM-3712,was developed based on instruction mecha-nism,and the data structures used in the development and the functions which were related to the specific board were also introduced.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []