diff options
Diffstat (limited to 'lib/pbdrv/pb-mod.c')
-rw-r--r-- | lib/pbdrv/pb-mod.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/pbdrv/pb-mod.c b/lib/pbdrv/pb-mod.c index f5c9a34..b5626d3 100644 --- a/lib/pbdrv/pb-mod.c +++ b/lib/pbdrv/pb-mod.c @@ -7,20 +7,20 @@ __weak const char * PB_MOD_NAME = "???"; //! [private] placeholder global state variable static pb_global_state_t _global_state = PB_GS_NOINIT; -//! [private] main controller global state -static pb_global_state_t _main_state = PB_GS_NOINIT; +// //! [private] main controller global state +// static pb_global_state_t _main_state = PB_GS_NOINIT; -// __weak enum pb_state 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(enum pb_state state) { -// _global_state = state; -// } +__weak void pb_hook_mod_state_write(pb_global_state_t state) { + _global_state = state; +} __weak void pb_i2c_recv(const uint8_t * buf, size_t sz) { return; } -__weak void pb_hook_main_state_update(pb_global_state_t state) { } +// __weak void pb_hook_main_state_update(pb_global_state_t state) { } |