blob: 8dd17dffbc903151a8603b2cc1d42ce91b75efe1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include <stdbool.h>
int vopen(char* address, char* device);
int vabort(void);
int vtrigger(bool waitforlock);
int vclear(bool waitforlock);
int vwrite(char* data, unsigned int len, bool waitlock, bool end);
int vread(char* buffer, unsigned int bufferlen, bool waitlock, bool termchrset, char termchr);
int vlock(bool waitforlock);
int vunlock(void);
int vlocal(bool waitforlock);
int vremote(bool waitforlock);
int vreadstatusbyte(bool waitforlock);
int vcreate_intr_chan(void);
int vdestroy_intr_chan(void);
int venable_srq(bool enable, char* handle);
int vdocmd(unsigned long cmd, bool waitforlock);
int vclose(void);
|