From 495cc1df494505378977995eeb76b05f20f0b235 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Sun, 13 Jun 2010 17:49:42 +0200 Subject: import firmware from LEGO v1.29 --- AT91SAM7S256/Source/d_input.h | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'AT91SAM7S256/Source/d_input.h') diff --git a/AT91SAM7S256/Source/d_input.h b/AT91SAM7S256/Source/d_input.h index 8a7d4ef..d365dd1 100644 --- a/AT91SAM7S256/Source/d_input.h +++ b/AT91SAM7S256/Source/d_input.h @@ -1,13 +1,13 @@ // // Date init 14.12.2004 // -// Revision date $Date:: 16-05-06 10:06 $ +// Revision date $Date:: 14-01-09 10:33 $ // // Filename $Workfile:: d_input.h $ // -// Version $Revision:: 6 $ +// Version $Revision:: 12 $ // -// Archive $Archive:: /LMS2006/Sys01/Main/Firmware/Source/d_input.h $ +// Archive $Archive:: /LMS2006/Sys01/Main_V02/Firmware/Source/d_inpu $ // // Platform C // @@ -34,4 +34,15 @@ void dInputSetDigi1(UBYTE Port); void dInputRead0(UBYTE Port, UBYTE *pData); void dInputRead1(UBYTE Port, UBYTE *pData); +UBYTE dInputGetColor(UBYTE No, UWORD *pCol); + +void dInputColorTx(UBYTE Port, UBYTE Data); +void dInputReadCal(UBYTE Port, UBYTE *pData); +UBYTE dInputCheckColorStatus(UBYTE Port); +void dInputGetAllColors(COLORSTRUCT *pRaw, UBYTE Status); +void dInputSetColorClkInput(void); +void dInputClearColor100msTimer(UBYTE No); +UBYTE dInputChkColor100msTimer(UBYTE No); + + #endif -- cgit v1.2.3