From ba78bd9ba834260d035a9830726afc34fdad2a15 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Sun, 18 Oct 2009 23:32:54 +0200 Subject: import firmware from LEGO v1.05 --- AT91SAM7S256/Source/d_lowspeed.h | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 AT91SAM7S256/Source/d_lowspeed.h (limited to 'AT91SAM7S256/Source/d_lowspeed.h') diff --git a/AT91SAM7S256/Source/d_lowspeed.h b/AT91SAM7S256/Source/d_lowspeed.h new file mode 100644 index 0000000..9a680f0 --- /dev/null +++ b/AT91SAM7S256/Source/d_lowspeed.h @@ -0,0 +1,28 @@ +// +// Date init 14.12.2004 +// +// Revision date $Date:: 16-05-06 12:13 $ +// +// Filename $Workfile:: d_lowspeed.h $ +// +// Version $Revision:: 7 $ +// +// Archive $Archive:: /LMS2006/Sys01/Main/Firmware/Source/d_lowspeed $ +// +// Platform C +// + +#ifndef D_LOWSPEED +#define D_LOWSPEED + +void dLowSpeedInit(void); +void dLowSpeedStartTimer(void); +void dLowSpeedStopTimer(void); +void dLowSpeedInitPins(UBYTE ChannelNumber); +UBYTE dLowSpeedSendData(UBYTE ChannelNumber, UBYTE *DataOutBuffer, UBYTE NumberOfTxByte); +void dLowSpeedReceiveData(UBYTE ChannelNumber, UBYTE *DataInBuffer, UBYTE ByteToRx); +UBYTE dLowSpeedComTxStatus(UBYTE ChannelNumber); +UBYTE dLowSpeedComRxStatus(UBYTE ChannelNumber); +void dLowSpeedExit(void); + +#endif -- cgit v1.2.3