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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [or1ksim/] [sim-config.h] - Diff between revs 82 and 93

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

Rev 82 Rev 93
Line 52... Line 52...
struct config
struct config
{
{
  struct
  struct
  {                             /* External linkage for SystemC */
  {                             /* External linkage for SystemC */
    void *class_ptr;
    void *class_ptr;
    unsigned long int (*read_up) (void *class_ptr,
    int  (*read_up) (void              *class_ptr,
                                  unsigned long int addr,
                                  unsigned long int addr,
                                  unsigned long int mask);
                     unsigned char      mask[],
    void (*write_up) (void *class_ptr,
                     unsigned char      rdata[],
 
                     int                data_len);
 
    int  (*write_up) (void              *class_ptr,
                      unsigned long int addr,
                      unsigned long int addr,
                      unsigned long int mask, unsigned long int wdata);
                      unsigned char      mask[],
 
                      unsigned char      wdata[],
 
                      int                data_len);
  } ext;
  } ext;
 
 
  struct
  struct
  {
  {
    int debug;                  /* Simulator debugging */
    int debug;                  /* Simulator debugging */

powered by: WebSVN 2.1.0

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