History for Atmosphere / stratosphere / dmnt.gen2 / source
2021-11-04
@Michael Scire
dmnt2: fix gdb register output
Michael Scire authored on 3 Nov 2021 SciresM committed on 4 Nov 2021
@Michael Scire
dmnt2: try to avoid writing out of bounds when generating packets
Michael Scire authored on 2 Nov 2021 SciresM committed on 4 Nov 2021
@Michael Scire
dmnt2: fix module name detection, add auto-break on hb nro launch
Michael Scire authored on 2 Nov 2021 SciresM committed on 4 Nov 2021
@jam1garner
dmnt2: fix missing null-terminator for invalid command error
jam1garner authored on 2 Nov 2021 SciresM committed on 4 Nov 2021
@Michael Scire
dmnt2: detect thread name, add monitor get mapping(s), increase buffer sizes
Michael Scire authored on 2 Nov 2021 SciresM committed on 4 Nov 2021
@Michael Scire
dmnt2: remove memory-map output which does nothing for us
Michael Scire authored on 1 Nov 2021 SciresM committed on 4 Nov 2021
@Michael Scire
kern/dmnt2: allow retrieval of process info via extension ...
Michael Scire authored on 1 Nov 2021 SciresM committed on 4 Nov 2021
@Michael Scire
dmnt2: first pass at wait-for-application
Michael Scire authored on 1 Nov 2021 SciresM committed on 4 Nov 2021
@Michael Scire
dmnt2: add monitor get base, TODO responses for monitor wait *
Michael Scire authored on 1 Nov 2021 SciresM committed on 4 Nov 2021
@Michael Scire
dmnt2: add memory-map read, improve module shared-lib names
Michael Scire authored on 1 Nov 2021 SciresM committed on 4 Nov 2021
@Michael Scire
dmnt: enable experimental standalone usage of gdbstub, while starlink is in dev
Michael Scire authored on 31 Oct 2021 SciresM committed on 4 Nov 2021
2021-10-08
@Michael Scire
strat: use ams::Main() instead of main(argc, argv)
Michael Scire committed on 8 Oct 2021
2021-10-07
@Michael Scire
strat: build sysmodules with -Wextra/-Werror
Michael Scire committed on 7 Oct 2021
2021-10-06
@Michael Scire
svc: refactor/rename MemoryInfo fields
Michael Scire committed on 6 Oct 2021
2021-10-05
@Michael Scire
strat: prefer os::NativeHandle to Handle/svc::Handle where sensible
Michael Scire committed on 5 Oct 2021
2021-10-04
@Michael Scire
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
Michael Scire committed on 4 Oct 2021
2021-10-02
@Michael Scire
strat: automatic program id detection
Michael Scire committed on 2 Oct 2021
2021-09-12
@Michael Scire
dmnt: use hardware single step extension if available
Michael Scire authored on 27 Jul 2021 SciresM committed on 12 Sep 2021
@Michael Scire
dmnt: implement remaining basic gdbstub packets
Michael Scire authored on 23 Jul 2021 SciresM committed on 12 Sep 2021
@Michael Scire
dmnt: reload modules on NRO load/unload
Michael Scire authored on 22 Jul 2021 SciresM committed on 12 Sep 2021
@Michael Scire
dmnt: first pass at breakpoints/watchpoints
Michael Scire authored on 22 Jul 2021 SciresM committed on 12 Sep 2021
@Michael Scire
dmnt: refactor to use process accessor
Michael Scire authored on 20 Jul 2021 SciresM committed on 12 Sep 2021
@Michael Scire
dmnt: add attach support to gdbstub
Michael Scire authored on 19 Jul 2021 SciresM committed on 12 Sep 2021
@Michael Scire
dmnt: refactor/add support for getting process list in gdb
Michael Scire authored on 17 Jul 2021 SciresM committed on 12 Sep 2021
@Michael Scire
dmnt: begin working on packet parser
Michael Scire authored on 16 Jul 2021 SciresM committed on 12 Sep 2021
@Michael Scire
dmnt: add basic gdb packet receive logic
Michael Scire authored on 16 Jul 2021 SciresM committed on 12 Sep 2021
@Michael Scire
dmnt2: add logging logic, for use with gdbstub development
Michael Scire authored on 16 Jul 2021 SciresM committed on 12 Sep 2021