/alps/pcitool

To get this branch, use:
bzr branch http://suren.me/webbzr/alps/pcitool

« back to all changes in this revision

Viewing changes to pcilib/pci.h

  • Committer: Suren A. Chilingaryan
  • Date: 2015-04-28 04:09:21 UTC
  • Revision ID: csa@suren.me-20150428040921-fjyahuk824lihv1i
Initial support for event engines

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
    pcilib_kmem_list_t *kmem_list;                                                      /**< List of currently allocated kernel memory */
41
41
 
42
42
    char *model;                                                                        /**< Requested model */
 
43
    void *event_plugin;                                                                 /**< Currently loaded event engine */
43
44
    pcilib_model_description_t model_info;                                              /**< Current model description combined from the information returned by the event plugin and all dynamic sources (XML, DMA registers, etc.). Contains only pointers, no deep copy of information returned by event plugin */
44
45
 
45
46
    size_t num_banks_init;                                                              /**< Number of initialized banks */
46
47
    size_t num_reg, alloc_reg;                                                          /**< Number of registered and allocated registers */
47
 
    size_t num_banks, num_ranges;                                                       /**< Number of registered banks and register ranges */
 
48
    size_t num_banks, num_protocols, num_ranges;                                        /**< Number of registered banks, protocols, and register ranges */
48
49
    size_t num_engines;                                                                 /**> Number of configured DMA engines */
49
50
    pcilib_register_description_t *registers;                                           /**< List of currently defined registers (from all sources) */
50
51
    pcilib_register_bank_description_t banks[PCILIB_MAX_REGISTER_BANKS + 1];            /**< List of currently defined register banks (from all sources) */