| 
							
							
								 Liam | 592b9c66d1 | gdbstub: report architecture tag for ARM targets | 2022-06-29 17:28:03 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6514e365ad | gdbstub: fix threads with invalid characters for packets (closes #1904) | 2022-06-16 00:11:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4e112de223 | dmnt.gen2: fix gt, optimize | 2022-06-08 00:49:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 114d2598da | dmnt.gen2: sanitize brackets in thread names to be valid xml | 2022-06-07 22:03:37 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | bbf22b4c60 | ams: globally prefer R_RETURN to return for ams::Result | 2022-03-26 14:48:33 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | dd78ede99f | ams: use R_SUCCEED, R_THROW globally | 2022-03-26 00:14:36 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 705dd95375 | dmnt2: fix gdb register output | 2021-11-03 23:56:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | b140834b7e | dmnt2: try to avoid writing out of bounds when generating packets | 2021-11-03 23:56:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | e3d2af6b3f | dmnt2: fix module name detection, add auto-break on hb nro launch | 2021-11-03 23:56:25 -07:00 |  | 
			
				
					| 
							
							
								 jam1garner | c17ad1e0e3 | dmnt2: fix missing null-terminator for invalid command error | 2021-11-03 23:56:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6145b3b72c | dmnt2: detect thread name, add monitor get mapping(s), increase buffer sizes | 2021-11-03 23:56:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | aba7e4ca7d | dmnt2: remove memory-map output which does nothing for us | 2021-11-03 23:56:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 4cc5e9cdfd | 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-03 23:56:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | ca0308c7ca | dmnt2: first pass at wait-for-application | 2021-11-03 23:56:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 1d908295fe | dmnt2: add monitor get base, TODO responses for monitor wait * | 2021-11-03 23:56:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 277bd101c5 | dmnt2: add memory-map read, improve module shared-lib names | 2021-11-03 23:56:25 -07:00 |  | 
			
				
					| 
							
							
								 Michael Scire | 6a53726833 | strat: build sysmodules with -Wextra/-Werror | 2021-10-06 23:22:54 -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 | 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 |  |