11,9 → 11,13 |
#include "/usr/include/usb.h" |
#endif |
|
|
#ifdef XXDLL |
#include "xxusb_dll.h" |
#else |
#include "libxxusb.h" |
#endif |
|
|
#define CMD_WRITE 0x000 |
#define CMD_READ 0x100 |
#define CMD_A24 0x039 |
46,14 → 50,14 |
|
#define WIENER_VMUSB_StackMarker(MRK) WIENER_VMUSB_StackAppend(CMD_MRK, (MRK)) |
|
int WIENER_VMUSB_StackAppend(int cmd, uint32_t addr); |
int WIENER_VMUSB_StackAppendData(int cmd, uint32_t addr, uint32_t data); |
int WIENER_VMUSB_StackAppend(int cmd, uint32_t addr); |
int WIENER_VMUSB_StackAppendData(int cmd, uint32_t addr, uint32_t data); |
|
void WIENER_VMUSB_StackConditionalRead(int am ,int d16d32,uint32_t addr, uint32_t data); |
void WIENER_VMUSB_StackMultiRead(int addr_modifier,int d16d32, uint32_t baseaddr, int n,uint32_t increment); |
void WIENER_VMUSB_StackConditionalRead(int am ,int d16d32,uint32_t addr, uint32_t data); |
void WIENER_VMUSB_StackMultiRead(int addr_modifier,int d16d32, uint32_t baseaddr, int n,uint32_t increment); |
void WIENER_VMUSB_StackMultiWrite(int addr_modifier,int d16d32,uint32_t baseaddr, int n, uint32_t increment, uint32_t data); |
|
int WIENER_VMUSB_StackGetUint32(int maxn, uint32_t *stack); |
int WIENER_VMUSB_StackGetUint32(int maxn, uint32_t *stack); |
int WIENER_VMUSB_StackGetUint16(int maxn, uint16_t *stack); |
void WIENER_VMUSB_StackPrint(); |
|