?? llserstb.c
字號:
//--------------------------------------------------------------------------
// IP Stack
//--------------------------------------------------------------------------
// llSerStb.c
//
// Serial Port Stub Driver
//
// Author: Michael A. Denio
// Copyright 2001, 2003 by Texas Instruments Inc.
//-------------------------------------------------------------------------
#include <stkmain.h>
//--------------------------------------------------------------------
// PUBLIC FUNCTIONS USED BY NETCTRL
//--------------------------------------------------------------------
//--------------------------------------------------------------------
// _llSerialInit()
//
// Opens the serial driver environment and enumerates devices
//--------------------------------------------------------------------
uint _llSerialInit(STKEVENT_Handle hEvent)
{
(void)hEvent;
return( 0 );
}
//--------------------------------------------------------------------
// _llSerialShutdown()
//
// Called to shutdown serial driver environment
//--------------------------------------------------------------------
void _llSerialShutdown()
{
}
//--------------------------------------------------------------------
// _llSerialServiceCheck()
//
// Called to check for HDLC/Charmode activity
//--------------------------------------------------------------------
void _llSerialServiceCheck( uint fTimerTick )
{
(void)fTimerTick;
}
//--------------------------------------------------------------------
// _llSerialSend( uint dev, UINT8 *pBuf, uint len )
//
// Send a block of data in character mode
//
// Returns the number of characters queued onto the send buffer
//--------------------------------------------------------------------
uint _llSerialSend(uint dev, UINT8 *pBuf, uint len)
{
(void)dev;
(void)pBuf;
(void)len;
return(0);
}
//--------------------------------------------------------------------
// PUBLIC FUNCTIONS USED BY THE STACK
//--------------------------------------------------------------------
//--------------------------------------------------------------------
// llSerialOpen(uint dev, void (*cbInput)(char c))
//
// Opens the device for charater mode. The device can be
// be open for both character and HDLC mode simultaneously
//--------------------------------------------------------------------
uint llSerialOpen(uint dev, void (*cbInput)(char c))
{
(void)dev;
(void)cbInput;
return(0);
}
//--------------------------------------------------------------------
// llSerialClose( uint dev )
//
// Close the device
//--------------------------------------------------------------------
void llSerialClose( uint dev )
{
(void)dev;
}
//--------------------------------------------------------------------
// llSerialOpenHDLC()
//
// Opens the device for HDLC mode. The device can be
// be open for both character and HDLC mode simultaneously
//--------------------------------------------------------------------
uint llSerialOpenHDLC( uint dev, HANDLE hHDLC,
void (*cbTimer)(HANDLE h),
void (*cbInput)(PBM_Handle hPkt) )
{
(void)dev;
(void)hHDLC;
(void)cbTimer;
(void)cbInput;
return(0);
}
//--------------------------------------------------------------------
// llSerialCloseHDLC()
//
// Close the device for charater mode.
//--------------------------------------------------------------------
void llSerialCloseHDLC( uint dev )
{
(void)dev;
}
//--------------------------------------------------------------------
// llSerialSendPkt()
//
// Called to send data in packet form.
//--------------------------------------------------------------------
void llSerialSendPkt( uint dev, PBM_Handle hPkt )
{
(void)dev;
(void)hPkt;
}
//--------------------------------------------------------------------
// llSerialHDLCPeerMap( uint dev, UINT32 peerMap )
//
// Called to update the sending peer map.
//--------------------------------------------------------------------
void llSerialHDLCPeerMap( uint dev, UINT32 peerMap )
{
(void)dev;
(void)peerMap;
}
//--------------------------------------------------------------------
// void llSerialService()
//
// Called to service serial drivers and pass up packets to the
// HDLC module. Feed character mode data to application callback
//--------------------------------------------------------------------
void llSerialService()
{
}
//--------------------------------------------------------------------
// llSerialConfig()
//
// Called to configure the serial port baud rate and mode
//--------------------------------------------------------------------
void llSerialConfig( uint dev, uint baud, uint mode, uint flowctrl )
{
(void)dev;
(void)baud;
(void)mode;
(void)flowctrl;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -