Liam
ac90cfb927
k_server_session: translate special header for non-HLE requests
2023-07-08 01:01:49 -04:00
bunnei
72a469b967
Merge pull request #10086 from Morph1984/coretiming-ng-1
...
core_timing: Use CNTPCT as the guest CPU tick
2023-06-21 21:12:46 -07:00
bunnei
4abd6e552c
Merge pull request #10603 from lat9nq/tz-more-complete
...
core,common: Implement missing time zone data/computations
2023-06-13 13:28:45 -07:00
Liam
5b858c8306
core: decouple ARM interface from Dynarmic
2023-06-12 22:11:51 -04:00
Morph
2856fadaa0
core_timing: Use CNTPCT as the guest CPU tick
...
Previously, we were mixing the raw CPU frequency and CNTFRQ.
The raw CPU frequency (1020 MHz) should've never been used as CNTPCT (whose frequency is CNTFRQ) is the only counter available.
2023-06-07 21:44:42 -04:00
bunnei
31ad92b287
Merge pull request #10508 from yuzu-emu/lime
...
Project Lime - yuzu Android Port
2023-06-05 21:43:43 -07:00
lat9nq
60e705fd6d
time_zone_binary: Add zoneinfo data
...
Adds the basic time zone data for the system archive.
time_zone_binary: Implement full system archive
time_zone_binary: Remove unneeded template
tz_binary: Make GenerateFiles static
2023-06-05 15:15:23 -04:00
Liam
3fd364d3bb
vfs: add vfs_cached for romfs build
2023-06-03 08:50:54 -04:00
bunnei
56600190e4
core: frontend: Refactor GraphicsContext to its own module.
2023-06-03 00:05:31 -07:00
Narr the Reg
2a36d667c9
service: nfc: Merge device interfaces and create the device manager
2023-05-05 22:02:59 -06:00
Narr the Reg
52447e1b58
service: nfp: Use an unique interface
2023-04-13 22:24:27 -06:00
Liam
156516e399
kernel: use KTypedAddress for addresses
2023-03-22 09:35:16 -04:00
Liam
c72afbd1db
kernel: move KMemoryLayout for NX board
2023-03-12 22:06:53 -04:00
Liam
842f5a4ced
kernel: remove KLinkedList
2023-03-12 22:06:53 -04:00
Liam
ea36f70e02
hle: rename legacy errors to Results
2023-03-06 20:58:42 -05:00
Liam
c191cf75bb
nvnflinger: fix name
2023-03-01 10:39:49 -05:00
Liam
d7e9461b71
service: move hle_ipc from kernel
2023-03-01 10:39:49 -05:00
liamwhite
7b8304614c
Merge pull request #9832 from liamwhite/hle-mp
...
service: HLE multiprocess
2023-03-01 10:38:20 -05:00
Alexandre Bouvier
e9ec2e4cf0
cmake: use correct boost imported targets
2023-02-28 17:56:01 +01:00
Matías Locatti
7cc539e8b8
Partially apply LTO to only core and video_core projects.
2023-02-27 18:44:14 -03:00
Liam
1c3a93e7c4
service: refactor server architecture
...
Converts services to have their own processes
2023-02-21 12:19:25 -05:00
Liam
edda4ad9ae
kernel: add KObjectName
2023-02-17 09:16:05 -05:00
Liam
c415339beb
service: remove deleted services
2023-02-14 12:38:21 -05:00
Liam
b91913334e
kernel/svc: switch to generated wrappers
2023-02-06 23:57:44 -05:00
Liam
2d0892da7f
kernel/svc: Split implementations into separate files
2023-02-04 22:37:43 -05:00
Liam
1f14d5ebce
kernel: add KDeviceAddressSpace
2023-02-01 17:18:21 -05:00
Liam
943f0bf0c3
kernel: add KCapabilities
2023-01-29 22:08:28 -05:00
bunnei
1bd2034592
Revert "Revert "k_page_group: synchronize""
2023-01-07 15:32:10 -08:00
gidoly
118d57a8f0
Revert "k_page_group: synchronize"
2022-12-29 17:39:42 +09:00
Liam
4b9df26091
k_page_group: synchronize
2022-12-25 12:55:21 -05:00
Liam
8df44232e8
kernel: remove TimeManager
2022-12-18 20:21:24 -05:00
Liam
49d1cf6477
kernel: add KHardwareTimer
2022-12-18 16:37:19 -05:00
liamwhite
6a546be6b2
Merge pull request #9369 from german77/mifare
...
service: nfc: Implement mifare service
2022-12-05 22:17:32 -05:00
Alexandre Bouvier
325a016cd2
cmake: prefer system libraries
2022-12-04 17:09:25 +01:00
Narr the Reg
dbfc2f7ee2
service: nfc: Implement mifare service
2022-12-01 20:43:59 -06:00
ameerj
bbf3e7f313
CMake: Use precompiled headers
2022-11-29 18:50:49 -05:00
Narr the Reg
06d54056d6
Merge branch 'master' into nfc_impl
2022-11-20 09:31:20 -06:00
Narr the Reg
5c134b62bd
service: nfc: Implement nfc user
2022-11-19 08:51:59 -06:00
german77
23cda93390
service: am: Implement cabinet applet backend
2022-11-13 11:07:48 -06:00
Liam
9509fb30a4
Initial ARM64 support
2022-11-09 16:58:49 -05:00
bunnei
57796fc36e
core: hle: kernel: Add KSystemResource.
2022-11-03 21:17:07 -07:00
bunnei
6e069b7ee5
core: hle: kernel: Add KPageTableManager.
2022-11-03 21:17:06 -07:00
bunnei
315292275e
core: hle: kernel: Add KPageTableSlabHeap.
2022-11-03 21:17:06 -07:00
bunnei
019e425377
core: hle: kernel: Add KEventInfo.
2022-11-03 21:17:06 -07:00
bunnei
0146d20e51
core: hle: kernel: Add KDebug.
2022-11-03 21:17:06 -07:00
Morph
9fba74d245
general: Enforce C4800 everywhere except in video_core
2022-10-22 15:02:04 -04:00
Morph
4bad20dc5f
CMakeLists: Remove all redundant warnings
...
These are already explicitly or implicitly set in src/CMakeLists.txt
2022-10-22 15:02:04 -04:00
Liam
7103b8dde3
kernel: add KSessionRequest
2022-10-19 16:31:12 -04:00
bunnei
0592bf30c1
core: hle: kernel: Add KDynamicResourceManager.
2022-10-18 19:13:34 -07:00
bunnei
f6fd69d0d4
core: hle: kernel: Add KDynamicSlabHeap.
2022-10-18 19:13:34 -07:00