1
2
3  ._bt_settings_area :
4  {
5    . = ALIGN(4);
6    _bt_settings_start = .;
7    KEEP(*(SORT(._bt_settings.static.*)))
8    _bt_settings_end = .;
9    . = ALIGN(4);
10  } > BOARD_FLASH
11
12  ._settings_handler_static :
13  {
14    . = ALIGN(4);
15    _settings_handler_static_list_start = .;
16    KEEP(*(SORT(._settings_handler_static.static.*)))
17    _settings_handler_static_list_end = .;
18    . = ALIGN(4);
19  } > BOARD_FLASH
20
21  ._bt_conn_cb :
22  {
23    . = ALIGN(4);
24    _bt_conn_cb_list_start = .;
25    KEEP(*(SORT(._bt_conn_cb.static.*)))
26    _bt_conn_cb_list_end = .;
27    . = ALIGN(4);
28  } > BOARD_FLASH
29
30  ._bt_gatt_service_static :
31  {
32    . = ALIGN(4);
33    _bt_gatt_service_static_list_start = .;
34    KEEP(*(SORT(._bt_gatt_service_static.static.*)))
35    _bt_gatt_service_static_list_end = .;
36    . = ALIGN(4);
37  } > BOARD_FLASH
38
39  ._bt_l2cap_fixed_chan :
40  {
41    . = ALIGN(4);
42    _bt_l2cap_fixed_chan_list_start = .;
43    KEEP(*(SORT(._bt_l2cap_fixed_chan.static.*)))
44    _bt_l2cap_fixed_chan_list_end = .;
45    . = ALIGN(4);
46  } > BOARD_FLASH
47
48  ._bt_l2cap_br_fixed_chan :
49  {
50    . = ALIGN(4);
51    _bt_l2cap_br_fixed_chan_list_start = .;
52    KEEP(*(SORT(._bt_l2cap_br_fixed_chan.static.*)))
53    _bt_l2cap_br_fixed_chan_list_end = .;
54    . = ALIGN(4);
55  } > BOARD_FLASH
56
57    _etext = .;
58
59  .LITTLEFS_FLASH_region :
60  {
61    . = ORIGIN(LITTLEFS_FLASH_region) + LENGTH(LITTLEFS_FLASH_region) - 1;
62  } > LITTLEFS_FLASH_region
63