OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [gdb-5.0/] [gdb/] [rdi-share/] [dbg_conf.h] - Diff between revs 107 and 1765

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 107 Rev 1765
/*
/*
 * Copyright (C) 1995 Advanced RISC Machines Limited. All rights reserved.
 * Copyright (C) 1995 Advanced RISC Machines Limited. All rights reserved.
 *
 *
 * This software may be freely used, copied, modified, and distributed
 * This software may be freely used, copied, modified, and distributed
 * provided that the above copyright notice is preserved in all copies of the
 * provided that the above copyright notice is preserved in all copies of the
 * software.
 * software.
 */
 */
 
 
/*
/*
 * ARM symbolic debugger toolbox: dbg_conf.h
 * ARM symbolic debugger toolbox: dbg_conf.h
 */
 */
 
 
/*
/*
 * RCS $Revision: 1.1.1.1 $
 * RCS $Revision: 1.1.1.1 $
 * Checkin $Date: 2001-05-18 11:16:38 $
 * Checkin $Date: 2001-05-18 11:16:38 $
 */
 */
 
 
#ifndef Dbg_Conf__h
#ifndef Dbg_Conf__h
 
 
#define Dbg_Conf__h
#define Dbg_Conf__h
 
 
typedef struct Dbg_ConfigBlock {
typedef struct Dbg_ConfigBlock {
    int bytesex;
    int bytesex;
    int fpe;               /* Target should initialise FPE */
    int fpe;               /* Target should initialise FPE */
    long memorysize;
    long memorysize;
    unsigned long cpu_speed;/* Cpu speed (HZ) */
    unsigned long cpu_speed;/* Cpu speed (HZ) */
    int serialport;        /*) remote connection parameters */
    int serialport;        /*) remote connection parameters */
    int seriallinespeed;   /*) (serial connection) */
    int seriallinespeed;   /*) (serial connection) */
    int parallelport;      /*) ditto */
    int parallelport;      /*) ditto */
    int parallellinespeed; /*) (parallel connection) */
    int parallellinespeed; /*) (parallel connection) */
    char *ethernettarget;  /* name of remote ethernet target */
    char *ethernettarget;  /* name of remote ethernet target */
    int processor;         /* processor the armulator is to emulate (eg ARM60) */
    int processor;         /* processor the armulator is to emulate (eg ARM60) */
    int rditype;           /* armulator / remote processor */
    int rditype;           /* armulator / remote processor */
    int heartbeat_on;  /* angel heartbeat */
    int heartbeat_on;  /* angel heartbeat */
    int drivertype;        /* parallel / serial / etc */
    int drivertype;        /* parallel / serial / etc */
    char const *configtoload;
    char const *configtoload;
    char const *memconfigtoload;
    char const *memconfigtoload;
    int flags;
    int flags;
} Dbg_ConfigBlock;
} Dbg_ConfigBlock;
 
 
#define Dbg_ConfigFlag_Reset 1
#define Dbg_ConfigFlag_Reset 1
#define Dbg_ConfigFlag_LLSymsNeedPrefix 2
#define Dbg_ConfigFlag_LLSymsNeedPrefix 2
 
 
typedef struct Dbg_HostosInterface Dbg_HostosInterface;
typedef struct Dbg_HostosInterface Dbg_HostosInterface;
/* This structure allows access by the (host-independent) C-library support
/* This structure allows access by the (host-independent) C-library support
   module of armulator or pisd (armos.c) to host-dependent functions for
   module of armulator or pisd (armos.c) to host-dependent functions for
   which there is no host-independent interface.  Its contents are unknown
   which there is no host-independent interface.  Its contents are unknown
   to the debugger toolbox.
   to the debugger toolbox.
   The assumption is that, in a windowed system, fputc(stderr) for example
   The assumption is that, in a windowed system, fputc(stderr) for example
   may not achieve the desired effect of the character appearing in some
   may not achieve the desired effect of the character appearing in some
   window.
   window.
 */
 */
 
 
#endif
#endif
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.