diff options
Diffstat (limited to 'lib/pbdrv/pb-mod.c')
-rw-r--r-- | lib/pbdrv/pb-mod.c | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/lib/pbdrv/pb-mod.c b/lib/pbdrv/pb-mod.c index 0342391..8375e9a 100644 --- a/lib/pbdrv/pb-mod.c +++ b/lib/pbdrv/pb-mod.c @@ -1,8 +1,8 @@ +#include "pb-mod.h" #include "pb-buf.h" #include "pb-msg.h" -#include "pb-types.h" -#include "pb-mod.h" #include "pb-route.h" +#include "pb-types.h" //! fallback module name __weak const char * PB_MOD_NAME = "???"; @@ -10,9 +10,7 @@ __weak const char * PB_MOD_NAME = "???"; //! [private] placeholder global state variable static pb_global_state_t _global_state = PB_GS_NOINIT; -__weak pb_global_state_t pb_hook_mod_state_read() { - return _global_state; -} +__weak pb_global_state_t pb_hook_mod_state_read() { return _global_state; } __weak void pb_hook_mod_state_write(pb_global_state_t state) { _global_state = state; @@ -28,17 +26,15 @@ __weak void pb_i2c_recv(const uint8_t * data, size_t sz) { pb_msg_t * msg = pb_msg_read(&buf); if (msg == NULL) return; // invalid message if (msg->cmd == NULL) return; // invalid message - + pb_route_msg(msg); pb_msg_free(msg); } -__weak bool pb_hook_i2c_recv(const uint8_t * data, size_t sz) { - return false; -} +__weak bool pb_hook_i2c_recv(const uint8_t * data, size_t sz) { return false; } -__weak bool pb_hook_i2c_send(i2c_addr_t i2c_addr, const uint8_t * data, size_t sz) { +__weak bool pb_hook_i2c_send(i2c_addr_t i2c_addr, const uint8_t * data, + size_t sz) { return false; } - |