summaryrefslogtreecommitdiffstats
path: root/tools/gdb/python/rtems.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Python 3 compatibilitySebastian Huber2015-11-121-16/+16
|
* gdb/python: Update the support to a recent RTEMS.Chris Johns2015-03-171-10/+14
|
* gdb-python: Update so 'rtems task' lists the classic tasks.Chris Johns2014-08-261-37/+89
| | | | | | | | | | | | | | This is a first pass at cleaning up the support. To use: $ waf configure --prefix=$HOME/development/rtems/4.11 $ waf build install Start GDB and break at Init: (gdb) py import rtems (gdb) rtems task will list the classic API tasks.
* Remove the header.Dhananjay Balan2014-08-251-1/+0
|
* Add watchdog seconds commandDhananjay Balan2014-08-251-0/+8
| | | | - prints the watchdog chain managed at second boundaries.
* Fix wdticks commandDhananjay Balan2014-08-251-2/+7
| | | | | - Type is Chain_Control - chain.node.next -> null
* Add watchdog ticks command.Dhananjay Balan2014-08-251-0/+35
| | | | - ToDo : Fix watchdog states.
* Add subcommandDhananjay Balan2014-08-251-0/+21
| | | | rtems tod - prints the time of day.
* Complete index subcommands.Dhananjay Balan2014-08-251-0/+48
|
* Refactor subcommandsDhananjay Balan2014-08-251-54/+34
| | | | - index commands inherit from a parent class.
* Categories the commands.Dhananjay Balan2014-08-251-6/+11
| | | | | The subcommands fall onto DATA. See http://sourceware.org/gdb/onlinedocs/gdb/Commands-In-Python.html#Commands-In-Python
* RefactorDhananjay Balan2014-08-251-67/+2
| | | | | - pretty printers moved to pretty module - command and subcommands get own module
* Add message_queue subcommand.Dhananjay Balan2014-08-251-1/+34
|
* Catch nonvalid indexes.Dhananjay Balan2014-08-251-3/+7
| | | | Catch IndexErrors generated while referancing non existant indexes.
* Add task subcommandDhananjay Balan2014-08-251-1/+32
| | | | rtems tasks <index(s)> - Prints tasks by index.
* Add subcommand semaphoreDhananjay Balan2014-08-251-2/+29
| | | | rtems semaphore <index(s)> : prints rtems semaphores by index number
* Catch invalid object ID.Dhananjay Balan2014-08-251-0/+2
|
* RefactorDhananjay Balan2014-08-251-8/+10
| | | | - The objects are intialized using the objects rather than the ID.
* Add classic barrier.Dhananjay Balan2014-08-251-1/+2
| | | | | - Add support for classic barrier object. - Drop CORE_ from names in supercore
* Add region support.Dhananjay Balan2014-08-251-1/+2
| | | | Abstractions for classic/region added.
* Support classic/partitionsDhananjay Balan2014-08-251-1/+2
| | | | Added support for partition object.
* Added support for classic/timers.Dhananjay Balan2014-08-251-1/+2
|
* RefactoringDhananjay Balan2014-08-251-7/+7
| | | | - drop _printer suffix from printer classes.
* Heavy refactoring + Improved mesege queu printing.Dhananjay Balan2014-08-251-7/+11
| | | | | | | | - pretty printers moved to the corresponding api_printer module - object abstractions moved to - their own name for core modules - supercore for other supercore objects - classic for classic api objects
* Messege Queue ObjectsDhananjay Balan2014-08-251-4/+5
| | | | Added intial support for printing
* Intial commit.Dhananjay Balan2014-08-251-0/+110
Chris's intial work on the extenstions.