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

Subversion Repositories core_arm

[/] [core_arm/] [trunk/] [vhdl/] [bus/] [c_model/] [ahbarb.h] - Rev 2

Go to most recent revision | Compare with Previous | Blame | View Log

#ifndef AHBARB_H
#define AHBARB_H
 
#define AHBARB_MAXMASTER 2
#define AHBARB_MAXSLAVE  2
 
 
typedef int (* ahb_write)();
typedef int (* ahb_read)();
 
typedef struct _ahb_slave {
  ahb_write write;
  ahb_read read;
 
  unsigned int start, end;
  void *c;
} ahb_slave;
 
typedef struct _ahbarb {
  ahb_slave slaves[AHBARB_MAXSLAVE]; 
} ahbarb;
 
 
#endif
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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