dolphin/Source/Core/Core/HW
Léo Lam 336518049d
WiiUtils: Add helper functions to get emulated/real Bluetooth device
This adds a function to get the emulated or real Bluetooth device for
an active emulation instance. This lets us deduplicate all the
`ios->GetDeviceByName("/dev/usb/oh1/57e/305")` calls that are currently
scattered in the codebase and ensures Bluetooth passthrough is being
handled correctly.

This also fixes the broken check in WiimoteCommon::UpdateSource.
There was a confusion between "emulated Bluetooth" (as opposed to
"real Bluetooth" aka Bluetooth passthrough) and "emulated Wiimote".
2021-04-12 18:16:56 +02:00
..
DSPHLE DSPHLE: Don't restore the last UCode when the crc doesn't match 2021-03-27 00:42:43 +01:00
DSPLLE rename Common/File to Common/IOFile 2021-01-27 14:29:48 -08:00
DVD DVDThread: Set ReadError instead of BlockOOB for failed reads 2021-03-10 00:16:40 +01:00
EXI Force RTC bias to 0 when custom RTC is disabled too 2021-03-07 14:22:54 +01:00
GCMemcard Replace uses of cassert with Common/Assert.h 2021-04-02 10:18:18 -07:00
SI Merge pull request #8747 from iwubcode/map-freelook 2021-04-01 01:05:00 -04:00
WiimoteCommon Replace uses of cassert with Common/Assert.h 2021-04-02 10:18:18 -07:00
WiimoteEmu Replace uses of cassert with Common/Assert.h 2021-04-02 10:18:18 -07:00
WiimoteReal rename ciface::Wiimote to ciface::WiimoteController 2021-01-27 14:29:48 -08:00
AddressSpace.cpp Core/AddressSpace: Return null accessors when no game is running to prevent out-of-bounds memory accesses. 2020-12-13 06:21:07 +01:00
AddressSpace.h Core/AddressSpace: Return null accessors when no game is running to prevent out-of-bounds memory accesses. 2020-12-13 06:21:07 +01:00
AudioInterface.cpp AudioCommon: Initialize before HW 2021-03-24 14:11:49 +01:00
AudioInterface.h
CPU.cpp
CPU.h
DSP.cpp DSP: Fix write masks on AUDIO_*/AR_* MMIO registers 2020-12-30 01:34:48 -08:00
DSP.h
GCKeyboard.cpp
GCKeyboard.h
GCKeyboardEmu.cpp InputCommon: Wrap remaining invalid default input expressions around `` 2021-01-17 17:37:13 -06:00
GCKeyboardEmu.h
GCPad.cpp
GCPad.h rename InputCommon/ControllerInterface/Device to CoreDevice 2021-01-27 14:29:48 -08:00
GCPadEmu.cpp InputCommon: Wrap remaining invalid default input expressions around `` 2021-01-17 17:37:13 -06:00
GCPadEmu.h
GPFifo.cpp
GPFifo.h
HW.cpp Boot: Initialize Wii root before saving SYSCONF file 2021-03-07 14:22:53 +01:00
HW.h
Memmap.cpp Core/Memmap: Don't try to map logical memory from inactive physical regions. 2021-03-02 18:41:33 +01:00
Memmap.h
MemoryInterface.cpp
MemoryInterface.h
MMIO.cpp
MMIO.h
MMIOHandlers.h
ProcessorInterface.cpp IOS: Use less ambiguous names for classes 2021-02-12 21:40:31 +01:00
ProcessorInterface.h
Sram.cpp rename Common/File to Common/IOFile 2021-01-27 14:29:48 -08:00
Sram.h
StreamADPCM.cpp
StreamADPCM.h
SystemTimers.cpp IOS: Use less ambiguous names for classes 2021-02-12 21:40:31 +01:00
SystemTimers.h Core: Fix time base unit mixup 2021-02-20 14:18:21 +01:00
VideoInterface.cpp
VideoInterface.h
WII_IPC.cpp
WII_IPC.h
Wiimote.cpp WiiUtils: Add helper functions to get emulated/real Bluetooth device 2021-04-12 18:16:56 +02:00
Wiimote.h
WiiSave.cpp rename Common/File to Common/IOFile 2021-01-27 14:29:48 -08:00
WiiSave.h Android: Add "Import Wii Save" 2021-01-27 20:10:06 +01:00
WiiSaveStructs.h WiiSave: Delete existing save, if any, before importing one. 2021-01-02 17:46:12 +01:00