diff --git a/bacnet-stack/demo/Makefile b/bacnet-stack/demo/Makefile index 943b9e77..819bd4bd 100644 --- a/bacnet-stack/demo/Makefile +++ b/bacnet-stack/demo/Makefile @@ -24,7 +24,9 @@ INCLUDES = $(INCLUDE1) $(INCLUDE2) ifeq (${BACNET_PORT},linux) PFLAGS = -pthread TARGET_EXT = -LIBRARIES=-lc,-lgcc,-lrt,-lm,-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME) +LIBRARY1=-L$(BACNET_LIB_DIR),-l$(BACNET_LIB_NAME) +LIBRARY2=-lc,-lgcc,-lrt,-lm +LIBRARIES=$(LIBRARY1),$(LIBRARY2) endif ifeq (${BACNET_PORT},win32) TARGET_EXT = .exe diff --git a/bacnet-stack/ports/linux/rs485.h b/bacnet-stack/ports/linux/rs485.h index 949e1b53..e3e4e979 100644 --- a/bacnet-stack/ports/linux/rs485.h +++ b/bacnet-stack/ports/linux/rs485.h @@ -58,10 +58,13 @@ extern "C" { void RS485_Check_UART_Data( volatile struct mstp_port_struct_t *mstp_port); /* port specific data */ + uint32_t RS485_Get_Port_Baud_Rate( + volatile struct mstp_port_struct_t *mstp_port); uint32_t RS485_Get_Baud_Rate( void); bool RS485_Set_Baud_Rate( uint32_t baud); + void RS485_Cleanup( void);