UsbDbgRndisMdd Implementation (Compact 2013)
10/16/2014
The UsbDbgRndisMdd library emulates a virtual Ethernet port over USB and implements KITL Functions for Ethernet Drivers.
The following table shows the names of the KITL functions for Ethernet drivers as they are implemented in oal_usbdbgrndismdd.lib. Not all KITL functions for Ethernet drivers are implemented.
KITL Functions for Ethernet Drivers |
UsbDbgRndisMdd Public Interface |
---|---|
void Rndis_CurrentPktFilter(UINT32 filter); |
|
void Rndis_DeInit(); |
|
void Rndis_DisableInts(); |
|
void Rndis_EnableInts(); |
|
UINT16 Rndis_RecvFrame(LPBYTE pbOutBuffer, PUSHORT pcbOutBufSize); |
|
BOOL Rndis_Init(UINT8 *pAddress, UINT32 offset, UINT16 mac[3]); |
|
void Rndis_PowerOff(); |
|
void Rndis_PowerOn(); |
|
UINT16 Rndis_SendFrame(UINT8 *pData, UINT32 size); |