Reading a static variable in Python
Chris Johns
chris@contemporary.net.au
Wed Mar 10 03:38:00 GMT 2010
Hello,
I am adding pretty printers for RTEMS to gdb. In the RTEMS operating
system elements such as a semaphore are given an id. I would like to
print the actual semaphore data given a semaphore id. To do this I need
to read a kernel structure from a table indexed via a bit field in the
id. As an example the semaphore's table is declared in RTEMS as:
RTEMS_SEM_EXTERN Objects_Information _Semaphore_Information;
How would I read the 10 element of the _Semaphore_Information in Python ?
I am stuck on how to create a new gdb.Value variable in Python.
Thanks
Chris
More information about the Gdb
mailing list