Commit graph

  • 3a8e41bd45 kern: update KInterruptEvent to store core id Michael Scire 2021-04-07 01:25:42 -07:00
  • 138ba5bafa kern: update pinned thread priority rules Michael Scire 2021-04-07 01:18:26 -07:00
  • ffc3cba7ca kern: add new checks to SetThreadPriority/CoreMask Michael Scire 2021-04-07 01:11:17 -07:00
  • 4c7f57b60b kern: update KInitialPageTable/KInitialPageAllocator Michael Scire 2021-04-07 00:09:29 -07:00
  • 520b02e2bf kern: KLinkedList no longer exists Michael Scire 2021-04-06 23:33:33 -07:00
  • 6198a4b2ff svc: sanitize booleans in autogenerated abi stubs Michael Scire 2021-04-06 23:07:58 -07:00
  • 254c4c9994 kern: bump svc limit to 192 from 128 Michael Scire 2021-04-06 22:26:52 -07:00
  • acb8f37228 exo: add new dram ID hexkyz 2021-04-06 21:37:46 +01:00
  • 49bddcab28 fusee: add support for 12.0.0 kernel Michael Scire 2021-04-05 23:48:48 -07:00
  • d885fadbd9 nogc: add patches for 12.0.0 Michael Scire 2021-04-05 23:15:45 -07:00
  • 20bb21e71b emummc: update for 12.0.0 Michael Scire 2021-04-05 23:08:04 -07:00
  • 75a2052144 ncm: fix GameCardStorageRoot mount point (closes #1404) Michael Scire 2021-03-24 07:16:55 -07:00
  • 5666c59657 ncm: Updated ListContentId for 11.0.0 Adubbz 2021-03-20 20:54:44 +11:00
  • 3e10292477 ncm: Updated ListContentId for 11.0.0 Adubbz 2021-03-20 20:54:44 +11:00
  • c99ce36d7d ams: convert to util::ConstructAt where appropriate Michael Scire 2021-03-21 20:36:49 -07:00
  • d84dcb653d ams: prefer construct_at/destroy_at over placement new/explicit destructor Michael Scire 2021-03-21 20:30:40 -07:00
  • aff0da9427 ams: remove TYPED_STORAGE() macro in favor of template Michael Scire 2021-03-21 18:47:30 -07:00
  • 8d9174b227 ams: bump version to 0.19.0. Michael Scire 2021-03-21 13:16:49 -07:00
  • c8404e8452 boot2: clean up pre-0.19.0 ams contents on upgrade Michael Scire 2021-03-21 04:12:30 -07:00
  • 79e4c82d7e ams: distribute sysmodules in single file as stratosphere.romfs Michael Scire 2021-03-21 02:51:59 -07:00
  • ff7deb4e23 boot2: clean up pre-0.19.0 ams contents on upgrade Michael Scire 2021-03-21 04:12:30 -07:00
  • e8dfcdd15d ams: distribute sysmodules in single file as stratosphere.romfs Michael Scire 2021-03-21 02:51:59 -07:00
  • 7c50a6a3d1 Support DNS-MITM redirection exceptions znxDomain 2021-03-19 14:06:40 -04:00
  • 3afd9a737c daybreak: Added a warning when resetting to factory settings Adubbz 2021-03-19 14:14:03 +11:00
  • ab1b60266c daybreak: Added a warning when resetting to factory settings Adubbz 2021-03-19 14:14:03 +11:00
  • a7564cf303 kern: add extension InfoType for retrieving current process handle. Michael Scire 2021-03-17 17:48:30 -07:00
  • 5362ee9450
    [tma2] [Ongoing] Continue implementing modules for tma2. (#1388) SciresM 2021-03-16 17:13:30 -07:00
  • 4b2011fc05 htcs: update client type names for libnx pr merge Michael Scire 2021-03-16 17:13:09 -07:00
  • b726119164 cs: implement more of the system module's skeleton Michael Scire 2021-03-03 11:18:11 -08:00
  • 070e9fd855 cs: implement logic for main (linker error paradise, for now) Michael Scire 2021-03-02 13:35:47 -08:00
  • 0060c1fb49 cs: add stub sysmodule to host command shell server Michael Scire 2021-02-26 04:55:49 -08:00
  • 021d4c88fa kern: use fix usage of incorrect page table for UserBuffer ipc Michael Scire 2021-03-13 15:08:38 -08:00
  • deb4aece9a kern: fix inverted conditional in KDebugBase::SetThreadContext Michael Scire 2021-03-11 12:53:17 -08:00
  • a6729171d3
    set.mitm: fake compatibility for usb!usb30_force_enabled on 9.0.0+ (#1391) SciresM 2021-03-01 14:18:27 -08:00
  • 0e3349fa17 loader: pretend to be polite about patch ordering Michael Scire 2021-03-01 09:57:35 -08:00
  • 20851d42f6 set.mitm: add value meaning comment for usb!usb30_force_enabled Michael Scire 2021-03-01 09:50:05 -08:00
  • 38cf9e1ebf set.mitm: fake compatibility for usb!usb30_force_enabled on 9.0.0+ Michael Scire 2021-03-01 09:41:22 -08:00
  • c9015581ca boot2: fix tma launch when htc is disabled Michael Scire 2021-02-26 08:08:05 -08:00
  • 35c816d62f htclow: fix ordering of channels, uninitialized bug in service json parse Michael Scire 2021-02-25 11:21:34 -08:00
  • 18031ae107 tio: fix wrong body size on optimized ListDirectory Michael Scire 2021-02-24 21:34:00 -08:00
  • c7e4f963e8 fs: fix GetFileTimeStampRawForDebug Michael Scire 2021-02-24 10:16:44 -08:00
  • 97875c7d2f tio: fix bug in body receive Michael Scire 2021-02-24 10:12:25 -08:00
  • 0da3b2b273 tio: implement SdCardObserver (finishes sysmodule) Michael Scire 2021-02-24 09:57:41 -08:00
  • 3cbd99a709 tio: implement all command processor logic Michael Scire 2021-02-24 09:22:13 -08:00
  • 6ce2076d92 tio: implement server/dispatch logic. Michael Scire 2021-02-24 07:16:41 -08:00
  • cee1ecd06f tio: add stub sysmodule to host target io server Michael Scire 2021-02-24 04:17:00 -08:00
  • b772265e13 htclow: fix ordering of channels, uninitialized bug in service json parse Michael Scire 2021-02-25 11:21:34 -08:00
  • 706b0e0d59 tio: fix wrong body size on optimized ListDirectory Michael Scire 2021-02-24 21:34:00 -08:00
  • 96b07461c2 fs: fix GetFileTimeStampRawForDebug Michael Scire 2021-02-24 10:16:44 -08:00
  • b9d2e3ac24 tio: fix bug in body receive Michael Scire 2021-02-24 10:12:25 -08:00
  • 573c707b59 tio: implement SdCardObserver (finishes sysmodule) Michael Scire 2021-02-24 09:57:41 -08:00
  • e3506b2a49 tio: implement all command processor logic Michael Scire 2021-02-24 09:22:13 -08:00
  • 2f2f689019 tio: implement server/dispatch logic. Michael Scire 2021-02-24 07:16:41 -08:00
  • 05b90b747b tio: add stub sysmodule to host target io server Michael Scire 2021-02-24 04:17:00 -08:00
  • a739e3fb20 docs: remove deprecated hid mitm from settings template Michael Scire 2021-02-24 04:08:15 -08:00
  • 953246a175 htc: disable socket driver, needs design thought before we can turn it on for real. Michael Scire 2021-02-24 04:05:45 -08:00
  • d8faa37de0 socket: fix config size calculations Michael Scire 2021-02-24 03:51:35 -08:00
  • 64c7c6b2a5 ams: implement socket api for htclow socket driver Michael Scire 2021-02-24 02:28:57 -08:00
  • 1c974a387c htc: implement socket driver (socket api not really impl'd yet) Michael Scire 2021-02-24 01:45:55 -08:00
  • b5ab491603 htc: implement htcmisc service object commands Michael Scire 2021-02-23 15:47:28 -08:00
  • 8b32b9eadf kern: Increase reserved system memory, require mesosphere for htc/tma Michael Scire 2021-02-23 04:19:15 -08:00
  • ce149f996c htc: configure usage via system setting Michael Scire 2021-02-23 04:10:20 -08:00
  • 0ec54ed492 htcs: fixes, echo server is now fully functional Michael Scire 2021-02-21 14:31:28 -08:00
  • 72de4d85f3 htcs: implement remaining client bindings Michael Scire 2021-02-19 16:11:56 -08:00
  • d0673aa2fb htcs: implement client socket bindings Michael Scire 2021-02-19 14:07:50 -08:00
  • f7fcb54622 htcs: implement virtual socket collection Michael Scire 2021-02-19 13:03:48 -08:00
  • ec643789ab htcs: implement data channel manager Michael Scire 2021-02-19 01:56:04 -08:00
  • 70caadafd5 htcs: implement rpc tasks Michael Scire 2021-02-19 01:33:01 -08:00
  • 7667104961 htcs: hook up HtcsService to rpc client Michael Scire 2021-02-18 21:24:30 -08:00
  • 0c791f2279 htcs: fix magic template argument deduction, do Close/Connect/Bind Michael Scire 2021-02-18 04:15:23 -08:00
  • f71943c03a htcs: declare all rpc tasks Michael Scire 2021-02-18 02:49:37 -08:00
  • 536e3e99a8 htcs: hook up CreateSocket/RpcClient Begin<>/End<> Michael Scire 2021-02-17 23:28:05 -08:00
  • abff428212 htcs: hook up manager impl to (unimplemented) service Michael Scire 2021-02-17 22:34:05 -08:00
  • 1541985222 htcs: hook manager up to (unimplemented) manager impl Michael Scire 2021-02-17 19:14:59 -08:00
  • 61929d6e21 htcs: hook service objects up to (unimplemented) manager apis Michael Scire 2021-02-17 04:08:58 -08:00
  • f0ef9fb918 htc: fixes for WriteFileLarge/sending over data channel Michael Scire 2021-02-16 17:15:57 -08:00
  • 7621bd4e13 htcfs: fix CreateFile packet header Michael Scire 2021-02-16 02:15:59 -08:00
  • d20bceff75 htc: implement the remaining commands for htcfs Michael Scire 2021-02-15 18:56:22 -08:00
  • 1961cb1034 htc: ReadDirectoryLarge/data channel support Michael Scire 2021-02-13 10:01:19 -08:00
  • 9daec3a66a htc: Implement (almost) all host-directory commands Michael Scire 2021-02-13 05:39:02 -08:00
  • e79417c37c htcfs: implement OpenDirectory/CloseDirectory Michael Scire 2021-02-13 01:57:24 -08:00
  • b371487525 sf: optimize argument parsing for const LargeData & Michael Scire 2021-02-13 00:15:05 -08:00
  • 5c97469348 htc: implement htcfs protocol bringup Michael Scire 2021-02-12 22:07:34 -08:00
  • 99a38dce32 htc: fix event wait loops for rpc clients Michael Scire 2021-02-12 07:03:55 -08:00
  • f28a410ba0 htc: fixes, can now enter ReadyState with wip starlink code Michael Scire 2021-02-12 06:08:16 -08:00
  • 5fc1981061 htc: fix htcfs sf definition Michael Scire 2021-02-12 02:30:52 -08:00
  • 1bd0094bee htc: finish last code for Main() Michael Scire 2021-02-11 05:51:03 -08:00
  • 870b45f208 htc: add htcfs server/service object skeletons Michael Scire 2021-02-11 05:47:41 -08:00
  • 9fbbb9fadb htclow: add Channel wrapper class Michael Scire 2021-02-10 22:52:12 -08:00
  • dec06ff649 htc: add htcfs service api definitions Michael Scire 2021-02-10 20:13:32 -08:00
  • b898241112 htcs: add hipc server/service object skeletons Michael Scire 2021-02-10 19:36:35 -08:00
  • 10255f7f51 htc: skeleton HtcsManagerImpl, implement HtcsMonitor Michael Scire 2021-02-10 18:54:40 -08:00
  • cb5a706659 htcs: add sf interface info/types Michael Scire 2021-02-10 06:40:11 -08:00
  • 4d86863f2c htc: ObserverThread (mostly), system now boots + works with htc in bg Michael Scire 2021-02-10 04:22:19 -08:00
  • 79a3f442d6 htc: implement psc/pm loop Michael Scire 2021-02-10 03:14:26 -08:00
  • 7485a1968a htc: implement HtcmiscImpl::ServerThread/HtcmiscRpcServer::ReceiveThread Michael Scire 2021-02-10 02:37:27 -08:00
  • 3be005b638 htc: Implement RpcClient::ReceiveThread + SendThread Michael Scire 2021-02-10 02:05:45 -08:00
  • d60b1abed0 htc: Implement HtcmiscImpl::ClientThread Michael Scire 2021-02-10 01:29:40 -08:00
  • 1867c31f63 htc: add RpcTaskQueue/RpcTaskIdFreeList Michael Scire 2021-02-10 00:59:46 -08:00
  • 82757cd1b4 htc: nullptr != false Michael Scire 2021-02-09 23:21:39 -08:00