| 
							
							
								 Michael Scire | b898241112 | htcs: add hipc server/service object skeletons | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 10255f7f51 | htc: skeleton HtcsManagerImpl, implement HtcsMonitor | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | cb5a706659 | htcs: add sf interface info/types | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4d86863f2c | htc: ObserverThread (mostly), system now boots + works with htc in bg | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 79a3f442d6 | htc: implement psc/pm loop | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 7485a1968a | htc: implement HtcmiscImpl::ServerThread/HtcmiscRpcServer::ReceiveThread | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 3be005b638 | htc: Implement RpcClient::ReceiveThread + SendThread | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d60b1abed0 | htc: Implement HtcmiscImpl::ClientThread | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1867c31f63 | htc: add RpcTaskQueue/RpcTaskIdFreeList | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 82757cd1b4 | htc: nullptr != false | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f5e98de1a3 | htc: add RpcTaskTable | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0880cebc4d | htc: implement htcmisc rpc tasks | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1f03b11dbc | htc: skeleton constructors for htcmisc | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b925344c3b | htc: implement remainder of Mux/Tasks | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 42cf3f50d7 | htc: implement mux side of connecting (and more) | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 70aae4e27a | htc: fix driver manager c/p error | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 87165e0f08 | htc: implement remaining htclow::HtclowManagerImpl funcs (mux impls pending) | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e20c2450ce | htc: declare and begin impl of HtclowManagerImpl interface | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 968ce12492 | htc: optimize Mux::QuerySendPacket | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 00ab210e66 | mux: optimize many accesses to O(log(n)) vs Nintendo's O(log(n)^2) | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4cb6c63516 | htc: implement HtclowDriver | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1963ae7ec0 | htc: begin skeletoning types for HtcmiscImpl | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 889f144b27 | htc: hook up creation of the htc manager service object | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4408ad6a47 | htc: module id names, skeleton rest of main | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4ed665bcd3 | htc: implement remaining worker thread send logic (for channel mux) | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | df3d62df84 | htc: send logic for HtcctrlService, bugfixes (thanks @misson20000) | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 0977ee72ca | rapidjson: add customization point for allocation/asserts | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2cdfde6637 | htc: add remaining worker receive thread logic | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6fc24d8883 | htc: implement service channel parsing (ReceiveReadyPacket) | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4e9bc617bb | rapidjson: import -master as ams::rapidjson | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 679fec2ddc | htc: implement much of worker receive logic | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 8f85cc17dc | htc: fix copy/paste error in usb driver | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e40eece74e | htc: free ourselves from the tyranny of numerical enums | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 2341f18edd | htc: implement htclow listener thread | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c9c41e0e8d | htc: actually use the usb driver | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c59388caf1 | htc: implement complete usb driver | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c878123274 | htc: implement (fixing linker errors) through HtclowManagerImpl::OpenDriver | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1687bf2e07 | htclow: fix copyright headers, skeleton more manager types | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | cf99f54a34 | htc: skeleton much of the type hierarchy for htclow manager | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 83c1c175ba | htc: skeleton some more of main | 2021-02-24 04:06:54 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | fc060d3777 | htc: skeleton main file/sysmodule dir | 2021-02-24 04:06:54 -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 | 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 | 6950989552 | dns.mitm: support % in hosts file as stand-in for environment identifier | 2021-02-02 11:41:49 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1306d03136 | dns.mitm: add GetAddrInfo redir, AtmosphereReloadHostsFile, debug logging control | 2021-02-02 11:41:49 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e45d8cd7d8 | ams: take three tries to edit a structure | 2021-02-02 11:41:49 -08:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d6477cf024 | dns.mitm: parse redirections from hosts file | 2021-02-02 11:41:49 -08:00 |  |