TEMU  3.0
The Terma Emulator
Cache.h File Reference
#include "temu-c/Support/Objsys.h"
#include "temu-c/Memory/Memory.h"
#include <stdint.h>
Include dependency graph for Cache.h:

Go to the source code of this file.

Data Structures

struct  temu_CacheIface
 
struct  temu_CacheCtrlIface
 

Macros

#define TEMU_CACHE_NONE   0
 
#define TEMU_CACHE_LRU   1
 
#define TEMU_CACHE_LRR   2
 
#define TEMU_CACHE_RND   3
 
#define TEMU_CACHE_IFACE_TYPE   "CacheIface"
 
#define TEMU_CACHE_CTRL_IFACE_TYPE   "CacheCtrlIface"
 

Typedefs

typedef struct temu_CacheIface temu_CacheIface
 
typedef struct temu_CacheCtrlIface temu_CacheCtrlIface
 

Functions

 TEMU_IFACE_REFERENCE_TYPE (temu_Cache)
 
 TEMU_IFACE_REFERENCE_TYPE (temu_CacheCtrl)
 

Macro Definition Documentation

◆ TEMU_CACHE_CTRL_IFACE_TYPE

#define TEMU_CACHE_CTRL_IFACE_TYPE   "CacheCtrlIface"

◆ TEMU_CACHE_IFACE_TYPE

#define TEMU_CACHE_IFACE_TYPE   "CacheIface"

◆ TEMU_CACHE_LRR

#define TEMU_CACHE_LRR   2

◆ TEMU_CACHE_LRU

#define TEMU_CACHE_LRU   1

◆ TEMU_CACHE_NONE

#define TEMU_CACHE_NONE   0

◆ TEMU_CACHE_RND

#define TEMU_CACHE_RND   3

Typedef Documentation

◆ temu_CacheCtrlIface

◆ temu_CacheIface

Function Documentation

◆ TEMU_IFACE_REFERENCE_TYPE() [1/2]

TEMU_IFACE_REFERENCE_TYPE ( temu_Cache  )

◆ TEMU_IFACE_REFERENCE_TYPE() [2/2]

TEMU_IFACE_REFERENCE_TYPE ( temu_CacheCtrl  )