Home
last modified time | relevance | path

Searched refs:hwdata (Results 1 – 25 of 28) sorted by relevance

12

/AliOS-Things-master/components/SDL2/src/joystick/virtual/
A DSDL_virtualjoystick.c56 if (!hwdata) { in VIRTUAL_FreeHWData()
100 if (!hwdata) { in SDL_JoystickAttachVirtualInner()
156 if (!hwdata) { in SDL_JoystickDetachVirtualInner()
178 hwdata = (joystick_hwdata *)joystick->hwdata; in SDL_JoystickSetVirtualAxisInner()
203 hwdata = (joystick_hwdata *)joystick->hwdata; in SDL_JoystickSetVirtualButtonInner()
228 hwdata = (joystick_hwdata *)joystick->hwdata; in SDL_JoystickSetVirtualHatInner()
271 if (!hwdata) { in VIRTUAL_JoystickGetDeviceName()
274 return hwdata->name ? hwdata->name : ""; in VIRTUAL_JoystickGetDeviceName()
326 joystick->hwdata = hwdata; in VIRTUAL_JoystickOpen()
355 hwdata = (joystick_hwdata *)joystick->hwdata; in VIRTUAL_JoystickUpdate()
[all …]
/AliOS-Things-master/components/SDL2/src/joystick/linux/
A DSDL_sysjoystick.c380 if (item->hwdata && item->hwdata->gone) { in HandlePendingRemovals()
635 joystick->hwdata->hats = in allocate_hatdata()
810 SDL_memset(joystick->hwdata->abs_map, 0xFF, sizeof(joystick->hwdata->abs_map)); in LINUX_JoystickOpen()
842 item->hwdata = joystick->hwdata; in LINUX_JoystickOpen()
875 if (ioctl(joystick->hwdata->fd, EVIOCSFF, &joystick->hwdata->effect) < 0) { in LINUX_JoystickRumble()
878 if (ioctl(joystick->hwdata->fd, EVIOCSFF, &joystick->hwdata->effect) < 0) { in LINUX_JoystickRumble()
1137 if (joystick->hwdata) { in LINUX_JoystickClose()
1139 ioctl(joystick->hwdata->fd, EVIOCRMFF, joystick->hwdata->effect.id); in LINUX_JoystickClose()
1146 joystick->hwdata->item->hwdata = NULL; in LINUX_JoystickClose()
1335 if (joystick->hwdata->has_abs[ABS_X] && joystick->hwdata->has_abs[ABS_Y]) { in LINUX_JoystickGetGamepadMapping()
[all …]
/AliOS-Things-master/components/SDL2/src/haptic/windows/
A DSDL_xinputhaptic.c153 if (hwdata->stopTicks) { in SDL_RunXInputHaptic()
188 haptic->hwdata = (struct haptic_hwdata *) SDL_malloc(sizeof(*haptic->hwdata)); in SDL_XINPUT_HapticOpenFromUserIndex()
189 if (haptic->hwdata == NULL) { in SDL_XINPUT_HapticOpenFromUserIndex()
194 SDL_memset(haptic->hwdata, 0, sizeof(*haptic->hwdata)); in SDL_XINPUT_HapticOpenFromUserIndex()
197 haptic->hwdata->userid = userid; in SDL_XINPUT_HapticOpenFromUserIndex()
202 SDL_free(haptic->hwdata); in SDL_XINPUT_HapticOpenFromUserIndex()
213 SDL_free(haptic->hwdata); in SDL_XINPUT_HapticOpenFromUserIndex()
230 return (haptic->hwdata->userid == joystick->hwdata->userid); in SDL_XINPUT_JoystickSameHaptic()
304 … if ((haptic->hwdata->stopTicks == SDL_HAPTIC_INFINITY) || (haptic->hwdata->stopTicks == 0)) { in SDL_XINPUT_HapticRunEffect()
317 haptic->hwdata->stopTicks = 0; in SDL_XINPUT_HapticStopEffect()
[all …]
A DSDL_windowshaptic.c201 if (joystick->hwdata->bXInputHaptic != haptic->hwdata->bXInputHaptic) { in SDL_SYS_JoystickSameHaptic()
231 if (haptic->hwdata) { in SDL_SYS_HapticClose()
246 SDL_free(haptic->hwdata); in SDL_SYS_HapticClose()
247 haptic->hwdata = NULL; in SDL_SYS_HapticClose()
263 if ((hapticitem->hwdata->bXInputHaptic) && (hapticitem->hwdata->thread)) { in SDL_SYS_HapticQuit()
306 if (haptic->hwdata->bXInputHaptic) { in SDL_SYS_HapticNewEffect()
326 if (haptic->hwdata->bXInputHaptic) { in SDL_SYS_HapticUpdateEffect()
340 if (haptic->hwdata->bXInputHaptic) { in SDL_SYS_HapticRunEffect()
353 if (haptic->hwdata->bXInputHaptic) { in SDL_SYS_HapticStopEffect()
366 if (haptic->hwdata->bXInputHaptic) { in SDL_SYS_HapticDestroyEffect()
[all …]
A DSDL_dinputhaptic.c225 haptic->hwdata->axes[haptic->naxes] = offset; in DI_DeviceObjectCallback()
285 haptic->hwdata = (struct haptic_hwdata *)SDL_malloc(sizeof(*haptic->hwdata)); in SDL_DINPUT_HapticOpenFromDevice()
286 if (haptic->hwdata == NULL) { in SDL_DINPUT_HapticOpenFromDevice()
289 SDL_memset(haptic->hwdata, 0, sizeof(*haptic->hwdata)); in SDL_DINPUT_HapticOpenFromDevice()
292 haptic->hwdata->device = device8; in SDL_DINPUT_HapticOpenFromDevice()
293 haptic->hwdata->is_joystick = is_joystick; in SDL_DINPUT_HapticOpenFromDevice()
413 IDirectInputDevice8_Unacquire(haptic->hwdata->device); in SDL_DINPUT_HapticOpenFromDevice()
504 IDirectInputDevice8_Unacquire(haptic->hwdata->device); in SDL_DINPUT_HapticClose()
507 if (haptic->hwdata->is_joystick == 0) { in SDL_DINPUT_HapticClose()
652 axes[1] = haptic->hwdata->axes[1]; in SDL_SYS_ToDIEFFECT()
[all …]
/AliOS-Things-master/components/SDL2/src/sensor/android/
A DSDL_androidsensor.c136 hwdata = (struct sensor_hwdata *)SDL_calloc(1, sizeof(*hwdata)); in SDL_ANDROID_SensorOpen()
137 if (hwdata == NULL) { in SDL_ANDROID_SensorOpen()
143 if (!hwdata->eventqueue) { in SDL_ANDROID_SensorOpen()
144 SDL_free(hwdata); in SDL_ANDROID_SensorOpen()
148 if (ASensorEventQueue_enableSensor(hwdata->eventqueue, hwdata->asensor) < 0) { in SDL_ANDROID_SensorOpen()
150 SDL_free(hwdata); in SDL_ANDROID_SensorOpen()
161 ASensorEventQueue_setEventRate(hwdata->eventqueue, hwdata->asensor, delay_us); in SDL_ANDROID_SensorOpen()
163 sensor->hwdata = hwdata; in SDL_ANDROID_SensorOpen()
185 if (sensor->hwdata) { in SDL_ANDROID_SensorClose()
186 ASensorEventQueue_disableSensor(sensor->hwdata->eventqueue, sensor->hwdata->asensor); in SDL_ANDROID_SensorClose()
[all …]
/AliOS-Things-master/components/SDL2/src/joystick/haiku/
A DSDL_haikujoystick.cc132 if (joystick->hwdata == NULL) { in HAIKU_JoystickOpen()
135 SDL_memset(joystick->hwdata, 0, sizeof(*joystick->hwdata)); in HAIKU_JoystickOpen()
137 joystick->hwdata->stick = stick; in HAIKU_JoystickOpen()
157 if (!joystick->hwdata->new_hats || !joystick->hwdata->new_axes) { in HAIKU_JoystickOpen()
192 stick = joystick->hwdata->stick; in HAIKU_JoystickUpdate()
193 axes = joystick->hwdata->new_axes; in HAIKU_JoystickUpdate()
194 hats = joystick->hwdata->new_hats; in HAIKU_JoystickUpdate()
222 if (joystick->hwdata) { in HAIKU_JoystickClose()
223 joystick->hwdata->stick->Close(); in HAIKU_JoystickClose()
224 delete joystick->hwdata->stick; in HAIKU_JoystickClose()
[all …]
/AliOS-Things-master/components/SDL2/src/joystick/windows/
A DSDL_windows_gaming_input.c490 hwdata = (struct joystick_hwdata *)SDL_calloc(1, sizeof(*hwdata)); in WGI_JoystickOpen()
491 if (!hwdata) { in WGI_JoystickOpen()
494 joystick->hwdata = hwdata; in WGI_JoystickOpen()
558 struct joystick_hwdata *hwdata = joystick->hwdata; in WGI_JoystickRumble() local
560 if (hwdata->gamepad) { in WGI_JoystickRumble()
606 struct joystick_hwdata *hwdata = joystick->hwdata; in WGI_JoystickUpdate() local
640 struct joystick_hwdata *hwdata = joystick->hwdata; in WGI_JoystickClose() local
642 if (hwdata) { in WGI_JoystickClose()
649 if (hwdata->battery) { in WGI_JoystickClose()
655 SDL_free(hwdata); in WGI_JoystickClose()
[all …]
A DSDL_dinputjoystick.c743 input_t *in = &joystick->hwdata->Inputs[joystick->hwdata->NumInputs]; in EnumDevObjectsCallback()
813 joystick->hwdata->NumInputs++; in EnumDevObjectsCallback()
877 joystick->hwdata->buffered = SDL_TRUE; in SDL_DINPUT_JoystickOpen()
895 hwdata->InputDevice); in SDL_DINPUT_JoystickOpen()
925 &joystick->hwdata->Capabilities); in SDL_DINPUT_JoystickOpen()
1024 if (!joystick->hwdata->ffeffect) { in SDL_DINPUT_JoystickInitRumble()
1029 … joystick->hwdata->ffeffect, &joystick->hwdata->ffeffect_ref, NULL); in SDL_DINPUT_JoystickInitRumble()
1249 if (joystick->hwdata->buffered) { in SDL_DINPUT_JoystickUpdate()
1259 if (joystick->hwdata->ffeffect_ref) { in SDL_DINPUT_JoystickClose()
1263 if (joystick->hwdata->ffeffect) { in SDL_DINPUT_JoystickClose()
[all …]
A DSDL_mmjoystick.c251 joystick->hwdata = in SDL_SYS_JoystickOpen()
252 (struct joystick_hwdata *) SDL_malloc(sizeof(*joystick->hwdata)); in SDL_SYS_JoystickOpen()
253 if (joystick->hwdata == NULL) { in SDL_SYS_JoystickOpen()
256 SDL_memset(joystick->hwdata, 0, sizeof(*joystick->hwdata)); in SDL_SYS_JoystickOpen()
259 joystick->hwdata->id = SYS_JoystickID[index]; in SDL_SYS_JoystickOpen()
263 joystick->hwdata->transaxis[i].scale = in SDL_SYS_JoystickOpen()
266 joystick->hwdata->transaxis[i].offset = 0; in SDL_SYS_JoystickOpen()
267 joystick->hwdata->transaxis[i].scale = 1.0; /* Just in case */ in SDL_SYS_JoystickOpen()
328 result = joyGetPosEx(joystick->hwdata->id, &joyinfo); in SDL_SYS_JoystickUpdate()
342 transaxis = joystick->hwdata->transaxis; in SDL_SYS_JoystickUpdate()
[all …]
A DSDL_rawinputjoystick.c590 if (!hwdata) { in RAWINPUT_JoystickOpen()
595 SDL_free(hwdata); in RAWINPUT_JoystickOpen()
603 joystick->hwdata = hwdata; in RAWINPUT_JoystickOpen()
611 struct joystick_hwdata *hwdata = joystick->hwdata; in RAWINPUT_JoystickRumble() local
624 hwdata = joystick->hwdata; in RAWINPUT_JoystickUpdate()
625 device = hwdata->device; in RAWINPUT_JoystickUpdate()
633 struct joystick_hwdata *hwdata = joystick->hwdata; in RAWINPUT_JoystickClose() local
635 if (hwdata) { in RAWINPUT_JoystickClose()
638 device = hwdata->device; in RAWINPUT_JoystickClose()
646 SDL_free(hwdata); in RAWINPUT_JoystickClose()
[all …]
A DSDL_windowsjoystick.c470 joystick->hwdata = in WINDOWS_JoystickOpen()
472 if (joystick->hwdata == NULL) { in WINDOWS_JoystickOpen()
475 SDL_zerop(joystick->hwdata); in WINDOWS_JoystickOpen()
476 joystick->hwdata->guid = device->guid; in WINDOWS_JoystickOpen()
488 if (joystick->hwdata->bXInputDevice) { in WINDOWS_JoystickRumble()
498 if (!joystick->hwdata) { in WINDOWS_JoystickUpdate()
502 if (joystick->hwdata->bXInputDevice) { in WINDOWS_JoystickUpdate()
513 if (joystick->hwdata->bXInputDevice) { in WINDOWS_JoystickClose()
519 SDL_free(joystick->hwdata); in WINDOWS_JoystickClose()
A DSDL_xinputjoystick.c362 joystick->hwdata->bXInputDevice = SDL_TRUE; in SDL_XINPUT_JoystickOpen()
365 SDL_free(joystick->hwdata); in SDL_XINPUT_JoystickOpen()
366 joystick->hwdata = NULL; in SDL_XINPUT_JoystickOpen()
370 joystick->hwdata->bXInputHaptic = (XINPUTSETSTATE(userId, &state) == ERROR_SUCCESS); in SDL_XINPUT_JoystickOpen()
371 joystick->hwdata->userid = userId; in SDL_XINPUT_JoystickOpen()
493 if (XINPUTSETSTATE(joystick->hwdata->userid, &XVibration) != ERROR_SUCCESS) { in SDL_XINPUT_JoystickRumble()
509 result = XINPUTGETSTATE(joystick->hwdata->userid, &XInputState); in SDL_XINPUT_JoystickUpdate()
516 …result = XINPUTGETBATTERYINFORMATION(joystick->hwdata->userid, BATTERY_DEVTYPE_GAMEPAD, &XBatteryI… in SDL_XINPUT_JoystickUpdate()
520 …if (XInputState.dwPacketNumber && XInputState.dwPacketNumber != joystick->hwdata->dwPacketNumber) { in SDL_XINPUT_JoystickUpdate()
526 joystick->hwdata->dwPacketNumber = XInputState.dwPacketNumber; in SDL_XINPUT_JoystickUpdate()
/AliOS-Things-master/components/SDL2/src/haptic/linux/
A DSDL_syshaptic.c405 if (haptic->hwdata == NULL) { in SDL_SYS_HapticOpenFromFD()
409 SDL_memset(haptic->hwdata, 0, sizeof(*haptic->hwdata)); in SDL_SYS_HapticOpenFromFD()
412 haptic->hwdata->fd = fd; in SDL_SYS_HapticOpenFromFD()
438 if (haptic->hwdata != NULL) { in SDL_SYS_HapticOpenFromFD()
439 SDL_free(haptic->hwdata); in SDL_SYS_HapticOpenFromFD()
440 haptic->hwdata = NULL; in SDL_SYS_HapticOpenFromFD()
539 if (SDL_strcmp(joystick->hwdata->fname, haptic->hwdata->fname) == 0) { in SDL_SYS_JoystickSameHaptic()
585 haptic->hwdata->fname = SDL_strdup( joystick->hwdata->fname ); in SDL_SYS_HapticOpenFromJoystick()
600 if (haptic->hwdata) { in SDL_SYS_HapticClose()
612 SDL_free(haptic->hwdata); in SDL_SYS_HapticClose()
[all …]
/AliOS-Things-master/components/SDL2/src/sensor/coremotion/
A DSDL_coremotionsensor.m128 struct sensor_hwdata *hwdata;
130 hwdata = (struct sensor_hwdata *)SDL_calloc(1, sizeof(*hwdata));
131 if (hwdata == NULL) {
134 sensor->hwdata = hwdata;
164 if (SDL_memcmp(data, sensor->hwdata->data, sizeof(data)) != 0) {
166 SDL_memcpy(sensor->hwdata->data, data, sizeof(data));
180 if (SDL_memcmp(data, sensor->hwdata->data, sizeof(data)) != 0) {
182 SDL_memcpy(sensor->hwdata->data, data, sizeof(data));
195 if (sensor->hwdata) {
207 SDL_free(sensor->hwdata);
[all …]
/AliOS-Things-master/components/SDL2/src/haptic/darwin/
A DSDL_syshaptic.c424 device = haptic->hwdata->device; in GetSupportedFeatures()
498 SDL_malloc(sizeof(*haptic->hwdata)); in SDL_SYS_HapticOpenFromService()
499 if (haptic->hwdata == NULL) { in SDL_SYS_HapticOpenFromService()
503 SDL_memset(haptic->hwdata, 0, sizeof(*haptic->hwdata)); in SDL_SYS_HapticOpenFromService()
553 if (haptic->hwdata != NULL) { in SDL_SYS_HapticOpenFromService()
554 SDL_free(haptic->hwdata); in SDL_SYS_HapticOpenFromService()
555 haptic->hwdata = NULL; in SDL_SYS_HapticOpenFromService()
606 if (joystick->hwdata->ffservice != 0) { in SDL_SYS_JoystickIsHaptic()
668 if (haptic->hwdata) { in SDL_SYS_HapticClose()
679 SDL_free(haptic->hwdata); in SDL_SYS_HapticClose()
[all …]
/AliOS-Things-master/components/SDL2/src/haptic/android/
A DSDL_syshaptic.c122 haptic->hwdata = (struct haptic_hwdata *)item; in OpenHaptic()
167 item = HapticByDevId(((joystick_hwdata *)joystick->hwdata)->device_id); in SDL_SYS_JoystickIsHaptic()
175 …return (OpenHapticByDevId(haptic, ((joystick_hwdata *)joystick->hwdata)->device_id) == NULL ? -1 :… in SDL_SYS_HapticOpenFromJoystick()
182 …return (((SDL_hapticlist_item *)haptic->hwdata)->device_id == ((joystick_hwdata *)joystick->hwdata in SDL_SYS_JoystickSameHaptic()
189 ((SDL_hapticlist_item *)haptic->hwdata)->haptic = NULL; in SDL_SYS_HapticClose()
190 haptic->hwdata = NULL; in SDL_SYS_HapticClose()
243 …Android_JNI_HapticRun (((SDL_hapticlist_item *)haptic->hwdata)->device_id, total, effect->effect.l… in SDL_SYS_HapticRunEffect()
251 Android_JNI_HapticStop (((SDL_hapticlist_item *)haptic->hwdata)->device_id); in SDL_SYS_HapticStopEffect()
/AliOS-Things-master/components/SDL2/src/joystick/bsd/
A DSDL_sysjoystick.c369 joy->hwdata = hw;
550 if (joy->hwdata->type == BSDJOY_JOY) {
593 rep = &joy->hwdata->inreport;
599 hdata = hid_start_parse(joy->hwdata->repdesc, 1 << hid_input);
615 naxe = joy->hwdata->axis_map[joyaxe];
671 if (SDL_strncmp(joy->hwdata->path, "/dev/joy", 8)) {
672 report_free(&joy->hwdata->inreport);
673 hid_dispose_report_desc(joy->hwdata->repdesc);
675 close(joy->hwdata->fd);
676 SDL_free(joy->hwdata->path);
[all …]
/AliOS-Things-master/components/SDL2/src/joystick/hidapi/
A DSDL_hidapijoystick.c1017 struct joystick_hwdata *hwdata; in HIDAPI_JoystickOpen() local
1019 hwdata = (struct joystick_hwdata *)SDL_calloc(1, sizeof(*hwdata)); in HIDAPI_JoystickOpen()
1020 if (!hwdata) { in HIDAPI_JoystickOpen()
1023 hwdata->device = device; in HIDAPI_JoystickOpen()
1026 SDL_free(hwdata); in HIDAPI_JoystickOpen()
1030 joystick->hwdata = hwdata; in HIDAPI_JoystickOpen()
1039 if (joystick->hwdata) { in HIDAPI_JoystickRumble()
1040 SDL_HIDAPI_Device *device = joystick->hwdata->device; in HIDAPI_JoystickRumble()
1060 if (joystick->hwdata) { in HIDAPI_JoystickClose()
1070 SDL_free(joystick->hwdata); in HIDAPI_JoystickClose()
[all …]
/AliOS-Things-master/components/SDL2/src/joystick/iphoneos/
A DSDL_sysjoystick.m351 device->joystick->hwdata = NULL;
517 joystick->hwdata = device;
543 if (joystick->hwdata) {
544 ++joystick->hwdata->num_pause_presses;
633 GCController *controller = joystick->hwdata->controller;
677 if (joystick->hwdata->uses_pause_handler) {
737 if (joystick->hwdata->uses_pause_handler) {
756 if (joystick->hwdata->uses_pause_handler) {
761 joystick->hwdata->num_pause_presses = 0;
776 SDL_JoystickDeviceItem *device = joystick->hwdata;
[all …]
/AliOS-Things-master/components/SDL2/src/joystick/emscripten/
A DSDL_sysjoystick.c131 item->joystick->hwdata = NULL; in Emscripten_JoyStickDisconnected()
320 joystick->hwdata = (struct joystick_hwdata *) item; in EMSCRIPTEN_JoystickOpen()
342 SDL_joylist_item *item = (SDL_joylist_item *) joystick->hwdata; in EMSCRIPTEN_JoystickUpdate()
383 SDL_joylist_item *item = (SDL_joylist_item *) joystick->hwdata; in EMSCRIPTEN_JoystickClose()
/AliOS-Things-master/components/SDL2/src/joystick/darwin/
A DSDL_sysjoystick.c148 removeDevice->joystick->hwdata = NULL; in FreeDevice()
781 joystick->hwdata = device; in DARWIN_JoystickOpen()
889 recDevice *device = joystick->hwdata; in DARWIN_JoystickRumble()
928 recDevice *device = joystick->hwdata; in DARWIN_JoystickUpdate()
938 if (joystick->hwdata) { in DARWIN_JoystickUpdate()
939 joystick->hwdata = NULL; in DARWIN_JoystickUpdate()
1033 recDevice *device = joystick->hwdata; in DARWIN_JoystickClose()
/AliOS-Things-master/components/SDL2/src/sensor/
A DSDL_syssensor.h44 struct sensor_hwdata *hwdata; /* Driver dependent information */ member
/AliOS-Things-master/components/SDL2/src/joystick/android/
A DSDL_sysjoystick.c471 item->joystick->hwdata = NULL; in Android_RemoveJoystick()
620 joystick->hwdata = (struct joystick_hwdata *) item; in ANDROID_JoystickOpen()
639 SDL_joylist_item *item = (SDL_joylist_item *) joystick->hwdata; in ANDROID_JoystickUpdate()
668 SDL_joylist_item *item = (SDL_joylist_item *) joystick->hwdata; in ANDROID_JoystickClose()
/AliOS-Things-master/components/SDL2/src/haptic/
A DSDL_syshaptic.h49 struct haptic_hwdata *hwdata; /* Driver dependent */ member

Completed in 59 milliseconds

12