1
0
Fork 0
mirror of https://github.com/Atmosphere-NX/Atmosphere.git synced 2024-12-19 17:02:14 +00:00
Atmosphere/libraries/libmesosphere/source/svc
2021-09-19 10:34:31 -07:00
..
kern_svc_activity.cpp kern SvcGetCurrentProcessorNumber, SvcSetProcessActivity, half of SvcSetThreadActivity 2020-07-31 14:50:52 -07:00
kern_svc_address_arbiter.cpp kern: add KAddressArbiter::WaitIfEqual 2020-07-31 14:50:52 -07:00
kern_svc_address_translation.cpp kern: add new overflow checks on KMemoryRegions 2020-12-02 06:43:37 -08:00
kern_svc_cache.cpp kern: KMemoryManager/KPageGroup use physical addresses instead of virtual, now 2021-09-19 10:34:31 -07:00
kern_svc_code_memory.cpp kern: KObjectContainer::Register -> void 2020-12-02 06:43:37 -08:00
kern_svc_condition_variable.cpp kern: implement SvcDebugActiveProcess, svcGetDebugEvent, SvcWaitProcessWideKeyAtomic 2020-07-31 14:50:52 -07:00
kern_svc_debug.cpp kern: improve kdebug attach semantics 2021-09-19 10:34:31 -07:00
kern_svc_debug_string.cpp kern: svcOutputDebugString, svcGetThreadPriority, svcGetThreadId 2020-07-10 11:55:33 -07:00
kern_svc_device_address_space.cpp svc/kern/dd: remove MapDeviceAddressSpace() 2021-09-19 10:34:31 -07:00
kern_svc_event.cpp kern: support dynamic resource expansion for system heaps/events/sessions. 2021-09-19 10:34:31 -07:00
kern_svc_exception.cpp kern: optimize logging for release kernel strings (saves printf space in .text) 2021-09-19 10:34:31 -07:00
kern_svc_info.cpp kern: kill the interrupt task manager thread 2021-09-19 10:34:31 -07:00
kern_svc_interrupt_event.cpp kern: KObjectContainer::Register -> void 2020-12-02 06:43:37 -08:00
kern_svc_io_pool.cpp kern/svc: implement IoPool/Region svc support 2021-09-19 10:34:31 -07:00
kern_svc_ipc.cpp kern: unify all waiting semantics to use single api 2021-09-19 10:34:31 -07:00
kern_svc_kernel_debug.cpp kern: add page table contents debug 2020-12-11 19:30:48 -08:00
kern_svc_light_ipc.cpp kern: SendSyncRequestLight, ReplyAndReceiveLight 2020-07-31 14:50:52 -07:00
kern_svc_lock.cpp kern: KConditionVariable arbiter functions now static 2021-09-19 10:34:31 -07:00
kern_svc_memory.cpp kern: improve KLightLock accuracy 2020-07-31 14:50:52 -07:00
kern_svc_physical_memory.cpp kern: fix svc bounds checking for main memory size 4GB -> 8GB (closes #1320) 2021-01-07 03:43:09 -08:00
kern_svc_port.cpp kern: simplify handle table registration for port/session 2021-04-11 03:42:16 -07:00
kern_svc_power_management.cpp kern: implement SvcSleepSystem 2020-07-31 14:50:52 -07:00
kern_svc_process.cpp kern: improve kdebug attach semantics 2021-09-19 10:34:31 -07:00
kern_svc_process_memory.cpp kern: fuck the KPolice^H^H^H^H^H^HPageGroups 2021-04-11 03:42:16 -07:00
kern_svc_processor.cpp kern: implement 64-virtual-core interface 2020-12-02 06:43:37 -08:00
kern_svc_query_memory.cpp kern: fix nonsensical copy/pasted comments in QueryMemory 2020-07-31 14:50:52 -07:00
kern_svc_register.cpp kern: add infra (but not impl) for all DeviceAddressSpace svcs 2020-07-31 14:50:52 -07:00
kern_svc_resource_limit.cpp kern: fix SvcGetResourceLimitPeakValue 2020-12-02 06:43:37 -08:00
kern_svc_secure_monitor_call.cpp kern: complete final SVC stubs (KernelDebug/Trace debug-impl still TODO) 2020-07-31 14:50:52 -07:00
kern_svc_session.cpp kern: support dynamic resource expansion for system heaps/events/sessions. 2021-09-19 10:34:31 -07:00
kern_svc_shared_memory.cpp kern: fix svc bounds checking for main memory size 4GB -> 8GB (closes #1320) 2021-01-07 03:43:09 -08:00
kern_svc_synchronization.cpp kern: improve KSynchronizationObject, kill KSynchronization 2020-12-02 06:43:37 -08:00
kern_svc_thread.cpp kern: improve kdebug attach semantics 2021-09-19 10:34:31 -07:00
kern_svc_thread_profiler.cpp kern: SvcLegacyGetFutureThreadInfo 2020-08-18 15:17:40 -07:00
kern_svc_tick.cpp kern: SvcGetSystemTick 2020-07-31 14:50:52 -07:00
kern_svc_transfer_memory.cpp kern: KObjectContainer::Register -> void 2020-12-02 06:43:37 -08:00