bunnei
dd7c34a978
hid: Stub out SetNpadJoyAssignmentModeDual.
8 years ago
Subv
6ac79e3a43
CoreTiming: Unschedule the pending events when an Interface is destroyed.
8 years ago
mailwl
e86ec16ee7
Service/hid: stub some functions
8 years ago
bunnei
69ab774ea3
hid: Stub GetVibrationDeviceInfo and SendVibrationValues.
8 years ago
mailwl
ff9d0996a8
Service: stub some functions in am, audio, time, vi services
8 years ago
mailwl
4cfd3502de
Service/hid: stub SetNpadHandheldActivationMode
8 years ago
bunnei
6499c8eed6
hid: Stub ActivateTouchScreen and SetNpadJoyHoldType.
8 years ago
bunnei
93ffd1fc30
hid: Stub out several functions.
8 years ago
bunnei
aa035aa7f9
hid: Implement CreateActiveVibrationDeviceList.
8 years ago
bunnei
fac2babc85
logger: Use Service_HID category where applicable.
8 years ago
bunnei
f328cb2c7c
hle: Rename RequestBuilder to ResponseBuilder.
8 years ago
bunnei
427b97e60c
service: Fix all incorrect IPC response headers.
8 years ago
Subv
aec193732c
Services: Added a todo about returning interfaces as domain objects in lm, hid and time.
8 years ago
Subv
98ff4642ff
HID: Don't create an unnecessary port in CreateAppletResource.
8 years ago
gdkchan
45f08a927c
Stub OpenAudioOut and fix a issue with HID IAppletResource being created more than once
8 years ago
shinyquagsire23
ebd7b8409e
hid: Adjust timing based on actual hardware
8 years ago
shinyquagsire23
6424b131db
hid: clang-format
8 years ago
shinyquagsire23
63ab9293d4
hid: Adjust for style guide
8 years ago
shinyquagsire23
7d238badfb
hid: Write to all layouts, implement circular buffers, set up controller metadata.
8 years ago
shinyquagsire23
2f5dbd0f43
hid: Bare-minimum sharedmem input
8 years ago
bunnei
d5c25e7115
hid: Remove unused registered_loggers.
8 years ago
bunnei
951d762f1e
hid: Implement IAppletResource::GetSharedMemoryHandle.
8 years ago
bunnei
5993f6f6de
Remove lots more 3DS-specific code.
8 years ago
Huw Pascoe
da1c8d1522
Fixed type conversion ambiguity
8 years ago
wwylele
5ec879dfaa
HID: use TouchDevice for touch pad
8 years ago
wwylele
13014535c1
HID: fix a comment and a warning
8 years ago
wwylele
31da8b8353
HID: use MotionDevice for Accelerometer and Gyroscope
9 years ago
Yuri Kunde Schlesner
c27dad4cd1
ResultVal: Remove MoveFrom()
Replace it with std::move(result_val).Unwrap(), or Foo().Unwrap() in
case you already have an rvalue.
9 years ago
Yuri Kunde Schlesner
f68fd997cd
Service: Remove unnecessary includes from service.h
This has a huge fallout in terms of needing to fix other files because
all service implementations included that file.
9 years ago
wwylele
fced3273c1
ir: implement new 3ds HID via ir:rst
9 years ago
wwylele
3e561f92f1
HID: use AnalogDevice
9 years ago
wwylele
74b1bf38fe
HID: use ButtonDevice
9 years ago
Weiyi Wang
071e27ff0b
HID: move enable_accelerometer/gyroscope_count initialization into Init() ( #2574 )
Fixes #2556
9 years ago
wwylele
d678c306b8
HID: reset acceleroeter and gyroscope index in Init
9 years ago
wwylele
34440c54a9
CoreTiming: use named constant for ARM11 clock rate
9 years ago
wwylele
8f807fc8ef
HID: manages updating itself using correct ticks
9 years ago
MerryMage
4aaaea9758
core: Move emu_window and key_map into core
* Removes circular dependences (common should not depend on core)
9 years ago
Lioncash
7c1a069ab6
hid: Get rid of a double -> float truncation warning
float literals need to have the 'f' prefix.
9 years ago
Yuri Kunde Schlesner
fa5d9d8266
Use negative priorities to avoid special-casing the self-include
9 years ago
Emmanuel Gil Peyrot
1138ec0d49
Remove empty newlines in #include blocks.
This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation.
9 years ago
Yuri Kunde Schlesner
1e4a5da9f4
Manually tweak source formatting and then re-run clang-format
9 years ago
Emmanuel Gil Peyrot
628ed4376a
Sources: Run clang-format on everything.
9 years ago
wwylele
6cc4c40241
hid: add missing header
10 years ago
wwylele
3d0953097f
fixup! fixup! Refactor input system
10 years ago
wwylele
c1cd474866
Refactor input subsystem
10 years ago
Subv
b53900a6ab
Kernel/SharedMemory: Properly implemented shared memory support.
Applications can request the kernel to allocate a piece of the linear heap for them when creating a shared memory object.
Shared memory areas are now properly mapped into the target processes when calling svcMapMemoryBlock.
Removed the APT Shared Font hack as it is no longer needed.
10 years ago
wwylele
648b2dc071
use reference instead of pointer
10 years ago
wwylele
586f6b854c
implement GyroscopeCalibrateParam
10 years ago
wwylele
9fe0c0b898
implement accel and gyro backend
10 years ago
wwylele
0af67d267f
hid: fix pad update
10 years ago