kxcjk1013: updated iio calls to match API and disabled Java ISR

ISR support for Java bindings needs iio.c Runnable implementation in MRAA. Might be possible to leverage working implementation for GPIO.

Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
Mihai Tudor Panu
2016-02-01 15:10:04 -08:00
parent 3504dc7246
commit 1d085362d9
3 changed files with 28 additions and 38 deletions

View File

@@ -1,14 +1,20 @@
%module javaupm_kxcjk1013
%include "../upm.i"
%include "stdint.i"
%include "typemaps.i"
%feature("director") IsrCallback;
%ignore generic_callback_isr;
%include "../IsrCallback.h"
%{
#include "kxcjk1013.h"
%}
%include "kxcjk1013.h"
%ignore installISR(void (*isr)(char*), void* arg);
%pragma(java) jniclasscode=%{
static {
try {
System.loadLibrary("javaupm_kxcjk1013");
} catch (UnsatisfiedLinkError e) {
System.err.println("Native code library failed to load. \n" + e);
System.exit(1);
}
}
%}