{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":212651046,"defaultBranch":"main","name":"Black-Magic-Probe-Book","ownerLogin":"compuphase","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-10-03T18:32:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11457347?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705608352.0","currentOid":""},"activityList":{"items":[{"before":"13eeb095ac94e5be0bf657cc9534409c3537dea6","after":"cc75f80dc0f0f7612075fa99808b82f58c588be8","ref":"refs/heads/main","pushedAt":"2024-05-09T12:37:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"BMDebug: jump to location of each breakpoint with a \"go to\" button.\nBMDebug: option to set the version of GDB/MI to use (default = 3).\nBMDebug: improvements in \"list\" command.\nBMSerial: command history.\nDwarf: better support for inline functions.\nParTcl: expanded to almost the full command set of Tcl 6.8.\n\nSigned-off-by: Thiadmer Riemersma ","shortMessageHtmlLink":"BMDebug: jump to location of each breakpoint with a \"go to\" button."}},{"before":"f5da3bb5e4cd3e234ec39ed2278df33c2d3f2dd4","after":"13eeb095ac94e5be0bf657cc9534409c3537dea6","ref":"refs/heads/main","pushedAt":"2024-02-14T20:49:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/compuphase/Black-Magic-Probe-Book.git","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/compuphase/Black-Magic-Prob…"}},{"before":"5f583f521f7f84e895b4b6cc5edd9b60374ea678","after":"f5da3bb5e4cd3e234ec39ed2278df33c2d3f2dd4","ref":"refs/heads/main","pushedAt":"2024-02-01T19:34:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Merge pull request #43 from compuphase/master\n\nMerge from old master","shortMessageHtmlLink":"Merge pull request #43 from compuphase/master"}},{"before":"2fb106a2eb57f7d3285d8b4c9504dfd9e4bd6616","after":"5f583f521f7f84e895b4b6cc5edd9b60374ea678","ref":"refs/heads/main","pushedAt":"2024-02-01T12:41:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Fix some Linux porting issues.\n\nSigned-off-by: Thiadmer Riemersma ","shortMessageHtmlLink":"Fix some Linux porting issues."}},{"before":"4f40175263dde7b3f97a2f8640578de92626b030","after":"2fb106a2eb57f7d3285d8b4c9504dfd9e4bd6616","ref":"refs/heads/main","pushedAt":"2024-02-01T12:37:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Allow setting defaults for stream/severity filtering on tracegen; read these on loading the target (in BMDebug)/\nMove to new quickguide format in the GUI utilities.\n\nSigned-off-by: Thiadmer Riemersma ","shortMessageHtmlLink":"Allow setting defaults for stream/severity filtering on tracegen; rea…"}},{"before":"7d113fc6e13841c7694006f583bc3933e752b814","after":"580c04d66e038bc52bb377b7ab4b6836d62e4c6c","ref":"refs/heads/master","pushedAt":"2024-01-18T20:19:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Merge pull request #40 from compuphase/main\n\nUpdate book front cover.","shortMessageHtmlLink":"Merge pull request #40 from compuphase/main"}},{"before":"cf4fc7d1b5b89b409dfac29e5f4174c7da9bd19f","after":"4f40175263dde7b3f97a2f8640578de92626b030","ref":"refs/heads/main","pushedAt":"2024-01-18T20:18:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Update book front cover.\n\nSigned-off-by: Thiadmer Riemersma ","shortMessageHtmlLink":"Update book front cover."}},{"before":"acb08ca697fb2331590ef41a8ae81209ff3e98ec","after":"7d113fc6e13841c7694006f583bc3933e752b814","ref":"refs/heads/master","pushedAt":"2024-01-18T12:40:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Merge pull request #39 from compuphase/main\n\nUpdate for filtering and searching with run-time tracing","shortMessageHtmlLink":"Merge pull request #39 from compuphase/main"}},{"before":null,"after":"cf4fc7d1b5b89b409dfac29e5f4174c7da9bd19f","ref":"refs/heads/main","pushedAt":"2024-01-18T12:38:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Book: filtering trace messages on severity level (CTF); using CTF with RTT; minor updates.\nBMDebug & BMTrace: on search and filtering, support wildcards; support filtering on severity level; for BMDebug, also support filtering on CTF streams.\nBMDebug: save serial monitor data in a format compatible with BMTrace, if CTF is active on the serial monitor.\nBMTrace: bookmarks; support loading of previously saved trace files; fix bug in timeline zoom (when limit zoom-in factor).\n\nSigned-off-by: Thiadmer Riemersma ","shortMessageHtmlLink":"Book: filtering trace messages on severity level (CTF); using CTF wit…"}},{"before":"531cf0488aa6cdebd7bff78d4939378d393670db","after":"acb08ca697fb2331590ef41a8ae81209ff3e98ec","ref":"refs/heads/master","pushedAt":"2024-01-01T15:51:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Book: TSDL: bool type, enumerations, and comments; example with includes.\nMerge fixes in issue #38 (thank you ALTracer).\nCTF decoding: fix bugs due to data streams being split into multiple packets.\nTSDL parser: support \"bool\", try include from path relative to source TSDL.\nSWO trace capture: more solid handling of SWO packets being split across two USB packets.\nBMDebug: show TSDL error in serial monitor too (if serial port is open); command to save the contents of the SWO Tracing log; fix re-download of firmware on a reset.","shortMessageHtmlLink":"Book: TSDL: bool type, enumerations, and comments; example with inclu…"}},{"before":"cc1464071fc8fb7b78d63078abc02074960d2136","after":"531cf0488aa6cdebd7bff78d4939378d393670db","ref":"refs/heads/master","pushedAt":"2023-09-09T19:39:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"BMDebug: store explicitly \"no CTF metadata file\".\nAll GUI utilities: handle splitter panel sizing on zero canvas size (minimization).\nSVD support: support all 3 syntaxes for bit range specification.","shortMessageHtmlLink":"BMDebug: store explicitly \"no CTF metadata file\"."}},{"before":"5752b5d969490b1dd86d400337e94a24c0057d18","after":"cc1464071fc8fb7b78d63078abc02074960d2136","ref":"refs/heads/master","pushedAt":"2023-08-18T20:00:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Book: general update for release 1.9 of the firmware and updates to the utilities.\nBMDebug: register bit decoding from SVD files; improved source to disassembly mixing; scroll-by-address option.\nDwarf: build more detailed line table; add support for VLIW architectures.\nSVD: support alternative syntax for bit ranges; include array index in address calculation for registers that form an array.\nNuklear: merge in-line text colour codes.","shortMessageHtmlLink":"Book: general update for release 1.9 of the firmware and updates to t…"}},{"before":"38471fb64f1312f333d83929f71588fc160f6102","after":"5752b5d969490b1dd86d400337e94a24c0057d18","ref":"refs/heads/master","pushedAt":"2023-08-10T10:19:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"BMDebug: more improvements on scrolling the source view, plus TAB expansion in the source view.\nbmp-script: fix loading scripts from file; avoid re-linking into the list when these overrule a default script.","shortMessageHtmlLink":"BMDebug: more improvements on scrolling the source view, plus TAB exp…"}},{"before":"02b5c9da84e8b876b02d77bd63bfead5d7358ce6","after":"38471fb64f1312f333d83929f71588fc160f6102","ref":"refs/heads/master","pushedAt":"2023-08-05T20:00:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"BMDebug: missing \"break\" in switch/case; fix restoring state of \"registers\" view; improved source scrolling.\nBMFlash, BMTrace, BMProfile: query probe commands again after attach, so target-specific commands are included.\nBug fix in parsing reply of \"partid\" command.\nInitial support for LPC55xx series.","shortMessageHtmlLink":"BMDebug: missing \"break\" in switch/case; fix restoring state of \"regi…"}},{"before":"35ab727cba93d77536a6864c92cc2adca7c94a3a","after":"02b5c9da84e8b876b02d77bd63bfead5d7358ce6","ref":"refs/heads/master","pushedAt":"2023-08-01T19:38:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Get part id through command if available, use script if not available.\nBetter architecture matching (for microcontroller support).\nAdd support for LPC86x, LPC11Axx, LPC51Uxx and LPC54xxx.\nbmdebug: support \"dprintf\" breakpoints; support GDB find command as well as BMDebug text search; handle changed reply for swotrace of BMP 1.9.\nbmflash: option for making a debug log; UI improvements (keep only one panel open at a time)","shortMessageHtmlLink":"Get part id through command if available, use script if not available."}},{"before":"216f595f8c604c2d00987005bf151dfeef6dd9a0","after":"35ab727cba93d77536a6864c92cc2adca7c94a3a","ref":"refs/heads/master","pushedAt":"2023-03-28T15:26:44.363Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"BMDebug: add '-t' command line option, to select a target for microcontrollers with multiple cores.\nBMFlash: bug fixes to download code to an LPC microcontroller _without_ CRP.","shortMessageHtmlLink":"BMDebug: add '-t' command line option, to select a target for microco…"}},{"before":"ccc75fe7427b48f7f3130718914d19ee78e7c10b","after":"216f595f8c604c2d00987005bf151dfeef6dd9a0","ref":"refs/heads/master","pushedAt":"2023-03-22T15:28:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Merge pull request #37 from d-adamson/dev\n\nCommand History Issue #36","shortMessageHtmlLink":"Merge pull request #37 from d-adamson/dev"}},{"before":"56cd68372dfd06fb0acaa555f2070bef32337810","after":"ccc75fe7427b48f7f3130718914d19ee78e7c10b","ref":"refs/heads/master","pushedAt":"2023-03-14T21:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"compuphase","name":"Thiadmer Riemersma","path":"/compuphase","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11457347?s=80&v=4"},"commit":{"message":"Updated book with sections on CRP, Bin & Hex files.\nReplace \"noc_file_dialog\" with \"osdialog\".\nBMDebug: field & command for source file paths.\nBMFlash: support BIN & HEX files; CRP option (LPC + STM32), tools for \"Blank Flash\" & \"Dump Flash\".\nImproved & expanded MCU info table; add script to request Flash size of a MCU.","shortMessageHtmlLink":"Updated book with sections on CRP, Bin & Hex files."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERZnZ6AA","startCursor":null,"endCursor":null}},"title":"Activity · compuphase/Black-Magic-Probe-Book"}