Rev 3133 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3133 | Rev 3134 | ||
|---|---|---|---|
| Line 60... | Line 60... | ||
| 60 | fc_i((a)); \ |
60 | fc_i((a)); \ |
| 61 | sync_i(); \ |
61 | sync_i(); \ |
| 62 | srlz_i(); \ |
62 | srlz_i(); \ |
| 63 | } |
63 | } |
| 64 | 64 | ||
| - | 65 | #define FC_INVAL_MIN 32 |
|
| - | 66 | #define smc_coherence_block(a, l) \ |
|
| - | 67 | { \ |
|
| - | 68 | unsigned long i; \ |
|
| - | 69 | for (i = 0; i < (l); i += FC_INVAL_MIN) \ |
|
| - | 70 | fc_i((void *)(a) + i); \ |
|
| - | 71 | sync_i(); \ |
|
| - | 72 | srlz_i(); \ |
|
| - | 73 | } |
|
| - | 74 | ||
| 65 | #endif |
75 | #endif |
| 66 | 76 | ||
| 67 | /** @} |
77 | /** @} |
| 68 | */ |
78 | */ |