X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fhw%2Fhw_tc520.h;h=6e1dc3c16c21eca4805f19633e71692761aea477;hb=3a7a43b5c7be260710499540538eaf7109c60982;hp=34501ca53c3e08c9c3ce812fea062c583a54c7d4;hpb=791e167e053bdd9250d34a9a5ccae6ccde4d6679;p=bertos.git diff --git a/bertos/hw/hw_tc520.h b/bertos/hw/hw_tc520.h index 34501ca5..6e1dc3c1 100644 --- a/bertos/hw/hw_tc520.h +++ b/bertos/hw/hw_tc520.h @@ -26,10 +26,10 @@ * invalidate any other reasons why the executable file might be covered by * the GNU General Public License. * - * Copyright 2005 Develer S.r.l. (http://www.develer.com/) + * Copyright 2005, 2008 Develer S.r.l. (http://www.develer.com/) + * All Rights Reserved. * --> * - * \version $Id$ * * \brief TC520 hardware-specific definitions * @@ -41,36 +41,31 @@ #define HW_TC520_H #include -#include -#define CE_PIN PE6 -#define DV_PIN PE5 -#define LOAD_PIN PE3 -#define READ_PIN PE4 +#warning TODO:This is example implemetantion, you must implement it! + +#define CE_PIN 0 +#define DV_PIN 0 +#define LOAD_PIN 0 +#define READ_PIN 0 -#define TC520_DDR DDRE -#define TC520_PORT PORTE -#define TC520_PIN PINE -#define DV_HIGH() (TC520_PIN & BV(DV_PIN)) -#define DV_LOW() (!DV_HIGH()) +#define DV_HIGH() /* Implement me! */ +#define DV_LOW() /* Implement me! */ -#define CE_HIGH() (TC520_PORT |= BV(CE_PIN)) -#define CE_LOW() (TC520_PORT &= ~BV(CE_PIN)) +#define CE_HIGH() /* Implement me! */ +#define CE_LOW() /* Implement me! */ -#define LOAD_HIGH() (TC520_PORT |= BV(LOAD_PIN)) -#define LOAD_LOW() (TC520_PORT &= ~BV(LOAD_PIN)) +#define LOAD_HIGH() /* Implement me! */ +#define LOAD_LOW() /* Implement me! */ -#define READ_HIGH() (TC520_PORT |= BV(READ_PIN)) -#define READ_LOW() (TC520_PORT &= ~BV(READ_PIN)) +#define READ_HIGH() /* Implement me! */ +#define READ_LOW() /* Implement me! */ #define TC520_HW_INIT \ do\ {\ - TC520_PORT |= (BV(CE_PIN) | BV(LOAD_PIN) | BV(READ_PIN));\ - TC520_DDR |= (BV(CE_PIN) | BV(LOAD_PIN) | BV(READ_PIN));\ - TC520_DDR &= ~BV(DV_PIN);\ -}\ -while(0) + /* Put here your code to init hardware */ \ +} while(0) #endif /* HW_TC520_H */