📄 status.c
字号:
#include "defusr.h"
#include "libassp.h"
#include "def596.h"
/*""FUNC COMMENT""*************************************************************
*-----------------------------------------------------------------------------
* Function : Report status
*-----------------------------------------------------------------------------
* Declaration : U8 RprtSTS(U8 Sta1, U16 Sta2)
*-----------------------------------------------------------------------------
* Argument : U8 Sta1 ; DIDO
*-----------------------------------------------------------------------------
* Return : U8 ; Data In / Data Out Status
*-----------------------------------------------------------------------------
* Note :
*-----------------------------------------------------------------------------
*""FUNC COMMENT END""********************************************************/
U8 RprtSTS(U8 Sta1, U16 Sta2)
{
return YES;
}
/*""FUNC COMMENT""*************************************************************
*-----------------------------------------------------------------------------
* Function : Disconnect check
*-----------------------------------------------------------------------------
* Declaration : U16 isDisconnect(void)
*-----------------------------------------------------------------------------
* Argument : void
*-----------------------------------------------------------------------------
* Return : U16 ; YES (disconnect)
* : ; NO (not disconnect)
*-----------------------------------------------------------------------------
* Note :
*-----------------------------------------------------------------------------
*""FUNC COMMENT END""********************************************************/
U16 isDisconnect(void)
{
/* GET DESCRIPTOR (8bytes) */
if( SetupStage(0x0680, 0x0100, 0x0000, 8) != SACK ) {
if( SetupStage(0x0680, 0x0100, 0x0000, 8) != SACK ) {
if( SetupStage(0x0680, 0x0100, 0x0000, 8) != SACK )
return YES;
}
}
return NO;
#if 0
if( ControlRead(0x0680, 0x0100, 0x0000, 8, (U8 *)UsbTmp) != SACK ) {
if( ControlRead(0x0680, 0x0100, 0x0000, 8, (U8 *)UsbTmp) != SACK ) {
if( ControlRead(0x0680, 0x0100, 0x0000, 8, (U8 *)UsbTmp) != SACK )
return YES;
}
}
return NO;
#endif
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -