Initialize libbullet git in 2.0_beta.
[platform/upstream/libbullet.git] / Extras / software_cache / cache / include / README
1 %% --------------------------------------------------------------- 
2 %% PLEASE DO NOT MODIFY THIS SECTION                               
3 %% This prolog section is automatically generated.                 
4 %%                                                                 
5 %% (C) Copyright 2001,2006,                                        
6 %% International Business Machines Corporation,                    
7 %%                                                                 
8 %% All Rights Reserved.                                            
9 %% --------------------------------------------------------------- 
10 %% PROLOG END TAG zYx                                              
11 This directory contains implementation of software managed cache for
12 SPE.  Whenever possible, the cache interfaces are implemented as macros
13 or inline-able functions.
14
15 Depending on compile-time settings, different cache implementations can
16 be selected.  
17
18 The include file heirarchy is:
19
20         + spe_cache.h                           Top level header.
21                 |
22                 + defs.h                        Common definitions.
23                 + dma.h                         Initiate DMA transfers.
24                 + nway.h                        Top level n-way header.
25                         |
26                         + nway-lookup.h         n-way lookup operations.
27                         + nway-miss.h           n-way cache miss handler.
28                         + nway-replace.h        n-way cache replace handler.
29                         + nway-opt.h            "optimized" n-way interfaces.
30                         |
31                 + api.h                         Basic application interfaces.
32