From ed9790f517964f930021717d0b940931da028b55 Mon Sep 17 00:00:00 2001 From: schneider <schneider@blinkenlichts.net> Date: Mon, 5 Aug 2019 23:46:53 +0200 Subject: [PATCH] chore(ble): Move BLE into own subdirectory --- epicardium/{modules => ble}/ble.c | 3 ++- epicardium/ble/meson.build | 4 ++++ epicardium/{modules/ble_stack_fit.c => ble/stack.c} | 0 epicardium/meson.build | 2 ++ epicardium/modules/meson.build | 2 -- 5 files changed, 8 insertions(+), 3 deletions(-) rename epicardium/{modules => ble}/ble.c (99%) create mode 100644 epicardium/ble/meson.build rename epicardium/{modules/ble_stack_fit.c => ble/stack.c} (100%) diff --git a/epicardium/modules/ble.c b/epicardium/ble/ble.c similarity index 99% rename from epicardium/modules/ble.c rename to epicardium/ble/ble.c index 4f2758323..dc8664067 100644 --- a/epicardium/modules/ble.c +++ b/epicardium/ble/ble.c @@ -11,8 +11,9 @@ #include "util/bstream.h" #include "att_api.h" -#include "modules.h" +#include "modules/modules.h" +#include "fs_util.h" #include "FreeRTOS.h" #include "timers.h" diff --git a/epicardium/ble/meson.build b/epicardium/ble/meson.build new file mode 100644 index 000000000..0da905389 --- /dev/null +++ b/epicardium/ble/meson.build @@ -0,0 +1,4 @@ +ble_sources = files( + 'ble.c', + 'stack.c' +) diff --git a/epicardium/modules/ble_stack_fit.c b/epicardium/ble/stack.c similarity index 100% rename from epicardium/modules/ble_stack_fit.c rename to epicardium/ble/stack.c diff --git a/epicardium/meson.build b/epicardium/meson.build index bf727f071..9b3880a81 100644 --- a/epicardium/meson.build +++ b/epicardium/meson.build @@ -65,6 +65,7 @@ freertos = static_library( ########################################################################## subdir('modules/') +subdir('ble/') subdir('l0der/') @@ -75,6 +76,7 @@ elf = executable( 'support.c', module_sources, l0der_sources, + ble_sources, dependencies: [libcard10, max32665_startup_core0, maxusb, libff13, ble], link_with: [api_dispatcher_lib, freertos], link_whole: [max32665_startup_core0_lib, board_card10_lib, newlib_heap_lib], diff --git a/epicardium/modules/meson.build b/epicardium/modules/meson.build index 416ec428c..d02549569 100644 --- a/epicardium/modules/meson.build +++ b/epicardium/modules/meson.build @@ -10,6 +10,4 @@ module_sources = files( 'vibra.c', 'light_sensor.c', 'rtc.c', - 'ble.c', - 'ble_stack_fit.c' ) -- GitLab