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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [insight/] [gdb/] [config/] [or1k/] [tm-or1k.h] - Diff between revs 119 and 122

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 119 Rev 122
Line 23... Line 23...
 
 
#ifndef TARGET_OR1K
#ifndef TARGET_OR1K
#define TARGET_OR1K
#define TARGET_OR1K
#endif
#endif
 
 
 
#include "defs.h"
 
 
struct value;
struct value;
 
 
struct struct_or1k_implementation
struct struct_or1k_implementation
  {
  {
    /* Implementation version.  */
    /* Implementation version.  */
Line 56... Line 58...
    /* Destruct target.  */
    /* Destruct target.  */
    void (*to_done) PARAMS ((void));
    void (*to_done) PARAMS ((void));
 
 
    /* Read register.
    /* Read register.
       Does not fail, places error no. in err instead or call error(), if fatal.  */
       Does not fail, places error no. in err instead or call error(), if fatal.  */
    unsigned long long int (*to_read_reg) PARAMS ((unsigned int regno));
    ULONGEST (*to_read_reg) PARAMS ((unsigned int regno));
    /* Write register.
    /* Write register.
       Does not fail, places error no. in err instead or call error(), if fatal.  */
       Does not fail, places error no. in err instead or call error(), if fatal.  */
    void (*to_write_reg) PARAMS ((unsigned int regno, unsigned long long int value));
    void (*to_write_reg) PARAMS ((unsigned int regno, ULONGEST value));
 
 
    /* Selects scan chain.  All register accesses are related to current scan chain.
    /* Selects scan chain.  All register accesses are related to current scan chain.
       Does not fail, places error no. in err instead or call error(), if fatal.
       Does not fail, places error no. in err instead or call error(), if fatal.
       See jtag_chains enum.  */
       See jtag_chains enum.  */
    void (*to_set_chain) PARAMS ((int chain));
    void (*to_set_chain) PARAMS ((int chain));

powered by: WebSVN 2.1.0

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