| 
							
							
								 Michael Scire | be5cd35ef6 | dmnt2: try to avoid writing out of bounds when generating packets | 2021-11-02 10:09:15 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d30af4763a | dmnt2: fix module name detection, add auto-break on hb nro launch | 2021-11-01 21:43:40 -07:00 |  | 
			
				
					| 
							
							
								 jam1garner | 7e110ee8f7 | dmnt2: fix missing null-terminator for invalid command error | 2021-11-01 21:15:58 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ea61ac9ea6 | dmnt2: detect thread name, add monitor get mapping(s), increase buffer sizes | 2021-11-01 17:18:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 95ef9da873 | dmnt2: remove memory-map output which does nothing for us | 2021-11-01 12:43:18 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d2b024f19f | kern/dmnt2: allow retrieval of process info via extension This also fixes ctrl-c break in gdbstub, and fixes crash on unknown monitor cmd. | 2021-11-01 12:05:52 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9011384dbe | dmnt2: first pass at wait-for-application | 2021-10-31 23:57:28 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 56669e34b7 | dmnt2: add monitor get base, TODO responses for monitor wait * | 2021-10-31 23:25:35 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6df7a87727 | dmnt2: add memory-map read, improve module shared-lib names | 2021-10-31 18:32:23 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 90473a2307 | Adding setting usage to dmnt2 means dmnt2 needs settings access | 2021-10-31 15:54:32 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 29ffa4b7fd | dmnt: enable experimental standalone usage of gdbstub, while starlink is in dev | 2021-10-31 15:47:37 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ffc143860b | strat: use ams::Main() instead of main(argc, argv) | 2021-10-07 17:44:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6a53726833 | strat: build sysmodules with -Wextra/-Werror | 2021-10-06 23:22:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4866e80769 | svc: refactor/rename MemoryInfo fields | 2021-10-05 15:16:54 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d0041a33ac | strat: prefer os::NativeHandle to Handle/svc::Handle where sensible | 2021-10-04 17:12:32 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 77fe5cf6f5 | ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals | 2021-10-04 12:59:10 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 18825866ac | strat: automatic program id detection | 2021-10-01 17:18:50 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | c949779b3d | stratosphere: grant access to SynchronizePreemptionState | 2021-09-29 14:18:03 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 05ea0c53d7 | dmnt: use hardware single step extension if available | 2021-09-11 19:41:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 904ab19823 | dmnt: implement remaining basic gdbstub packets | 2021-09-11 19:41:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 534c2c76f5 | dmnt: reload modules on NRO load/unload | 2021-09-11 19:41:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | d216a77187 | dmnt: first pass at breakpoints/watchpoints | 2021-09-11 19:41:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1401f3520e | dmnt: refactor to use process accessor | 2021-09-11 19:41:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 9f1f0c7cbd | dmnt: add attach support to gdbstub | 2021-09-11 19:41:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 649a0052d0 | dmnt: refactor/add support for getting process list in gdb | 2021-09-11 19:41:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | a7f9729f63 | dmnt: begin working on packet parser | 2021-09-11 19:41:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | f85df27875 | dmnt: add basic gdb packet receive logic | 2021-09-11 19:41:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | db7268de2e | dmnt2: add logging logic, for use with gdbstub development | 2021-09-11 19:41:47 -07:00 |  |