From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19514 invoked by alias); 7 Aug 2002 01:33:51 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 19506 invoked from network); 7 Aug 2002 01:33:51 -0000 Received: from unknown (HELO saturn.billgatliff.com) (209.251.101.200) by sources.redhat.com with SMTP; 7 Aug 2002 01:33:51 -0000 Received: by saturn.billgatliff.com (Postfix, from userid 500) id 7871A4E0004; Tue, 6 Aug 2002 20:33:50 -0500 (CDT) Date: Tue, 06 Aug 2002 18:33:00 -0000 From: "William A. Gatliff" To: Nicolas Moreau Cc: gdb@sources.redhat.com Subject: Re: RTOS awareness Message-ID: <20020806203350.A1780@saturn.billgatliff.com> Reply-To: bgat@billgatliff.com References: <3D510273.8727.5B50901@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <3D510273.8727.5B50901@localhost>; from nicolas@enttec.com on Wed, Aug 07, 2002 at 11:20:19AM +1000 X-SW-Source: 2002-08/txt/msg00041.txt.bz2 Nick: Pardon me from providing an incomplete answer, but you may also consider just having some "helper functions" with your stub or application that provide the needed functionality via printf() (redirected to gdb's console, for example). You would call those functions from gdb's command line, rather than mucking with gdb source code. No gdb mods required. Just a thought. I think eCos (another RTOS) uses this technique. b.g. On Wed, Aug 07, 2002 at 11:20:19AM +1000, Nicolas Moreau wrote: > Hi > > I would like to write a UCOS II (embedded RTOS) awarness module > for GDB to use on our embedded system. > What I want to display is the data structure associated with each > task, the display has to be in a user friendly format (no raw memory > dump) > Where can I start ? > How can I extend the fucntionality of UCOS ? > What source files should I be looking at ? > > Thanks > > Nick > -- Bill Gatliff bgat@billgatliff.com