bzr branch
http://suren.me/webbzr/alps/pcitool
321
by Suren A. Chilingaryan
Support computed (property-based) registers |
1 |
#ifndef _PCILIB_PROTOCOL_DEFAULT_H
|
2 |
#define _PCILIB_PROTOCOL_DEFAULT_H
|
|
7.1.5
by Suren A. Chilingaryan
Support for FPGA registers |
3 |
|
7.1.6
by Suren A. Chilingaryan
Provide single header for library |
4 |
#include "pcilib.h" |
253
by Suren A. Chilingaryan
Include version information in all API descriptions |
5 |
#include "version.h" |
236
by Suren A. Chilingaryan
Big redign of model structures |
6 |
#include "model.h" |
7 |
||
332
by Suren A. Chilingaryan
Provide API calls for register and bank address resolution |
8 |
uintptr_t pcilib_default_resolve(pcilib_t *ctx, pcilib_register_bank_context_t *bank_ctx, pcilib_address_resolution_flags_t flags, pcilib_register_addr_t addr); |
236
by Suren A. Chilingaryan
Big redign of model structures |
9 |
int pcilib_default_read(pcilib_t *ctx, pcilib_register_bank_context_t *bank, pcilib_register_addr_t addr, pcilib_register_value_t *value); |
10 |
int pcilib_default_write(pcilib_t *ctx, pcilib_register_bank_context_t *bank, pcilib_register_addr_t addr, pcilib_register_value_t value); |
|
11 |
||
241
by Suren A. Chilingaryan
Further adjustments to get ready for independent event plugins |
12 |
#ifdef _PCILIB_EXPORT_C
|
240
by Suren A. Chilingaryan
More structural changes to get ready for stand-alone event engines |
13 |
const pcilib_register_protocol_api_description_t pcilib_default_protocol_api = |
332
by Suren A. Chilingaryan
Provide API calls for register and bank address resolution |
14 |
{ PCILIB_VERSION, NULL, NULL, pcilib_default_resolve, pcilib_default_read, pcilib_default_write }; |
241
by Suren A. Chilingaryan
Further adjustments to get ready for independent event plugins |
15 |
#endif /* _PCILIB_EXPORT_C */ |
7.1.5
by Suren A. Chilingaryan
Support for FPGA registers |
16 |
|
321
by Suren A. Chilingaryan
Support computed (property-based) registers |
17 |
#endif /* _PCILIB_PROTOCOL_DEFAULT_H */ |