subsys/settings: Update bluetooth module
Updated the bluetooth module to use static handlers. Removed the old bt specific static registration. The routine bt_settings_init() is still calling settings_init() which IMO is not needed anymore. Updates: changed SETTINGS_REGISTER_STATIC() to SETTINGS_STATIC_HANDLER_DEFINE() changed settings_handler_stat type to settings_handler_static type removed NULL declarations renamed bt_handler to bt_settingshandler, as bt_handler already exists. renamed all bt_XXX_handler to bt_xxx_settingshandler to avoid any overlap. changed SETTINGS_STATIC_HANDLER_DEFINE() to create variable names from _hname by just prepending them with settings_handler_. updated all bt_xxx_settings_handler to just bt_xxx. Signed-off-by: Laczen JMS <laczenjms@gmail.com>
This commit is contained in:
parent
c20ff1150f
commit
5f19c8160a
8 changed files with 32 additions and 89 deletions
|
@ -109,15 +109,6 @@
|
|||
} GROUP_LINK_IN(ROMABLE_REGION)
|
||||
#endif
|
||||
|
||||
#if defined(CONFIG_BT_SETTINGS)
|
||||
SECTION_DATA_PROLOGUE(_bt_settings_area,,SUBALIGN(4))
|
||||
{
|
||||
_bt_settings_start = .;
|
||||
KEEP(*(SORT_BY_NAME("._bt_settings_handler.static.*")))
|
||||
_bt_settings_end = .;
|
||||
} GROUP_LINK_IN(ROMABLE_REGION)
|
||||
#endif
|
||||
|
||||
SECTION_DATA_PROLOGUE(log_const_sections,,)
|
||||
{
|
||||
__log_const_start = .;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue