summaryrefslogtreecommitdiffstats
path: root/cmosis.h
diff options
context:
space:
mode:
authorSuren A. Chilingaryan <csa@suren.me>2015-08-05 21:18:05 +0200
committerSuren A. Chilingaryan <csa@suren.me>2015-08-05 21:18:05 +0200
commit3e4b1ebf881a61900c4bab96dc7a7f3963b6d891 (patch)
tree95fbb89669ebb961f97e2df9ef80d94afb24ecb6 /cmosis.h
parentff82489cba07d124ca76ac9ce78e70c73cad9317 (diff)
downloadipecamera-3e4b1ebf881a61900c4bab96dc7a7f3963b6d891.tar.gz
ipecamera-3e4b1ebf881a61900c4bab96dc7a7f3963b6d891.tar.bz2
ipecamera-3e4b1ebf881a61900c4bab96dc7a7f3963b6d891.tar.xz
ipecamera-3e4b1ebf881a61900c4bab96dc7a7f3963b6d891.zip
Serialize access to CMOSIS registers
Diffstat (limited to 'cmosis.h')
-rw-r--r--cmosis.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/cmosis.h b/cmosis.h
index 0d9c7a1..eb222d3 100644
--- a/cmosis.h
+++ b/cmosis.h
@@ -3,6 +3,8 @@
#include <pcilib/bank.h>
+void ipecamera_cmosis_close(pcilib_t *ctx, pcilib_register_bank_context_t *reg_bank_ctx);
+pcilib_register_bank_context_t* ipecamera_cmosis_open(pcilib_t *ctx, pcilib_register_bank_t bank, const char* model, const void *args);
int ipecamera_cmosis_read(pcilib_t *ctx, pcilib_register_bank_context_t *bank, pcilib_register_addr_t addr, pcilib_register_value_t *value);
int ipecamera_cmosis_write(pcilib_t *ctx, pcilib_register_bank_context_t *bank, pcilib_register_addr_t addr, pcilib_register_value_t value);