From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4909 invoked by alias); 23 Dec 2003 12:51:44 -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 4848 invoked from network); 23 Dec 2003 12:51:30 -0000 Received: from unknown (HELO ngate.noida.hcltech.com) (202.54.110.230) by sources.redhat.com with SMTP; 23 Dec 2003 12:51:30 -0000 Received: from exch-01.noida.hcltech.com (exch-01 [204.160.254.29]) by ngate.noida.hcltech.com (8.12.8/8.12.8) with ESMTP id hBNCqfwa026653; Tue, 23 Dec 2003 18:22:42 +0530 Received: by exch-01.noida.hcltech.com with Internet Mail Service (5.5.2653.19) id ; Tue, 23 Dec 2003 18:24:49 +0530 Message-ID: <1B3885BC15C7024C845AAC78314766C501D72918@exch-01.noida.hcltech.com> From: "Manoj Verma, Noida" To: gdb@sources.redhat.com Cc: "Amit S. Kale" Subject: Access ARM BANKED registers Date: Tue, 23 Dec 2003 12:51:00 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-SW-Source: 2003-12/txt/msg00254.txt.bz2 Hi, I am doing remote debugging using GDB Server running on ARM based target. My HOST is a i386 based Linux box. When I say: (gdb) mt packet g The reply is : 01000000e4fdffbfecfdffbf43000000e4fdffbf040f02405c82000001000000a0830000ec77 1340607e1340c8fdffbfccfdffbfb4fdffbf50140440c0830000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000010000060 which I think maps to: {"r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11", "r12", "sp", "lr", "pc", "f0", "f1", "f2", "f3", "f4", "f5", "f6", "f7", "fps", "cpsr" }; My question is: If I were to access the BANKED registers (like R8_fiq, R14_abt etc..) of ARM, will the existing GDB Server architecture would suffice my need? Or in other words, How can I achieve this? Thanks, Manoj