MC
| PXSvMcTakeBlk | PXVT_MC | |
|---|---|---|
Fn |
1) 2) Internal message request function |
|
A1 |
ID of the memory class from which the block is taken |
|
A2 |
Start address of a block on success or |
|
Er |
1) 2) |
|
| PXSvMcReturnBlk | PXVT_MC | |
|---|---|---|
Fn |
1) 2) Internal release message function |
|
A1 |
1) ID of the memory class object the block is returned to 2) ID of the memory class object where to return the block used for message data if no error occurred during the internal message release function and the memory class is at the same core as the function is being executed or |
|
A2 |
1) Start address of the block to return 2) Start address of the message data of the message that is being released if no error occurred during the internal message release function or |
|
Er |
1) 2) |
|
| PXSvMcInsertBlk | PXVT_MC | |
|---|---|---|
Fn |
|
|
A1 |
ID of the memory class object where to insert the block |
|
A2 |
Start address of the memory block to insert if |
|
Er |
|
|
| PXSvMcGetSize | PXVT_MC | |
|---|---|---|
Fn |
|
|
A1 |
ID of the memory class object which size to get |
|
A2 |
Block size of the memory class in bytes if the request is successful and the memory class type is |
|
Er |
|
|
| PXSvMcGetType | PXVT_MC | |
|---|---|---|
Fn |
|
|
A1 |
ID of the memory class object which type to get |
|
A2 |
|
|
Er |
|
|
| PXSvMcResolveDefault | PXVT_MC | |
|---|---|---|
Fn |
|
|
A1 |
ID of the memory class object which was resolved or invalid ID on failure |
|
Er |
|
|
| PXSvMcGetVarsizedOverhead | PXVT_MC | |
|---|---|---|
Fn |
|
|
A1 |
Size of overhead per block of a varsized memory class in bytes, |
|
A2 |
ID of the memory class object which overhead of a varsized memory class to get |
|
Er |
|
|
| PXSvMcRequest | PXVT_MC | |
|---|---|---|
Fn |
|
|
A1 |
ID of the memory class object if the request was successful or invalid ID on failure |
|
Er |
|
|
| PXSvMcRequest_EvWait | PXVT_MC, PXVT_EVENT | |
|---|---|---|
Fn |
|
|
A1 |
ID of the memory class object if the request was successful or invalid ID on failure/event abortion |
|
A2 |
Events, if the request was aborted by a waiting event |
|
Er |
|
|
| PXSvMcRequest_NoWait | PXVT_MC | |
|---|---|---|
Fn |
|
|
A1 |
ID of the memory class object if the request was successful or invalid ID on failure |
|
Er |
|
|
| PXSvMcRelease | PXVT_MC | |
|---|---|---|
Fn |
|
|
A1 |
Pointer to an internal PXROS-HR memory class object or |
|
Er |
|
|