%include "typemaps.i"
%include "cpointer.i"
%pointer_functions(unsigned int, uintp);
+%pointer_functions(unsigned char *, ucharp);
+%pointer_functions(char *, charp);
%typemap(in) unsigned char* = char*;
%ignore ftdi_write_data_async;
#include <ftdi.h>
%}
+%include ftdi_i.h
+%{
+#include <ftdi_i.h>
+%}
+
extern "C" {
%apply char *OUTPUT { unsigned char *buf };