summaryrefslogtreecommitdiff
path: root/tools/gdb/python/supercore.py
blob: 073bbd03d02d6d839404b8cb1daf4a9aa8bc0c1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#
# RTEMS Supercore Objects
#

import threads
import helper

class CORE_message_queue:
    '''Manage a Supercore message_queue'''

    def __init__(self, message_queue):
        self.queue = message_queue
        self.wait_queue = threads.queue(self.queue['Wait_queue'])
        # ToDo: self.attribute =''
        # self.buffer

    def show(self):
        helper.tasks_printer_routine(self.wait_queue)