TSerialChip
PROTOCOL TSerialChip : public TProtocol {
public:
static New(char *);
Delete();
InstallChipHandler(void *,SCCChannelInts *);
RemoveChipHandler(void *);
PutByte(unsigned char);
ResetTxBEmpty();
GetByte();
TxBufEmpty();
RxBufFull();
GetRxErrorStatus();
GetSerialStatus();
ResetSerialStatus();
SetSerialOutputs(unsigned long);
ClearSerialOutputs(unsigned long);
GetSerialOutputs();
PowerOff();
PowerOn();
PowerIsOn();
SetInterruptEnable(unsigned char);
Reset();
SetBreak(unsigned char);
SetSpeed(unsigned long);
SetIOParms(TCMOSerialIOParms *);
Reconfigure();
Init(TCardSocket *,TCardHandler *,unsigned char *);
CardRemoved();
GetFeatures();
InitByOption(TOption *);
ProcessOption(TOption *);
SetSerialMode(unsigned long);
SysEventNotify(unsigned long);
SetTxDTransceiverEnable(unsigned char);
GetByteAndStatus(unsigned char *);
SetIntSourceEnable(unsigned long,unsigned char);
AllSent();
ConfigureForOutput(unsigned char);
InitTxDMA(TCircleBuf *,void (*)(void *));
InitRxDMA(TCircleBuf *,unsigned long,void (*)(void *, unsigned long));
TxDMAControl(unsigned char);
RxDMAControl(unsigned char);
SetSDLCAddress(unsigned char);
ReEnableReceiver(unsigned char);
LinkIsFree(unsigned char);
SendControlPacket(unsigned char,unsigned char,unsigned char);
WaitForPacket(unsigned long);
WaitForAllSent();
};
Created by
philz
Last modified
2003-09-09 06:46 AM