33 #define DBG_PROGNAME "OPENCBM-XUM1541.DLL"
44 #define OPENCBM_PLUGIN
72 return xum1541_read((usb_dev_handle *)HandleDevice, XUM1541_S1, data, size);
93 return xum1541_write((usb_dev_handle *)HandleDevice, XUM1541_S1, data, size);
114 return xum1541_read((usb_dev_handle *)HandleDevice, XUM1541_S2, data, size);
135 return xum1541_write((usb_dev_handle *)HandleDevice, XUM1541_S2, data, size);
156 return xum1541_read((usb_dev_handle *)HandleDevice, XUM1541_PP, data, size);
177 return xum1541_write((usb_dev_handle *)HandleDevice, XUM1541_PP, data, size);
198 return xum1541_read((usb_dev_handle *)HandleDevice, XUM1541_P2, data, size);
219 return xum1541_write((usb_dev_handle *)HandleDevice, XUM1541_P2, data, size);
240 return xum1541_read((usb_dev_handle *)HandleDevice, XUM1541_NIB, data, size);
261 return xum1541_write((usb_dev_handle *)HandleDevice, XUM1541_NIB, data, size);
int CBMAPIDECL opencbm_plugin_s2_read_n(CBM_FILE HandleDevice, unsigned char *data, unsigned int size)
Read data with serial2 protocol.
int CBMAPIDECL opencbm_plugin_pp_dc_write_n(CBM_FILE HandleDevice, const unsigned char *data, unsigned int size)
Write data with parallel protocol (d64copy)
Define makros for debugging purposes.
int CBMAPIDECL opencbm_plugin_pp_cc_write_n(CBM_FILE HandleDevice, const unsigned char *data, unsigned int size)
Write data with parallel protocol (cbmcopy)
int CBMAPIDECL opencbm_plugin_s1_write_n(CBM_FILE HandleDevice, const unsigned char *data, unsigned int size)
Write data with serial1 protocol.
int CBMAPIDECL opencbm_plugin_nib_write_n(CBM_FILE HandleDevice, const unsigned char *data, unsigned int size)
Write data with burst nibbler protocol (cbmcopy)
int CBMAPIDECL opencbm_plugin_s2_write_n(CBM_FILE HandleDevice, const unsigned char *data, unsigned int size)
Write data with serial2 protocol.
int xum1541_write(usb_dev_handle *HandleXum1541, unsigned char modeFlags, const unsigned char *data, size_t size)
Write data to the xum1541 device.
int CBMAPIDECL opencbm_plugin_pp_cc_read_n(CBM_FILE HandleDevice, unsigned char *data, unsigned int size)
Read data with parallel protocol (cbmcopy)
int CBMAPIDECL opencbm_plugin_nib_read_n(CBM_FILE HandleDevice, unsigned char *data, unsigned int size)
Read data with burst nibbler protocol (cbmcopy)
int CBMAPIDECL opencbm_plugin_pp_dc_read_n(CBM_FILE HandleDevice, unsigned char *data, unsigned int size)
Read data with parallel protocol (d64copy)
int CBMAPIDECL opencbm_plugin_s1_read_n(CBM_FILE HandleDevice, unsigned char *data, unsigned int size)
Read data with serial1 protocol.
int xum1541_read(usb_dev_handle *HandleXum1541, unsigned char mode, unsigned char *data, size_t size)
Read data from the xum1541 device.