Bugfix/zephyr build for minimal ram (#606)

* Removed BACnet objects from ports/zephyr. There should only be datalink and OS related interfaces in OS ports.

* Added Kconfig and bacnet-config.h options in ports/zephyr to keep small footprint for MCUs having less RAM

* Changed ports/zephry for BACnet/IP and date-time with latest zephyr OS
This commit is contained in:
Steve Karg
2024-03-26 14:21:30 -05:00
committed by GitHub
parent 80c51a06e3
commit a4910d4117
9 changed files with 369 additions and 4133 deletions
+1 -7
View File
@@ -12,14 +12,8 @@
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#if CONFIG_NATIVE_APPLICATION
#include <sys/time.h>
#elif defined(__ZEPHYR__)
#include <zephyr/posix/sys/time.h>
#else
#include <posix/sys/time.h>
#endif
#include <time.h>
#include <sys/time.h>
#include "bacnet/datetime.h"