12 lines
		
	
	
		
			403 B
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			403 B
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
| #ifndef _ETHCAM_SMI_H
 | |
| #define _ETHCAM_SMI_H
 | |
| #include <kwrap/type.h>
 | |
| 
 | |
| void smiInit(UINT32 MDC_Gpio, UINT32 MDIO_Gpio);
 | |
| INT32 smiWrite(UINT32 phyad, UINT32 regad, UINT32 data);
 | |
| INT32 smiRead(UINT32 phyad, UINT32 regad, UINT32 * data);
 | |
| INT32 smiReadBit(UINT32 phyad, UINT32 regad, UINT32 bit, UINT32 * pdata);
 | |
| INT32 smiWriteBit(UINT32 phyad, UINT32 regad, UINT32 bit, UINT32 data);
 | |
| 
 | |
| #endif //_ETHCAM_SMI_H
 | 
