7 Commits

Author SHA1 Message Date
Chris Johns
b117be8e1f gdb/python: Update the support to a recent RTEMS. 2015-03-17 13:12:15 +11:00
Chris Johns
3162858a3a gdb-python: Update so 'rtems task' lists the classic tasks.
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.
2014-08-26 14:57:57 +10:00
Dhananjay Balan
7a415d4e43 Catch empty task names,
- All the tasks do not have a name.
2014-08-25 09:52:41 +10:00
Dhananjay Balan
e60a5eec0b Fix Task and state printer bugs.
- Removed ITRON api objects in thread control
- fixes #1
2014-08-25 09:52:40 +10:00
Dhananjay Balan
b061a67742 Heavy refactoring + Improved mesege queu printing.
- 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
2014-08-25 09:52:40 +10:00
Dhananjay Balan
10bcd5d4dc Update chains structures
- Fixes chains structure parsing
- Fix Semaphore node parsing
2014-08-25 09:52:40 +10:00
Dhananjay Balan
56a70aec55 Intial commit.
Chris's intial work on the extenstions.
2014-08-25 09:52:40 +10:00