aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2022-11-19service: hid: Only overclock npad controllersgerman77
2022-11-19core: hid: Implement true multitouch supportNarr the Reg
2022-11-18Merge pull request #9234 from liamwhite/data-cash-moneybunnei
kernel: implement data cache management operations
2022-11-17Merge pull request #9244 from liamwhite/lost-wakeupbunnei
nvnflinger: fix lost wakeup
2022-11-17Merge pull request #9229 from Docteh/achy_breaky_heartMorph
Add break for default cases
2022-11-17Dynarmic: Remove inaccurate NaN from Auto CPU settings.Fernando Sahmkow
2022-11-14Merge pull request #9243 from german77/resultbunnei
core: Update result module
2022-11-14nvnflinger: fix lost wakeupLiam
2022-11-14core: Update result moduleNarr the Reg
2022-11-13Add break for default casesKyle Kienapfel
Visual Studio has an option to search all files in a solution, so I did a search in there for "default:" looking for any missing break statements. I've left out default statements that return something, and that throw something, even if via ThrowInvalidType. UNREACHABLE leads towards throw R_THROW macro leads towards a return
2022-11-13general: Address review commentsgerman77
2022-11-13service: am: Fix cabinet applet resultgerman77
2022-11-13service: am: Implement cabinet applet backendgerman77
2022-11-13service: nfc: fix tagprotocol and implement GetApplicationAreaIdgerman77
2022-11-12Merge pull request #9225 from liamwhite/debugger-instanceliamwhite
Debugger improvements
2022-11-12kernel: implement FlushProcessDataCacheLiam
2022-11-11Merge pull request #9224 from liamwhite/services-arent-processesbunnei
service_thread: remove explicit KProcess
2022-11-11hle: service: audio: Use default service thread.bunnei
- This was arbitrarily added by me, and does not appear to be helpful.
2022-11-10Merge pull request #9198 from liamwhite/arm64bunnei
Initial ARM64 support
2022-11-10gdbstub: add ams monitor commandsLiam
2022-11-10debugger: allow more than one connection attempt per sessionLiam
2022-11-10service_thread: remove explicit KProcessLiam
2022-11-09kernel/svc_types: refreshLiam
2022-11-09Merge pull request #9182 from liamwhite/services-are-processesbunnei
kernel: assign KProcess to service threads
2022-11-09Initial ARM64 supportLiam
2022-11-09Merge pull request #9215 from liamwhite/swordfightFernando S
Ensure correctness of atomic store ordering
2022-11-09Ensure correctness of atomic store orderingLiam
2022-11-06service_thread: fix deletionLiam
2022-11-05Merge pull request #9173 from bunnei/kern-update-15liamwhite
Kernel: Various updates for FW 15.0.x
2022-11-05core: hle: kernel: Address review comments.Liam
2022-11-04service_thread: register service threads to the logical owner processLiam
2022-11-04kernel: avoid racy behavior in global suspensionLiam
2022-11-04network: add missing header for SO_* on Unix after f80c7c4cd5c0Jan Beich
src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::Initialize(Network::Domain, Network::Type, Network::Protocol)': src/core/internal_network/socket_proxy.cpp:51:20: error: 'SO_TYPE' was not declared in this scope 51 | SetSockOpt(fd, SO_TYPE, type); | ^~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetLinger(bool, u32)': src/core/internal_network/socket_proxy.cpp:253:27: error: 'SO_LINGER' was not declared in this scope 253 | return SetSockOpt(fd, SO_LINGER, values); | ^~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetReuseAddr(bool)': src/core/internal_network/socket_proxy.cpp:257:32: error: 'SO_REUSEADDR' was not declared in this scope 257 | return SetSockOpt<u32>(fd, SO_REUSEADDR, enable ? 1 : 0); | ^~~~~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetBroadcast(bool)': src/core/internal_network/socket_proxy.cpp:262:32: error: 'SO_BROADCAST' was not declared in this scope 262 | return SetSockOpt<u32>(fd, SO_BROADCAST, enable ? 1 : 0); | ^~~~~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetSndBuf(u32)': src/core/internal_network/socket_proxy.cpp:266:27: error: 'SO_SNDBUF' was not declared in this scope 266 | return SetSockOpt(fd, SO_SNDBUF, value); | ^~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetRcvBuf(u32)': src/core/internal_network/socket_proxy.cpp:274:27: error: 'SO_RCVBUF' was not declared in this scope 274 | return SetSockOpt(fd, SO_RCVBUF, value); | ^~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetSndTimeo(u32)': src/core/internal_network/socket_proxy.cpp:279:27: error: 'SO_SNDTIMEO' was not declared in this scope 279 | return SetSockOpt(fd, SO_SNDTIMEO, static_cast<int>(value)); | ^~~~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetRcvTimeo(u32)': src/core/internal_network/socket_proxy.cpp:284:27: error: 'SO_RCVTIMEO' was not declared in this scope 284 | return SetSockOpt(fd, SO_RCVTIMEO, static_cast<int>(value)); | ^~~~~~~~~~~
2022-11-03Merge pull request #9135 from liamwhite/service-thread-eventbunnei
kernel: invert session request handling flow
2022-11-03core: hle: kernel: k_page_table: Remove unnecessary casts.bunnei
2022-11-03core: hle: kernel: k_page_table: Manually open/close pages for IPC methods.bunnei
2022-11-03core: hle: kernel: k_page_table: Implement IPC memory methods.bunnei
2022-11-03core: hle: kernel: k_memory_manager: Refresh.bunnei
2022-11-03core: hle: kernel: Integrate system KSystemResource.bunnei
2022-11-03core: hle: kernel: k_dynamic_page_manager: Refresh.bunnei
2022-11-03core: hle: kernel: Add KSystemResource.bunnei
2022-11-03core: hle: kernel: k_handle_table: Refresh.bunnei
2022-11-03core: hle: kernel: k_memory_layout: Refresh.bunnei
2022-11-03core: hle: kernel: k_memory_region_type: Refresh.bunnei
2022-11-03core: hle: kernel: slab_helpers: Add KAutoObjectWithSlabHeap.bunnei
2022-11-03core: hle: kernel: k_dynamic_resource_manager: Add KBlockInfoManager, ↵bunnei
KBlockInfoSlabHeap.
2022-11-03core: hle: kernel: k_page_bitmap: Refresh.bunnei
2022-11-03core: hle: kernel: k_memory_block: Refresh.bunnei
2022-11-03core: hle: kernel: k_page_heap: Refresh.bunnei
2022-11-03core: hle: kernel: k_page_group: Add KPageBufferSlabHeap.bunnei