#include <stdint.h>
#include "moc_datatype_spu.h"
#include "../moc.h"


Go to the source code of this file.
Functions | |
| int | MOC_Test_data (MOC_Request *request, int *flag) |
| Tests if a MOC_IGet_data or IMOC_IPut_data is completed. | |
| int | MOC_Wait_data (MOC_Request *request) |
| Waits till a MOC_IGet_data or IMOC_IPut_data is completed. | |
SPU-only | |
| int | MOC_Get_data (void *target, uint64_t source, int count, MOC_Datatype datatype) |
| Wrapper-function for a blocking DMA-get operation. | |
| int | MOC_Put_data (void *source, uint64_t target, int count, MOC_Datatype datatype) |
| Wrapper-function for a blocking DMA-put operation. | |
| int | MOC_IGet_data (void *target, uint64_t source, int count, MOC_Datatype datatype, MOC_Request *request) |
| Wrapper-function for a non-blocking DMA-get operation. | |
| int | MOC_IPut_data (void *source, uint64_t target, int count, MOC_Datatype datatype, MOC_Request *request) |
| Wrapper-function for a non-blocking DMA-put operation. | |
| int | MOC_Translate_LS_to_EA (void *ls, uint64_t *ea) |
| Translates a local-store address of the calling SPU into the corresponding effective-address. | |
1.5.6