From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 96486 invoked by alias); 20 Oct 2016 18:47:56 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 96475 invoked by uid 89); 20 Oct 2016 18:47:55 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=*c, internals, speaks, metal X-HELO: mail-qk0-f171.google.com Received: from mail-qk0-f171.google.com (HELO mail-qk0-f171.google.com) (209.85.220.171) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 20 Oct 2016 18:47:54 +0000 Received: by mail-qk0-f171.google.com with SMTP id z190so111302702qkc.2 for ; Thu, 20 Oct 2016 11:47:54 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=zvmi/8ue9tqMNSK8AvVcWgUXJS1ycoL8qFXStEDvOUs=; b=Ultr9yqSH5m+iLlbFwzsEkYbNKJU8NarN6yOUjAtuJTfIfIGp2kX8NXvfNmrBN3FCY Os4LpyQ73aw2rNeJa/xdv1KUzpm3UvrjKoyGE2WZh+R5LGvD5gUd47fyX+r9zmNd5hze LiD66kALQhi75Eg88tMviMRGV3xUF/+zZiORXM+cwH1INfUsWtUOeNq+knFo/QqGvHtj xcpebtZqEayJMdjnU473bDIK5NuTYMTWuObWfqH2zuhFwzSvaJh8QfiP/tnFwvGBzKI0 gu6UNQitJy+xbG4uR8Nt2HtU9O4omLDOAagLmeY1b59KlQHufmYSB3UZEJTGGaNRBNKY RzEQ== X-Gm-Message-State: ABUngvdUnjymQ5FxMyQxnG3eeSBmPzgZ2V/HH+YVXBys0Fdgxrd1ZKU6gvpeP+F/EUTc2dmR/bB1KCeOUvd6TA== X-Received: by 10.55.192.70 with SMTP id o67mr1803364qki.164.1476989272610; Thu, 20 Oct 2016 11:47:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.149.168 with HTTP; Thu, 20 Oct 2016 11:47:52 -0700 (PDT) In-Reply-To: References: From: Yao Qi Date: Thu, 20 Oct 2016 18:47:00 -0000 Message-ID: Subject: Re: VxWorks Target To: Stephen Pape Cc: GDB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2016-10/txt/msg00035.txt.bz2 On Thu, Oct 20, 2016 at 2:08 PM, Stephen Pape wrote: > > Is there any concept of a "bare" target? For example, just a "powerpc" > target that isn't OS specific. The targets I've seen seem like they're > OS specific ("-linux") There is a "bare metal" target, like powerpc-elf. > > I was thinking of writing a stub that speaks the GDB serial protocol. > I can implement the "add breakpoint", "remove breakpoint", "read > memory", "write memory" type functionality myself, but I'm trying to > figure out how that would work with GDB. Sorry if this doesn't make > sense, I'm just beginning to learn about GDB internals. > I don't know much about stubs, but you can take a look at gdb/stubs/*.c. --=20 Yao (=E9=BD=90=E5=B0=A7)