📄 rfcserver.c
字号:
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( uint08 ), &ConfigType );
}
/**************************************************************************/
void xf_DDP_GetAsicID( void )
{
uint08 returnVal;
returnVal = DDP_GetAsicID( );
rfcMPPut( sizeof( uint08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_EnableGeneralPurposeClock( void )
{
int08 returnVal;
uint08 Clock;
BOOL State;
uint08 Divider;
rfcMPGet( sizeof( uint08 ), &Clock );
rfcMPGet( sizeof( BOOL ), &State );
rfcMPGet( sizeof( uint08 ), &Divider );
returnVal = DDP_EnableGeneralPurposeClock( Clock, State, Divider );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_IsGeneralPurposeClockEnabled( void )
{
BOOL returnVal;
uint08 Clock;
rfcMPGet( sizeof( uint08 ), &Clock );
returnVal = DDP_IsGeneralPurposeClockEnabled( Clock );
rfcMPPut( sizeof( BOOL ), &returnVal );
}
/**************************************************************************/
void xf_DDP_GetGeneralPurposeClock( void )
{
int08 returnVal;
uint08 Clock;
uint32 Frequency;
rfcMPGet( sizeof( uint08 ), &Clock );
rfcMPGet( sizeof( uint32 ), &Frequency );
returnVal = DDP_GetGeneralPurposeClock( Clock, &Frequency );
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( uint32 ), &Frequency );
}
/**************************************************************************/
void xf_DDP_EnableUSBClock( void )
{
BOOL State;
rfcMPGet( sizeof( BOOL ), &State );
DDP_EnableUSBClock( State );
}
/**************************************************************************/
void xf_DDP_IsUSBClockEnabled( void )
{
BOOL returnVal;
returnVal = DDP_IsUSBClockEnabled( );
rfcMPPut( sizeof( BOOL ), &returnVal );
}
/**************************************************************************/
void xf_DDP_EnableEmergencyShutdown( void )
{
int08 returnVal;
BOOL State;
rfcMPGet( sizeof( BOOL ), &State );
returnVal = DDP_EnableEmergencyShutdown( State );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_IsEmergencyShutdownEnabled( void )
{
BOOL returnVal;
returnVal = DDP_IsEmergencyShutdownEnabled( );
rfcMPPut( sizeof( BOOL ), &returnVal );
}
/**************************************************************************/
void xf_DDP_SoftwareReset( void )
{
DDP_SoftwareReset( );
}
/**************************************************************************/
void xf_DDP_GetResetCount( void )
{
uint08 returnVal;
returnVal = DDP_GetResetCount( );
rfcMPPut( sizeof( uint08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_GetResetCause( void )
{
DDP_RESET_CAUSE returnVal;
returnVal = DDP_GetResetCause( );
rfcMPPut( sizeof( DDP_RESET_CAUSE ), &returnVal );
}
/**************************************************************************/
void xf_DDP_EnableLowPowerMode( void )
{
int08 returnVal;
BOOL State;
rfcMPGet( sizeof( BOOL ), &State );
returnVal = DDP_EnableLowPowerMode( State );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_IsLowPowerEnabled( void )
{
BOOL returnVal;
returnVal = DDP_IsLowPowerEnabled( );
rfcMPPut( sizeof( BOOL ), &returnVal );
}
/**************************************************************************/
void xf_DDP_GetAsicInfo( void )
{
uint08 AsicID;
rfcMPGet( sizeof( uint08 ), &AsicID );
DDP_GetAsicInfo( &AsicID );
rfcMPPut( sizeof( uint08 ), &AsicID );
}
/**************************************************************************/
void xf_DDP_GetSystemStatus( void )
{
uint32 returnVal;
returnVal = DDP_GetSystemStatus( );
rfcMPPut( sizeof( uint32 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_GetSystemStatusBit( void )
{
BOOL returnVal;
uint32 Bit;
rfcMPGet( sizeof( uint32 ), &Bit );
returnVal = DDP_GetSystemStatusBit( Bit );
rfcMPPut( sizeof( BOOL ), &returnVal );
}
/**************************************************************************/
void xf_DDP_RequestSystemStatusEvent( void )
{
int08 returnVal;
BOOL State;
uint32 Event_Id;
rfcMPGet( sizeof( BOOL ), &State );
rfcMPGet( sizeof( uint32 ), &Event_Id );
returnVal = DDP_RequestSystemStatusEvent( State, &Event_Id );
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( uint32 ), &Event_Id );
}
/**************************************************************************/
void xf_DDP_GetErrorStatus( void )
{
uint32 returnVal;
returnVal = DDP_GetErrorStatus( );
rfcMPPut( sizeof( uint32 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_GetErrorStatusBit( void )
{
BOOL returnVal;
uint32 Bit;
rfcMPGet( sizeof( uint32 ), &Bit );
returnVal = DDP_GetErrorStatusBit( Bit );
rfcMPPut( sizeof( BOOL ), &returnVal );
}
/**************************************************************************/
void xf_DDP_ClearErrorStatusBit( void )
{
uint32 Bit;
rfcMPGet( sizeof( uint32 ), &Bit );
DDP_ClearErrorStatusBit( Bit );
}
/**************************************************************************/
void xf_DDP_RequestErrorStatusEvent( void )
{
int08 returnVal;
BOOL State;
uint32 Event_Id;
rfcMPGet( sizeof( BOOL ), &State );
rfcMPGet( sizeof( uint32 ), &Event_Id );
returnVal = DDP_RequestErrorStatusEvent( State, &Event_Id );
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( uint32 ), &Event_Id );
}
/**************************************************************************/
void xf_DDP_SetTaskSize( void )
{
int08 returnVal;
DDP_ADJUSTSIZE_TASK task_id;
uint32 stack_size;
rfcMPGet( sizeof( DDP_ADJUSTSIZE_TASK ), &task_id );
rfcMPGet( sizeof( uint32 ), &stack_size );
returnVal = DDP_SetTaskSize( task_id, stack_size );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_GetTaskSize( void )
{
int08 returnVal;
DDP_ADJUSTSIZE_TASK task_id;
uint32 stack_size;
rfcMPGet( sizeof( DDP_ADJUSTSIZE_TASK ), &task_id );
rfcMPGet( sizeof( uint32 ), &stack_size );
returnVal = DDP_GetTaskSize( task_id, &stack_size );
rfcMPPut( sizeof( int08 ), &returnVal );
rfcMPPut( sizeof( uint32 ), &stack_size );
}
/**************************************************************************/
void xf_DDP_CLKGEN_SetSlewRate( void )
{
int08 returnVal;
DDP_CLKGEN_20MHZ_SLEW_RATE Val;
rfcMPGet( sizeof( DDP_CLKGEN_20MHZ_SLEW_RATE ), &Val );
returnVal = DDP_CLKGEN_SetSlewRate( Val );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_CLKGEN_SetOutputCurrentDrive( void )
{
int08 returnVal;
uint08 Val;
rfcMPGet( sizeof( uint08 ), &Val );
returnVal = DDP_CLKGEN_SetOutputCurrentDrive( Val );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_CLKGEN_EnableSSCforDMD( void )
{
int08 returnVal;
BOOL Enable;
rfcMPGet( sizeof( BOOL ), &Enable );
returnVal = DDP_CLKGEN_EnableSSCforDMD( Enable );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_CLKGEN_SetSSCforDMD( void )
{
int08 returnVal;
DDP_CLKGEN_DMD_SSC Val;
rfcMPGet( sizeof( DDP_CLKGEN_DMD_SSC ), &Val );
returnVal = DDP_CLKGEN_SetSSCforDMD( Val );
rfcMPPut( sizeof( int08 ), &returnVal );
}
/**************************************************************************/
void xf_DDP_CLKGEN_EnableSSCforXDRAM( void )
{
int08 returnVal;
BOOL Enable;
rfcMPGet( sizeof( BOOL ), &Enable );
returnVal = DDP_CLKGEN_EnableSSCforXDRAM( Enable );
rfcMPPut( sizeof( int08 ), &returnVal );
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -