Michael Scire
|
4bcd953aa3
|
htc: skeleton constructors for htcmisc
|
2021-02-16 02:01:40 -08:00 |
|
Michael Scire
|
729f6de4d3
|
htc: implement remainder of Mux/Tasks
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
fcd9189d3b
|
htc: implement mux side of connecting (and more)
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
c8eef1c4e4
|
htc: fix driver manager c/p error
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
fe56432650
|
htc: implement remaining htclow::HtclowManagerImpl funcs (mux impls pending)
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
58944b6d1d
|
htc: declare and begin impl of HtclowManagerImpl interface
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
0e22a1ca59
|
htc: optimize Mux::QuerySendPacket
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
43e307ae68
|
mux: optimize many accesses to O(log(n)) vs Nintendo's O(log(n)^2)
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
8833fb86a6
|
htc: implement HtclowDriver
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
a342c590e2
|
htc: begin skeletoning types for HtcmiscImpl
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
f83e8ef847
|
htc: hook up creation of the htc manager service object
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
652b9f1c45
|
htc: module id names, skeleton rest of main
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
dc2abcc3fe
|
htc: implement remaining worker thread send logic (for channel mux)
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
e8ec70d265
|
htc: send logic for HtcctrlService, bugfixes (thanks @misson20000)
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
5f6d4dc263
|
rapidjson: add customization point for allocation/asserts
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
9c752d02b6
|
htc: add remaining worker receive thread logic
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
ab4c1c9e42
|
htc: implement service channel parsing (ReceiveReadyPacket)
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
9f91fb912b
|
rapidjson: import -master as ams::rapidjson
|
2021-02-16 02:01:39 -08:00 |
|
Michael Scire
|
c070ad5d8e
|
htc: implement much of worker receive logic
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
48c5a49ad7
|
htc: fix copy/paste error in usb driver
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
09b408fe4d
|
htc: free ourselves from the tyranny of numerical enums
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
6ebc41e589
|
htc: implement htclow listener thread
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
709bc84d1b
|
htc: actually use the usb driver
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
3577a1b0b0
|
htc: implement complete usb driver
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
e559530851
|
htc: implement (fixing linker errors) through HtclowManagerImpl::OpenDriver
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
de03113160
|
htclow: fix copyright headers, skeleton more manager types
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
d7def8323c
|
htc: skeleton much of the type hierarchy for htclow manager
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
3a617791a6
|
htc: skeleton some more of main
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
2bd715d1a8
|
htc: skeleton main file/sysmodule dir
|
2021-02-16 02:01:38 -08:00 |
|
Michael Scire
|
1545fa9d44
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "bc08912d"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "bc08912d"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2021-02-15 19:52:28 -08:00 |
|
Michael Scire
|
71add1add8
|
ams: bump version to 0.18.1
|
2021-02-15 19:51:48 -08:00 |
|
Michael Scire
|
a96786fd2c
|
ams: add kernel to debug elf zip
|
2021-02-15 19:40:00 -08:00 |
|
Michael Scire
|
74e4e70053
|
fs.mitm: fix cache of non-current-process data storages (closes #1371)
|
2021-02-15 19:39:32 -08:00 |
|
znxDomain
|
26b6216fa0
|
Correct ams_mitm.md formatting
Move set_mitm H3's under correct H2 element
|
2021-02-11 05:47:31 -08:00 |
|
Michael Scire
|
fe5c850e69
|
psc: fix pm module init
|
2021-02-10 02:57:22 -08:00 |
|
Michael Scire
|
2b825d56dc
|
usb: fix wrong command id for AppendConfigurationData
|
2021-02-07 17:14:48 -08:00 |
|
Michael Scire
|
13b17a5848
|
usb: add ds client api
|
2021-02-07 16:29:38 -08:00 |
|
Michael Scire
|
621520c30b
|
kern: fix support for virtual core IDs
|
2021-02-05 14:59:03 -08:00 |
|
Michael Scire
|
846cc0b47a
|
util: add FixedSet
|
2021-02-04 02:29:54 -08:00 |
|
Michael Scire
|
e82ad1cdc5
|
util: add FixedMap::clear
|
2021-02-04 02:16:37 -08:00 |
|
Michael Scire
|
b40da8f445
|
ams: add transient unit testing sysmodule to gitignore
|
2021-02-04 02:08:49 -08:00 |
|
Michael Scire
|
a9c6476416
|
util: various FixedMap fixes
|
2021-02-04 02:08:21 -08:00 |
|
Michael Scire
|
c1d93a9495
|
util: add FixedMap/FixedTree
|
2021-02-04 01:00:19 -08:00 |
|
Michael Scire
|
201b17f100
|
util: impl::AvailableIndexFinder
|
2021-02-03 17:47:32 -08:00 |
|
Michael Scire
|
c0e3cee657
|
dns.mitm: allow nullptr for port string (closes #1352)
|
2021-02-03 12:41:23 -08:00 |
|
Michael Scire
|
26d8db74f8
|
git subrepo push libraries
subrepo:
subdir: "libraries"
merged: "17960517"
upstream:
origin: "https://github.com/Atmosphere-NX/Atmosphere-libs"
branch: "master"
commit: "17960517"
git-subrepo:
version: "0.4.1"
origin: "???"
commit: "???"
|
2021-02-02 18:33:22 -08:00 |
|
Michael Scire
|
ee2e9d50fd
|
hid: fix sm usage
|
2021-02-02 18:32:29 -08:00 |
|
Michael Scire
|
fd1a39996e
|
ncm: fix ContentStorageImplBase constructor
|
2021-02-02 17:12:02 -08:00 |
|
Michael Scire
|
8eb65ab401
|
dns.mitm: fix hosts file parsing bug
|
2021-02-02 17:11:53 -08:00 |
|
Michael Scire
|
bcda834980
|
dns.mitm: make line ordering explicit, rather than implicit.
This doesn't actually change functionality, because this is how std::unordered_map worked anyway...
...but it's better for us to be explicit, I think.
|
2021-02-02 13:48:40 -08:00 |
|