T-EMU  2
The Terma Emulator
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Structures | Typedefs | Functions
Amba.h File Reference
#include "temu-c/Support/Objsys.h"
#include <stdint.h>
Include dependency graph for Amba.h:

Go to the source code of this file.

Data Structures

struct  temu_AhbPnpInfo
 AHB bus plug and play record. More...
 
struct  temu_AhbIface
 
struct  temu_ApbPnpInfo
 APB bus plug and play record. More...
 
struct  temu_ApbIface
 

Typedefs

typedef struct temu_AhbIface temu_AhbIface
 
typedef struct temu_ApbIface temu_ApbIface
 

Functions

 TEMU_IFACE_REFERENCE_TYPE (temu_Ahb)
 
 TEMU_IFACE_REFERENCE_TYPE (temu_Apb)
 

Typedef Documentation

typedef struct temu_AhbIface temu_AhbIface

AHB bus plug and play interface

A device providing plug and play info for the AHB bridge, should implement this interface. The recommended way is to put a temu_AhbPnpInfo struct inside your model struct and then return a pointer to this one. This way the PNP info can be changed on a per object basis.

typedef struct temu_ApbIface temu_ApbIface

APB bus plug and play interface

A device providing plug and play info for the APB bridge, should implement this interface. The recommended way is to put a temu_ApbPnpInfo struct inside your model struct and then return a pointer to this one. This way the PNP info can be changed on a per object basis.

Function Documentation

TEMU_IFACE_REFERENCE_TYPE ( temu_Ahb  )
TEMU_IFACE_REFERENCE_TYPE ( temu_Apb  )