⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 skgeinit.h

📁 TI DaVinci EVM 基于达芬奇技术的TMS320DM6446 Digital Media System-on-Chip的Bootloader源代码!
💻 H
📖 第 1 页 / 共 3 页
字号:
 */extern void	SkGePollRxD(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_BOOL	PollRxD);extern void	SkGePollTxD(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_BOOL PollTxD);extern void	SkGeYellowLED(	SK_AC	*pAC,	SK_IOC	IoC,	int		State);extern int	SkGeCfgSync(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_U32	IntTime,	SK_U32	LimCount,	int		SyncMode);extern void	SkGeLoadLnkSyncCnt(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_U32	CntVal);extern void	SkGeStopPort(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	int		Dir,	int		RstMode);extern int	SkGeInit(	SK_AC	*pAC,	SK_IOC	IoC,	int		Level);extern void	SkGeDeInit(	SK_AC	*pAC,	SK_IOC	IoC);extern int	SkGeInitPort(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkGeXmitLED(	SK_AC	*pAC,	SK_IOC	IoC,	int		Led,	int		Mode);extern void	SkGeInitRamIface(	SK_AC	*pAC,	SK_IOC	IoC);extern int	SkGeInitAssignRamToQueues(	SK_AC	*pAC,	int		ActivePort,	SK_BOOL	DualNet);/* * public functions in skxmac2.c */extern void SkMacRxTxDisable(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkMacSoftRst(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkMacHardRst(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkXmInitMac(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkGmInitMac(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void SkMacInitPhy(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_BOOL	DoLoop);extern void SkMacIrqDisable(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkMacFlushTxFifo(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkMacFlushRxFifo(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkMacIrq(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern int	SkMacAutoNegDone(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkMacAutoNegLipaPhy(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_U16	IStatus);extern void  SkMacSetRxTxEn(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	int		Para);extern int  SkMacRxTxEnable(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkMacPromiscMode(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_BOOL	Enable);extern void	SkMacHashing(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_BOOL	Enable);extern void	SkXmPhyRead(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	int		Addr,	SK_U16	*pVal);extern void	SkXmPhyWrite(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	int		Addr,	SK_U16	Val);extern void	SkGmPhyRead(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	int		Addr,	SK_U16	*pVal);extern void	SkGmPhyWrite(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	int		Addr,	SK_U16	Val);extern void	SkGePhyRead(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	int		Addr,	SK_U16	*pVal);extern void	SkGePhyWrite(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	int		Addr,	SK_U16	Val);extern void	SkXmClrExactAddr(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	int		StartNum,	int		StopNum);extern void	SkXmInitDupMd(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkXmInitPauseMd(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port);extern void	SkXmAutoNegLipaXmac(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_U16	IStatus);extern int SkXmUpdateStats(	SK_AC	*pAC,	SK_IOC	IoC,	unsigned int Port);extern int SkGmUpdateStats(	SK_AC	*pAC,	SK_IOC	IoC,	unsigned int Port);extern int SkXmMacStatistic(	SK_AC	*pAC,	SK_IOC	IoC,	unsigned int Port,	SK_U16	StatAddr,	SK_U32	*pVal);extern int SkGmMacStatistic(	SK_AC	*pAC,	SK_IOC	IoC,	unsigned int Port,	SK_U16	StatAddr,	SK_U32	*pVal);extern int SkXmResetCounter(	SK_AC	*pAC,	SK_IOC	IoC,	unsigned int Port);extern int SkGmResetCounter(	SK_AC	*pAC,	SK_IOC	IoC,	unsigned int Port);extern int SkXmOverflowStatus(	SK_AC	*pAC,	SK_IOC	IoC,	unsigned int Port,	SK_U16  IStatus,	SK_U64	*pStatus);extern int SkGmOverflowStatus(	SK_AC	*pAC,	SK_IOC	IoC,	unsigned int Port,	SK_U16	MacStatus,	SK_U64	*pStatus);extern int SkGmCableDiagStatus(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_BOOL	StartTest);#ifdef SK_DIAGextern void	SkMacSetRxCmd(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	int		Mode);extern void	SkMacCrcGener(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_BOOL	Enable);extern void	SkMacTimeStamp(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_BOOL	Enable);extern void	SkXmSendCont(	SK_AC	*pAC,	SK_IOC	IoC,	int		Port,	SK_BOOL	Enable);#endif /* SK_DIAG */#else	/* SK_KR_PROTO *//* * public functions in skgeinit.c */extern void	SkGePollRxD();extern void	SkGePollTxD();extern void	SkGeYellowLED();extern int	SkGeCfgSync();extern void	SkGeLoadLnkSyncCnt();extern void	SkGeStopPort();extern int	SkGeInit();extern void	SkGeDeInit();extern int	SkGeInitPort();extern void	SkGeXmitLED();extern void	SkGeInitRamIface();extern int	SkGeInitAssignRamToQueues();/* * public functions in skxmac2.c */extern void SkMacRxTxDisable();extern void	SkMacSoftRst();extern void	SkMacHardRst();extern void SkMacInitPhy();extern int  SkMacRxTxEnable();extern void SkMacPromiscMode();extern void SkMacHashing();extern void SkMacIrqDisable();extern void	SkMacFlushTxFifo();extern void	SkMacFlushRxFifo();extern void	SkMacIrq();extern int	SkMacAutoNegDone();extern void	SkMacAutoNegLipaPhy();extern void SkMacSetRxTxEn();extern void	SkGePhyRead();extern void	SkGePhyWrite();extern void	SkXmInitMac();extern void	SkXmPhyRead();extern void	SkXmPhyWrite();extern void	SkGmInitMac();extern void	SkGmPhyRead();extern void	SkGmPhyWrite();extern void	SkXmClrExactAddr();extern void	SkXmInitDupMd();extern void	SkXmInitPauseMd();extern void	SkXmAutoNegLipaXmac();extern int	SkXmUpdateStats();extern int	SkGmUpdateStats();extern int	SkXmMacStatistic();extern int	SkGmMacStatistic();extern int	SkXmResetCounter();extern int	SkGmResetCounter();extern int	SkXmOverflowStatus();extern int	SkGmOverflowStatus();extern int	SkGmCableDiagStatus();#ifdef SK_DIAGextern void	SkMacSetRxCmd();extern void	SkMacCrcGener();extern void	SkMacTimeStamp();extern void	SkXmSendCont();#endif /* SK_DIAG */#endif	/* SK_KR_PROTO */#ifdef __cplusplus}#endif	/* __cplusplus */#endif	/* __INC_SKGEINIT_H_ */

⌨️ 快捷键说明

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