UsbDbgSerMdd Implementation (Compact 2013)
10/16/2014
The UsbDbgSerMdd library emulates a virtual serial port over USB and implements KITL Functions for Serial Drivers. You, the OEM developer, can call the UsbDbgSerMdd public functions from your platform-dependent device driver (PDD). These public functions are implementations of the KITL functions for serial drivers shown in the following table. Not all KITL functions for serial drivers are implemented. Serial_EnableInts() and Serial_DisableInts() are implemented, but do nothing.
The following table shows the names of the KITL functions for serial drivers as they are implemented in oal_usbdbgrsermdd.lib.
KITL Functions for Serial Drivers |
UsbDbgSerMdd Public Interface |
---|---|
void Serial_DeInit() |
|
void Serial_DisableInts() |
|
void Serial_EnableInts() |
|
UINT16 Serial_Recv( |
|
BOOL Serial_Init(KITL_SERIAL_INFO *pInfo); |
|
void Serial_PowerOff() |
|
void Serial_PowerOn() |
|
UINT16 Serial_Send( |