gpif.h

来自「可以用的EZ-USB控制器SLAVE FIFO C++程序」· C头文件 代码 · 共 41 行

H
41
字号
extern void GpifInit( void );

// Set EP2GPIF Transaction Count
extern void Peripheral_SetEP2GPIFTC( WORD xfrcnt );

// Set EP6GPIF Transaction Count
extern void Peripheral_SetEP6GPIFTC( WORD xfrcnt );


// Set EP2GPIF Decision Point FIFO Flag Select (PF, EF, FF)
extern void SetEP2GPIFFLGSEL( WORD DP_FIFOFlag );


// Set EP6GPIF Decision Point FIFO Flag Select (PF, EF, FF)
extern void SetEP6GPIFFLGSEL( WORD DP_FIFOFlag );


// Set EP2GPIF Programmable Flag STOP, overrides Transaction Count
extern void SetEP2GPIFPFSTOP( void );

// Set EP6GPIF Programmable Flag STOP, overrides Transaction Count
extern void SetEP6GPIFPFSTOP( void );


// write single word to PERIPHERAL, using GPIF
extern void Peripheral_SingleWordWrite( WORD gdata );

// read single word from PERIPHERAL, using GPIF
extern void Peripheral_SingleWordRead( WORD xdata *gdata );

// write byte(s)/word(s) to PERIPHERAL, using GPIF and EPxFIFO
// if EPx WORDWIDE=0 then write byte(s)
// if EPx WORDWIDE=1 then write word(s)
extern void Peripheral_FIFOWrite( BYTE FIFO_EpNum );

// read byte(s)/word(s) from PERIPHERAL, using GPIF and EPxFIFO
// if EPx WORDWIDE=0 then read byte(s)
// if EPx WORDWIDE=1 then read word(s)
extern void Peripheral_FIFORead( BYTE FIFO_EpNum );

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?