This repository has been archived on 2025-12-14. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
github.ong19th.Citron/src/core/hle/service
Zephyron 6ab82e8eeb
service: Implement rebootless system update stubs and types
Adds initial support for rebootless system update related functionality:

- Add system archive title IDs for ApplicationBlackList, RebootlessSystemUpdateVersion,
  and ContentActionTable
- Add NS service result codes for system update operations
- Implement stubs for ISystemUpdateControl::SetupToReceiveSystemUpdate and
  RequestCheckLatestUpdateIncludesRebootlessUpdate
- Add RebootlessSystemUpdateVersion settings type and implement
  GetRebootlessSystemUpdateVersion in SET service
- Fix GetSettingsItemValueImpl template implementation

This provides basic infrastructure for handling system updates, particularly
the rebootless update feature, though actual update functionality remains
stubbed.
2025-01-30 22:10:08 +10:00
..
acc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
am service: Implement GPU error handling IPC commands for AM 2025-01-27 00:45:27 +10:00
aoc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
apm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
audio Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
bcat Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
bpc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
btdrv Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
btm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
caps Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
erpt Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
es Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
eupld Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
fatal Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
fgm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
filesystem Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
friend Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
glue Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
grc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
hid fix: Implement SetGestureOutputRanges to handle unimplemented function error 2025-01-15 19:20:37 +10:00
jit Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
lbl Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ldn Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ldr Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
lm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
mig Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
mii Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
mm service: mm: Refactor Memory Management service implementation 2025-01-25 14:55:50 +10:00
mnpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ncm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
nfc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
nfp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ngc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
nifm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
nim Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
npns Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ns service: Implement rebootless system update stubs and types 2025-01-30 22:10:08 +10:00
nvdrv service/nvdrv: Relax GPU validation and improve error handling 2025-01-21 16:07:44 +10:00
nvnflinger kernel/svc: Implement InitialProcessIdRange and improve process exit handling 2025-01-29 13:17:07 +10:00
olsc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
omm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
os Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
pcie Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
pctl Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
pcv Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
pm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
prepo Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
psc Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ptm Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ro Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
set service: Implement rebootless system update stubs and types 2025-01-30 22:10:08 +10:00
sm service: Implement GPU error handling IPC commands for AM 2025-01-27 00:45:27 +10:00
sockets network: Add NOMEM errno handling for socket operations 2025-01-28 16:20:54 +10:00
spl Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ssl Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
usb Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
vi service: vi: Implement missing IApplicationDisplayService functions 2025-01-26 13:27:06 +10:00
cmif_serialization.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
cmif_types.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
hle_ipc.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
hle_ipc.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
ipc_helpers.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
kernel_helpers.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
kernel_helpers.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
server_manager.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
server_manager.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
service.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
service.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
services.cpp Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00
services.h Revert incorrect copyright attribution for non-contributed files 2025-01-14 15:33:24 +10:00