wheremyfoodat
0f80d0af7a
Rename Handle to HorizonHandle, add metal-cpp submodule, format
2024-07-23 15:22:15 +03:00
wheremyfoodat
7c8d73071a
Add cfg:s
2023-09-24 22:24:49 +03:00
wheremyfoodat
e2888d839a
Don't die on ns:s, add wifi level config mem address
2023-09-14 23:26:06 +03:00
wheremyfoodat
88eebbcbae
Moar filesystem
2023-09-14 22:22:18 +03:00
wheremyfoodat
712be4ce72
Split PTM services
2023-09-14 17:16:39 +03:00
wheremyfoodat
7c2167e0f2
Add SystemSaveData::OpenFile and split up frd:u and frd:a
2023-09-13 23:21:30 +03:00
Nomi
505d54d79a
Update service_manager.cpp
2023-09-10 22:24:38 +02:00
wheremyfoodat
db50054128
Add nwm::UDS
2023-09-10 17:33:21 +03:00
wheremyfoodat
b394cacbc7
More CSND stubbing
2023-09-10 16:51:44 +03:00
wheremyfoodat
da29cecf7a
Make cfg:i not die
2023-09-10 16:20:45 +03:00
wheremyfoodat
68346d73dc
Add empty csnd service
2023-09-10 14:45:09 +03:00
wheremyfoodat
2ce58e3662
Merge branch 'master' into sd-card
2023-09-05 17:02:40 +03:00
wheremyfoodat
e67dc65118
Add ExtSaveData::CreateDirectory and stub srv::unsubscribe
2023-09-05 14:28:52 +03:00
wheremyfoodat
42bfcaf980
Merge branch 'master' into sd-card
2023-09-03 14:55:44 +03:00
wheremyfoodat
21658c6b32
More microphone stuff
2023-08-22 17:28:09 +03:00
wheremyfoodat
92ceb0f05f
Merge branch 'master' into sd-card
2023-08-21 18:41:29 +03:00
wheremyfoodat
d3d426985a
Add news:u
2023-08-21 16:45:35 +03:00
wheremyfoodat
7ada8da8a8
Start adding SD card support
2023-08-20 13:22:48 +03:00
wheremyfoodat
388790b5fd
Format
2023-08-19 17:52:19 +03:00
wheremyfoodat
6d7ab14480
Add MCU::HWC::GetBatteryLevel
2023-08-19 17:50:55 +03:00
wheremyfoodat
c544dd1567
Add MCU::HWC
2023-08-19 17:44:28 +03:00
wheremyfoodat
51b2b8eee5
Make battery stuff configurable
2023-08-18 22:17:33 +03:00
wheremyfoodat
e40b2c4b1a
CAM::GetBufferErrorInterruptEvent
2023-08-14 19:24:30 +03:00
wheremyfoodat
fa91c4effb
Add SSL service
2023-08-12 00:12:20 +03:00
wheremyfoodat
26bb05bd8e
Start separating CFG:U and CFG:I
2023-08-11 16:56:10 +03:00
wheremyfoodat
2bb751110b
Add soc:u
2023-08-10 17:44:42 +03:00
wheremyfoodat
8d5a3d6197
[HTTP] Add service stuff
2023-08-08 17:07:12 +03:00
wheremyfoodat
b83526378e
[IR:USER] Some more stubbing
2023-07-08 20:13:20 +03:00
wheremyfoodat
1c08912a59
[IR:USER] Add empty service
2023-07-08 19:35:59 +03:00
wheremyfoodat
d0ae5f0546
Merge pull request #37 from marysaka/feat/proper-hle-result
...
hle: Add proper type for result code
2023-06-17 18:39:36 +03:00
Mary
122b1b2727
hle: Add proper type for result code
...
This should clean up all HLE errorcode in the codebase.
I didn't removed Rust::Result as this should be a cleanup for another
iteration.
2023-06-16 20:09:37 +02:00
Wunkolo
fde93381a5
Use std::span
for CPU register-state
...
Following the trend of #33 : `std::span` provides some useful utility
functions like `size_bytes()` and `as_bytes()` and serves as a better
non-owning "chunk of data"-type over just passing around an
`std::array&`.
2023-06-16 07:24:37 -07:00
wheremyfoodat
e3fb364d95
Add DLP::SRVR service
2023-06-03 01:25:51 +03:00
wheremyfoodat
6419098851
[HID] Implement events
2023-04-29 02:45:21 +03:00
wheremyfoodat
1c3f3f8da9
[CECD/FRD] Implement more functions to get MK7 booting
2023-04-25 19:42:05 +03:00
wheremyfoodat
0add6b7d7a
[NFC] Tag events
2023-04-24 21:58:35 +03:00
wheremyfoodat
3935820c05
[ACT/MIC/NFC] Stub function for Captain Toad
2023-04-24 21:33:59 +03:00
wheremyfoodat
908e1fc4fd
[DSP] Add event stubs to fix games locking up
2023-04-22 20:59:34 +03:00
wheremyfoodat
5daade05d8
[GSP] Add interrupt relay event
2023-04-21 02:27:28 +03:00
wheremyfoodat
d0db2eefce
[PTM] Stub ConfigureNew3DSCPU
2023-04-21 01:50:19 +03:00
wheremyfoodat
2b492a435e
[Services] Uhh implement IPC result header which apparently libctru's apt code nees
2023-04-20 02:03:05 +03:00
wheremyfoodat
82b986bbc0
[Y2R] Add transfer event
2023-04-10 21:55:14 +03:00
wheremyfoodat
c24c4a9d83
[ldr:ro] Add service skeleton
2023-03-18 20:08:45 +02:00
wheremyfoodat
3119365ad9
[SRV] Use map instead of huge if for services
2023-03-17 02:18:58 +02:00
wheremyfoodat
5b9648e0a8
[CAM] Add service skeleton
2023-03-13 01:00:53 +02:00
wheremyfoodat
9a6640cae2
[Y2R] Add service skeleton
2023-03-13 00:01:10 +02:00
wheremyfoodat
64de1391ab
Add AM and NIM services
2023-01-06 03:46:53 +02:00
wheremyfoodat
f965dea916
Add BOSS service
2023-01-06 02:40:45 +02:00
wheremyfoodat
243224eed3
More service calls implemented
2023-01-06 00:32:02 +02:00
wheremyfoodat
9f07286de8
Add FRD service
2023-01-05 22:23:05 +02:00