mirror of
https://github.com/raphnet/gc_n64_usb-v3
synced 2024-10-31 15:45:09 -04:00
14 lines
584 B
C
14 lines
584 B
C
#ifndef _mempak_gcn64usb_h__
|
|
#define _mempak_gcn64usb_h__
|
|
|
|
#include "mempak.h"
|
|
|
|
int gcn64lib_mempak_detect(gcn64_hdl_t hdl);
|
|
int gcn64lib_mempak_readBlock(gcn64_hdl_t hdl, unsigned short addr, unsigned char dst[32]);
|
|
int gcn64lib_mempak_writeBlock(gcn64_hdl_t hdl, unsigned short addr, unsigned char data[32]);
|
|
|
|
int gcn64lib_mempak_download(gcn64_hdl_t hdl, int channel, mempak_structure_t **mempak, void (*progressCb)(int cur_addr));
|
|
int gcn64lib_mempak_upload(gcn64_hdl_t hdl, int channel, mempak_structure_t *pak, void (*progressCb)(int cur_addr));
|
|
|
|
#endif // _mempak_gcn64usb_h__
|