Funkcia pre vytvorenie cache daného typu a veľkosti. Parametrom maxSize sa definuje maximálna veľkosť cache. V prípade zadaného čísla v intervale (0, 100> je veľkosť cache vypočítaná ako dané percento z 1GiB, maximálne však 200MiB. Číslom väčším ako 100 sa priamo určuje veľkosť cache v bajtoch.
...
Blok kódu |
---|
language | esl |
---|
theme | Confluence |
---|
|
%EDA_CreateCache(
INT in _cacheType,
INT in _maxSize,
INT inout _handleOutcacheId,
INT out _errorCode
); |
Parametre
...
| Parameter | Dátový typ | Typ | Popis |
---|
1 | cacheType | INT | IN | Typ vytváranej cache (0 - Read, 1 - Write Back, 2 - Write Through). |
2 | maxSize | INT | IN | Maximálna veľkosť cache určená ako percentuálny podiel z 1GiB alebo priamo v bajtoch. |
3 | cacheId | INT | OUT | Identifikátor vytvorenej cache. |
4 | errorCode | INT | OUT | Chybový (návratový) kód. |
...