aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorJimmy Huang <jimmy.huang@linux.intel.com>2016-09-22 17:49:20 -0700
committerGitHub <noreply@github.com>2016-09-22 17:49:20 -0700
commit9328cb4e56e6c205140d2616874ae0e6b3e8da28 (patch)
tree8973bbba66bc0d34b77d00ca1b4c0d8422a9f052 /src/main.c
parent99ce8428152ecc0add7d41f9bfb99548af2ed34a (diff)
parent408f882465893e031bb4426b0131cff389808051 (diff)
Merge pull request #204 from grgustaf/static-modules
[Modules] Allocate modules statically to save RAM
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c51
1 files changed, 0 insertions, 51 deletions
diff --git a/src/main.c b/src/main.c
index c0c7cd2..feb0ca5 100644
--- a/src/main.c
+++ b/src/main.c
@@ -21,21 +21,7 @@
#include "zjs_timers.h"
#include "zjs_util.h"
-#ifndef ZJS_LINUX_BUILD
-// ZJS includes
-#include "zjs_aio.h"
#include "zjs_ble.h"
-#include "zjs_gpio.h"
-#include "zjs_grove_lcd.h"
-#include "zjs_pwm.h"
-#include "zjs_i2c.h"
-#ifdef CONFIG_BOARD_ARDUINO_101
-#include "zjs_a101_pins.h"
-#endif // ZJS_LINUX_BUILD
-#ifdef CONFIG_BOARD_FRDM_K64F
-#include "zjs_k64f_pins.h"
-#endif
-#endif
extern const char script_gen[];
@@ -73,43 +59,6 @@ int main(int argc, char *argv[])
// initialize modules
zjs_modules_init();
-#ifndef ZJS_LINUX_BUILD
-#ifndef QEMU_BUILD
-#ifndef CONFIG_BOARD_FRDM_K64F
-#ifdef BUILD_MODULE_AIO
- zjs_modules_add("aio", zjs_aio_init);
-#endif
-#endif
-#ifdef BUILD_MODULE_BLE
- zjs_modules_add("ble", zjs_ble_init);
-#endif
-#ifdef BUILD_MODULE_GPIO
- zjs_modules_add("gpio", zjs_gpio_init);
-#endif
-#ifdef BUILD_MODULE_GROVE_LCD
- zjs_modules_add("grove_lcd", zjs_grove_lcd_init);
-#endif
-#ifdef BUILD_MODULE_PWM
- zjs_modules_add("pwm", zjs_pwm_init);
-#endif
-#ifdef BUILD_MODULE_I2C
- zjs_modules_add("i2c", zjs_i2c_init);
-#endif
-#ifdef CONFIG_BOARD_ARDUINO_101
-#ifdef BUILD_MODULE_A101
- zjs_modules_add("arduino101_pins", zjs_a101_init);
-#endif
-#endif
-#ifdef CONFIG_BOARD_FRDM_K64F
- zjs_modules_add("k64f_pins", zjs_k64f_init);
-#endif
-#endif // QEMU_BUILD
-#endif // ZJS_LINUX_BUILD
-
-#ifdef BUILD_MODULE_EVENTS
- zjs_modules_add("events", zjs_event_init);
-#endif
-
#ifdef ZJS_LINUX_BUILD
if (argc > 1) {
zjs_read_script(argv[1], &script, &len);