GitBucket
Toggle navigation
Pull requests
Issues
Snippets
Sign in
Files
Branches
1
Releases
Issues
Pull requests
Labels
Priorities
Milestones
Wiki
Commit Graphs
Build
Fork
: 0
Perditum
/
Atmosphere
Download ZIP
3419 commits
Transfer to URL with SHA
tree:
5e0bbb61b1
Branches
Tags
×
master
Atmosphere
/
libraries
/
libmesosphere
/
source
/
svc
/
latest commit
90732ff311
Michael Scire
authored
on 19 Sep 2021
SciresM
committed
on 19 Sep 2021
..
kern_svc_activity.cpp
kern SvcGetCurrentProcessorNumber, SvcSetProcessActivity, half of SvcSetThreadActivity
6 years ago
kern_svc_address_arbiter.cpp
kern: add KAddressArbiter::WaitIfEqual
6 years ago
kern_svc_address_translation.cpp
kern: add new overflow checks on KMemoryRegions
5 years ago
kern_svc_cache.cpp
kern: KMemoryManager/KPageGroup use physical addresses instead of virtual, now
4 years ago
kern_svc_code_memory.cpp
kern: KObjectContainer::Register -> void
5 years ago
kern_svc_condition_variable.cpp
kern: implement SvcDebugActiveProcess, svcGetDebugEvent, SvcWaitProcessWideKeyAtomic
6 years ago
kern_svc_debug.cpp
kern: improve kdebug attach semantics
4 years ago
kern_svc_debug_string.cpp
kern: svcOutputDebugString, svcGetThreadPriority, svcGetThreadId
6 years ago
kern_svc_device_address_space.cpp
svc/kern/dd: remove MapDeviceAddressSpace()
4 years ago
kern_svc_event.cpp
kern: support dynamic resource expansion for system heaps/events/sessions.
4 years ago
kern_svc_exception.cpp
kern: optimize logging for release kernel strings (saves printf space in .text)
4 years ago
kern_svc_info.cpp
kern: kill the interrupt task manager thread
4 years ago
kern_svc_interrupt_event.cpp
kern: KObjectContainer::Register -> void
5 years ago
kern_svc_io_pool.cpp
kern/svc: implement IoPool/Region svc support
4 years ago
kern_svc_ipc.cpp
kern: unify all waiting semantics to use single api
4 years ago
kern_svc_kernel_debug.cpp
kern: add page table contents debug
5 years ago
kern_svc_light_ipc.cpp
kern: SendSyncRequestLight, ReplyAndReceiveLight
6 years ago
kern_svc_lock.cpp
kern: KConditionVariable arbiter functions now static
4 years ago
kern_svc_memory.cpp
kern: improve KLightLock accuracy
6 years ago
kern_svc_physical_memory.cpp
kern: fix svc bounds checking for main memory size 4GB -> 8GB (closes #1320)
5 years ago
kern_svc_port.cpp
kern: simplify handle table registration for port/session
5 years ago
kern_svc_power_management.cpp
kern: implement SvcSleepSystem
6 years ago
kern_svc_process.cpp
kern: improve kdebug attach semantics
4 years ago
kern_svc_process_memory.cpp
kern: fuck the KPolice^H^H^H^H^H^HPageGroups
5 years ago
kern_svc_processor.cpp
kern: implement 64-virtual-core interface
5 years ago
kern_svc_query_memory.cpp
kern: fix nonsensical copy/pasted comments in QueryMemory
6 years ago
kern_svc_register.cpp
kern: add infra (but not impl) for all DeviceAddressSpace svcs
6 years ago
kern_svc_resource_limit.cpp
kern: fix SvcGetResourceLimitPeakValue
5 years ago
kern_svc_secure_monitor_call.cpp
kern: complete final SVC stubs (KernelDebug/Trace debug-impl still TODO)
6 years ago
kern_svc_session.cpp
kern: support dynamic resource expansion for system heaps/events/sessions.
4 years ago
kern_svc_shared_memory.cpp
kern: fix svc bounds checking for main memory size 4GB -> 8GB (closes #1320)
5 years ago
kern_svc_synchronization.cpp
kern: improve KSynchronizationObject, kill KSynchronization
5 years ago
kern_svc_thread.cpp
kern: improve kdebug attach semantics
4 years ago
kern_svc_thread_profiler.cpp
kern: SvcLegacyGetFutureThreadInfo
5 years ago
kern_svc_tick.cpp
kern: SvcGetSystemTick
6 years ago
kern_svc_transfer_memory.cpp
kern: KObjectContainer::Register -> void
5 years ago