Pointer<Uint16> uInt16ListToArrayPointer(List<int> list) { final ptr = calloc<Uint16>(list.length); ptr.asTypedList(list.length).setAll(0, list); return ptr; }