]> git.sesse.net Git - pistorm/blobdiff - platforms/amiga/pistorm-dev/pistorm_dev_amiga/pistorm_dev.c
Add pi_memcpy to pistorm_dev.c/h
[pistorm] / platforms / amiga / pistorm-dev / pistorm_dev_amiga / pistorm_dev.c
index 58cf5bdac52c5756398a4338dbdf0b906a088b38..10cc3facd03517b143ce5013503cddd533cafc5e 100644 (file)
@@ -108,6 +108,14 @@ unsigned short pi_transfer_file(char *filename, unsigned char *dest_ptr) {
        RETURN_CMDRES;
 }
 
+unsigned short pi_memcpy(unsigned char *dst, unsigned char *src, unsigned int size) {
+       WRITELONG(PI_PTR1, (unsigned int)src);
+       WRITELONG(PI_PTR2, (unsigned int)dst);
+       WRITELONG(PI_CMD_MEMCPY, size);
+
+       RETURN_CMDRES;
+}
+
 // PiSCSI stuff
 // TODO: There's currently no way to read back what drives are mounted at which SCSI index.
 unsigned short pi_piscsi_map_drive(char *filename, unsigned char index) {