Skip to content.
Sections
Personal tools
You are here: Home » Protocols » TSerialChip

TSerialChip

Document Actions
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
 

Powered by Plone