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
2851 commits
Transfer to URL with SHA
tree:
d42f2e4d1b
Branches
Tags
×
master
Atmosphere
/
libraries
/
libmesosphere
/
include
/
mesosphere
/
latest commit
8bfda27e0e
Michael Scire
authored
on 29 Dec 2020
..
arch
kern: remove target-firmware logic for kernel loader
5 years ago
board
kern: refactor to use m_ for member variables
5 years ago
init
kern: add KAlpha/KBeta
5 years ago
svc
kern: refactor to use m_ for member variables
5 years ago
kern_build_config.hpp
kern: add debug thread dump
5 years ago
kern_common.hpp
kern: make GetTargetFirmware a compile-time constant when not building for Switch
5 years ago
kern_debug_log.hpp
exo/meso/fusee: support dynamic control of log port/baud rate
5 years ago
kern_initial_process.hpp
kern: support 2-pool layout on 2.x-4.x instead of modern 4-pool layout
5 years ago
kern_k_address_arbiter.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_address_space_info.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_affinity_mask.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_alpha.hpp
kern: add KAlpha/KBeta
5 years ago
kern_k_auto_object.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_auto_object_container.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_beta.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_capabilities.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_class_token.hpp
kern: add KAlpha/KBeta
5 years ago
kern_k_client_port.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_client_session.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_code_memory.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_condition_variable.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_current_context.hpp
kern: Kill KCoreLocalRegion
5 years ago
kern_k_debug_base.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_device_address_space.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_dpc_manager.hpp
kern: add page table contents debug
5 years ago
kern_k_dump_object.hpp
kern: add page table contents debug
5 years ago
kern_k_dynamic_page_manager.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_dynamic_slab_heap.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_event.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_event_info.hpp
kern: cleanup KThread, optimize/normalize KThreadQueue/KWaitObject
5 years ago
kern_k_exception_context.hpp
kern: switch->nx, implement sleep manager init
6 years ago
kern_k_handle_table.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_hardware_timer_base.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_initial_process_reader.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_interrupt_event.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_interrupt_task.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_interrupt_task_manager.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_light_client_session.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_light_condition_variable.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_light_lock.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_light_server_session.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_light_session.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_linked_list.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_memory_block.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_memory_block_manager.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_memory_layout.hpp
kern: fix linear region printing output
5 years ago
kern_k_memory_manager.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_memory_region.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_memory_region_type.hpp
kern: fix KTrace buffer memory region type to match official kernel
5 years ago
kern_k_object_name.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_page_bitmap.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_page_buffer.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_page_group.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_page_heap.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_page_table_base.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_page_table_manager.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_port.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_priority_queue.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_process.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_readable_event.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_resource_limit.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_scheduler.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_scheduler_lock.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_scoped_lock.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_scoped_resource_reservation.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_scoped_scheduler_lock_and_sleep.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_server_port.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_server_session.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_session.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_session_request.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_shared_memory.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_shared_memory_info.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_slab_heap.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_spin_lock.hpp
kern: kern::arm64 -> kern::arch::arm64
6 years ago
kern_k_synchronization_object.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_target_system.hpp
kern: switch->nx, implement sleep manager init
6 years ago
kern_k_thread.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_thread_context.hpp
kern: implement SvcGetThreadContext3
6 years ago
kern_k_thread_local_page.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_thread_queue.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_timer_task.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_trace.hpp
kern: add tracing for irq/scheduling
5 years ago
kern_k_transfer_memory.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_typed_address.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_unsafe_memory.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_wait_object.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_worker_task.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_worker_task_manager.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_k_writable_event.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_kernel.hpp
kern: improve KSynchronizationObject, kill KSynchronization
5 years ago
kern_main.hpp
kern: implement KHandleTable, other cleanup
6 years ago
kern_panic.hpp
kern: build with -Wextra
5 years ago
kern_select_cpu.hpp
kern: implement 64-virtual-core interface
5 years ago
kern_select_debug.hpp
kern: kern::arm64 -> kern::arch::arm64
6 years ago
kern_select_device_page_table.hpp
kern: add stubbed KDevicePageTable implementation for systems without iommu
5 years ago
kern_select_hardware_timer.hpp
kern: kern::arm64 -> kern::arch::arm64
6 years ago
kern_select_interrupt_controller.hpp
kern: use common GIC implementation for arm/arm64
5 years ago
kern_select_interrupt_manager.hpp
kern: refactor to use m_ for member variables
5 years ago
kern_select_interrupt_name.hpp
kern: kern::arm64 -> kern::arch::arm64
6 years ago
kern_select_page_table.hpp
kern: kern::arm64 -> kern::arch::arm64
6 years ago
kern_select_page_table_impl.hpp
kern: kern::arm64 -> kern::arch::arm64
6 years ago
kern_select_system_control.hpp
kern: switch->nx, implement sleep manager init
6 years ago
kern_select_userspace_memory_access.hpp
kern: implement KUserPointer (and test with QueryMemory) in advance of svc dev
6 years ago
kern_slab_helpers.hpp
kern: add kernel object debug
5 years ago
kern_svc.hpp
kern: implement process(pagetable) init
6 years ago