From e65ec668e5c3f927fa8d1545f43d20d75dcc40b2 Mon Sep 17 00:00:00 2001 From: skarg Date: Sat, 21 Apr 2012 11:47:13 +0000 Subject: [PATCH] Corrected BDK port compile errors due to missing defines. --- bacnet-stack/ports/bdk-atxx4-mstp/Makefile | 1 + bacnet-stack/ports/bdk-atxx4-mstp/hardware.h | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/bacnet-stack/ports/bdk-atxx4-mstp/Makefile b/bacnet-stack/ports/bdk-atxx4-mstp/Makefile index 3a829a6e..02a84e9b 100644 --- a/bacnet-stack/ports/bdk-atxx4-mstp/Makefile +++ b/bacnet-stack/ports/bdk-atxx4-mstp/Makefile @@ -176,6 +176,7 @@ BFLAGS = -DBACDL_MSTP BFLAGS += -DMAX_APDU=128 BFLAGS += -DBIG_ENDIAN=0 BFLAGS += -DMAX_TSM_TRANSACTIONS=0 +BFLAGS += -DMSTP_PDU_PACKET_COUNT=2 #BFLAGS += -DMAX_ANALOG_INPUTS=48 #BFLAGS += -DCRC_USE_TABLE BFLAGS += -DBACAPP_BOOLEAN diff --git a/bacnet-stack/ports/bdk-atxx4-mstp/hardware.h b/bacnet-stack/ports/bdk-atxx4-mstp/hardware.h index 9530469f..25e97c77 100644 --- a/bacnet-stack/ports/bdk-atxx4-mstp/hardware.h +++ b/bacnet-stack/ports/bdk-atxx4-mstp/hardware.h @@ -65,8 +65,12 @@ #define SEEPROM_WORD_ADDRESS_16BIT 0 #endif +/* Serial EEPROM address */ #define SEEPROM_I2C_ADDRESS 0xA0 +/* Serial EEPROM clocking speed - usually 100000 or 400000 */ #define SEEPROM_I2C_CLOCK 400000L +/* Serial EEPROM max write cycle in milliseconds as defined by datasheet */ +#define SEEPROM_WRITE_CYCLE 5 #define LED_2 2 #define LED_3 3