Home | History | Annotate | Download | only in zfm20
      1 %module jsupm_zfm20
      2 %include "../upm.i"
      3 %include "../carrays_uint16_t.i"
      4 %include "../carrays_uint32_t.i"
      5 %include "cpointer.i"
      6 
      7 %typemap(in) uint16_t * {
      8   void *argp = 0 ;
      9   int res = SWIG_ConvertPtr($input, &argp,SWIGTYPE_p_uint16Array, 0 |  0 );
     10   $1 = (uint16_t *)(argp);
     11 }
     12 
     13 /*$input is a v8::object, which inherits from v8::value */
     14 %typemap(in) uint32_t {
     15    $1 = ($input)->Uint32Value();
     16 }
     17 
     18 /* Send "int *" to JavaScript as intp */
     19 %pointer_functions(int, intp);
     20 %{
     21     #include "zfm20.h"
     22     speed_t int_B57600 = B57600;
     23 %}
     24 
     25 %include "zfm20.h"
     26 speed_t int_B57600 = B57600;
     27