Citron/src
Zephyron 0adeac26af service: mm: Implement proper parameter handling for MM service
Add proper type definitions and parameter handling for the Memory Management
(mm:u) service based on the Switch documentation:

- Add Module enum for hardware components (CPU, GPU, EMC, etc)
- Add Priority and Setting type definitions as u32
- Add EventClearMode enum for initialization
- Implement proper parameter handling for all IPC calls
- Add detailed logging with parameter values

The Module enum now properly reflects the documented hardware components:
CPU, GPU, EMC, System Bus, Memory Select, and NVIDIA modules (NVDEC,
NVENC, NVJPG).

This makes the implementation match the documented nn::mmnv::IRequest
interface.

Refs: switchbrew.org/wiki/Display_services#mm:u
2025-01-25 14:23:22 +10:00
..
android android: Fix battery temperature reading in EmulationFragment 2025-01-17 19:59:13 +10:00
audio_core Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
citron feat: implement modern dark theme and loading screen redesign 2025-01-25 13:50:48 +10:00
citron_cmd Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
common Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
core service: mm: Implement proper parameter handling for MM service 2025-01-25 14:23:22 +10:00
dedicated_room Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
frontend_common Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
hid_core Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
input_common Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
network Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
shader_recompiler shader: Implement EmitInvocationInfo across all backends 2025-01-20 17:02:01 +10:00
tests Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
video_core service/nvdrv: Relax GPU validation and improve error handling 2025-01-21 16:07:44 +10:00
web_service Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
.clang-format chore: make yuzu REUSE compliant 2022-07-27 12:53:49 +02:00
CMakeLists.txt Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00