Commit Graph

  • 4952b3c9bf thermosphere: add sysreg list TuxSH 2019-07-23 04:47:57 +0200
  • bcc72896fd thermosphere: add hypercall support... even if unused TuxSH 2019-07-23 00:54:35 +0200
  • b5c6b06dad thermosphere: add ExceptionSyndromeRegister definition TuxSH 2019-07-22 22:01:21 +0200
  • 4e0eef2784 thermosphere: start exception handling TuxSH 2019-07-22 01:04:53 +0200
  • ada6b180cc thermosphere: add qemu support TuxSH 2019-07-22 01:04:53 +0200
  • e6adccce6e thermosphere: uart fixes/ still not working TuxSH 2019-07-21 22:27:12 +0200
  • f6e1cff5f8 thermosphere: rebase, doesn't work TuxSH 2019-07-21 21:35:52 +0200
  • 88382f4fc3 thermosphere: uart refactor, now it doesn't work at all TuxSH 2019-07-20 23:24:16 +0200
  • 66b047255b thermosphere: set correct gpio config for uart (thanks @hexkyz) TuxSH 2019-07-20 01:48:55 +0200
  • 076c988796 thermosphere: attempt to output to uart-c TuxSH 2019-07-19 01:45:56 +0200
  • 4e6108839d thermosphere: fix bugs: TuxSH 2019-07-18 23:43:49 +0200
  • 1d58ba8d52 thermosphere: attempt to run TuxSH 2019-07-17 23:54:31 +0200
  • bd9152215f thermosphere: "write" placeholder code TuxSH 2019-07-17 01:49:47 +0200
  • 1f7a1f71d6 thermosphere: remove legacy code TuxSH 2019-07-16 23:28:32 +0200
  • a81e3ae75d htcs: implement virtual socket collection Michael Scire 2021-02-19 13:03:48 -0800
  • c9dd93687b
    docs: Added uart_mitm. uart_mitm yellows8 2021-02-19 15:05:06 -0500
  • ef97f0df28 htcs: implement data channel manager Michael Scire 2021-02-19 01:56:04 -0800
  • 5950604ccb htcs: implement rpc tasks Michael Scire 2021-02-19 01:33:01 -0800
  • fa7cd2e3a1 htcs: hook up HtcsService to rpc client Michael Scire 2021-02-18 21:24:30 -0800
  • 8a9ddc30e0
    uart.mitm: Abort on memalloc failure and adjust stack size. yellows8 2021-02-18 19:25:59 -0500
  • 4cb8034ac8
    uart.mitm: Log when the data for SendLogData is too large. yellows8 2021-02-18 14:36:21 -0500
  • 296fb31358
    uart.mitm: Implemented btsnoop timestamp handling. yellows8 2021-02-18 14:15:53 -0500
  • 1dd9d46415
    uart.mitm: Implemented fs writing with a seperate thread. yellows8 2021-02-18 11:05:47 -0500
  • 6243a4c82d htcs: fix magic template argument deduction, do Close/Connect/Bind Michael Scire 2021-02-18 04:15:23 -0800
  • ffd034bf51 htcs: declare all rpc tasks Michael Scire 2021-02-18 02:49:37 -0800
  • e6c507eb1a htcs: hook up CreateSocket/RpcClient Begin<>/End<> Michael Scire 2021-02-17 23:28:05 -0800
  • ca6dd3b569 htcs: hook up manager impl to (unimplemented) service Michael Scire 2021-02-17 22:34:05 -0800
  • 4734a760dc htcs: hook manager up to (unimplemented) manager impl Michael Scire 2021-02-17 19:14:59 -0800
  • a0d65ec7bb htcs: hook service objects up to (unimplemented) manager apis Michael Scire 2021-02-17 04:08:58 -0800
  • ae1db897e9 htc: fixes for WriteFileLarge/sending over data channel Michael Scire 2021-02-16 17:15:57 -0800
  • 2b3c7fd104
    uart.mitm: update for new sf semantics Michael Scire 2021-02-02 15:00:49 -0800
  • 6e1b0abf1d
    uart.mitm: comments, etc. yellows8 2020-12-22 21:48:18 -0500
  • d7adef3810
    Added uart.mitm. yellows8 2020-12-21 21:51:43 -0500
  • 9d366503ae htcfs: fix CreateFile packet header Michael Scire 2021-02-16 02:15:59 -0800
  • 1c89a83b46 htc: implement the remaining commands for htcfs Michael Scire 2021-02-15 18:56:22 -0800
  • 9d90c5f8dd htc: ReadDirectoryLarge/data channel support Michael Scire 2021-02-13 10:01:19 -0800
  • 4e3e0636b8 htc: Implement (almost) all host-directory commands Michael Scire 2021-02-13 05:39:02 -0800
  • 9c81342872 htcfs: implement OpenDirectory/CloseDirectory Michael Scire 2021-02-13 01:57:24 -0800
  • 74f759dd61 sf: optimize argument parsing for const LargeData & Michael Scire 2021-02-13 00:15:05 -0800
  • 4e225fedf2 htc: implement htcfs protocol bringup Michael Scire 2021-02-12 22:07:34 -0800
  • 60e128479a htc: fix event wait loops for rpc clients Michael Scire 2021-02-12 07:03:55 -0800
  • 8ff50634fc htc: fixes, can now enter ReadyState with wip starlink code Michael Scire 2021-02-12 06:08:16 -0800
  • 93c4643e08 htc: fix htcfs sf definition Michael Scire 2021-02-12 02:30:52 -0800
  • e98165d48e htc: finish last code for Main() Michael Scire 2021-02-11 05:51:03 -0800
  • ac47aafe06 htc: add htcfs server/service object skeletons Michael Scire 2021-02-11 05:47:41 -0800
  • ad44ba86f0 htclow: add Channel wrapper class Michael Scire 2021-02-10 22:52:12 -0800
  • 7c0fafba9d htc: add htcfs service api definitions Michael Scire 2021-02-10 20:13:32 -0800
  • db694c8b65 htcs: add hipc server/service object skeletons Michael Scire 2021-02-10 19:36:35 -0800
  • f849bb509a htc: skeleton HtcsManagerImpl, implement HtcsMonitor Michael Scire 2021-02-10 18:54:40 -0800
  • 8b1d02915b htcs: add sf interface info/types Michael Scire 2021-02-10 06:40:11 -0800
  • dcf6bf3ff6 htc: ObserverThread (mostly), system now boots + works with htc in bg Michael Scire 2021-02-10 04:22:19 -0800
  • 19e40c70b1 htc: implement psc/pm loop Michael Scire 2021-02-10 03:14:26 -0800
  • 207b8d982e htc: implement HtcmiscImpl::ServerThread/HtcmiscRpcServer::ReceiveThread Michael Scire 2021-02-10 02:37:27 -0800
  • f2ee86c463 htc: Implement RpcClient::ReceiveThread + SendThread Michael Scire 2021-02-10 02:05:45 -0800
  • a463814aff htc: Implement HtcmiscImpl::ClientThread Michael Scire 2021-02-10 01:29:40 -0800
  • a52c7d6db9 htc: add RpcTaskQueue/RpcTaskIdFreeList Michael Scire 2021-02-10 00:59:46 -0800
  • 334aca2086 htc: nullptr != false Michael Scire 2021-02-09 23:21:39 -0800
  • af7c60bc7d htc: add RpcTaskTable Michael Scire 2021-02-09 23:09:28 -0800
  • 84d8a61d69 htc: implement htcmisc rpc tasks Michael Scire 2021-02-09 22:45:49 -0800
  • 4bcd953aa3 htc: skeleton constructors for htcmisc Michael Scire 2021-02-09 20:43:40 -0800
  • 729f6de4d3 htc: implement remainder of Mux/Tasks Michael Scire 2021-02-09 19:51:52 -0800
  • fcd9189d3b htc: implement mux side of connecting (and more) Michael Scire 2021-02-09 19:07:51 -0800
  • c8eef1c4e4 htc: fix driver manager c/p error Michael Scire 2021-02-09 17:44:12 -0800
  • fe56432650 htc: implement remaining htclow::HtclowManagerImpl funcs (mux impls pending) Michael Scire 2021-02-09 17:42:39 -0800
  • 58944b6d1d htc: declare and begin impl of HtclowManagerImpl interface Michael Scire 2021-02-09 12:36:37 -0800
  • 0e22a1ca59 htc: optimize Mux::QuerySendPacket Michael Scire 2021-02-09 11:46:34 -0800
  • 43e307ae68 mux: optimize many accesses to O(log(n)) vs Nintendo's O(log(n)^2) Michael Scire 2021-02-09 07:51:02 -0800
  • 8833fb86a6 htc: implement HtclowDriver Michael Scire 2021-02-09 07:27:17 -0800
  • a342c590e2 htc: begin skeletoning types for HtcmiscImpl Michael Scire 2021-02-09 06:16:43 -0800
  • f83e8ef847 htc: hook up creation of the htc manager service object Michael Scire 2021-02-09 05:37:54 -0800
  • 652b9f1c45 htc: module id names, skeleton rest of main Michael Scire 2021-02-09 04:35:30 -0800
  • dc2abcc3fe htc: implement remaining worker thread send logic (for channel mux) Michael Scire 2021-02-09 03:21:45 -0800
  • e8ec70d265 htc: send logic for HtcctrlService, bugfixes (thanks @misson20000) Michael Scire 2021-02-09 01:05:43 -0800
  • 5f6d4dc263 rapidjson: add customization point for allocation/asserts Michael Scire 2021-02-08 23:56:27 -0800
  • 9c752d02b6 htc: add remaining worker receive thread logic Michael Scire 2021-02-08 23:44:30 -0800
  • ab4c1c9e42 htc: implement service channel parsing (ReceiveReadyPacket) Michael Scire 2021-02-08 15:50:00 -0800
  • 9f91fb912b rapidjson: import -master as ams::rapidjson Michael Scire 2021-02-08 14:42:03 -0800
  • c070ad5d8e htc: implement much of worker receive logic Michael Scire 2021-02-08 14:11:01 -0800
  • 48c5a49ad7 htc: fix copy/paste error in usb driver Michael Scire 2021-02-08 12:26:00 -0800
  • 09b408fe4d htc: free ourselves from the tyranny of numerical enums Michael Scire 2021-02-08 06:48:30 -0800
  • 6ebc41e589 htc: implement htclow listener thread Michael Scire 2021-02-08 05:45:23 -0800
  • 709bc84d1b htc: actually use the usb driver Michael Scire 2021-02-08 03:38:20 -0800
  • 3577a1b0b0 htc: implement complete usb driver Michael Scire 2021-02-08 03:37:30 -0800
  • e559530851 htc: implement (fixing linker errors) through HtclowManagerImpl::OpenDriver Michael Scire 2021-02-08 01:25:10 -0800
  • de03113160 htclow: fix copyright headers, skeleton more manager types Michael Scire 2021-02-07 23:37:16 -0800
  • d7def8323c htc: skeleton much of the type hierarchy for htclow manager Michael Scire 2021-02-07 23:13:04 -0800
  • 3a617791a6 htc: skeleton some more of main Michael Scire 2021-02-07 18:34:12 -0800
  • 2bd715d1a8 htc: skeleton main file/sysmodule dir Michael Scire 2021-02-07 18:08:20 -0800
  • 1545fa9d44 git subrepo push libraries 0.18.1 Michael Scire 2021-02-15 19:52:28 -0800
  • 71add1add8 ams: bump version to 0.18.1 Michael Scire 2021-02-15 19:51:48 -0800
  • a96786fd2c ams: add kernel to debug elf zip Michael Scire 2021-02-15 19:40:00 -0800
  • 74e4e70053 fs.mitm: fix cache of non-current-process data storages (closes #1371) Michael Scire 2021-02-15 19:38:28 -0800
  • 26b6216fa0 Correct ams_mitm.md formatting znxDomain 2021-02-11 08:43:47 -0500
  • edbe43c682
    Correct ams_mitm.md formatting znxDomain 2021-02-11 08:43:47 -0500
  • fe5c850e69 psc: fix pm module init Michael Scire 2021-02-10 02:57:22 -0800
  • 35f21a95fd More requested changes XorTroll 2021-02-09 01:06:30 +0100
  • 2b825d56dc usb: fix wrong command id for AppendConfigurationData Michael Scire 2021-02-07 17:14:48 -0800
  • 13b17a5848 usb: add ds client api Michael Scire 2021-02-07 16:29:38 -0800
  • eee6f92556 Merge branch 'master' of https://github.com/Atmosphere-NX/Atmosphere into logmanager XorTroll 2021-02-06 16:17:30 +0100
  • 621520c30b kern: fix support for virtual core IDs Michael Scire 2021-02-05 14:59:03 -0800