{"push_id":3052254212,"size":42,"distinct_size":3,"ref":"refs/heads/rtx5_vcatch","head":"1633b25fb9dfaa3125df35397687f4e845b9ff95","before":"1927822a2e91eb9d57464b9687a8b01155ff57c4","commits":[{"sha":"353cee543f5cb8979e3bd0515a4fde753dba4a90","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"irq_table property of CoreSightTarget.\n\n- The irq_table property is a dict that maps from IRQ number to name.\n- If an SVD file is available, then the full set of IRQ names is\n  included. Otherwise only the core exceptions are present.\n- The irq_table mapping dict is built lazily.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/353cee543f5cb8979e3bd0515a4fde753dba4a90"},{"sha":"42bbc0c70d49a7e0b7e3b3ebf353b2875a0e57e8","author":{"name":"Kevin Bracey","email":"6597a33f074dde38f68454a9735062fc09d33f85@arm.com"},"message":"Show active exception or interrupt in thread description\n\nWill show external interrupt names if available from CMSIS-SVD.\n\nNothing shown if in Thread mode, removing \"Thread mode\" clutter, which\nlooked particularly weird in Eclipse with every normal line containing\n\"Thread\" twice.\n\nirq_table property of coresight_target simplified to be just the\nexternal interrupts numbered from 0, rather than being an ARM-M\nexception table with interrupts starting at offset 16.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/42bbc0c70d49a7e0b7e3b3ebf353b2875a0e57e8"},{"sha":"770b8534a68efeb735db8bf88dd8b0a81f3ed199","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Functional test fixes and improvements.\n\n- RecordingLogHandler correctly handles unicode for Python 2.\n- automated_test.py will skip a board if it doesn't have a test binary.\n- More logging for invalid access recovery tests in cortex_test.py.\n- Removal of +1 to base test address in cortex_test.py since the test\n  cases already test +1.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/770b8534a68efeb735db8bf88dd8b0a81f3ed199"},{"sha":"64388f83bf1b84d9978774444032e1f52b21d180","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Moved code to apply actions to ROM table entries to ROMTable.for_each().","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/64388f83bf1b84d9978774444032e1f52b21d180"},{"sha":"d829bbb361c3477854e48e5d4cd6352cef560325","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Made DebugContext and Target subclasses of MemoryInterface.\n\n- Allowed removal of r/w shorthands that are provided by MemoryInterface.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/d829bbb361c3477854e48e5d4cd6352cef560325"},{"sha":"ea2ca39cd8aa685f8ede3bdd71784e3463a12c90","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Disabled additional assert in ProgressReport utility class.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/ea2ca39cd8aa685f8ede3bdd71784e3463a12c90"},{"sha":"992d52614319c5e9512c2514adfeafbab393b2a0","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Fixed API examples documentation to match naming changes.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/992d52614319c5e9512c2514adfeafbab393b2a0"},{"sha":"63ef7543a546ae3f32b5d1ab71da833759c47e63","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Realigned GDBServer command table.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/63ef7543a546ae3f32b5d1ab71da833759c47e63"},{"sha":"85b1fa30d6569dccdb027a0321117715f5a8cecc","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Removed unused elf_files directory.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/85b1fa30d6569dccdb027a0321117715f5a8cecc"},{"sha":"df014195527e7f500802261acec52f27024fa70f","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Moved doxygen resources to docs/resources and updated Doxyfile.\n\n- Doxygen html output folder now appears under docs/.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/df014195527e7f500802261acec52f27024fa70f"},{"sha":"50b46225818144b3dd3a3b24b26f17912430fa62","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Added .vscode to .gitignore.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/50b46225818144b3dd3a3b24b26f17912430fa62"},{"sha":"93965918a7a6700006af109f3c4dd1177c38a649","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Merge pull request #440 from flit/bugfix/misc\n\nSeveral misc fixes and changes","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/93965918a7a6700006af109f3c4dd1177c38a649"},{"sha":"480ddb7a26077903d4b7bb1c8faaafa5ca7e7abc","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Merge pull request #437 from kjbracey-arm/active_exception\n\nShow active exception or interrupt in thread description","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/480ddb7a26077903d4b7bb1c8faaafa5ca7e7abc"},{"sha":"aac78fd031db9cb2742425d189620210a247f6b7","author":{"name":"Kevin Bracey","email":"6597a33f074dde38f68454a9735062fc09d33f85@arm.com"},"message":"RTX5: Remove hex ID from description","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/aac78fd031db9cb2742425d189620210a247f6b7"},{"sha":"07ef6ec694c7e3c3187b2c5d57be0caee2d163d0","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"STLink: USB fixes.\n\n- Not setting STLink device USB config to fix Resource Busy error on Linux.\n- Setting the USB configuration isn't really required, anyway, since\n  STLink devices only have a single configuration.\n- Ignoring NotImplementedError exception. This exception has occurred in a\n  few cases on Windows and seems to be safe to ignore.\n- Threw if a little cleanup.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/07ef6ec694c7e3c3187b2c5d57be0caee2d163d0"},{"sha":"d7e4a9e4319da4fce03ff7585fed48d758c90fbc","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Moved STLink commands and status codes to constants module.\n\n- Also created min version constants for 16-bit xfer and multi-AP support.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/d7e4a9e4319da4fce03ff7585fed48d758c90fbc"},{"sha":"fe9af617d0c86f0ca1e4662712f04220119ace4e","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Reworked board config file into general config file.\n\n- Moved config file related code from Board to Session. The config\n  file can now contain any session options.\n- Added 'test_binary' session option.\n- Replaced 'board_config_file' session option with 'config_file'.\n- Switched config file format to YAML.\n- Board config is under the 'probes' key in the config file.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/fe9af617d0c86f0ca1e4662712f04220119ace4e"},{"sha":"e74c53627066d7a293ff340c23f4b78c16c8d9f1","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"STLink: clearing DP sticky error on memory transfer faults","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/e74c53627066d7a293ff340c23f4b78c16c8d9f1"},{"sha":"b573a5880b0828a285c6e4e376dd5c9f120da228","author":{"name":"Chris Reed","email":"b3dd1f1606e650f957a201559ff4892bfe793d89@me.com"},"message":"Small config file improvements.\n\n- Improved docs for config files.\n- Added '--config' command line option to tools.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/b573a5880b0828a285c6e4e376dd5c9f120da228"},{"sha":"9f553469190a53ca66c4581b9815c0821f1abbd7","author":{"name":"Kevin Bracey","email":"6597a33f074dde38f68454a9735062fc09d33f85@arm.com"},"message":"Thread info: reduce clutter\n\nRemove unnecessary or inaccurate information from thread XML. This\nimproves the clarity of GDB command line or Eclipse UI view.\n\n* We don't do SMP, so core ID is constant for the entire session,\n  and not usually worth including in per-thread info. GDB UI can be\n  expected to distinguish sessions. Session option\n  'report_core_number' added to allow this to be turned back on.\n* Remove \"handle\" string - this is just duplicating the ID, and if\n  it is provided, it is supposed to be a byte string, not an integer,\n  so we would have often been malformed.\n* Do not include thread name in description - this is just repeating\n  the name supplied via attribute. It's not unreasonable to expect\n  users to have a post-2015 GDB if they want to see thread names.","distinct":false,"url":"https://api.github.com/repos/kjbracey-arm/pyOCD/commits/9f553469190a53ca66c4581b9815c0821f1abbd7"}]}
{"actor":{"display_login":"kjbracey-arm"}}