summaryrefslogtreecommitdiffstats
path: root/src/core/gdbstub (unfollow)
Commit message (Expand)AuthorFilesLines
2020-11-27core: Eliminate remaining usages of the global system instanceLioncash2-1511/+0
2020-10-21Revert "core: Fix clang build"bunnei2-39/+10
2020-10-18core: Fix clang buildLioncash2-10/+39
2020-10-13core/CMakeLists: Make some warnings errorsLioncash1-15/+15
2020-06-27General: Cleanup legacy code.Fernando Sahmkow1-1/+0
2020-04-17core: gdbstub: Updates for new VMM.bunnei1-2/+2
2020-04-17gdbstub: Fix some gdbstub jankinessMerryMage1-4/+3
2020-03-17gdbstub: small logic bug fix with defer_startGauvain "GovanifY" Roussel-Tarbouriech1-2/+4
2020-03-17gdbstub: Ensure gdbstub doesn't drop packets crucial to initializationGauvain "GovanifY" Roussel-Tarbouriech2-1/+15
2020-03-03core: Implement separate A32/A64 ARM interfaces.bunnei1-7/+7
2020-01-26Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager.Fernando Sahmkow1-1/+1
2019-11-27core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory classLioncash1-7/+9
2019-11-27core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory classLioncash1-3/+5
2019-11-27core/memory: Migrate over address checking functions to the new Memory classLioncash1-8/+10
2019-11-12gdbstub: Resolve sign conversion errorsLioncash1-1/+2
2019-10-15Correct compiling errors and addapt to the new interface.Fernando Sahmkow1-19/+13
2019-10-06core: Remove Core::CurrentProcess()Lioncash1-1/+2
2019-03-15gdbstub: Fix some bugs in IsMemoryBreak() and ServeBreak. Add workaround to let watchpoints break into GDB. (#4651)Dimitri A1-1/+1
2019-02-06gdbstub: only let Execute breakpoints write/restore BKPT opcodes into target memoryDimitri ALBORA1-4/+10
2018-12-19kernel/thread: Make thread_id a 64-bit valueLioncash1-2/+2
2018-11-27gdbstub: Silence value truncation warning within FpuWrite()Lioncash1-1/+1
2018-11-13GDBStub improvements:Hedges1-37/+86
2018-10-15core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrsLioncash1-3/+3
2018-10-04kernel/thread: Make all instance variables privateLioncash1-17/+27
2018-09-30kernel/process: Make data member variables privateLioncash1-2/+2
2018-09-30arm_interface: Add missing fpsr/tpidr members to the ThreadContext structLioncash1-1/+1
2018-09-25memory: Dehardcode the use of fixed memory range constantsLioncash1-5/+10
2018-09-20Correct endianness of BKPTJarek Syrylak1-1/+1
2018-09-18arm_interface: Remove ARM11-isms from the CPU interfaceLioncash1-25/+25
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi1-7/+7
2018-08-07GDBStub works with both Unicorn and Dynarmic now (#941)Hedges1-0/+10
2018-08-05gdbstub: Use type alias for breakpoint mapsLioncash1-37/+42
2018-08-05gdbstub: Move all file-static variables into the GDBStub namespaceLioncash1-35/+36
2018-08-05gdbstub: Replace PAddr alias with VAddrLioncash2-14/+14
2018-08-02kernel: Move object class to its own source filesLioncash1-1/+0
2018-07-19gdbstub: Get rid of a few signed/unsigned comparisonsLioncash1-7/+7
2018-07-13More improvements to GDBStub (#653)Hedges2-47/+155
2018-07-03Update clang formatJames Rowe1-9/+8
2018-07-03Rename logging macro back to LOG_*James Rowe1-28/+28
2018-06-06GDB Stub Improvements (#508)Hedges2-26/+153
2018-05-11core: Implement multicore support.bunnei1-12/+12
2018-04-26core/gdbstub: Move logging macros to new fmt-compatible onesLioncash1-38/+37
2018-03-19Clean Warnings (?)N00byKing1-1/+1
2018-02-14gdbstub: Silence formatting specifier warningsLioncash1-6/+9
2018-01-21gdbstub: Update registers and sizes for aarch64Rozlette1-113/+155
2018-01-21Format: Run the new clang format on everythingJames Rowe1-1/+1
2018-01-20Fixes some cast warnings, partial port of citra #3064 (#106)River City Ransomware1-13/+14
2018-01-17Fix gdbstub typo, fixes Citra #3318River City Ransomware1-1/+1
2018-01-03arm: Remove SkyEye/Dyncom code that is ARMv6-only.bunnei1-6/+3
2017-10-04Memory: Remove all GetPointer usages from the GDB stub.Subv1-8/+12
2017-09-30arm: Use 64-bit addressing in a bunch of places.bunnei1-2/+2
2017-09-30Fixed type conversion ambiguityHuw Pascoe1-2/+2
2017-02-27Doxygen: Amend minor issues (#2593)Mat M1-0/+1
2017-01-04Fix some warnings (#2399)Jonathan Hao1-5/+0
2016-12-22core: Replace "AppCore" nomenclature with just "CPU".bunnei1-20/+19
2016-12-22Address clang-format issues.bunnei1-2/+2
2016-12-22core: Consolidate core and system state, remove system module & cleanups.bunnei1-19/+20
2016-12-16gdbstub: const correctness changesLioncash1-9/+8
2016-12-15gdbstub: Remove global variable from public interfaceLioncash2-12/+19
2016-12-05gdbstub: Remove unused includeJannik Vogel1-1/+0
2016-12-05Support mingw cross-compileJannik Vogel1-1/+2
2016-11-14Add mingw compile supportJames Rowe1-1/+1
2016-10-28Small fix to let IDA see target.xmlmailwl1-1/+1
2016-09-21Remove special rules for Windows.h and library includesYuri Kunde Schlesner1-1/+1
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-1/+0
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot2-52/+63
2016-06-08gdbstub: E0 should be E00shinyquagsire231-1/+1
2016-05-10gdbstub: Silence missing prototype warningsLioncash1-3/+3
2016-05-07fixup simple type conversions where possibleAlexander Laties1-10/+10
2016-04-23gdbstub: Don't check if unsigned int is > 0Sam Spilsbury1-2/+2
2016-04-06Adopted WinterMute's gdbstub changespolaris-1-23/+85
2016-03-20Fix missing headerLittleWhite1-0/+2
2015-11-22Fix read and write register blocks in gdbstubpolaris-1-26/+31
2015-11-04Fix bug with reading addresses and lengthspolaris-1-45/+55
2015-10-29Change headerspolaris-1-2/+2
2015-10-22Add some headers so TravisCI will hopefully workpolaris-1-0/+2
2015-10-22Use CHAR_BIT instead of 8polaris-1-11/+11
2015-10-22Handle changes pointed out in comments on PRpolaris-1-61/+34
2015-10-21Add a register variable to loopspolaris-1-6/+9
2015-10-21Update register read loops to go with last commitpolaris-1-6/+7
2015-10-21Pad responses to gdb for VFP registerspolaris-1-0/+3
2015-10-21Try to add support for VFP registerspolaris-1-4/+21
2015-10-21Fix buffer overflow commentspolaris-1-2/+3
2015-10-12Remove unnecessary new lines, changed Deinit to Shutdownpolaris-2-6/+6
2015-10-04Use BreakpointAddress struct instead of passing address directlypolaris-2-5/+15
2015-10-04Implement gdbstubpolaris-2-0/+1029
2015-09-20Implement gdbstubpolaris-2-0/+1029