/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 pywrap/pcipywrap.i

  • Committer: Vasilii Chernov
  • Date: 2016-02-11 13:24:01 UTC
  • mto: This revision was merged to the branch mainline in revision 353.
  • Revision ID: vchernov@inr.ru-20160211132401-w37eyhdwxj87vvmv
Change no_set_check parameter name. Move Python wrap to separate directory.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
%module pcipywrap
 
2
 
 
3
%init %{
 
4
        init_pcipywrap_module();
 
5
%}
 
6
 
 
7
extern PyObject* createPcilibInstance(const char *fpga_device, const char *model = NULL);
 
8
extern PyObject* setPcilib(PyObject* addr);
 
9
extern void closeCurrentPcilibInstance();
 
10
extern PyObject* getCurrentPcilibInstance();
 
11
 
 
12
extern PyObject* read_register(const char *regname, const char *bank = NULL);
 
13
extern PyObject* write_register(PyObject* val, const char *regname, const char *bank = NULL);
 
14
 
 
15
extern PyObject* get_property(const char *prop);
 
16
extern PyObject* set_property(const char *prop, PyObject* val);
 
17
 
 
18
extern PyObject* get_registers_list(const char *bank = NULL);
 
19
extern PyObject* get_register_info(const char* reg,const char *bank = NULL);
 
20
 
 
21
extern PyObject* get_property_info(const char* branch = NULL);