更新同步 master
authorp15692025051 <846603105@qq.com>
Mon, 28 Apr 2025 09:43:20 +0000 (17:43 +0800)
committerp15692025051 <846603105@qq.com>
Mon, 28 Apr 2025 09:43:20 +0000 (17:43 +0800)
15 files changed:
2.code/1.mouse/examples/none_evm/ble_voice_mouse/code/config.h
2.code/1.mouse/examples/none_evm/ble_voice_mouse/code/inflash.c
2.code/1.mouse/examples/none_evm/ble_voice_mouse/code/inflash.h
2.code/1.mouse/examples/none_evm/ble_voice_mouse/code/sensor.c
2.code/1.mouse/examples/none_evm/ble_voice_mouse/code/sensor.h
2.code/1.mouse/examples/none_evm/ble_voice_mouse/code/user_task.c
2.code/1.mouse/examples/none_evm/ble_voice_mouse/keil/ble_voice_mouse.uvguix.Administrator
2.code/1.mouse/examples/none_evm/ble_voice_mouse/keil/feedback.txt
2.code/2.dongle/examples/none_evm/ble_simple_central_audio/code/ble_simple_central.c
2.code/2.dongle/examples/none_evm/ble_simple_central_audio/code/config.h
2.code/2.dongle/examples/none_evm/ble_simple_central_audio/code/proj_main.c
2.code/2.dongle/examples/none_evm/ble_simple_central_audio/code/usb/usb_hid_audio.c
2.code/2.dongle/examples/none_evm/ble_simple_central_audio/keil/Listings/ble_simple_central.map
2.code/2.dongle/examples/none_evm/ble_simple_central_audio/keil/ble_simple_central.uvgui.Administrator
2.code/2.dongle/examples/none_evm/ble_simple_central_audio/keil/feedback.txt

index 4e36619..a2dc14d 100644 (file)
@@ -41,7 +41,7 @@
 #define ENABLE          1
 
 /* Óû§ÉèÖà*/
 #define ENABLE          1
 
 /* Óû§ÉèÖà*/
-#define Version                                                        "v1.24.09.09"//
+#define Version                                                        "v1.24.09.20"//
 #define Brand                           "VMouse"
 #define DEVICE_MODEL                    256
 #define DEVICE_VERSION                  0x01
 #define Brand                           "VMouse"
 #define DEVICE_MODEL                    256
 #define DEVICE_VERSION                  0x01
index 3cc7e65..8347d0f 100644 (file)
@@ -119,7 +119,7 @@ void user_inflash_init(void)
         memset(user_data.brand,0,sizeof(user_data.brand));
         strcpy((char *)user_data.brand,Brand);
         strcpy((char *)user_data.ble_name,ADV_NAME_BT1);
         memset(user_data.brand,0,sizeof(user_data.brand));
         strcpy((char *)user_data.brand,Brand);
         strcpy((char *)user_data.ble_name,ADV_NAME_BT1);
-        
+        user_data.sensor_rotate = 0;
         user_data_storage_do(true);
     }
     if(strlen(user_data.ble_name)>sizeof(user_data.ble_name))
         user_data_storage_do(true);
     }
     if(strlen(user_data.ble_name)>sizeof(user_data.ble_name))
index e93f634..0ad0d23 100644 (file)
@@ -48,7 +48,8 @@ typedef struct
     uint8_t dongle_mac[MAC_ADDR_LEN];
     uint8_t RVD2[MAC_ADDR_LEN];
     uint8_t brand[SN_MAX_LEN];//Æ·ÅÆ
     uint8_t dongle_mac[MAC_ADDR_LEN];
     uint8_t RVD2[MAC_ADDR_LEN];
     uint8_t brand[SN_MAX_LEN];//Æ·ÅÆ
-    char ble_name[20];
+    char ble_name[20];//bleÃû×Ö
+    int sensor_rotate; //¹âµç´«¸ÐÆ÷Ðýת½Ç¶È
     uint32_t reset_end ;
 } user_data_param_t;
 
     uint32_t reset_end ;
 } user_data_param_t;
 
index 4c60137..6db0854 100644 (file)
@@ -53,6 +53,7 @@ const char * sensor_type_str[SENSOR_MAX] =
     "KA8",
     "KA8G2",
     "KA5857",
     "KA8",
     "KA8G2",
     "KA5857",
+       "FCT3065_XYD",
 };
 
 const uint8_t SENSOR_PID_TABLE[SENSOR_MAX][3] =
 };
 
 const uint8_t SENSOR_PID_TABLE[SENSOR_MAX][3] =
@@ -68,6 +69,7 @@ const uint8_t SENSOR_PID_TABLE[SENSOR_MAX][3] =
     {0xFE,0xFE,0xFE},          // KA8
     {0x58, 0x59,0xFE}, // KA8G2
     {0x58, 0x57,0xFE}, // KA5857
     {0xFE,0xFE,0xFE},          // KA8
     {0x58, 0x59,0xFE}, // KA8G2
     {0x58, 0x57,0xFE}, // KA5857
+       {0x31, 0x70,0xFE}, // FCT3065_XYD
 };
 
 /*
 };
 
 /*
@@ -87,6 +89,7 @@ const uint8_t SENSOR_DPI_TABLE[SENSOR_MAX][3] =
     {0},          // KA8
     {14, 67, 60}, // KA8G2
     {16, 63, 38}, // KA5857
     {0},          // KA8
     {14, 67, 60}, // KA8G2
     {16, 63, 38}, // KA5857
+       {16, 63, 38}, // FCT3065_XYD
 };
 const uint16_t SENSOR_CPI_TABLE[SENSOR_MAX][5] =
 {
 };
 const uint16_t SENSOR_CPI_TABLE[SENSOR_MAX][5] =
 {
@@ -101,6 +104,7 @@ const uint16_t SENSOR_CPI_TABLE[SENSOR_MAX][5] =
     {600, 800, 1000,1300,1600},          // KA8
     {600, 800, 1000,1300,1600}, // KA8G2
     {600, 800, 1000,1300,1600}, // KA5857
     {600, 800, 1000,1300,1600},          // KA8
     {600, 800, 1000,1300,1600}, // KA8G2
     {600, 800, 1000,1300,1600}, // KA5857
+       {600, 800, 1000,1300,1600}, // FCT3065_XYD
 };
 /************************************************************************************************************************
 * º¯ÊýÃû³Æ: sensor_sync_clk()
 };
 /************************************************************************************************************************
 * º¯ÊýÃû³Æ: sensor_sync_clk()
@@ -362,6 +366,26 @@ char snesor_cpi_init(uint16_t cpi)
                        ret = 0;
                }
                
                        ret = 0;
                }
                
+               sensor_write_reg(0x09,0x00);    //Lock WP
+       }else if(g_device_param.sensor_model ==FCT3065_XYD  )
+       {
+               sensor_write_reg(0x09,0x5a);    //Unlock WP
+               if(cpi == SENSOR_CPI_TABLE[g_device_param.sensor_model][0])//600
+                       sensor_write_reg(CONFIGURATION_REG, 0x00);
+               else if(cpi == SENSOR_CPI_TABLE[g_device_param.sensor_model][1])//800
+                       sensor_write_reg(CONFIGURATION_REG, 0x00);
+               else if(cpi == SENSOR_CPI_TABLE[g_device_param.sensor_model][2])//1000
+                       sensor_write_reg(CONFIGURATION_REG, 0x01);
+               else if(cpi == SENSOR_CPI_TABLE[g_device_param.sensor_model][3])//1300
+                       sensor_write_reg(CONFIGURATION_REG, 0x02);
+               else if(cpi == SENSOR_CPI_TABLE[g_device_param.sensor_model][4])//1600
+                       sensor_write_reg(CONFIGURATION_REG, 0x03);
+               else
+               {
+                       sensor_write_reg(CONFIGURATION_REG, 0x02);
+                       ret = 0;
+               }
+               
                sensor_write_reg(0x09,0x00);    //Lock WP
        }
        else if(g_device_param.sensor_model ==PAW3212  )
                sensor_write_reg(0x09,0x00);    //Lock WP
        }
        else if(g_device_param.sensor_model ==PAW3212  )
@@ -877,50 +901,59 @@ uint8_t sensor_get_motion(int8_t * p_x_delta, int8_t * p_y_delta)
        {
                //LOG_INFO("[sensosor]read ID :0x%x ",data);
                //LOG_INFO("[%02x]:0x%02x,",MOTION_STATUS_REG,data);
        {
                //LOG_INFO("[sensosor]read ID :0x%x ",data);
                //LOG_INFO("[%02x]:0x%02x,",MOTION_STATUS_REG,data);
-               sensor_read_reg(DELTA_X_REG, &data);
+               sensor_read_reg(DELTA_X_REG, &t_motion_x);
                //LOG_INFO("[%02x]:0x%02x,",DELTA_X_REG,data);
                /* XÖá·½ÏòÑ¡Ôñ¼°Î¢µ÷ */
                //LOG_INFO("[%02x]:0x%02x,",DELTA_X_REG,data);
                /* XÖá·½ÏòÑ¡Ôñ¼°Î¢µ÷ */
-               #if 0
-               t_motion_x = (data ^ 0xff) + 1;
-               #else
-               t_motion_x = -(data ^ 0xff)-1 ;
-               #endif
+               
 
 
-               sensor_read_reg(DELTA_Y_REG, &data);
+               sensor_read_reg(DELTA_Y_REG, &t_motion_y);
                //LOG_INFO("[%02x]:0x%02x \n",DELTA_Y_REG,data);
                /* YÖá·½ÏòÑ¡Ôñ¼°Î¢µ÷ */
                //LOG_INFO("[%02x]:0x%02x \n",DELTA_Y_REG,data);
                /* YÖá·½ÏòÑ¡Ôñ¼°Î¢µ÷ */
-               #if 1
-               t_motion_y = (data ^ 0xff)+1;
-               #else
-               t_motion_y = -(data ^ 0xff) - 1;
-               #endif
-               // if(motion_x == t_motion_x && motion_y == t_motion_y)
-               // {
-               //      //LOG_INFO("[sensosor]sensor_get_motion:return1: x:%d,y:%d data:%d\n",t_motion_x, t_motion_y,data);
-               //      return 1;
-               // }
-                       
-               //motion_x = t_motion_x;
-               //motion_y = t_motion_y;
-               *p_x_delta = t_motion_x;
-               *p_y_delta = t_motion_y;
-               //LOG_INFO("[sensosor]sensor_get_motion: x:%d,y:%d\n",motion_x, motion_y);
                
                
-               // sensor_read_reg(DELTA_X_REG, &t_motion_x);
-               // co_delay_10us(1);
-               // sensor_read_reg(DELTA_Y_REG, &t_motion_y);
-               // if(t_motion_x & 0x80)
-               //     deltaX_h -= (int8_t)(~t_motion_x+1);
-               //   else
-               //      deltaX_h += t_motion_x;
-                 
-               //   if(t_motion_y & 0x80)
-               //     deltaY_h -= (int8_t)(~t_motion_y+1);
-               //   else
-               //      deltaY_h += t_motion_y;
-               // *p_x_delta = deltaX_h;
-               // *p_y_delta = deltaY_h;       
-               //pmu_port_wakeup_func_set(SENSOR_MOTSWK_PIN);//´ò¿ªÖжϣ¬½øÈëÐÝÃßģʽ
+               // #if 0
+               // t_motion_x = (t_motion_x ^ 0xff) + 1;
+               // #else
+               // t_motion_x = -(t_motion_x ^ 0xff)-1 ;
+               // #endif
+               // #if 1
+               // t_motion_y = (t_motion_y ^ 0xff)+1;
+               // #else
+               // t_motion_y = -(t_motion_y ^ 0xff) - 1;
+               // #endif
+               // #if 1
+               // *p_x_delta = t_motion_x;
+               // *p_y_delta = t_motion_y;
+               // #endif
+               //user_data.sensor_rotate = 270;
+               if(user_data.sensor_rotate == 90)//˳ʱÕëÐýת90¶È
+               {
+                       t_motion_x = -(t_motion_x ^ 0xff)-1 ;
+                       t_motion_y = -(t_motion_y ^ 0xff)-1;
+                       *p_x_delta = t_motion_y;
+                       *p_y_delta = t_motion_x;
+               }else if(user_data.sensor_rotate == 180)//˳ʱÕëÐýת180¶È
+               {
+                       t_motion_x = (t_motion_x ^ 0xff)+1 ;
+                       t_motion_y = -(t_motion_y ^ 0xff)-1;
+                       *p_x_delta = t_motion_x;
+                       *p_y_delta = t_motion_y;
+               }else if(user_data.sensor_rotate == 270)//˳ʱÕëÐýת270¶È
+               {
+                       t_motion_x = (t_motion_x ^ 0xff)+1 ;
+                       t_motion_y = (t_motion_y ^ 0xff)+1;
+                       *p_x_delta = t_motion_y;
+                       *p_y_delta = t_motion_x;
+               }else//(user_data.sensor_rotate == 0)//Ðýת0¶È
+               {
+                       t_motion_x = -(t_motion_x ^ 0xff)-1 ;
+                       t_motion_y = (t_motion_y ^ 0xff)+1;
+                       *p_x_delta = t_motion_x;
+                       *p_y_delta = t_motion_y;
+               }
+               // #if 1
+               // *p_x_delta = t_motion_y;
+               // *p_y_delta = t_motion_x;
+               // #endif
                return 0;
        }
        //pmu_port_wakeup_func_set(SENSOR_MOTSWK_PIN);//´ò¿ªÖжϣ¬½øÈëÐÝÃßģʽ
                return 0;
        }
        //pmu_port_wakeup_func_set(SENSOR_MOTSWK_PIN);//´ò¿ªÖжϣ¬½øÈëÐÝÃßģʽ
index e6887c2..02f2c77 100644 (file)
@@ -66,6 +66,7 @@ enum sensor_type {
     KA8,
     KA8G2,
     KA5857,
     KA8,
     KA8G2,
     KA5857,
+    FCT3065_XYD,
     SENSOR_MAX,
 };    
 /*
     SENSOR_MAX,
 };    
 /*
index 8b7fdcc..af755f9 100644 (file)
@@ -467,6 +467,36 @@ char user_parse_data(char *data)
                                hid_cmd_send((unsigned char*)send_buf,send_buf_len);
                                ret = 1;
                        }
                                hid_cmd_send((unsigned char*)send_buf,send_buf_len);
                                ret = 1;
                        }
+                       str_tmp = strstr(cmd_str_tmp,"\"get_sensor_rotate\"");//获取光电传感器顺时针旋转角度
+                       if(str_tmp)
+                       {
+                               
+                               send_buf_len = snprintf(send_buf,SEND_BUF_MAX_LEN,"{\"sensor_rotate\":\"%d\"}",user_data.sensor_rotate);
+                               hid_cmd_send((unsigned char*)send_buf,send_buf_len);
+                               ret = 1;
+                       }
+                       str_tmp = strstr(cmd_str_tmp,"\"set_sensor_rotate\":\"");//设置光电传感器顺时针旋转角度
+                       if(str_tmp)
+                       {
+
+                               str_tmp += strlen("\"set_sensor_rotate\":\"");
+                num_buf_len = find_c(str_tmp,'\"');
+                               if(num_buf_len>=10)
+                    num_buf_len = 10;
+                               memcpy(send_buf,str_tmp,num_buf_len);
+                               send_buf[num_buf_len] = 0;
+                               int sensor_rotate_tmp =  atoi(send_buf);
+                               send_buf_len = snprintf(send_buf,SEND_BUF_MAX_LEN,"{\"set_config\":\"1\"}");
+                               hid_cmd_send((unsigned char*)send_buf,send_buf_len);
+                if(user_data.sensor_rotate != sensor_rotate_tmp)
+                               {
+                                       
+                                       user_data.sensor_rotate = sensor_rotate_tmp;
+                                       user_data_storage_do(true);                     
+                               }
+                               co_printf("set_sensor_rotate:%d\r\n",user_data.sensor_rotate);
+                               ret = 1;
+                       }
                }else
                {
                        break;
                }else
                {
                        break;
index b3997bd..564d594 100644 (file)
@@ -15,7 +15,7 @@
     <View>
       <WinId>38003</WinId>
       <ViewName>Registers</ViewName>
     <View>
       <WinId>38003</WinId>
       <ViewName>Registers</ViewName>
-      <TableColWidths>124 106</TableColWidths>
+      <TableColWidths>140 90</TableColWidths>
     </View>
     <View>
       <WinId>346</WinId>
     </View>
     <View>
       <WinId>346</WinId>
@@ -40,7 +40,7 @@
       <WinId>1506</WinId>
       <ViewName>Symbols</ViewName>
       <UserString></UserString>
       <WinId>1506</WinId>
       <ViewName>Symbols</ViewName>
       <UserString></UserString>
-      <TableColWidths>71 71 71</TableColWidths>
+      <TableColWidths>80 80 80</TableColWidths>
     </View>
     <View>
       <WinId>1936</WinId>
     </View>
     <View>
       <WinId>1936</WinId>
       <flags>0</flags>
       <showCmd>1</showCmd>
       <MinPosition>
       <flags>0</flags>
       <showCmd>1</showCmd>
       <MinPosition>
-        <xPos>-1</xPos>
-        <yPos>-1</yPos>
+        <xPos>-32000</xPos>
+        <yPos>-32000</yPos>
       </MinPosition>
       <MaxPosition>
         <xPos>-1</xPos>
         <yPos>-1</yPos>
       </MaxPosition>
       <NormalPosition>
       </MinPosition>
       <MaxPosition>
         <xPos>-1</xPos>
         <yPos>-1</yPos>
       </MaxPosition>
       <NormalPosition>
-        <Top>135</Top>
-        <Left>70</Left>
-        <Right>1435</Right>
-        <Bottom>930</Bottom>
+        <Top>32</Top>
+        <Left>244</Left>
+        <Right>1611</Right>
+        <Bottom>943</Bottom>
       </NormalPosition>
     </WindowPosition>
     <MDIClientArea>
       </NormalPosition>
     </WindowPosition>
     <MDIClientArea>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
-          <Data>42010000F5000000DE05000083010000</Data>
+          <Data>F00100008E0000008C0600001C010000</Data>
         </RectRecentFloat>
       </Window>
       <Window>
         </RectRecentFloat>
       </Window>
       <Window>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>0300000066000000ED00000033020000</Data>
+          <Data>0300000066000000ED000000A7020000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>0300000066000000ED00000033020000</Data>
+          <Data>0300000066000000ED000000A7020000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>0300000066000000ED00000033020000</Data>
+          <Data>0300000066000000ED000000A7020000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>0300000066000000ED00000033020000</Data>
+          <Data>0300000066000000ED000000A7020000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>000000006402000045050000E1020000</Data>
+          <Data>00000000D80200004705000055030000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>030000006702000042050000C8020000</Data>
+          <Data>03000000DB020000440500003C030000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>0300000066000000ED00000033020000</Data>
+          <Data>0300000066000000ED000000A7020000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>030000006702000042050000C8020000</Data>
+          <Data>03000000DB020000440500003C030000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>030000006702000042050000C8020000</Data>
+          <Data>03000000DB020000440500003C030000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>030000006702000042050000C8020000</Data>
+          <Data>03000000DB020000440500003C030000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>030000006702000042050000C8020000</Data>
+          <Data>03000000DB020000440500003C030000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
         <RecentRowIndex>0</RecentRowIndex>
         <RectRecentDocked>
           <Len>16</Len>
-          <Data>00000000E102000045050000F4020000</Data>
+          <Data>00000000550300004705000068030000</Data>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
       </Window>
       <DockMan>
         <Len>3312</Len>
       </Window>
       <DockMan>
         <Len>3312</Len>
-        <Data>000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E65002000000000000042010000F5000000DE05000083010000F40000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000025020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000EE040000F5000000DE050000CB020000A00400004F000000900500002502000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F40000004C020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000004E000000F50000003E010000F2020000000000004F000000F00000004C0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000011020000900500001502000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000004E000000BB020000DE0500005D030000000000001502000090050000B702000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000015020000CC020000B702000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000004C0200004505000050020000010000000100001004000000010000009CFDFFFF8E000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000004E000000F60200009305000087030000000000005002000045050000E10200000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000</Data>
+        <Data>000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F00100008E0000008C0600001C010000F40000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000025020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000009C0500008E0000008C06000064020000A00400004F000000900500002502000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000C0020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000FC0000008E000000EC010000FF020000000000004F000000F0000000C00200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000011020000900500001502000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000FC000000540200008C060000F6020000000000001502000090050000B702000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000015020000CC020000B702000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000C002000047050000C4020000010000000100001004000000010000009CFDFFFF8E000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000FC00000003030000430600009403000000000000C402000047050000550300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000</Data>
       </DockMan>
       <ToolBar>
         <RegID>59392</RegID>
         <Name>File</Name>
         <Buttons>
       </DockMan>
       <ToolBar>
         <RegID>59392</RegID>
         <Name>File</Name>
         <Buttons>
-          <Len>2537</Len>
-          <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000400020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000004000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000004000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000400000000000000000000000000000000000001000000010000009600000002002050000000000096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000004001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data>
+          <Len>2926</Len>
+          <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000400020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000004000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000004000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000004000000000000000000000000000000000000010000000100000096000000020020500000000009636F5F7072696E74669600000000000000140009636F5F7072696E7466166F735F74696D65725F434D445F7570646174655F6362036D61630E534C5F535741595F53544154555313534C5F444952454354494F4E5F5354415455530B534C5F44495354414E4345096D6573685F696E697412646563696D616C5F706F696E745F7365656E0D75617274315F6973725F72616D0F696E7465726E616C5F6D616C6C6F630648415F42554618737065616B65725F676174745F6164645F736572766963650D6F735F74696D65725F696E69740D706D755F6973725F72616D5F430E7379735F74696D65725F696E69740B636F6E6669675F666C616717534C5F5343374132305F4932635F5370695F5772697465117472616E73706172656E745F73746172740D6170705F61745F726563765F630D75617274305F6973725F72616D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000004001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data>
         </Buttons>
         <OriginalItems>
           <Len>1423</Len>
         </Buttons>
         <OriginalItems>
           <Len>1423</Len>
       </ToolBar>
       <ControlBarsSummary>
         <Bars>0</Bars>
       </ToolBar>
       <ControlBarsSummary>
         <Bars>0</Bars>
-        <ScreenCX>1707</ScreenCX>
-        <ScreenCY>1067</ScreenCY>
+        <ScreenCX>1920</ScreenCX>
+        <ScreenCY>1080</ScreenCY>
       </ControlBarsSummary>
     </ViewEx>
   </WinLayoutEx>
       </ControlBarsSummary>
     </ViewEx>
   </WinLayoutEx>
index 6be1cab..07934ba 100644 (file)
@@ -1,4 +1,4 @@
-;#<FEEDBACK># ARM Linker, 5060960: Last Updated: Mon Sep 09 12:08:57 2024
+;#<FEEDBACK># ARM Linker, 5060960: Last Updated: Wed Dec 04 19:13:22 2024
 ;VERSION 0.2
 ;FILE adc.o
 __asm___5_adc_c_e3544fbe____REV16 <= USED 0
 ;VERSION 0.2
 ;FILE adc.o
 __asm___5_adc_c_e3544fbe____REV16 <= USED 0
index d863fa5..36e916e 100644 (file)
@@ -34,9 +34,9 @@
  * MACROS (ºê¶¨Òå)
  */
 // #undef LOG_LOCAL_LEVEL
  * MACROS (ºê¶¨Òå)
  */
 // #undef LOG_LOCAL_LEVEL
-// #define LOG_LOCAL_LEVEL        (LOG_LEVEL_NONE)
-extern const char *app_tag;
-
+// #define LOG_LOCAL_LEVEL        (LOG_LEVEL_INFO)
+//extern const char *app_tag;
+static const char *app_tag = "ble";
 extern int8_t modem_param_table_set(uint8_t table);
 
 extern sApp_BlockRingBuf app_hid_data_BlockRingBuf;
 extern int8_t modem_param_table_set(uint8_t table);
 
 extern sApp_BlockRingBuf app_hid_data_BlockRingBuf;
@@ -485,18 +485,22 @@ __attribute__((section("ram_code")))static void gatt_rec_handle(uint8_t conidx,
                          rec_data[5] == 0x32) // ÓïÒô½áÊø
                 {
                     app_audio_recv_status = 0;
                          rec_data[5] == 0x32) // ÓïÒô½áÊø
                 {
                     app_audio_recv_status = 0;
+                                       #if AUDIO_SBC != 1
                     usb_audio_event_send(USB_AUDIO_DEINIT, NULL, 0);
                     usb_audio_event_send(USB_AUDIO_DEINIT, NULL, 0);
+                                       #endif
                     LOG_INFO(app_tag, ">>>>>stop usb audio, cmd:0x%02x\r\n", rec_data[5]);
                 }
                 
                 // vendor data usb tx
                 if (is_usb_vendor_data_send_finished == true)
                 {
                     LOG_INFO(app_tag, ">>>>>stop usb audio, cmd:0x%02x\r\n", rec_data[5]);
                 }
                 
                 // vendor data usb tx
                 if (is_usb_vendor_data_send_finished == true)
                 {
+                    //LOG_INFO(app_tag, "usb_hid_send_vendor_report\r\n");
                     usb_hid_send_vendor_report(rec_data, len);
                     is_usb_vendor_data_send_finished = false;
                 }
                 else
                 {
                     usb_hid_send_vendor_report(rec_data, len);
                     is_usb_vendor_data_send_finished = false;
                 }
                 else
                 {
+                    
                     GLOBAL_INT_DISABLE();
                     is_full = app_BlockLoopBuf_write(VENDOR_DATA_CMD,
                                                      &app_vendor_data_BlockRingBuf,
                     GLOBAL_INT_DISABLE();
                     is_full = app_BlockLoopBuf_write(VENDOR_DATA_CMD,
                                                      &app_vendor_data_BlockRingBuf,
@@ -509,10 +513,43 @@ __attribute__((section("ram_code")))static void gatt_rec_handle(uint8_t conidx,
                         is_usb_vendor_data_send_finished = true;
                         LOG_INFO(app_tag, "vendor buff full\r\n");
                     }
                         is_usb_vendor_data_send_finished = true;
                         LOG_INFO(app_tag, "vendor buff full\r\n");
                     }
+                    //LOG_INFO(app_tag, "app_BlockLoopBuf_write bufc %d\r\n",app_vendor_data_BlockRingBuf.newblockcount);
                 }
             }
             else if (rec_data[0] == 0x9C) // SBCÓïÒôÊý¾Ý
             {
                 }
             }
             else if (rec_data[0] == 0x9C) // SBCÓïÒôÊý¾Ý
             {
+                // print_hex(rec_data,len);
+                // printf("\r\n");
+                               #if AUDIO_SBC == 1
+                for(int i = 0;i<128/32;i++)
+                {
+                    if (is_usb_vendor_data_send_finished == true)
+                    {
+                        //LOG_INFO(app_tag, "usb_hid_send_vendor_report len :%d\r\n",len);
+
+                        usb_hid_send_vendor_report(rec_data+i*32, 32);
+                        is_usb_vendor_data_send_finished = false;
+                    }
+                    else
+                    {
+                        
+                        GLOBAL_INT_DISABLE();
+                        is_full = app_BlockLoopBuf_write(VENDOR_DATA_SBC,
+                                                        &app_vendor_data_BlockRingBuf,
+                                                        (uint8_t const *)(rec_data+i*32),
+                                                        len);
+                        GLOBAL_INT_RESTORE();
+                        if (is_full == 1)
+                        {
+                            app_BlockRingBuf_flush(&app_vendor_data_BlockRingBuf);
+                            is_usb_vendor_data_send_finished = true;
+                            LOG_INFO(app_tag, "vendor buff full\r\n");
+                        }
+                        //LOG_INFO(app_tag, "app_BlockLoopBuf_write len %d\r\n",len);
+                    }
+                
+                }
+                #else
                 if (app_audio_recv_status == 1)
                 {
                     usb_audio_event_send(USB_AUDIO_INIT, rec_data, len);
                 if (app_audio_recv_status == 1)
                 {
                     usb_audio_event_send(USB_AUDIO_INIT, rec_data, len);
@@ -522,6 +559,7 @@ __attribute__((section("ram_code")))static void gatt_rec_handle(uint8_t conidx,
                 {
                     usb_audio_event_send(USB_AUDIO_DECODER, rec_data, len);
                 }
                 {
                     usb_audio_event_send(USB_AUDIO_DECODER, rec_data, len);
                 }
+                #endif
             }else //if(handle == 0x19)
             {
                 //if(rec_data[0] == '{')
             }else //if(handle == 0x19)
             {
                 //if(rec_data[0] == '{')
index 38db352..c6c64d8 100644 (file)
@@ -4,7 +4,7 @@
 /* Óû§ÉèÖà*/
 #define MOUSE_ADV_NAME                     "2.4G VMouse"
 #define MOUSE_PAIR_ADV_NAME                    "2.4G VMouse_P"
 /* Óû§ÉèÖà*/
 #define MOUSE_ADV_NAME                     "2.4G VMouse"
 #define MOUSE_PAIR_ADV_NAME                    "2.4G VMouse_P"
-
+#define AUDIO_SBC 1 //==1 ¿ªÆôsbcÒôƵ´«Ê䣬ʹÓüüֵͨµÀ£»==0¿ªÆôpcm´«Ê䣬ʹÓÃmicö¾ÙͨµÀ
 /*
  * MACROS (ºê¶¨Òå)
 */
 /*
  * MACROS (ºê¶¨Òå)
 */
index 36aa9bc..5b44cbd 100644 (file)
@@ -41,8 +41,8 @@ const char *app_tag = "project";
 sApp_BlockRingBuf app_hid_data_BlockRingBuf;
 static uint8_t app_hid_data_blockBuf[HID_DATA_CONFIG_BLOCKNUM][HID_DATA_CONFIG_BLOCKSIZE];
 
 sApp_BlockRingBuf app_hid_data_BlockRingBuf;
 static uint8_t app_hid_data_blockBuf[HID_DATA_CONFIG_BLOCKNUM][HID_DATA_CONFIG_BLOCKSIZE];
 
-#define VENDOR_DATA_CONFIG_BLOCKNUM     15
-#define VENDOR_DATA_CONFIG_BLOCKSIZE    40
+#define VENDOR_DATA_CONFIG_BLOCKNUM     72
+#define VENDOR_DATA_CONFIG_BLOCKSIZE    50
 sApp_BlockRingBuf app_vendor_data_BlockRingBuf;
 static uint8_t app_vendor_data_blockBuf[VENDOR_DATA_CONFIG_BLOCKNUM][VENDOR_DATA_CONFIG_BLOCKSIZE];
 
 sApp_BlockRingBuf app_vendor_data_BlockRingBuf;
 static uint8_t app_vendor_data_blockBuf[VENDOR_DATA_CONFIG_BLOCKNUM][VENDOR_DATA_CONFIG_BLOCKSIZE];
 
index 81eb3e3..2507ee8 100644 (file)
@@ -45,7 +45,7 @@
 
 #include "sys_utils.h"
 #include "co_log.h"
 
 #include "sys_utils.h"
 #include "co_log.h"
-
+#include "config.h"
 // #undef LOG_LOCAL_LEVEL
 // #define LOG_LOCAL_LEVEL        (LOG_LEVEL_INFO)
 static const char *app_tag = "usb";
 // #undef LOG_LOCAL_LEVEL
 // #define LOG_LOCAL_LEVEL        (LOG_LEVEL_INFO)
 static const char *app_tag = "usb";
@@ -247,7 +247,33 @@ uint8_t USB_HID_Custom_ReportDesc[] =
     0x91, 0x02,         // Output (Data, Variable, Absolute)
     0xC0                // End Collection
 };
     0x91, 0x02,         // Output (Data, Variable, Absolute)
     0xC0                // End Collection
 };
-
+static uint8_t USB_HID_Keyboard_ReportDesc[] =
+{
+    0x2B,             // Length
+    
+    0x05, 0x01,       // Usage Page (Generic Desktop)
+    0x09, 0x06,       // Usage (Keyboard)
+    0xA1, 0x01,       // Collection
+    0x05, 0x07,       // Usage Page (Keyboard/Keypad)
+    0x19, 0x00,       // Usage Minimum (0)
+    0x29, 0x7C,       // Usage Maximum (124)
+    0x15, 0x00,       // Logical Minimum (0)
+    0x25, 0x01,       // Logical Maximum (1)
+    0x95, 0x78,       // Report Count (120)
+    0x75, 0x01,       // Report Size (1)
+    0x81, 0x00,       // Input (Data, Array, Absolute)
+    0x25, 0x01,       // Logical Maximum (1)
+    0x95, 0x05,       // Report Count (5)
+    0x75, 0x01,       // Report Size (1)
+    0x05, 0x08,       // Usage Page (LEDs)
+    0x19, 0x01,       // Usage Minimum (1)
+    0x29, 0x05,       // Usage Maximum (5)
+    0x91, 0x02,       // Output (Data, Variable, Absolute)
+    0x95, 0x01,       // Report Count (1)
+    0x75, 0x03,       // Report Size (3)
+    0x91, 0x03,       // Output (Constant, Variable, Absolute)
+    0xC0,             // End Collection
+};
 /* HID Descriptor */
 #define HID_DESCRIPTOR_0        0x09,    /* bLength */                  \
                                 0x21,    /* bDescriptorType: HID */     \
 /* HID Descriptor */
 #define HID_DESCRIPTOR_0        0x09,    /* bLength */                  \
                                 0x21,    /* bDescriptorType: HID */     \
@@ -281,6 +307,16 @@ uint8_t USB_HID_Custom_ReportDesc[] =
                                 sizeof(USB_HID_Custom_ReportDesc)-1,    /* wDescriptorLength */ \
                                 0x00
 
                                 sizeof(USB_HID_Custom_ReportDesc)-1,    /* wDescriptorLength */ \
                                 0x00
 
+/* HID Descriptor */
+#define HID_DESCRIPTOR_3        0x09,    /* bLength */                  \
+                                0x21,    /* bDescriptorType: HID */     \
+                                0x10,    /* bcdHID: 1.10 */             \
+                                0x01,                                   \
+                                0x21,    /* bCountryCode: US */         \
+                                0x01,    /* bNumDescriptors */          \
+                                0x22,    /* bDescriptorType: Report */  \
+                                sizeof(USB_HID_Keyboard_ReportDesc)-1,    /* wDescriptorLength */   \
+                                0x00
 const uint8_t USB_HID_Desc_0[] =
 {
        HID_DESCRIPTOR_0,
 const uint8_t USB_HID_Desc_0[] =
 {
        HID_DESCRIPTOR_0,
@@ -295,9 +331,12 @@ uint8_t USB_HID_Desc_2[] =
 {
        HID_DESCRIPTOR_2,
 };
 {
        HID_DESCRIPTOR_2,
 };
-
+const static uint8_t USB_HID_Desc_3[] =
+{
+    HID_DESCRIPTOR_3,
+};
 /* USB Standard Configuration Descriptor */
 /* USB Standard Configuration Descriptor */
-const uint8_t USB_HID_ConfigurationDesc[] =
+uint8_t USB_HID_ConfigurationDesc[] =
 {
        /* Configuration Descriptor */
        0x09,    /* bLength */
 {
        /* Configuration Descriptor */
        0x09,    /* bLength */
@@ -310,7 +349,32 @@ const uint8_t USB_HID_ConfigurationDesc[] =
        0xA0,    /* bmAttributes */
        0x32,    /* bMaxPower */
 
        0xA0,    /* bmAttributes */
        0x32,    /* bMaxPower */
 
-       /* Audio Interface Descriptor 0/0, 0 Endpoints */
+       
+#if AUDIO_SBC == 1
+        /* HID Interface 1/0 Descriptor, 1 Endpoint */
+    0x09,    /* bLength */
+    0x04,    /* bDescriptorType: Interface */
+    0x00,    /* bInterfaceNumber */
+    0x00,    /* bAlternateSetting */
+    0x01,    /* bNumEndpoints */
+    0x03,    /* bInterfaceClass: HID */
+    0x01,    /* bInterfaceSubClass: Boot interface */
+    0x01,    /* bInterfaceProtocol: Keyboard */
+    0x00,    /* iInterface */
+
+    /* HID Descriptor */
+    HID_DESCRIPTOR_3,
+
+    /* Endpoint Descriptor 82 2 In, Interrupt, 10 ms */
+    0x07,    /* bLength */
+    0x05,    /* bDescriptorType: Endpoint */
+    0x82,    /* bEndpointAddress: 2 In */
+    0x03,    /* bmAttributes: Interrupt */
+    0x40,    /* wMaxPacketSize: 64 bytes */
+    0x00,
+    0x0A,    /* bInterval: 10 ms */
+#else
+/* Audio Interface Descriptor 0/0, 0 Endpoints */
        0x09,    /* bLength */
        0x04,    /* bDescriptorType */
        0x00,    /* bInterfaceNumber */
        0x09,    /* bLength */
        0x04,    /* bDescriptorType */
        0x00,    /* bInterfaceNumber */
@@ -377,8 +441,43 @@ const uint8_t USB_HID_ConfigurationDesc[] =
        0x03,
        0x00,
        0x00,
        0x03,
        0x00,
        0x00,
+#endif
+       
+
+       
+#if AUDIO_SBC == 0
+       /* HID Interface 4 Descriptor, 2 Endpoints */
+       0x09,    /* bLength */
+       0x04,    /* bDescriptorType */
+       0x01,    /* bInterfaceNumber */
+       0x00,    /* bAlternateSetting */
+       0x02,    /* bNumEndpoints */
+       0x03,    /* bInterfaceClass: HID */
+       0x00,    /* bInterfaceSubClass: */
+       0x00,    /* bInterfaceProtocol:  */
+       0x00,    /* iConfiguration */
+
+       HID_DESCRIPTOR_2,
+
+       /* Endpoint 1 IN Descriptor */
+       0x07,    /* bLength */
+       0x05,    /* bDescriptorType */
+       0x85,    /* bEndpointAddress */
+       0x03,    /* bmAttributes: Interrupt */
+       0x40,    /* wMaxPacketSize: 64byte */
+       0x00,
+       0x01,    /* bInterval */
 
 
-       /* Audio Interface Descriptor 1/0, 0 Endpoints */
+       /* Endpoint 2 IN Descriptor */
+       0x07,    /* bLength */
+       0x05,    /* bDescriptorType */
+       0x05,    /* bEndpointAddress */
+       0x03,    /* bmAttributes: Interrupt */
+       0x40,    /* wMaxPacketSize: 64byte */
+       0x00,
+       0x01,    /* bInterval */
+#else
+/* Audio Interface Descriptor 1/0, 0 Endpoints */
        0x09,    /* bLength */
        0x04,    /* bDescriptorType */
        0x01,    /* bInterfaceNumber */
        0x09,    /* bLength */
        0x04,    /* bDescriptorType */
        0x01,    /* bInterfaceNumber */
@@ -386,10 +485,10 @@ const uint8_t USB_HID_ConfigurationDesc[] =
        0x00,    /* bNumEndpoints */
        0x01,    /* bInterfaceClass: Audio */
        0x02,    /* bInterfaceSubClass: Audio Streaming */
        0x00,    /* bNumEndpoints */
        0x01,    /* bInterfaceClass: Audio */
        0x02,    /* bInterfaceSubClass: Audio Streaming */
-       0x00,    /* bInterfaceProtocol */
+    0x00,    /* bInterfaceProtocol */
        0x00,    /* iConfiguration */
 
        0x00,    /* iConfiguration */
 
-       /* Audio Interface Descriptor 1/1, 1 Endpoints */
+/* Audio Interface Descriptor 1/1, 1 Endpoints */
        0x09,    /* bLength */
        0x04,    /* bDescriptorType */
        0x01,    /* bInterfaceNumber */
        0x09,    /* bLength */
        0x04,    /* bDescriptorType */
        0x01,    /* bInterfaceNumber */
@@ -397,7 +496,7 @@ const uint8_t USB_HID_ConfigurationDesc[] =
        0x01,    /* bNumEndpoints */
        0x01,    /* bInterfaceClass: Audio */
        0x02,    /* bInterfaceSubClass: Audio Streaming */
        0x01,    /* bNumEndpoints */
        0x01,    /* bInterfaceClass: Audio */
        0x02,    /* bInterfaceSubClass: Audio Streaming */
-       0x00,    /* bInterfaceProtocol */
+    0x00,    /* bInterfaceProtocol */
        0x00,    /* iConfiguration */
 
        /* Audio Streaming Interface Descriptor */
        0x00,    /* iConfiguration */
 
        /* Audio Streaming Interface Descriptor */
@@ -441,6 +540,9 @@ const uint8_t USB_HID_ConfigurationDesc[] =
        0x00,
        0x00,
        0x00,
        0x00,
        0x00,
        0x00,
+#endif
+
+       
 
        /* HID Interface 2 Descriptor, 2 Endpoints */
        0x09,    /* bLength */
 
        /* HID Interface 2 Descriptor, 2 Endpoints */
        0x09,    /* bLength */
@@ -1029,6 +1131,16 @@ static void usb_hid_StandardClassRequest_Handler(usb_StandardRequest_t* pStandar
                                pReturnData->DataLength = USB_HID_Custom_ReportDesc[0];
                                pReturnData->DataBuffer = &USB_HID_Custom_ReportDesc[1];
                        }
                                pReturnData->DataLength = USB_HID_Custom_ReportDesc[0];
                                pReturnData->DataBuffer = &USB_HID_Custom_ReportDesc[1];
                        }
+            else if (pStandardRequest->wIndex[0] == 0)
+                       {
+                               pReturnData->DataLength =  USB_HID_Keyboard_ReportDesc[0];
+                pReturnData->DataBuffer = &USB_HID_Keyboard_ReportDesc[1];
+                       }
+            else if (pStandardRequest->wIndex[0] == 1)
+                       {
+                               pReturnData->DataLength = USB_HID_Custom_ReportDesc[0];
+                               pReturnData->DataBuffer = &USB_HID_Custom_ReportDesc[1];
+                       }
                }break;
 
                case DESCRIPTOR_HID:
                }break;
 
                case DESCRIPTOR_HID:
@@ -1048,6 +1160,16 @@ static void usb_hid_StandardClassRequest_Handler(usb_StandardRequest_t* pStandar
                                pReturnData->DataLength = 9;
                                pReturnData->DataBuffer = (uint8_t *)USB_HID_Desc_2;
                        }
                                pReturnData->DataLength = 9;
                                pReturnData->DataBuffer = (uint8_t *)USB_HID_Desc_2;
                        }
+            else if (pStandardRequest->wIndex[0] == 0)
+                       {
+                               pReturnData->DataLength = 9;
+                               pReturnData->DataBuffer = (uint8_t *)USB_HID_Desc_3;
+                       }
+            // else if (pStandardRequest->wIndex[0] == 1)
+                       // {
+                       //      pReturnData->DataLength = 9;
+                       //      pReturnData->DataBuffer = (uint8_t *)USB_HID_Desc_2;
+                       // }
                }break;
 
                default: break;
                }break;
 
                default: break;
@@ -1113,6 +1235,14 @@ void CMD_update_init(void)
  */
 #define SEND_CMD_LEN 63
 extern char ota_flag;
  */
 #define SEND_CMD_LEN 63
 extern char ota_flag;
+void print_hex(char *data ,int len)
+{
+    for(int i = 0;i<len;i++)
+    {
+        printf("%02X ",data[i]);
+    }
+    
+}
 void usb_hid_Endpoints_Handler(uint8_t RxStatus, uint8_t TxStatus)
 {
        uint8_t lu8_RxCount;
 void usb_hid_Endpoints_Handler(uint8_t RxStatus, uint8_t TxStatus)
 {
        uint8_t lu8_RxCount;
@@ -1289,6 +1419,7 @@ void usb_hid_audio_init(void)
 {
        /* Initialize the relevant pointer  */
        usbdev_get_dev_desc((uint8_t *)USB_HID_DeviceDesc);
 {
        /* Initialize the relevant pointer  */
        usbdev_get_dev_desc((uint8_t *)USB_HID_DeviceDesc);
+    USB_HID_ConfigurationDesc[2]=sizeof(USB_HID_ConfigurationDesc);
        usbdev_get_config_desc((uint8_t *)USB_HID_ConfigurationDesc);
        usbdev_get_string_Manufacture((uint8_t *)USB_HID_ManufactureDesc);
        usbdev_get_string_Product((uint8_t *)USB_HID_ProductDesc);
        usbdev_get_config_desc((uint8_t *)USB_HID_ConfigurationDesc);
        usbdev_get_string_Manufacture((uint8_t *)USB_HID_ManufactureDesc);
        usbdev_get_string_Product((uint8_t *)USB_HID_ProductDesc);
index 263a378..fcbeae0 100644 (file)
@@ -81,12 +81,12 @@ Section Cross References
     ble_simple_central.o(ram_code) refers to usb_hid_audio.o(ram_code) for usb_hid_send_mouse_report
     ble_simple_central.o(ram_code) refers to inflash.o(i.user_data_storage_do) for user_data_storage_do
     ble_simple_central.o(ram_code) refers to usb_hid_audio.o(i.usb_hid_send_cmd_report) for usb_hid_send_cmd_report
     ble_simple_central.o(ram_code) refers to usb_hid_audio.o(ram_code) for usb_hid_send_mouse_report
     ble_simple_central.o(ram_code) refers to inflash.o(i.user_data_storage_do) for user_data_storage_do
     ble_simple_central.o(ram_code) refers to usb_hid_audio.o(i.usb_hid_send_cmd_report) for usb_hid_send_cmd_report
-    ble_simple_central.o(ram_code) refers to audio.o(i.usb_audio_event_send) for usb_audio_event_send
     ble_simple_central.o(ram_code) refers to ringbuffer.o(i.app_BlockLoopBuf_write) for app_BlockLoopBuf_write
     ble_simple_central.o(ram_code) refers to ringbuffer.o(i.app_BlockRingBuf_flush) for app_BlockRingBuf_flush
     ble_simple_central.o(ram_code) refers to ble_simple_central.o(.data) for .data
     ble_simple_central.o(ram_code) refers to inflash.o(.bss) for user_flash_data
     ble_simple_central.o(ram_code) refers to proj_main.o(.bss) for app_vendor_data_BlockRingBuf
     ble_simple_central.o(ram_code) refers to ringbuffer.o(i.app_BlockLoopBuf_write) for app_BlockLoopBuf_write
     ble_simple_central.o(ram_code) refers to ringbuffer.o(i.app_BlockRingBuf_flush) for app_BlockRingBuf_flush
     ble_simple_central.o(ram_code) refers to ble_simple_central.o(.data) for .data
     ble_simple_central.o(ram_code) refers to inflash.o(.bss) for user_flash_data
     ble_simple_central.o(ram_code) refers to proj_main.o(.bss) for app_vendor_data_BlockRingBuf
+    ble_simple_central.o(.data) refers to ble_simple_central.o(.conststring) for .conststring
     usb.o(i.os_timer_usb_ready_cb) refers to usb_hid_audio.o(i.CMD_update_init) for CMD_update_init
     usb.o(i.os_timer_usb_ready_cb) refers to usb.o(.data) for .data
     usb.o(i.usb_host_reset_signal) refers to usb.o(.data) for .data
     usb.o(i.os_timer_usb_ready_cb) refers to usb_hid_audio.o(i.CMD_update_init) for CMD_update_init
     usb.o(i.os_timer_usb_ready_cb) refers to usb.o(.data) for .data
     usb.o(i.usb_host_reset_signal) refers to usb.o(.data) for .data
@@ -352,6 +352,7 @@ Section Cross References
     usb_hid_audio.o(i.os_timer_CMD_update_cb) refers to usb_hid_audio.o(i.usb_hid_send_dfu_report) for usb_hid_send_dfu_report
     usb_hid_audio.o(i.os_timer_CMD_update_cb) refers to usb_hid_audio.o(.data) for .data
     usb_hid_audio.o(i.os_timer_CMD_update_cb) refers to usb_hid_audio.o(.bss) for .bss
     usb_hid_audio.o(i.os_timer_CMD_update_cb) refers to usb_hid_audio.o(i.usb_hid_send_dfu_report) for usb_hid_send_dfu_report
     usb_hid_audio.o(i.os_timer_CMD_update_cb) refers to usb_hid_audio.o(.data) for .data
     usb_hid_audio.o(i.os_timer_CMD_update_cb) refers to usb_hid_audio.o(.bss) for .bss
+    usb_hid_audio.o(i.print_hex) refers to printfa.o(i.__0printf) for __2printf
     usb_hid_audio.o(i.usb_Audio_SetControl) refers to usb_core.o(i.usb_read_fifo) for usb_read_fifo
     usb_hid_audio.o(i.usb_Audio_SetControl) refers to usb_hid_audio.o(.data) for .data
     usb_hid_audio.o(i.usb_Audio_SetControl) refers to usb_dev.o(.data) for Endpoint_0_DataOut_Handler
     usb_hid_audio.o(i.usb_Audio_SetControl) refers to usb_core.o(i.usb_read_fifo) for usb_read_fifo
     usb_hid_audio.o(i.usb_Audio_SetControl) refers to usb_hid_audio.o(.data) for .data
     usb_hid_audio.o(i.usb_Audio_SetControl) refers to usb_dev.o(.data) for Endpoint_0_DataOut_Handler
@@ -402,6 +403,7 @@ Section Cross References
     usb_hid_audio.o(i.usb_hid_audio_init) refers to os_timer.o(i.os_timer_init) for os_timer_init
     usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_hid_audio.o(i.CMD_update_init) for CMD_update_init
     usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_hid_audio.o(.constdata) for .constdata
     usb_hid_audio.o(i.usb_hid_audio_init) refers to os_timer.o(i.os_timer_init) for os_timer_init
     usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_hid_audio.o(i.CMD_update_init) for CMD_update_init
     usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_hid_audio.o(.constdata) for .constdata
+    usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_hid_audio.o(.data) for .data
     usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_hid_audio.o(i.usb_hid_StandardClassRequest_Handler) for usb_hid_StandardClassRequest_Handler
     usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_dev.o(.data) for Endpoint_0_StandardClassRequest_Handler
     usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_hid_audio.o(i.usb_hid_ClassRequest_Handler) for usb_hid_ClassRequest_Handler
     usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_hid_audio.o(i.usb_hid_StandardClassRequest_Handler) for usb_hid_StandardClassRequest_Handler
     usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_dev.o(.data) for Endpoint_0_StandardClassRequest_Handler
     usb_hid_audio.o(i.usb_hid_audio_init) refers to usb_hid_audio.o(i.usb_hid_ClassRequest_Handler) for usb_hid_ClassRequest_Handler
@@ -5406,6 +5408,8 @@ Removing Unused input sections from the image.
     Removing ble_simple_central.o(i.gatt_write_user_data), (40 bytes).
     Removing ble_simple_central.o(i.write_att_cmd), (52 bytes).
     Removing ble_simple_central.o(.constdata), (30 bytes).
     Removing ble_simple_central.o(i.gatt_write_user_data), (40 bytes).
     Removing ble_simple_central.o(i.write_att_cmd), (52 bytes).
     Removing ble_simple_central.o(.constdata), (30 bytes).
+    Removing ble_simple_central.o(.conststring), (4 bytes).
+    Removing ble_simple_central.o(.data), (4 bytes).
     Removing usb.o(.rev16_text), (4 bytes).
     Removing usb.o(.revsh_text), (4 bytes).
     Removing usb.o(.rrx_text), (6 bytes).
     Removing usb.o(.rev16_text), (4 bytes).
     Removing usb.o(.revsh_text), (4 bytes).
     Removing usb.o(.rrx_text), (6 bytes).
@@ -5424,6 +5428,7 @@ Removing Unused input sections from the image.
     Removing audio.o(.rev16_text), (4 bytes).
     Removing audio.o(.revsh_text), (4 bytes).
     Removing audio.o(.rrx_text), (6 bytes).
     Removing audio.o(.rev16_text), (4 bytes).
     Removing audio.o(.revsh_text), (4 bytes).
     Removing audio.o(.rrx_text), (6 bytes).
+    Removing audio.o(i.usb_audio_event_send), (28 bytes).
     Removing audio.o(.conststring), (6 bytes).
     Removing audio.o(.data), (4 bytes).
     Removing simple_gatt_service.o(i.ntf_data), (40 bytes).
     Removing audio.o(.conststring), (6 bytes).
     Removing audio.o(.data), (4 bytes).
     Removing simple_gatt_service.o(i.ntf_data), (40 bytes).
@@ -5544,6 +5549,7 @@ Removing Unused input sections from the image.
     Removing usb_hid_audio.o(.rev16_text), (4 bytes).
     Removing usb_hid_audio.o(.revsh_text), (4 bytes).
     Removing usb_hid_audio.o(.rrx_text), (6 bytes).
     Removing usb_hid_audio.o(.rev16_text), (4 bytes).
     Removing usb_hid_audio.o(.revsh_text), (4 bytes).
     Removing usb_hid_audio.o(.rrx_text), (6 bytes).
+    Removing usb_hid_audio.o(i.print_hex), (36 bytes).
     Removing usb_hid_audio.o(.conststring), (4 bytes).
     Removing usb_hid_audio.o(.data), (4 bytes).
     Removing usb_hid_audio.o(.data), (1 bytes).
     Removing usb_hid_audio.o(.conststring), (4 bytes).
     Removing usb_hid_audio.o(.data), (4 bytes).
     Removing usb_hid_audio.o(.data), (1 bytes).
@@ -6937,7 +6943,7 @@ Removing Unused input sections from the image.
     Removing m_tb_friend.o(i.m_tb_friend_subs_list_update), (92 bytes).
     Removing m_tb_friend.o(.data), (4 bytes).
 
     Removing m_tb_friend.o(i.m_tb_friend_subs_list_update), (92 bytes).
     Removing m_tb_friend.o(.data), (4 bytes).
 
-1541 unused section(s) (total 90508 bytes) removed from the image.
+1545 unused section(s) (total 90580 bytes) removed from the image.
 
 ==============================================================================
 
 
 ==============================================================================
 
@@ -7049,7 +7055,6 @@ Adding Veneers to the image
     Adding TT veneer (10 bytes, Long) for call to 'usb_resume_signal_send' from ble_simple_central.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'user_data_storage_do' from ble_simple_central.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'usb_hid_send_cmd_report' from ble_simple_central.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'usb_resume_signal_send' from ble_simple_central.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'user_data_storage_do' from ble_simple_central.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'usb_hid_send_cmd_report' from ble_simple_central.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'usb_audio_event_send' from ble_simple_central.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'app_BlockLoopBuf_write' from ble_simple_central.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'app_BlockRingBuf_flush' from ble_simple_central.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'co_delay_10us' from driver_pmu.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'app_BlockLoopBuf_write' from ble_simple_central.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'app_BlockRingBuf_flush' from ble_simple_central.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'co_delay_10us' from driver_pmu.o(ram_code).
@@ -7113,7 +7118,7 @@ Adding Veneers to the image
     Adding TT veneer (10 bytes, Long) for call to 'ke_timer_set' from patch_llm.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'lld_rxdesc_free' from patch_sch.o(ram_code).
 
     Adding TT veneer (10 bytes, Long) for call to 'ke_timer_set' from patch_llm.o(ram_code).
     Adding TT veneer (10 bytes, Long) for call to 'lld_rxdesc_free' from patch_sch.o(ram_code).
 
-169 Veneer(s) (total 1690 bytes) added to the image.
+168 Veneer(s) (total 1680 bytes) added to the image.
 
 ==============================================================================
 
 
 ==============================================================================
 
@@ -7125,20 +7130,20 @@ Image Symbol Table
 
     ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
     ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
 
     ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
     ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
+    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
     ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
     ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
     ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
     ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
-    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
+    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
+    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
+    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
+    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
     ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
+    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
     ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
     ../clib/microlib/string/strlen.c         0x00000000   Number         0  strlen.o ABSOLUTE
     ../clib/microlib/string/strstr.c         0x00000000   Number         0  strstr.o ABSOLUTE
     ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
     ../clib/microlib/string/strlen.c         0x00000000   Number         0  strlen.o ABSOLUTE
     ../clib/microlib/string/strstr.c         0x00000000   Number         0  strstr.o ABSOLUTE
@@ -8517,298 +8522,299 @@ Image Symbol Table
     i.usb_TxInt_Enable                       0x10019d18   Section        0  usb_core.o(i.usb_TxInt_Enable)
     i.usb_TxMaxP_set                         0x10019d2c   Section        0  usb_core.o(i.usb_TxMaxP_set)
     i.usb_TxSyncEndpoint_enable              0x10019d38   Section        0  usb_core.o(i.usb_TxSyncEndpoint_enable)
     i.usb_TxInt_Enable                       0x10019d18   Section        0  usb_core.o(i.usb_TxInt_Enable)
     i.usb_TxMaxP_set                         0x10019d2c   Section        0  usb_core.o(i.usb_TxMaxP_set)
     i.usb_TxSyncEndpoint_enable              0x10019d38   Section        0  usb_core.o(i.usb_TxSyncEndpoint_enable)
-    i.usb_audio_event_send                   0x10019d48   Section        0  audio.o(i.usb_audio_event_send)
-    i.usb_audio_task_func                    0x10019d64   Section        0  audio.o(i.usb_audio_task_func)
-    usb_audio_task_func                      0x10019d65   Thumb Code   174  audio.o(i.usb_audio_task_func)
-    i.usb_audio_task_init                    0x10019e20   Section        0  audio.o(i.usb_audio_task_init)
-    i.usb_device_init                        0x10019e38   Section        0  usb_core.o(i.usb_device_init)
-    i.usb_dfu_task_init                      0x10019e64   Section        0  usb_dfu.o(i.usb_dfu_task_init)
-    i.usb_endpoint_Rxfifo_config             0x10019e7c   Section        0  usb_core.o(i.usb_endpoint_Rxfifo_config)
-    i.usb_endpoint_Txfifo_config             0x10019e90   Section        0  usb_core.o(i.usb_endpoint_Txfifo_config)
-    i.usb_get_endpoint                       0x10019ea4   Section        0  usb_core.o(i.usb_get_endpoint)
-    i.usb_hid_ClassRequest_Handler           0x10019eb0   Section        0  usb_hid_audio.o(i.usb_hid_ClassRequest_Handler)
-    usb_hid_ClassRequest_Handler             0x10019eb1   Thumb Code   322  usb_hid_audio.o(i.usb_hid_ClassRequest_Handler)
-    i.usb_hid_Endpoints_Handler              0x1001a00c   Section        0  usb_hid_audio.o(i.usb_hid_Endpoints_Handler)
-    i.usb_hid_StandardClassRequest_Handler   0x1001a1d4   Section        0  usb_hid_audio.o(i.usb_hid_StandardClassRequest_Handler)
-    usb_hid_StandardClassRequest_Handler     0x1001a1d5   Thumb Code   102  usb_hid_audio.o(i.usb_hid_StandardClassRequest_Handler)
-    i.usb_hid_audio_init                     0x1001a244   Section        0  usb_hid_audio.o(i.usb_hid_audio_init)
-    i.usb_hid_ota_task_func                  0x1001a38c   Section        0  usb_dfu.o(i.usb_hid_ota_task_func)
-    usb_hid_ota_task_func                    0x1001a38d   Thumb Code   162  usb_dfu.o(i.usb_hid_ota_task_func)
-    i.usb_hid_otas_recv_data                 0x1001a438   Section        0  usb_dfu.o(i.usb_hid_otas_recv_data)
-    i.usb_hid_send_cmd_report                0x1001a658   Section        0  usb_hid_audio.o(i.usb_hid_send_cmd_report)
-    i.usb_hid_send_dfu_report                0x1001a6bc   Section        0  usb_hid_audio.o(i.usb_hid_send_dfu_report)
-    i.usb_host_reset_signal                  0x1001a6f4   Section        0  usb.o(i.usb_host_reset_signal)
-    i.usb_host_resume_signal                 0x1001a700   Section        0  usb.o(i.usb_host_resume_signal)
-    i.usb_host_suspend_signal                0x1001a70c   Section        0  usb.o(i.usb_host_suspend_signal)
-    i.usb_isr                                0x1001a734   Section        0  usb_dev.o(i.usb_isr)
-    i.usb_read_fifo                          0x1001a798   Section        0  usb_core.o(i.usb_read_fifo)
-    i.usb_ready_status_get                   0x1001a7b0   Section        0  usb.o(i.usb_ready_status_get)
-    i.usb_ready_status_set                   0x1001a7bc   Section        0  usb.o(i.usb_ready_status_set)
-    i.usb_resume_signal_send                 0x1001a7e0   Section        0  usb.o(i.usb_resume_signal_send)
-    i.usb_selecet_endpoint                   0x1001a80c   Section        0  usb_core.o(i.usb_selecet_endpoint)
-    i.usb_set_address                        0x1001a818   Section        0  usb_core.o(i.usb_set_address)
-    i.usb_suspend_status_get                 0x1001a824   Section        0  usb.o(i.usb_suspend_status_get)
-    i.usb_write_fifo                         0x1001a830   Section        0  usb_core.o(i.usb_write_fifo)
-    i.usbdev_get_config_desc                 0x1001a848   Section        0  usb_dev.o(i.usbdev_get_config_desc)
-    i.usbdev_get_dev_desc                    0x1001a854   Section        0  usb_dev.o(i.usbdev_get_dev_desc)
-    i.usbdev_get_string_LanuageID            0x1001a860   Section        0  usb_dev.o(i.usbdev_get_string_LanuageID)
-    i.usbdev_get_string_Manufacture          0x1001a86c   Section        0  usb_dev.o(i.usbdev_get_string_Manufacture)
-    i.usbdev_get_string_Product              0x1001a878   Section        0  usb_dev.o(i.usbdev_get_string_Product)
-    i.usbdev_get_string_SerialNumber         0x1001a884   Section        0  usb_dev.o(i.usbdev_get_string_SerialNumber)
-    i.user_data_init                         0x1001a890   Section        0  inflash.o(i.user_data_init)
-    i.user_data_storage_do                   0x1001a8d0   Section        0  inflash.o(i.user_data_storage_do)
-    i.user_main                              0x1001a908   Section        0  proj_main.o(i.user_main)
-    i.user_parse_data                        0x1001a9bc   Section        0  usb_dfu.o(i.user_parse_data)
-    i.user_ringbuff_init                     0x1001aa20   Section        0  proj_main.o(i.user_ringbuff_init)
-    i.user_usb_init                          0x1001aa74   Section        0  usb.o(i.user_usb_init)
-    i.wdt_Refresh                            0x1001ab08   Section        0  driver_wdt.o(i.wdt_Refresh)
-    i.wdt_Set_Count                          0x1001ab3c   Section        0  driver_wdt.o(i.wdt_Set_Count)
-    i.wdt_Set_Timeout                        0x1001ab6c   Section        0  driver_wdt.o(i.wdt_Set_Timeout)
-    i.wdt_init                               0x1001ab78   Section        0  driver_wdt.o(i.wdt_init)
-    .constdata                               0x1001abd8   Section       64  ble_simple_central.o(.constdata)
-    .constdata                               0x1001ac18   Section       48  bitalloc.o(.constdata)
-    offset4                                  0x1001ac18   Data          16  bitalloc.o(.constdata)
-    offset8                                  0x1001ac28   Data          32  bitalloc.o(.constdata)
-    .constdata                               0x1001ac48   Section       16  bitalloc-sbc.o(.constdata)
-    balloc                                   0x1001ac48   Data          16  bitalloc-sbc.o(.constdata)
-    .constdata                               0x1001ac58   Section       24  decoder-private.o(.constdata)
-    band_values                              0x1001ac58   Data           2  decoder-private.o(.constdata)
-    block_values                             0x1001ac5a   Data           4  decoder-private.o(.constdata)
-    channel_values                           0x1001ac5e   Data           4  decoder-private.o(.constdata)
-    freq_values                              0x1001ac68   Data           8  decoder-private.o(.constdata)
-    .constdata                               0x1001ac70   Section       16  decoder-sbc.o(.constdata)
-    band_values                              0x1001ac70   Data           2  decoder-sbc.o(.constdata)
-    block_values                             0x1001ac72   Data           4  decoder-sbc.o(.constdata)
-    SpecializedReadSamples                   0x1001ac78   Data           8  decoder-sbc.o(.constdata)
-    .constdata                               0x1001ac80   Section       34  framing.o(.constdata)
-    band_values                              0x1001ac80   Data           2  framing.o(.constdata)
-    block_values                             0x1001ac82   Data           4  framing.o(.constdata)
-    channel_values                           0x1001ac86   Data           4  framing.o(.constdata)
-    freq_values                              0x1001ac8a   Data           8  framing.o(.constdata)
-    .constdata                               0x1001aca4   Section       68  framing.o(.constdata)
-    .constdata                               0x1001ace8   Section       24  synthesis-sbc.o(.constdata)
-    SynthFrame8SB                            0x1001ace8   Data          12  synthesis-sbc.o(.constdata)
-    SynthFrame4SB                            0x1001acf4   Data          12  synthesis-sbc.o(.constdata)
-    .constdata                               0x1001ad00   Section      333  usb_hid_audio.o(.constdata)
-    .constdata                               0x1001ae50   Section     1024  ota.o(.constdata)
-    .constdata                               0x1001b250   Section        4  app.o(.constdata)
-    appm_add_svc_func_list                   0x1001b250   Data           4  app.o(.constdata)
-    .constdata                               0x1001b254   Section      152  app_task.o(.constdata)
-    appm_msg_handler_tab                     0x1001b254   Data         152  app_task.o(.constdata)
-    .constdata                               0x1001b2ec   Section       12  app_task.o(.constdata)
-    .constdata                               0x1001b2f8   Section       12  driver_flash.o(.constdata)
-    .constdata                               0x1001b304   Section       50  sys_utisl.o(.constdata)
-    tx_power_cfg_table                       0x1001b318   Data          30  sys_utisl.o(.constdata)
-    .constdata                               0x1001b338   Section       16  patch.o(.constdata)
-    .constdata                               0x1001b348   Section       56  app_sec.o(.constdata)
-    .constdata                               0x1001b380   Section        8  app_sec.o(.constdata)
-    .constdata                               0x1001b388   Section       88  gapm.o(.constdata)
-    gapm_att_db                              0x1001b388   Data          88  gapm.o(.constdata)
-    .constdata                               0x1001b3e0   Section       36  gattm.o(.constdata)
-    gattm_att_db                             0x1001b3e4   Data          32  gattm.o(.constdata)
-    .constdata                               0x1001b404   Section       56  l2cc_task.o(.constdata)
-    l2cc_msg_handler_tab                     0x1001b404   Data          56  l2cc_task.o(.constdata)
-    .constdata                               0x1001b43c   Section       12  l2cc_task.o(.constdata)
-    .constdata                               0x1001b448   Section      304  gapc_task.o(.constdata)
-    gapc_msg_handler_tab                     0x1001b448   Data         304  gapc_task.o(.constdata)
-    .constdata                               0x1001b578   Section       12  gapc_task.o(.constdata)
-    .constdata                               0x1001b584   Section      520  gapm_task.o(.constdata)
-    gapm_hci_cmd_cmp_event_handler_tab       0x1001b584   Data         416  gapm_task.o(.constdata)
-    gapm_hci_cmd_stat_event_handler_tab      0x1001b724   Data          24  gapm_task.o(.constdata)
-    gapm_hci_le_event_handler_tab            0x1001b73c   Data          80  gapm_task.o(.constdata)
-    .constdata                               0x1001b78c   Section      256  gapm_task.o(.constdata)
-    gapm_msg_handler_tab                     0x1001b78c   Data         256  gapm_task.o(.constdata)
-    .constdata                               0x1001b88c   Section       12  gapm_task.o(.constdata)
-    .constdata                               0x1001b898   Section       25  smpc.o(.constdata)
-    smpc_pair_method                         0x1001b898   Data          25  smpc.o(.constdata)
-    .constdata                               0x1001b8b4   Section      140  atts.o(.constdata)
-    atts_rights                              0x1001b8b4   Data          36  atts.o(.constdata)
-    .constdata                               0x1001b940   Section      224  gattc_task.o(.constdata)
-    gattc_msg_handler_tab                    0x1001b940   Data         224  gattc_task.o(.constdata)
-    .constdata                               0x1001ba20   Section       12  gattc_task.o(.constdata)
-    .constdata                               0x1001ba2c   Section        8  gattm_task.o(.constdata)
-    gattm_msg_handler_tab                    0x1001ba2c   Data           8  gattm_task.o(.constdata)
-    .constdata                               0x1001ba34   Section       12  gattm_task.o(.constdata)
-    .constdata                               0x1001ba40   Section      276  l2cc_pdu.o(.constdata)
-    l2cc_signaling_pkt_format                0x1001ba40   Data          92  l2cc_pdu.o(.constdata)
-    l2cc_security_pkt_format                 0x1001ba9c   Data          60  l2cc_pdu.o(.constdata)
-    l2cc_attribute_pkt_format                0x1001bad8   Data         124  l2cc_pdu.o(.constdata)
-    .constdata                               0x1001bb54   Section       24  l2cc_sig.o(.constdata)
-    .constdata                               0x1001bb6c   Section      216  gapc_hci.o(.constdata)
-    hci_cmd_cmp_event_handler_tab            0x1001bb6c   Data          72  gapc_hci.o(.constdata)
-    hci_cmd_stat_event_handler_tab           0x1001bbb4   Data          48  gapc_hci.o(.constdata)
-    hci_le_event_handler_tab                 0x1001bbe4   Data          56  gapc_hci.o(.constdata)
-    hci_event_handler_tab                    0x1001bc1c   Data          40  gapc_hci.o(.constdata)
-    .constdata                               0x1001bc44   Section       24  gapc_sig.o(.constdata)
-    .constdata                               0x1001bc5c   Section       60  smpc_util.o(.constdata)
-    .constdata                               0x1001bc98   Section       60  smpc_util.o(.constdata)
-    .constdata                               0x1001bcd4   Section      112  attc.o(.constdata)
-    .conststring                             0x1001bd44   Section       75  decoder-private.o(.conststring)
-    .conststring                             0x1001bd90   Section        4  gap_api.o(.conststring)
-    .conststring                             0x1001bd94   Section        3  gap_api.o(.conststring)
-    .conststring                             0x1001bd98   Section        5  gatt_api.o(.conststring)
-    .conststring                             0x1001bda0   Section       47  mesh_api.o(.conststring)
-    .conststring                             0x1001bdd0   Section       82  app_sec.o(.conststring)
-    .conststring                             0x1001be24   Section      106  l2cc_pdu.o(.conststring)
+    i.usb_audio_task_func                    0x10019d48   Section        0  audio.o(i.usb_audio_task_func)
+    usb_audio_task_func                      0x10019d49   Thumb Code   174  audio.o(i.usb_audio_task_func)
+    i.usb_audio_task_init                    0x10019e04   Section        0  audio.o(i.usb_audio_task_init)
+    i.usb_device_init                        0x10019e1c   Section        0  usb_core.o(i.usb_device_init)
+    i.usb_dfu_task_init                      0x10019e48   Section        0  usb_dfu.o(i.usb_dfu_task_init)
+    i.usb_endpoint_Rxfifo_config             0x10019e60   Section        0  usb_core.o(i.usb_endpoint_Rxfifo_config)
+    i.usb_endpoint_Txfifo_config             0x10019e74   Section        0  usb_core.o(i.usb_endpoint_Txfifo_config)
+    i.usb_get_endpoint                       0x10019e88   Section        0  usb_core.o(i.usb_get_endpoint)
+    i.usb_hid_ClassRequest_Handler           0x10019e94   Section        0  usb_hid_audio.o(i.usb_hid_ClassRequest_Handler)
+    usb_hid_ClassRequest_Handler             0x10019e95   Thumb Code   322  usb_hid_audio.o(i.usb_hid_ClassRequest_Handler)
+    i.usb_hid_Endpoints_Handler              0x10019ff0   Section        0  usb_hid_audio.o(i.usb_hid_Endpoints_Handler)
+    i.usb_hid_StandardClassRequest_Handler   0x1001a1b8   Section        0  usb_hid_audio.o(i.usb_hid_StandardClassRequest_Handler)
+    usb_hid_StandardClassRequest_Handler     0x1001a1b9   Thumb Code   134  usb_hid_audio.o(i.usb_hid_StandardClassRequest_Handler)
+    i.usb_hid_audio_init                     0x1001a248   Section        0  usb_hid_audio.o(i.usb_hid_audio_init)
+    i.usb_hid_ota_task_func                  0x1001a398   Section        0  usb_dfu.o(i.usb_hid_ota_task_func)
+    usb_hid_ota_task_func                    0x1001a399   Thumb Code   162  usb_dfu.o(i.usb_hid_ota_task_func)
+    i.usb_hid_otas_recv_data                 0x1001a444   Section        0  usb_dfu.o(i.usb_hid_otas_recv_data)
+    i.usb_hid_send_cmd_report                0x1001a664   Section        0  usb_hid_audio.o(i.usb_hid_send_cmd_report)
+    i.usb_hid_send_dfu_report                0x1001a6c8   Section        0  usb_hid_audio.o(i.usb_hid_send_dfu_report)
+    i.usb_host_reset_signal                  0x1001a700   Section        0  usb.o(i.usb_host_reset_signal)
+    i.usb_host_resume_signal                 0x1001a70c   Section        0  usb.o(i.usb_host_resume_signal)
+    i.usb_host_suspend_signal                0x1001a718   Section        0  usb.o(i.usb_host_suspend_signal)
+    i.usb_isr                                0x1001a740   Section        0  usb_dev.o(i.usb_isr)
+    i.usb_read_fifo                          0x1001a7a4   Section        0  usb_core.o(i.usb_read_fifo)
+    i.usb_ready_status_get                   0x1001a7bc   Section        0  usb.o(i.usb_ready_status_get)
+    i.usb_ready_status_set                   0x1001a7c8   Section        0  usb.o(i.usb_ready_status_set)
+    i.usb_resume_signal_send                 0x1001a7ec   Section        0  usb.o(i.usb_resume_signal_send)
+    i.usb_selecet_endpoint                   0x1001a818   Section        0  usb_core.o(i.usb_selecet_endpoint)
+    i.usb_set_address                        0x1001a824   Section        0  usb_core.o(i.usb_set_address)
+    i.usb_suspend_status_get                 0x1001a830   Section        0  usb.o(i.usb_suspend_status_get)
+    i.usb_write_fifo                         0x1001a83c   Section        0  usb_core.o(i.usb_write_fifo)
+    i.usbdev_get_config_desc                 0x1001a854   Section        0  usb_dev.o(i.usbdev_get_config_desc)
+    i.usbdev_get_dev_desc                    0x1001a860   Section        0  usb_dev.o(i.usbdev_get_dev_desc)
+    i.usbdev_get_string_LanuageID            0x1001a86c   Section        0  usb_dev.o(i.usbdev_get_string_LanuageID)
+    i.usbdev_get_string_Manufacture          0x1001a878   Section        0  usb_dev.o(i.usbdev_get_string_Manufacture)
+    i.usbdev_get_string_Product              0x1001a884   Section        0  usb_dev.o(i.usbdev_get_string_Product)
+    i.usbdev_get_string_SerialNumber         0x1001a890   Section        0  usb_dev.o(i.usbdev_get_string_SerialNumber)
+    i.user_data_init                         0x1001a89c   Section        0  inflash.o(i.user_data_init)
+    i.user_data_storage_do                   0x1001a8dc   Section        0  inflash.o(i.user_data_storage_do)
+    i.user_main                              0x1001a914   Section        0  proj_main.o(i.user_main)
+    i.user_parse_data                        0x1001a9c8   Section        0  usb_dfu.o(i.user_parse_data)
+    i.user_ringbuff_init                     0x1001aa2c   Section        0  proj_main.o(i.user_ringbuff_init)
+    i.user_usb_init                          0x1001aa80   Section        0  usb.o(i.user_usb_init)
+    i.wdt_Refresh                            0x1001ab14   Section        0  driver_wdt.o(i.wdt_Refresh)
+    i.wdt_Set_Count                          0x1001ab48   Section        0  driver_wdt.o(i.wdt_Set_Count)
+    i.wdt_Set_Timeout                        0x1001ab78   Section        0  driver_wdt.o(i.wdt_Set_Timeout)
+    i.wdt_init                               0x1001ab84   Section        0  driver_wdt.o(i.wdt_init)
+    .constdata                               0x1001abe4   Section       64  ble_simple_central.o(.constdata)
+    .constdata                               0x1001ac24   Section       48  bitalloc.o(.constdata)
+    offset4                                  0x1001ac24   Data          16  bitalloc.o(.constdata)
+    offset8                                  0x1001ac34   Data          32  bitalloc.o(.constdata)
+    .constdata                               0x1001ac54   Section       16  bitalloc-sbc.o(.constdata)
+    balloc                                   0x1001ac54   Data          16  bitalloc-sbc.o(.constdata)
+    .constdata                               0x1001ac64   Section       24  decoder-private.o(.constdata)
+    band_values                              0x1001ac64   Data           2  decoder-private.o(.constdata)
+    block_values                             0x1001ac66   Data           4  decoder-private.o(.constdata)
+    channel_values                           0x1001ac6a   Data           4  decoder-private.o(.constdata)
+    freq_values                              0x1001ac74   Data           8  decoder-private.o(.constdata)
+    .constdata                               0x1001ac7c   Section       16  decoder-sbc.o(.constdata)
+    band_values                              0x1001ac7c   Data           2  decoder-sbc.o(.constdata)
+    block_values                             0x1001ac7e   Data           4  decoder-sbc.o(.constdata)
+    SpecializedReadSamples                   0x1001ac84   Data           8  decoder-sbc.o(.constdata)
+    .constdata                               0x1001ac8c   Section       34  framing.o(.constdata)
+    band_values                              0x1001ac8c   Data           2  framing.o(.constdata)
+    block_values                             0x1001ac8e   Data           4  framing.o(.constdata)
+    channel_values                           0x1001ac92   Data           4  framing.o(.constdata)
+    freq_values                              0x1001ac96   Data           8  framing.o(.constdata)
+    .constdata                               0x1001acb0   Section       68  framing.o(.constdata)
+    .constdata                               0x1001acf4   Section       24  synthesis-sbc.o(.constdata)
+    SynthFrame8SB                            0x1001acf4   Data          12  synthesis-sbc.o(.constdata)
+    SynthFrame4SB                            0x1001ad00   Data          12  synthesis-sbc.o(.constdata)
+    .constdata                               0x1001ad0c   Section      137  usb_hid_audio.o(.constdata)
+    USB_HID_Desc_3                           0x1001ad39   Data           9  usb_hid_audio.o(.constdata)
+    .constdata                               0x1001ad98   Section     1024  ota.o(.constdata)
+    .constdata                               0x1001b198   Section        4  app.o(.constdata)
+    appm_add_svc_func_list                   0x1001b198   Data           4  app.o(.constdata)
+    .constdata                               0x1001b19c   Section      152  app_task.o(.constdata)
+    appm_msg_handler_tab                     0x1001b19c   Data         152  app_task.o(.constdata)
+    .constdata                               0x1001b234   Section       12  app_task.o(.constdata)
+    .constdata                               0x1001b240   Section       12  driver_flash.o(.constdata)
+    .constdata                               0x1001b24c   Section       50  sys_utisl.o(.constdata)
+    tx_power_cfg_table                       0x1001b260   Data          30  sys_utisl.o(.constdata)
+    .constdata                               0x1001b280   Section       16  patch.o(.constdata)
+    .constdata                               0x1001b290   Section       56  app_sec.o(.constdata)
+    .constdata                               0x1001b2c8   Section        8  app_sec.o(.constdata)
+    .constdata                               0x1001b2d0   Section       88  gapm.o(.constdata)
+    gapm_att_db                              0x1001b2d0   Data          88  gapm.o(.constdata)
+    .constdata                               0x1001b328   Section       36  gattm.o(.constdata)
+    gattm_att_db                             0x1001b32c   Data          32  gattm.o(.constdata)
+    .constdata                               0x1001b34c   Section       56  l2cc_task.o(.constdata)
+    l2cc_msg_handler_tab                     0x1001b34c   Data          56  l2cc_task.o(.constdata)
+    .constdata                               0x1001b384   Section       12  l2cc_task.o(.constdata)
+    .constdata                               0x1001b390   Section      304  gapc_task.o(.constdata)
+    gapc_msg_handler_tab                     0x1001b390   Data         304  gapc_task.o(.constdata)
+    .constdata                               0x1001b4c0   Section       12  gapc_task.o(.constdata)
+    .constdata                               0x1001b4cc   Section      520  gapm_task.o(.constdata)
+    gapm_hci_cmd_cmp_event_handler_tab       0x1001b4cc   Data         416  gapm_task.o(.constdata)
+    gapm_hci_cmd_stat_event_handler_tab      0x1001b66c   Data          24  gapm_task.o(.constdata)
+    gapm_hci_le_event_handler_tab            0x1001b684   Data          80  gapm_task.o(.constdata)
+    .constdata                               0x1001b6d4   Section      256  gapm_task.o(.constdata)
+    gapm_msg_handler_tab                     0x1001b6d4   Data         256  gapm_task.o(.constdata)
+    .constdata                               0x1001b7d4   Section       12  gapm_task.o(.constdata)
+    .constdata                               0x1001b7e0   Section       25  smpc.o(.constdata)
+    smpc_pair_method                         0x1001b7e0   Data          25  smpc.o(.constdata)
+    .constdata                               0x1001b7fc   Section      140  atts.o(.constdata)
+    atts_rights                              0x1001b7fc   Data          36  atts.o(.constdata)
+    .constdata                               0x1001b888   Section      224  gattc_task.o(.constdata)
+    gattc_msg_handler_tab                    0x1001b888   Data         224  gattc_task.o(.constdata)
+    .constdata                               0x1001b968   Section       12  gattc_task.o(.constdata)
+    .constdata                               0x1001b974   Section        8  gattm_task.o(.constdata)
+    gattm_msg_handler_tab                    0x1001b974   Data           8  gattm_task.o(.constdata)
+    .constdata                               0x1001b97c   Section       12  gattm_task.o(.constdata)
+    .constdata                               0x1001b988   Section      276  l2cc_pdu.o(.constdata)
+    l2cc_signaling_pkt_format                0x1001b988   Data          92  l2cc_pdu.o(.constdata)
+    l2cc_security_pkt_format                 0x1001b9e4   Data          60  l2cc_pdu.o(.constdata)
+    l2cc_attribute_pkt_format                0x1001ba20   Data         124  l2cc_pdu.o(.constdata)
+    .constdata                               0x1001ba9c   Section       24  l2cc_sig.o(.constdata)
+    .constdata                               0x1001bab4   Section      216  gapc_hci.o(.constdata)
+    hci_cmd_cmp_event_handler_tab            0x1001bab4   Data          72  gapc_hci.o(.constdata)
+    hci_cmd_stat_event_handler_tab           0x1001bafc   Data          48  gapc_hci.o(.constdata)
+    hci_le_event_handler_tab                 0x1001bb2c   Data          56  gapc_hci.o(.constdata)
+    hci_event_handler_tab                    0x1001bb64   Data          40  gapc_hci.o(.constdata)
+    .constdata                               0x1001bb8c   Section       24  gapc_sig.o(.constdata)
+    .constdata                               0x1001bba4   Section       60  smpc_util.o(.constdata)
+    .constdata                               0x1001bbe0   Section       60  smpc_util.o(.constdata)
+    .constdata                               0x1001bc1c   Section      112  attc.o(.constdata)
+    .conststring                             0x1001bc8c   Section       75  decoder-private.o(.conststring)
+    .conststring                             0x1001bcd8   Section        4  gap_api.o(.conststring)
+    .conststring                             0x1001bcdc   Section        3  gap_api.o(.conststring)
+    .conststring                             0x1001bce0   Section        5  gatt_api.o(.conststring)
+    .conststring                             0x1001bce8   Section       47  mesh_api.o(.conststring)
+    .conststring                             0x1001bd18   Section       82  app_sec.o(.conststring)
+    .conststring                             0x1001bd6c   Section      106  l2cc_pdu.o(.conststring)
     RESET                                    0x11000000   Section      160  boot_vectors.o(RESET)
     RESET                                    0x11000000   Section      160  boot_vectors.o(RESET)
-    Long Thumb to Thumb Veneer to usb_Endpoints_GET_TxPkrRdy 0x110010f1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to usb_Endpoints_SET_TxPktRdy 0x11001119   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    ram_code                                 0x1100130c   Section        0  proj_main.o(ram_code)
-    ram_code                                 0x110013bc   Section        0  ble_simple_central.o(ram_code)
-    gatt_rec_handle                          0x110013bd   Thumb Code   384  ble_simple_central.o(ram_code)
-    ram_code                                 0x11001554   Section        0  driver_pmu.o(ram_code)
-    ram_code                                 0x110016cc   Section        0  usb_hid_audio.o(ram_code)
-    ram_code                                 0x110017c4   Section        0  ota.o(ram_code)
-    app_otas_flash_opration                  0x110017d5   Thumb Code   126  ota.o(ram_code)
-    ram_code                                 0x1100196c   Section        0  entry.o(ram_code)
-    ram_code                                 0x11001af4   Section        0  driver_flash.o(ram_code)
-    ram_code                                 0x11001cb8   Section        0  sys_utisl.o(ram_code)
-    ram_code                                 0x11002320   Section       28  patch_rf.o(ram_code)
-    ram_code                                 0x1100233c   Section        0  patch_rf.o(ram_code)
-    rf_init_api_null                         0x1100233d   Thumb Code     2  patch_rf.o(ram_code)
-    ram_code                                 0x1100256c   Section        0  patch_frspim.o(ram_code)
-    ram_code                                 0x11002624   Section        0  patch.o(ram_code)
-    ram_code                                 0x110026a8   Section        0  adv_check_mode.o(ram_code)
-    ram_code                                 0x11002c24   Section        0  patch_lld.o(ram_code)
-    ram_code                                 0x11003320   Section        0  patch_llm.o(ram_code)
-    ram_code                                 0x110034ec   Section        0  patch_rwip.o(ram_code)
-    ram_code                                 0x110035b4   Section        0  patch_sch.o(ram_code)
-    .data                                    0x11003788   Section       13  ble_simple_central.o(.data)
-    .data                                    0x11003795   Section        2  usb.o(.data)
-    is_usb_ready                             0x11003795   Data           1  usb.o(.data)
-    is_usb_suspend                           0x11003796   Data           1  usb.o(.data)
-    .data                                    0x11003798   Section        4  audio.o(.data)
-    frame_len                                0x11003799   Data           1  audio.o(.data)
-    .data                                    0x1100379c   Section       64  usb_dev.o(.data)
-    lb_WaitSetAddress                        0x1100379c   Data           1  usb_dev.o(.data)
-    lb_PktMAX                                0x1100379d   Data           1  usb_dev.o(.data)
-    .data                                    0x110037dc   Section      272  usb_hid_audio.o(.data)
-    HID_Protocol                             0x110037df   Data           1  usb_hid_audio.o(.data)
-    .data                                    0x110038ec   Section       12  usb_dfu.o(.data)
-    reset_count                              0x110038ed   Data           1  usb_dfu.o(.data)
-    at_data_idx                              0x110038ee   Data           2  usb_dfu.o(.data)
-    ota_recving_buffer                       0x110038f4   Data           4  usb_dfu.o(.data)
-    .data                                    0x110038f8   Section       32  ota.o(.data)
-    ota_recving_data                         0x110038f9   Data           1  ota.o(.data)
-    ota_state                                0x110038fa   Data           1  ota.o(.data)
-    ota_recving_data_index                   0x110038fc   Data           2  ota.o(.data)
-    ota_recving_expected_length              0x110038fe   Data           2  ota.o(.data)
-    at_data_idx                              0x11003900   Data           2  ota.o(.data)
-    ota_recving_buffer                       0x11003904   Data           4  ota.o(.data)
-    .data                                    0x11003918   Section        8  gap_api.o(.data)
-    .data                                    0x11003920   Section        4  gap_api.o(.data)
-    .data                                    0x11003924   Section        1  gap_api.o(.data)
-    .data                                    0x11003925   Section        1  gap_api.o(.data)
-    .data                                    0x11003928   Section       24  gatt_api.o(.data)
-    registed_num                             0x11003929   Data           1  gatt_api.o(.data)
-    client_idx                               0x1100392a   Data           1  gatt_api.o(.data)
-    gatt_profile_task_count                  0x1100392b   Data           1  gatt_api.o(.data)
-    gatt_service_cbs                         0x11003930   Data          16  gatt_api.o(.data)
-    .data                                    0x11003940   Section       12  app.o(.data)
-    .data                                    0x1100394c   Section        8  app_task.o(.data)
-    con_mtu_enable_set                       0x1100394c   Data           1  app_task.o(.data)
-    con_mtu_default_mtu                      0x1100394e   Data           2  app_task.o(.data)
-    .data                                    0x11003954   Section        1  app_task.o(.data)
-    .data                                    0x11003958   Section        8  entry.o(.data)
-    init_rf                                  0x11003958   Data           1  entry.o(.data)
-    current_status                           0x1100395a   Data           2  entry.o(.data)
-    cpu_sr                                   0x1100395c   Data           4  entry.o(.data)
-    .data                                    0x11003960   Section       12  jump_table_host.o(.data)
-    sram_end                                 0x11003960   Data           4  jump_table_host.o(.data)
-    static_mem_end                           0x11003968   Data           4  jump_table_host.o(.data)
-    .data                                    0x1100396c   Section       16  sys_utisl.o(.data)
-    lu8_Backup_Full_Long                     0x1100396c   Data           1  sys_utisl.o(.data)
-    check_count                              0x1100396d   Data           1  sys_utisl.o(.data)
-    .data                                    0x1100397c   Section       16  os_timer.o(.data)
-    timer_list                               0x11003980   Data           4  os_timer.o(.data)
-    timer_id_flag                            0x11003984   Data           8  os_timer.o(.data)
-    .data                                    0x1100398c   Section     1348  patch_rf.o(.data)
-    .data                                    0x11003ed0   Section       32  patch.o(.data)
-    .data                                    0x11003ef0   Section       40  mesh_api.o(.data)
-    app_mesh_model_add_step                  0x11003ef0   Data           1  mesh_api.o(.data)
-    mesh_model_nb                            0x11003ef1   Data           1  mesh_api.o(.data)
-    mesh_tx_hdl                              0x11003ef2   Data           1  mesh_api.o(.data)
-    mesh_callback                            0x11003f08   Data           4  mesh_api.o(.data)
-    .data                                    0x11003f18   Section       20  app_conn.o(.data)
-    .data                                    0x11003f2c   Section        8  app_conn.o(.data)
-    gattc_seq_num                            0x11003f2c   Data           1  app_conn.o(.data)
-    .data                                    0x11003f34   Section       12  user_bond_manage.o(.data)
-    MAX_BOND_DEV_NUM                         0x11003f34   Data           1  user_bond_manage.o(.data)
-    bond_manage_enable                       0x11003f35   Data           1  user_bond_manage.o(.data)
-    last_sotre_idx                           0x11003f37   Data           1  user_bond_manage.o(.data)
-    ble_bond_falsh_addr                      0x11003f38   Data           4  user_bond_manage.o(.data)
-    ble_svc_falsh_addr                       0x11003f3c   Data           4  user_bond_manage.o(.data)
-    .data                                    0x11003f40   Section       36  app_sec.o(.data)
-    MAX_BOND_NUM                             0x11003f40   Data           1  app_sec.o(.data)
-    pairing_accept_en                        0x11003f41   Data           1  app_sec.o(.data)
-    app_sec_bond_info_flash_addr             0x11003f44   Data           4  app_sec.o(.data)
-    bonding_list                             0x11003f48   Data           8  app_sec.o(.data)
-    solving_list                             0x11003f50   Data           8  app_sec.o(.data)
-    local_smp_param                          0x11003f58   Data          12  app_sec.o(.data)
-    .data                                    0x11003f64   Section       86  adv_check_mode.o(.data)
-    send_ptr                                 0x11003f66   Data           2  adv_check_mode.o(.data)
-    frq_freq_table                           0x11003f68   Data          40  adv_check_mode.o(.data)
-    calib_freq_table                         0x11003f90   Data          42  adv_check_mode.o(.data)
-    .data                                    0x11003fbc   Section        4  l2cc_task.o(.data)
-    .data                                    0x11003fc0   Section        8  prf.o(.data)
-    .data                                    0x11003fc8   Section       16  patch_lld.o(.data)
-    counter                                  0x11003fc8   Data           1  patch_lld.o(.data)
-    op_code                                  0x11003fc9   Data           1  patch_lld.o(.data)
-    lld_disable_latency_label                0x11003fcc   Data           4  patch_lld.o(.data)
-    fixed_tx_time                            0x11003fd0   Data           8  patch_lld.o(.data)
-    .data                                    0x11003fd8   Section        4  patch_rwip.o(.data)
-    .data                                    0x11003fdc   Section        8  patch_sch.o(.data)
-    fast_scan_enable                         0x11003fdc   Data           1  patch_sch.o(.data)
-    sch_prog_env                             0x11003fe0   Data           4  patch_sch.o(.data)
-    .data                                    0x11003fe4   Section        1  gapm_task.o(.data)
-    .data                                    0x11003fe5   Section        1  gattm_task.o(.data)
-    .data                                    0x11003fe8   Section       10  m_al_task.o(.data)
-    .data                                    0x11003ff4   Section        4  m_tb_state.o(.data)
-    p_m_tb_state_env                         0x11003ff4   Data           4  m_tb_state.o(.data)
-    .data                                    0x11003ff8   Section        2  gapm_scan.o(.data)
-    length_sum                               0x11003ff8   Data           2  gapm_scan.o(.data)
-    stack_section                            0x11003ffc   Section     2048  proj_main.o(stack_section)
-    system_stack                             0x11003ffc   Data        2048  proj_main.o(stack_section)
-    .bss                                     0x110047fc   Section     3368  proj_main.o(.bss)
-    m_task_1s_timer                          0x110047fc   Data          20  proj_main.o(.bss)
-    app_hid_data_blockBuf                    0x1100481c   Data         150  proj_main.o(.bss)
-    app_vendor_data_blockBuf                 0x110048c0   Data         600  proj_main.o(.bss)
-    app_pcm_data_blockBuf                    0x11004b24   Data        2560  proj_main.o(.bss)
-    .bss                                     0x11005524   Section       20  ble_simple_central.o(.bss)
-    os_timer_update_link_param               0x11005524   Data          20  ble_simple_central.o(.bss)
-    .bss                                     0x11005538   Section       20  usb.o(.bss)
-    os_timer_usb_ready                       0x11005538   Data          20  usb.o(.bss)
-    .bss                                     0x1100554c   Section       12  inflash.o(.bss)
-    .bss                                     0x11005558   Section       44  audio_decoder.o(.bss)
-    .bss                                     0x11005584   Section       16  driver_pmu.o(.bss)
-    ADC_Cal_Param                            0x11005584   Data          16  driver_pmu.o(.bss)
-    .bss                                     0x11005594   Section       88  usb_dev.o(.bss)
-    .bss                                     0x110055ec   Section      532  usb_hid_audio.o(.bss)
-    os_timer_CMD_update                      0x110055ec   Data          20  usb_hid_audio.o(.bss)
-    .bss                                     0x11005800   Section       20  ota.o(.bss)
-    .bss                                     0x11005814   Section     2364  gatt_api.o(.bss)
-    gatt_svc_list                            0x11005814   Data        2240  gatt_api.o(.bss)
-    gClientDB                                0x110060d4   Data         124  gatt_api.o(.bss)
-    .bss                                     0x11006150   Section      224  app.o(.bss)
-    .bss                                     0x11006230   Section      120  app.o(.bss)
-    .bss                                     0x110062a8   Section      380  jump_table_host.o(.bss)
-    prf_env_buffer                           0x110062a8   Data         220  jump_table_host.o(.bss)
-    ke_task_elem_buffer                      0x11006384   Data         160  jump_table_host.o(.bss)
-    .bss                                     0x11006424   Section     1000  app_sec.o(.bss)
-    bond_info                                0x11006424   Data        1000  app_sec.o(.bss)
-    .bss                                     0x1100680c   Section      120  gapc.o(.bss)
-    .bss                                     0x11006884   Section      252  gapm.o(.bss)
-    .bss                                     0x11006980   Section      120  gattc.o(.bss)
-    .bss                                     0x110069f8   Section       32  gattm.o(.bss)
-    .bss                                     0x11006a18   Section       30  l2cc_task.o(.bss)
-    .bss                                     0x11006a38   Section      256  patch_lld.o(.bss)
-    g_evt_cnt_setting                        0x11006a38   Data         256  patch_lld.o(.bss)
-    .bss                                     0x11006b38   Section       30  gapc_task.o(.bss)
-    .bss                                     0x11006b56   Section       30  gattc_task.o(.bss)
-    .bss                                     0x11006b74   Section      120  l2cc.o(.bss)
-    .bss                                     0x11006bec   Section       12  l2cm.o(.bss)
-    heap_ke                                  0x11006bf8   Section        4  jump_table_host.o(heap_ke)
-    heap_ke_take_place                       0x11006bf8   Data           4  jump_table_host.o(heap_ke)
+    Long Thumb to Thumb Veneer to usb_Endpoints_GET_TxPkrRdy 0x110010e7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to usb_Endpoints_SET_TxPktRdy 0x1100110f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    ram_code                                 0x11001304   Section        0  proj_main.o(ram_code)
+    ram_code                                 0x110013b4   Section        0  ble_simple_central.o(ram_code)
+    gatt_rec_handle                          0x110013b5   Thumb Code   420  ble_simple_central.o(ram_code)
+    ram_code                                 0x11001570   Section        0  driver_pmu.o(ram_code)
+    ram_code                                 0x110016e8   Section        0  usb_hid_audio.o(ram_code)
+    ram_code                                 0x110017dc   Section        0  ota.o(ram_code)
+    app_otas_flash_opration                  0x110017ed   Thumb Code   126  ota.o(ram_code)
+    ram_code                                 0x11001984   Section        0  entry.o(ram_code)
+    ram_code                                 0x11001b0c   Section        0  driver_flash.o(ram_code)
+    ram_code                                 0x11001cd0   Section        0  sys_utisl.o(ram_code)
+    ram_code                                 0x11002338   Section       28  patch_rf.o(ram_code)
+    ram_code                                 0x11002354   Section        0  patch_rf.o(ram_code)
+    rf_init_api_null                         0x11002355   Thumb Code     2  patch_rf.o(ram_code)
+    ram_code                                 0x11002584   Section        0  patch_frspim.o(ram_code)
+    ram_code                                 0x1100263c   Section        0  patch.o(ram_code)
+    ram_code                                 0x110026c0   Section        0  adv_check_mode.o(ram_code)
+    ram_code                                 0x11002c3c   Section        0  patch_lld.o(ram_code)
+    ram_code                                 0x11003338   Section        0  patch_llm.o(ram_code)
+    ram_code                                 0x11003504   Section        0  patch_rwip.o(ram_code)
+    ram_code                                 0x110035cc   Section        0  patch_sch.o(ram_code)
+    .data                                    0x110037a0   Section       13  ble_simple_central.o(.data)
+    .data                                    0x110037ad   Section        2  usb.o(.data)
+    is_usb_ready                             0x110037ad   Data           1  usb.o(.data)
+    is_usb_suspend                           0x110037ae   Data           1  usb.o(.data)
+    .data                                    0x110037b0   Section        4  audio.o(.data)
+    frame_len                                0x110037b1   Data           1  audio.o(.data)
+    .data                                    0x110037b4   Section       64  usb_dev.o(.data)
+    lb_WaitSetAddress                        0x110037b4   Data           1  usb_dev.o(.data)
+    lb_PktMAX                                0x110037b5   Data           1  usb_dev.o(.data)
+    .data                                    0x110037f4   Section      491  usb_hid_audio.o(.data)
+    HID_Protocol                             0x110037f7   Data           1  usb_hid_audio.o(.data)
+    USB_HID_Keyboard_ReportDesc              0x110038fb   Data          44  usb_hid_audio.o(.data)
+    .data                                    0x110039e0   Section       12  usb_dfu.o(.data)
+    reset_count                              0x110039e1   Data           1  usb_dfu.o(.data)
+    at_data_idx                              0x110039e2   Data           2  usb_dfu.o(.data)
+    ota_recving_buffer                       0x110039e8   Data           4  usb_dfu.o(.data)
+    .data                                    0x110039ec   Section       32  ota.o(.data)
+    ota_recving_data                         0x110039ed   Data           1  ota.o(.data)
+    ota_state                                0x110039ee   Data           1  ota.o(.data)
+    ota_recving_data_index                   0x110039f0   Data           2  ota.o(.data)
+    ota_recving_expected_length              0x110039f2   Data           2  ota.o(.data)
+    at_data_idx                              0x110039f4   Data           2  ota.o(.data)
+    ota_recving_buffer                       0x110039f8   Data           4  ota.o(.data)
+    .data                                    0x11003a0c   Section        8  gap_api.o(.data)
+    .data                                    0x11003a14   Section        4  gap_api.o(.data)
+    .data                                    0x11003a18   Section        1  gap_api.o(.data)
+    .data                                    0x11003a19   Section        1  gap_api.o(.data)
+    .data                                    0x11003a1c   Section       24  gatt_api.o(.data)
+    registed_num                             0x11003a1d   Data           1  gatt_api.o(.data)
+    client_idx                               0x11003a1e   Data           1  gatt_api.o(.data)
+    gatt_profile_task_count                  0x11003a1f   Data           1  gatt_api.o(.data)
+    gatt_service_cbs                         0x11003a24   Data          16  gatt_api.o(.data)
+    .data                                    0x11003a34   Section       12  app.o(.data)
+    .data                                    0x11003a40   Section        8  app_task.o(.data)
+    con_mtu_enable_set                       0x11003a40   Data           1  app_task.o(.data)
+    con_mtu_default_mtu                      0x11003a42   Data           2  app_task.o(.data)
+    .data                                    0x11003a48   Section        1  app_task.o(.data)
+    .data                                    0x11003a4c   Section        8  entry.o(.data)
+    init_rf                                  0x11003a4c   Data           1  entry.o(.data)
+    current_status                           0x11003a4e   Data           2  entry.o(.data)
+    cpu_sr                                   0x11003a50   Data           4  entry.o(.data)
+    .data                                    0x11003a54   Section       12  jump_table_host.o(.data)
+    sram_end                                 0x11003a54   Data           4  jump_table_host.o(.data)
+    static_mem_end                           0x11003a5c   Data           4  jump_table_host.o(.data)
+    .data                                    0x11003a60   Section       16  sys_utisl.o(.data)
+    lu8_Backup_Full_Long                     0x11003a60   Data           1  sys_utisl.o(.data)
+    check_count                              0x11003a61   Data           1  sys_utisl.o(.data)
+    .data                                    0x11003a70   Section       16  os_timer.o(.data)
+    timer_list                               0x11003a74   Data           4  os_timer.o(.data)
+    timer_id_flag                            0x11003a78   Data           8  os_timer.o(.data)
+    .data                                    0x11003a80   Section     1348  patch_rf.o(.data)
+    .data                                    0x11003fc4   Section       32  patch.o(.data)
+    .data                                    0x11003fe4   Section       40  mesh_api.o(.data)
+    app_mesh_model_add_step                  0x11003fe4   Data           1  mesh_api.o(.data)
+    mesh_model_nb                            0x11003fe5   Data           1  mesh_api.o(.data)
+    mesh_tx_hdl                              0x11003fe6   Data           1  mesh_api.o(.data)
+    mesh_callback                            0x11003ffc   Data           4  mesh_api.o(.data)
+    .data                                    0x1100400c   Section       20  app_conn.o(.data)
+    .data                                    0x11004020   Section        8  app_conn.o(.data)
+    gattc_seq_num                            0x11004020   Data           1  app_conn.o(.data)
+    .data                                    0x11004028   Section       12  user_bond_manage.o(.data)
+    MAX_BOND_DEV_NUM                         0x11004028   Data           1  user_bond_manage.o(.data)
+    bond_manage_enable                       0x11004029   Data           1  user_bond_manage.o(.data)
+    last_sotre_idx                           0x1100402b   Data           1  user_bond_manage.o(.data)
+    ble_bond_falsh_addr                      0x1100402c   Data           4  user_bond_manage.o(.data)
+    ble_svc_falsh_addr                       0x11004030   Data           4  user_bond_manage.o(.data)
+    .data                                    0x11004034   Section       36  app_sec.o(.data)
+    MAX_BOND_NUM                             0x11004034   Data           1  app_sec.o(.data)
+    pairing_accept_en                        0x11004035   Data           1  app_sec.o(.data)
+    app_sec_bond_info_flash_addr             0x11004038   Data           4  app_sec.o(.data)
+    bonding_list                             0x1100403c   Data           8  app_sec.o(.data)
+    solving_list                             0x11004044   Data           8  app_sec.o(.data)
+    local_smp_param                          0x1100404c   Data          12  app_sec.o(.data)
+    .data                                    0x11004058   Section       86  adv_check_mode.o(.data)
+    send_ptr                                 0x1100405a   Data           2  adv_check_mode.o(.data)
+    frq_freq_table                           0x1100405c   Data          40  adv_check_mode.o(.data)
+    calib_freq_table                         0x11004084   Data          42  adv_check_mode.o(.data)
+    .data                                    0x110040b0   Section        4  l2cc_task.o(.data)
+    .data                                    0x110040b4   Section        8  prf.o(.data)
+    .data                                    0x110040bc   Section       16  patch_lld.o(.data)
+    counter                                  0x110040bc   Data           1  patch_lld.o(.data)
+    op_code                                  0x110040bd   Data           1  patch_lld.o(.data)
+    lld_disable_latency_label                0x110040c0   Data           4  patch_lld.o(.data)
+    fixed_tx_time                            0x110040c4   Data           8  patch_lld.o(.data)
+    .data                                    0x110040cc   Section        4  patch_rwip.o(.data)
+    .data                                    0x110040d0   Section        8  patch_sch.o(.data)
+    fast_scan_enable                         0x110040d0   Data           1  patch_sch.o(.data)
+    sch_prog_env                             0x110040d4   Data           4  patch_sch.o(.data)
+    .data                                    0x110040d8   Section        1  gapm_task.o(.data)
+    .data                                    0x110040d9   Section        1  gattm_task.o(.data)
+    .data                                    0x110040dc   Section       10  m_al_task.o(.data)
+    .data                                    0x110040e8   Section        4  m_tb_state.o(.data)
+    p_m_tb_state_env                         0x110040e8   Data           4  m_tb_state.o(.data)
+    .data                                    0x110040ec   Section        2  gapm_scan.o(.data)
+    length_sum                               0x110040ec   Data           2  gapm_scan.o(.data)
+    stack_section                            0x110040f0   Section     2048  proj_main.o(stack_section)
+    system_stack                             0x110040f0   Data        2048  proj_main.o(stack_section)
+    .bss                                     0x110048f0   Section     6368  proj_main.o(.bss)
+    m_task_1s_timer                          0x110048f0   Data          20  proj_main.o(.bss)
+    app_hid_data_blockBuf                    0x11004910   Data         150  proj_main.o(.bss)
+    app_vendor_data_blockBuf                 0x110049b4   Data        3600  proj_main.o(.bss)
+    app_pcm_data_blockBuf                    0x110057d0   Data        2560  proj_main.o(.bss)
+    .bss                                     0x110061d0   Section       20  ble_simple_central.o(.bss)
+    os_timer_update_link_param               0x110061d0   Data          20  ble_simple_central.o(.bss)
+    .bss                                     0x110061e4   Section       20  usb.o(.bss)
+    os_timer_usb_ready                       0x110061e4   Data          20  usb.o(.bss)
+    .bss                                     0x110061f8   Section       12  inflash.o(.bss)
+    .bss                                     0x11006204   Section       44  audio_decoder.o(.bss)
+    .bss                                     0x11006230   Section       16  driver_pmu.o(.bss)
+    ADC_Cal_Param                            0x11006230   Data          16  driver_pmu.o(.bss)
+    .bss                                     0x11006240   Section       88  usb_dev.o(.bss)
+    .bss                                     0x11006298   Section      532  usb_hid_audio.o(.bss)
+    os_timer_CMD_update                      0x11006298   Data          20  usb_hid_audio.o(.bss)
+    .bss                                     0x110064ac   Section       20  ota.o(.bss)
+    .bss                                     0x110064c0   Section     2364  gatt_api.o(.bss)
+    gatt_svc_list                            0x110064c0   Data        2240  gatt_api.o(.bss)
+    gClientDB                                0x11006d80   Data         124  gatt_api.o(.bss)
+    .bss                                     0x11006dfc   Section      224  app.o(.bss)
+    .bss                                     0x11006edc   Section      120  app.o(.bss)
+    .bss                                     0x11006f54   Section      380  jump_table_host.o(.bss)
+    prf_env_buffer                           0x11006f54   Data         220  jump_table_host.o(.bss)
+    ke_task_elem_buffer                      0x11007030   Data         160  jump_table_host.o(.bss)
+    .bss                                     0x110070d0   Section     1000  app_sec.o(.bss)
+    bond_info                                0x110070d0   Data        1000  app_sec.o(.bss)
+    .bss                                     0x110074b8   Section      120  gapc.o(.bss)
+    .bss                                     0x11007530   Section      252  gapm.o(.bss)
+    .bss                                     0x1100762c   Section      120  gattc.o(.bss)
+    .bss                                     0x110076a4   Section       32  gattm.o(.bss)
+    .bss                                     0x110076c4   Section       30  l2cc_task.o(.bss)
+    .bss                                     0x110076e4   Section      256  patch_lld.o(.bss)
+    g_evt_cnt_setting                        0x110076e4   Data         256  patch_lld.o(.bss)
+    .bss                                     0x110077e4   Section       30  gapc_task.o(.bss)
+    .bss                                     0x11007802   Section       30  gattc_task.o(.bss)
+    .bss                                     0x11007820   Section      120  l2cc.o(.bss)
+    .bss                                     0x11007898   Section       12  l2cm.o(.bss)
+    heap_ke                                  0x110078a4   Section        4  jump_table_host.o(heap_ke)
+    heap_ke_take_place                       0x110078a4   Data           4  jump_table_host.o(heap_ke)
 
     Global Symbols
 
 
     Global Symbols
 
@@ -10454,85 +10460,83 @@ Image Symbol Table
     usb_TxInt_Enable                         0x10019d19   Thumb Code    14  usb_core.o(i.usb_TxInt_Enable)
     usb_TxMaxP_set                           0x10019d2d   Thumb Code     6  usb_core.o(i.usb_TxMaxP_set)
     usb_TxSyncEndpoint_enable                0x10019d39   Thumb Code    12  usb_core.o(i.usb_TxSyncEndpoint_enable)
     usb_TxInt_Enable                         0x10019d19   Thumb Code    14  usb_core.o(i.usb_TxInt_Enable)
     usb_TxMaxP_set                           0x10019d2d   Thumb Code     6  usb_core.o(i.usb_TxMaxP_set)
     usb_TxSyncEndpoint_enable                0x10019d39   Thumb Code    12  usb_core.o(i.usb_TxSyncEndpoint_enable)
-    usb_audio_event_send                     0x10019d49   Thumb Code    24  audio.o(i.usb_audio_event_send)
-    usb_audio_task_init                      0x10019e21   Thumb Code    14  audio.o(i.usb_audio_task_init)
-    usb_device_init                          0x10019e39   Thumb Code    36  usb_core.o(i.usb_device_init)
-    usb_dfu_task_init                        0x10019e65   Thumb Code    14  usb_dfu.o(i.usb_dfu_task_init)
-    usb_endpoint_Rxfifo_config               0x10019e7d   Thumb Code    14  usb_core.o(i.usb_endpoint_Rxfifo_config)
-    usb_endpoint_Txfifo_config               0x10019e91   Thumb Code    14  usb_core.o(i.usb_endpoint_Txfifo_config)
-    usb_get_endpoint                         0x10019ea5   Thumb Code     6  usb_core.o(i.usb_get_endpoint)
-    usb_hid_Endpoints_Handler                0x1001a00d   Thumb Code   402  usb_hid_audio.o(i.usb_hid_Endpoints_Handler)
-    usb_hid_audio_init                       0x1001a245   Thumb Code   280  usb_hid_audio.o(i.usb_hid_audio_init)
-    usb_hid_otas_recv_data                   0x1001a439   Thumb Code   460  usb_dfu.o(i.usb_hid_otas_recv_data)
-    usb_hid_send_cmd_report                  0x1001a659   Thumb Code    92  usb_hid_audio.o(i.usb_hid_send_cmd_report)
-    usb_hid_send_dfu_report                  0x1001a6bd   Thumb Code    56  usb_hid_audio.o(i.usb_hid_send_dfu_report)
-    usb_host_reset_signal                    0x1001a6f5   Thumb Code     8  usb.o(i.usb_host_reset_signal)
-    usb_host_resume_signal                   0x1001a701   Thumb Code     8  usb.o(i.usb_host_resume_signal)
-    usb_host_suspend_signal                  0x1001a70d   Thumb Code    30  usb.o(i.usb_host_suspend_signal)
-    usb_isr                                  0x1001a735   Thumb Code    92  usb_dev.o(i.usb_isr)
-    usb_read_fifo                            0x1001a799   Thumb Code    20  usb_core.o(i.usb_read_fifo)
-    usb_ready_status_get                     0x1001a7b1   Thumb Code     6  usb.o(i.usb_ready_status_get)
-    usb_ready_status_set                     0x1001a7bd   Thumb Code    26  usb.o(i.usb_ready_status_set)
-    usb_resume_signal_send                   0x1001a7e1   Thumb Code    34  usb.o(i.usb_resume_signal_send)
-    usb_selecet_endpoint                     0x1001a80d   Thumb Code     6  usb_core.o(i.usb_selecet_endpoint)
-    usb_set_address                          0x1001a819   Thumb Code     6  usb_core.o(i.usb_set_address)
-    usb_suspend_status_get                   0x1001a825   Thumb Code     6  usb.o(i.usb_suspend_status_get)
-    usb_write_fifo                           0x1001a831   Thumb Code    20  usb_core.o(i.usb_write_fifo)
-    usbdev_get_config_desc                   0x1001a849   Thumb Code     6  usb_dev.o(i.usbdev_get_config_desc)
-    usbdev_get_dev_desc                      0x1001a855   Thumb Code     6  usb_dev.o(i.usbdev_get_dev_desc)
-    usbdev_get_string_LanuageID              0x1001a861   Thumb Code     6  usb_dev.o(i.usbdev_get_string_LanuageID)
-    usbdev_get_string_Manufacture            0x1001a86d   Thumb Code     6  usb_dev.o(i.usbdev_get_string_Manufacture)
-    usbdev_get_string_Product                0x1001a879   Thumb Code     6  usb_dev.o(i.usbdev_get_string_Product)
-    usbdev_get_string_SerialNumber           0x1001a885   Thumb Code     6  usb_dev.o(i.usbdev_get_string_SerialNumber)
-    user_data_init                           0x1001a891   Thumb Code    58  inflash.o(i.user_data_init)
-    user_data_storage_do                     0x1001a8d1   Thumb Code    52  inflash.o(i.user_data_storage_do)
-    user_main                                0x1001a909   Thumb Code   170  proj_main.o(i.user_main)
-    user_parse_data                          0x1001a9bd   Thumb Code    64  usb_dfu.o(i.user_parse_data)
-    user_ringbuff_init                       0x1001aa21   Thumb Code    74  proj_main.o(i.user_ringbuff_init)
-    user_usb_init                            0x1001aa75   Thumb Code   132  usb.o(i.user_usb_init)
-    wdt_Refresh                              0x1001ab09   Thumb Code    52  driver_wdt.o(i.wdt_Refresh)
-    wdt_Set_Count                            0x1001ab3d   Thumb Code    48  driver_wdt.o(i.wdt_Set_Count)
-    wdt_Set_Timeout                          0x1001ab6d   Thumb Code    12  driver_wdt.o(i.wdt_Set_Timeout)
-    wdt_init                                 0x1001ab79   Thumb Code    94  driver_wdt.o(i.wdt_init)
-    client_att_tb                            0x1001abd8   Data          51  ble_simple_central.o(.constdata)
-    OI_Codec_Copyright                       0x1001ac64   Data           4  decoder-private.o(.constdata)
-    crc8_narrow                              0x1001ac92   Data          16  framing.o(.constdata)
-    dequant_long_scaled                      0x1001aca4   Data          68  framing.o(.constdata)
-    USB_HID_LanuageIDDesc                    0x1001ad00   Data           4  usb_hid_audio.o(.constdata)
-    USB_HID_DeviceDesc                       0x1001ad09   Data          18  usb_hid_audio.o(.constdata)
-    USB_HID_Desc_0                           0x1001ad1b   Data           9  usb_hid_audio.o(.constdata)
-    USB_HID_Desc_1                           0x1001ad24   Data           9  usb_hid_audio.o(.constdata)
-    USB_HID_ConfigurationDesc                0x1001ad2d   Data         205  usb_hid_audio.o(.constdata)
-    USB_HID_ManufactureDesc                  0x1001adfa   Data          30  usb_hid_audio.o(.constdata)
-    USB_HID_ProductDesc                      0x1001ae18   Data          14  usb_hid_audio.o(.constdata)
-    USB_HID_SerialNumberDesc                 0x1001ae26   Data          30  usb_hid_audio.o(.constdata)
-    crc_table                                0x1001ae50   Data        1024  ota.o(.constdata)
-    TASK_DESC_APP                            0x1001b2ec   Data          12  app_task.o(.constdata)
-    sec_sector_erase_cmd                     0x1001b2f8   Data           4  driver_flash.o(.constdata)
-    sec_sector_read_cmd                      0x1001b2fc   Data           4  driver_flash.o(.constdata)
-    sec_sector_write_cmd                     0x1001b300   Data           4  driver_flash.o(.constdata)
-    write_status_h_cmd                       0x1001b304   Data           4  sys_utisl.o(.constdata)
-    Cal_96M_table                            0x1001b308   Data          16  sys_utisl.o(.constdata)
-    patch_map                                0x1001b338   Data          16  patch.o(.constdata)
-    app_sec_msg_handler_list                 0x1001b348   Data          56  app_sec.o(.constdata)
-    app_sec_handlers                         0x1001b380   Data           8  app_sec.o(.constdata)
-    TASK_DESC_L2CC                           0x1001b43c   Data          12  l2cc_task.o(.constdata)
-    TASK_DESC_GAPC                           0x1001b578   Data          12  gapc_task.o(.constdata)
-    TASK_DESC_GAPM                           0x1001b88c   Data          12  gapm_task.o(.constdata)
-    atts_handlers                            0x1001b8d8   Data         104  atts.o(.constdata)
-    TASK_DESC_GATTC                          0x1001ba20   Data          12  gattc_task.o(.constdata)
-    TASK_DESC_GATTM                          0x1001ba34   Data          12  gattm_task.o(.constdata)
-    l2cc_sig_handlers                        0x1001bb54   Data          24  l2cc_sig.o(.constdata)
-    gapc_sig_handlers                        0x1001bc44   Data          24  gapc_sig.o(.constdata)
-    smpc_construct_pdu                       0x1001bc5c   Data          60  smpc_util.o(.constdata)
-    smpc_recv_pdu                            0x1001bc98   Data          60  smpc_util.o(.constdata)
-    attc_handlers                            0x1001bcd4   Data         112  attc.o(.constdata)
-    Load$$ER_BOOT$$Base                      0x1001be90   Number         0  anon$$obj.o ABSOLUTE
-    Load$$ER_BOOT$$Limit                     0x1001bf30   Number         0  anon$$obj.o ABSOLUTE
-    Load$$USER_RE_RAM$$Base                  0x1001bf30   Number         0  anon$$obj.o ABSOLUTE
-    Load$$ER_RW$$RW$$Base                    0x1001e6b8   Number         0  anon$$obj.o ABSOLUTE
-    Load$$USER_RE_RAM$$Limit                 0x1001e6b8   Number         0  anon$$obj.o ABSOLUTE
-    Load$$ER_RW$$RW$$Limit                   0x1001ef2c   Number         0  anon$$obj.o ABSOLUTE
+    usb_audio_task_init                      0x10019e05   Thumb Code    14  audio.o(i.usb_audio_task_init)
+    usb_device_init                          0x10019e1d   Thumb Code    36  usb_core.o(i.usb_device_init)
+    usb_dfu_task_init                        0x10019e49   Thumb Code    14  usb_dfu.o(i.usb_dfu_task_init)
+    usb_endpoint_Rxfifo_config               0x10019e61   Thumb Code    14  usb_core.o(i.usb_endpoint_Rxfifo_config)
+    usb_endpoint_Txfifo_config               0x10019e75   Thumb Code    14  usb_core.o(i.usb_endpoint_Txfifo_config)
+    usb_get_endpoint                         0x10019e89   Thumb Code     6  usb_core.o(i.usb_get_endpoint)
+    usb_hid_Endpoints_Handler                0x10019ff1   Thumb Code   402  usb_hid_audio.o(i.usb_hid_Endpoints_Handler)
+    usb_hid_audio_init                       0x1001a249   Thumb Code   286  usb_hid_audio.o(i.usb_hid_audio_init)
+    usb_hid_otas_recv_data                   0x1001a445   Thumb Code   460  usb_dfu.o(i.usb_hid_otas_recv_data)
+    usb_hid_send_cmd_report                  0x1001a665   Thumb Code    92  usb_hid_audio.o(i.usb_hid_send_cmd_report)
+    usb_hid_send_dfu_report                  0x1001a6c9   Thumb Code    56  usb_hid_audio.o(i.usb_hid_send_dfu_report)
+    usb_host_reset_signal                    0x1001a701   Thumb Code     8  usb.o(i.usb_host_reset_signal)
+    usb_host_resume_signal                   0x1001a70d   Thumb Code     8  usb.o(i.usb_host_resume_signal)
+    usb_host_suspend_signal                  0x1001a719   Thumb Code    30  usb.o(i.usb_host_suspend_signal)
+    usb_isr                                  0x1001a741   Thumb Code    92  usb_dev.o(i.usb_isr)
+    usb_read_fifo                            0x1001a7a5   Thumb Code    20  usb_core.o(i.usb_read_fifo)
+    usb_ready_status_get                     0x1001a7bd   Thumb Code     6  usb.o(i.usb_ready_status_get)
+    usb_ready_status_set                     0x1001a7c9   Thumb Code    26  usb.o(i.usb_ready_status_set)
+    usb_resume_signal_send                   0x1001a7ed   Thumb Code    34  usb.o(i.usb_resume_signal_send)
+    usb_selecet_endpoint                     0x1001a819   Thumb Code     6  usb_core.o(i.usb_selecet_endpoint)
+    usb_set_address                          0x1001a825   Thumb Code     6  usb_core.o(i.usb_set_address)
+    usb_suspend_status_get                   0x1001a831   Thumb Code     6  usb.o(i.usb_suspend_status_get)
+    usb_write_fifo                           0x1001a83d   Thumb Code    20  usb_core.o(i.usb_write_fifo)
+    usbdev_get_config_desc                   0x1001a855   Thumb Code     6  usb_dev.o(i.usbdev_get_config_desc)
+    usbdev_get_dev_desc                      0x1001a861   Thumb Code     6  usb_dev.o(i.usbdev_get_dev_desc)
+    usbdev_get_string_LanuageID              0x1001a86d   Thumb Code     6  usb_dev.o(i.usbdev_get_string_LanuageID)
+    usbdev_get_string_Manufacture            0x1001a879   Thumb Code     6  usb_dev.o(i.usbdev_get_string_Manufacture)
+    usbdev_get_string_Product                0x1001a885   Thumb Code     6  usb_dev.o(i.usbdev_get_string_Product)
+    usbdev_get_string_SerialNumber           0x1001a891   Thumb Code     6  usb_dev.o(i.usbdev_get_string_SerialNumber)
+    user_data_init                           0x1001a89d   Thumb Code    58  inflash.o(i.user_data_init)
+    user_data_storage_do                     0x1001a8dd   Thumb Code    52  inflash.o(i.user_data_storage_do)
+    user_main                                0x1001a915   Thumb Code   170  proj_main.o(i.user_main)
+    user_parse_data                          0x1001a9c9   Thumb Code    64  usb_dfu.o(i.user_parse_data)
+    user_ringbuff_init                       0x1001aa2d   Thumb Code    74  proj_main.o(i.user_ringbuff_init)
+    user_usb_init                            0x1001aa81   Thumb Code   132  usb.o(i.user_usb_init)
+    wdt_Refresh                              0x1001ab15   Thumb Code    52  driver_wdt.o(i.wdt_Refresh)
+    wdt_Set_Count                            0x1001ab49   Thumb Code    48  driver_wdt.o(i.wdt_Set_Count)
+    wdt_Set_Timeout                          0x1001ab79   Thumb Code    12  driver_wdt.o(i.wdt_Set_Timeout)
+    wdt_init                                 0x1001ab85   Thumb Code    94  driver_wdt.o(i.wdt_init)
+    client_att_tb                            0x1001abe4   Data          51  ble_simple_central.o(.constdata)
+    OI_Codec_Copyright                       0x1001ac70   Data           4  decoder-private.o(.constdata)
+    crc8_narrow                              0x1001ac9e   Data          16  framing.o(.constdata)
+    dequant_long_scaled                      0x1001acb0   Data          68  framing.o(.constdata)
+    USB_HID_LanuageIDDesc                    0x1001ad0c   Data           4  usb_hid_audio.o(.constdata)
+    USB_HID_DeviceDesc                       0x1001ad15   Data          18  usb_hid_audio.o(.constdata)
+    USB_HID_Desc_0                           0x1001ad27   Data           9  usb_hid_audio.o(.constdata)
+    USB_HID_Desc_1                           0x1001ad30   Data           9  usb_hid_audio.o(.constdata)
+    USB_HID_ManufactureDesc                  0x1001ad42   Data          30  usb_hid_audio.o(.constdata)
+    USB_HID_ProductDesc                      0x1001ad60   Data          14  usb_hid_audio.o(.constdata)
+    USB_HID_SerialNumberDesc                 0x1001ad6e   Data          30  usb_hid_audio.o(.constdata)
+    crc_table                                0x1001ad98   Data        1024  ota.o(.constdata)
+    TASK_DESC_APP                            0x1001b234   Data          12  app_task.o(.constdata)
+    sec_sector_erase_cmd                     0x1001b240   Data           4  driver_flash.o(.constdata)
+    sec_sector_read_cmd                      0x1001b244   Data           4  driver_flash.o(.constdata)
+    sec_sector_write_cmd                     0x1001b248   Data           4  driver_flash.o(.constdata)
+    write_status_h_cmd                       0x1001b24c   Data           4  sys_utisl.o(.constdata)
+    Cal_96M_table                            0x1001b250   Data          16  sys_utisl.o(.constdata)
+    patch_map                                0x1001b280   Data          16  patch.o(.constdata)
+    app_sec_msg_handler_list                 0x1001b290   Data          56  app_sec.o(.constdata)
+    app_sec_handlers                         0x1001b2c8   Data           8  app_sec.o(.constdata)
+    TASK_DESC_L2CC                           0x1001b384   Data          12  l2cc_task.o(.constdata)
+    TASK_DESC_GAPC                           0x1001b4c0   Data          12  gapc_task.o(.constdata)
+    TASK_DESC_GAPM                           0x1001b7d4   Data          12  gapm_task.o(.constdata)
+    atts_handlers                            0x1001b820   Data         104  atts.o(.constdata)
+    TASK_DESC_GATTC                          0x1001b968   Data          12  gattc_task.o(.constdata)
+    TASK_DESC_GATTM                          0x1001b97c   Data          12  gattm_task.o(.constdata)
+    l2cc_sig_handlers                        0x1001ba9c   Data          24  l2cc_sig.o(.constdata)
+    gapc_sig_handlers                        0x1001bb8c   Data          24  gapc_sig.o(.constdata)
+    smpc_construct_pdu                       0x1001bba4   Data          60  smpc_util.o(.constdata)
+    smpc_recv_pdu                            0x1001bbe0   Data          60  smpc_util.o(.constdata)
+    attc_handlers                            0x1001bc1c   Data         112  attc.o(.constdata)
+    Load$$ER_BOOT$$Base                      0x1001bdd8   Number         0  anon$$obj.o ABSOLUTE
+    Load$$ER_BOOT$$Limit                     0x1001be78   Number         0  anon$$obj.o ABSOLUTE
+    Load$$USER_RE_RAM$$Base                  0x1001be78   Number         0  anon$$obj.o ABSOLUTE
+    Load$$ER_RW$$RW$$Base                    0x1001e618   Number         0  anon$$obj.o ABSOLUTE
+    Load$$USER_RE_RAM$$Limit                 0x1001e618   Number         0  anon$$obj.o ABSOLUTE
+    Load$$ER_RW$$RW$$Limit                   0x1001ef68   Number         0  anon$$obj.o ABSOLUTE
     Image$$ER_BOOT$$Base                     0x11000000   Number         0  anon$$obj.o ABSOLUTE
     __jump_table                             0x110000a0   Data           0  syscall.txt ABSOLUTE
     app_boot_param                           0x11000104   Data           0  syscall.txt ABSOLUTE
     Image$$ER_BOOT$$Base                     0x11000000   Number         0  anon$$obj.o ABSOLUTE
     __jump_table                             0x110000a0   Data           0  syscall.txt ABSOLUTE
     app_boot_param                           0x11000104   Data           0  syscall.txt ABSOLUTE
@@ -10609,261 +10613,261 @@ Image Symbol Table
     Long Thumb to Thumb Veneer to usb_resume_signal_send 0x11001079   Thumb Code    10  anon$$obj.o(Veneer$$Code)
     Long Thumb to Thumb Veneer to user_data_storage_do 0x11001083   Thumb Code    10  anon$$obj.o(Veneer$$Code)
     Long Thumb to Thumb Veneer to usb_hid_send_cmd_report 0x1100108d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
     Long Thumb to Thumb Veneer to usb_resume_signal_send 0x11001079   Thumb Code    10  anon$$obj.o(Veneer$$Code)
     Long Thumb to Thumb Veneer to user_data_storage_do 0x11001083   Thumb Code    10  anon$$obj.o(Veneer$$Code)
     Long Thumb to Thumb Veneer to usb_hid_send_cmd_report 0x1100108d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to usb_audio_event_send 0x11001097   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to app_BlockLoopBuf_write 0x110010a1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to app_BlockRingBuf_flush 0x110010ab   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_delay_10us 0x110010b5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_get_isr_state 0x110010bf   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_calibration_restart 0x110010c9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_gpio_isr 0x110010d3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_Anti_shake_key_isr 0x110010dd   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to usb_selecet_endpoint 0x110010e7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_memclr4 0x110010fb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_memcpy 0x11001105   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to usb_write_fifo 0x1100110f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_read_status 0x11001123   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_write_status_volatile 0x1100112d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to os_malloc  0x11001137   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_printf  0x11001141   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_read 0x1100114b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to os_free    0x11001155   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_schedule 0x1100115f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_sleep 0x11001169   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_us_2_lpcycles 0x11001173   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_reset_internal_cnt 0x1100117d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to low_power_save 0x11001187   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to low_power_restore 0x11001191   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to qspi_stig_cmd 0x1100119b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_sleep_mul_64 0x110011a5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_sleep_div_64 0x110011af   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_wait_wip_clear 0x110011b9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_set_read_quad 0x110011c3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_prevent_sleep_set 0x110011cd   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_prevent_sleep_clear 0x110011d7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to fr_uart_init 0x110011e1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to fr_uart_setBaudrate 0x110011eb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to fr_uart_setLineControl 0x110011f5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to fr_uart_enableFifos 0x110011ff   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to uart_flush_rxfifo_noint 0x11001209   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to gapc_get_conidx_imp 0x11001213   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to gap_rssi_ind 0x1100121d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rf_init_api 0x11001227   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rf_em_init 0x11001231   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rf_init_controller 0x1100123b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_isr   0x11001245   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ble_util_buf_acl_tx_alloc 0x1100124f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_read_clock 0x11001259   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to calib_meter_recv_msg 0x11001263   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_rxdesc_check 0x1100126d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ble_util_buf_acl_tx_free 0x11001277   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to llm_activity_free_set 0x11001281   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to calib_meter_evt_end 0x1100128b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to llm_activity_free_get 0x11001295   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to sch_arb_remove 0x1100129f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_con_sched 0x110012a9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_push_back 0x110012b3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_time_get 0x110012bd   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to fputc      0x110012c7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_ch_assess_data_get 0x110012d1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_nb_good_le_channels 0x110012db   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_msg_send_basic 0x110012e5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_per_adv_ch_map_update 0x110012ef   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_timer_set 0x110012f9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_rxdesc_free 0x11001303   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    user_entry_before_sleep_imp              0x1100130d   Thumb Code    48  proj_main.o(ram_code)
-    user_entry_after_sleep_imp               0x1100133d   Thumb Code    80  proj_main.o(ram_code)
-    main_loop                                0x1100138d   Thumb Code    42  proj_main.o(ram_code)
-    pmu_enable_isr                           0x11001555   Thumb Code    32  driver_pmu.o(ram_code)
-    pmu_ioldosw_ctrl                         0x11001575   Thumb Code    54  driver_pmu.o(ram_code)
-    pmu_ioldo_bypass                         0x110015ab   Thumb Code    52  driver_pmu.o(ram_code)
-    pmu_usb_pad_ctrl                         0x110015df   Thumb Code    18  driver_pmu.o(ram_code)
-    pmu_set_gpio_value                       0x110015f1   Thumb Code    58  driver_pmu.o(ram_code)
-    pmu_get_gpio_value                       0x1100162b   Thumb Code    28  driver_pmu.o(ram_code)
-    pmu_clear_isr_state                      0x11001647   Thumb Code    52  driver_pmu.o(ram_code)
-    pmu_isr                                  0x1100167b   Thumb Code    82  driver_pmu.o(ram_code)
-    usb_hid_send_vendor_report               0x110016cd   Thumb Code    88  usb_hid_audio.o(ram_code)
-    usb_hid_send_keyboard_report             0x11001725   Thumb Code    58  usb_hid_audio.o(ram_code)
-    usb_hid_send_mouse_report                0x1100175f   Thumb Code    54  usb_hid_audio.o(ram_code)
-    usb_audio_send_report                    0x11001795   Thumb Code    38  usb_hid_audio.o(ram_code)
-    app_get_ota_state                        0x110017c5   Thumb Code     6  ota.o(ram_code)
-    app_set_ota_state                        0x110017cb   Thumb Code    10  ota.o(ram_code)
-    app_otas_save_data                       0x11001853   Thumb Code     4  ota.o(ram_code)
-    app_otas_erase                           0x11001857   Thumb Code     8  ota.o(ram_code)
-    Crc32CalByByte                           0x1100185f   Thumb Code    38  ota.o(ram_code)
-    app_otas_crc_cal                         0x11001885   Thumb Code   178  ota.o(ram_code)
-    user_entry4                              0x1100196d   Thumb Code     2  entry.o(ram_code)
-    ble_stack_schedule_allow                 0x1100196f   Thumb Code    14  entry.o(ram_code)
-    ble_stack_schedule                       0x1100197d   Thumb Code     4  entry.o(ram_code)
-    ble_stack_sleep_check                    0x11001981   Thumb Code     4  entry.o(ram_code)
-    ble_stack_enter_sleep                    0x11001985   Thumb Code   122  entry.o(ram_code)
-    ble_stack_schedule_backward              0x110019ff   Thumb Code    46  entry.o(ram_code)
-    flash_wait_wel_clear                     0x11001a2d   Thumb Code    32  entry.o(ram_code)
-    flash_erase_write_protect_imp            0x11001a4d   Thumb Code    88  entry.o(ram_code)
-    flash_write_status                       0x11001aa5   Thumb Code    14  entry.o(ram_code)
-    rwip_slot_2_lpcycles_ram                 0x11001ab3   Thumb Code    40  entry.o(ram_code)
-    flash_OTP_read                           0x11001af5   Thumb Code   110  driver_flash.o(ram_code)
-    flash_OTP_write                          0x11001b63   Thumb Code   224  driver_flash.o(ram_code)
-    flash_OTP_erase                          0x11001c43   Thumb Code    98  driver_flash.o(ram_code)
-    system_osc_doubler_calibration           0x11001cb9   Thumb Code   490  sys_utisl.o(ram_code)
-    system_set_internal_flash_clock_div      0x11001ea3   Thumb Code    46  sys_utisl.o(ram_code)
-    system_enable_internal_flash_q_read      0x11001ed1   Thumb Code   166  sys_utisl.o(ram_code)
-    system_lvd_protect_handle                0x11001f77   Thumb Code   168  sys_utisl.o(ram_code)
-    flash_protect_enable                     0x1100201f   Thumb Code   108  sys_utisl.o(ram_code)
-    flash_protect_disable                    0x1100208b   Thumb Code   146  sys_utisl.o(ram_code)
-    pmu_calibration_start                    0x1100211d   Thumb Code   140  sys_utisl.o(ram_code)
-    pmu_calibration_stop                     0x110021a9   Thumb Code    76  sys_utisl.o(ram_code)
-    pmu_get_rc_clk                           0x110021f5   Thumb Code    68  sys_utisl.o(ram_code)
-    pmu_set_ioldo_ref_sel                    0x11002239   Thumb Code    50  sys_utisl.o(ram_code)
-    uart_init                                0x1100226b   Thumb Code    42  sys_utisl.o(ram_code)
-    flash_write                              0x11002299   Thumb Code    68  sys_utisl.o(ram_code)
-    flash_erase                              0x110022dd   Thumb Code    52  sys_utisl.o(ram_code)
-    __asm___10_patch_rf_c_fdb2c812__rf_rssi_convert_patch 0x11002321   Thumb Code    22  patch_rf.o(ram_code)
-    upload_rssi_value                        0x1100233f   Thumb Code    34  patch_rf.o(ram_code)
-    rf_init_app                              0x11002361   Thumb Code    90  patch_rf.o(ram_code)
-    low_power_restore_entry_imp              0x110023bb   Thumb Code    82  patch_rf.o(ram_code)
-    low_power_save_entry_imp                 0x1100240d   Thumb Code    10  patch_rf.o(ram_code)
-    rwble_isr_ram                            0x11002417   Thumb Code   264  patch_rf.o(ram_code)
-    frspim_rd                                0x1100256d   Thumb Code    90  patch_frspim.o(ram_code)
-    frspim_wr                                0x110025c7   Thumb Code    90  patch_frspim.o(ram_code)
-    patch_init                               0x11002625   Thumb Code    76  patch.o(ram_code)
-    svc_exception_handler_ram                0x11002671   Thumb Code    40  patch.o(ram_code)
-    calib_lld_send                           0x110026a9   Thumb Code   264  adv_check_mode.o(ram_code)
-    calib_lld_receive                        0x110027b1   Thumb Code   194  adv_check_mode.o(ram_code)
-    calib_lld_rx_isr                         0x11002873   Thumb Code    90  adv_check_mode.o(ram_code)
-    calib_lld_cancel                         0x110028cd   Thumb Code   126  adv_check_mode.o(ram_code)
-    calib_lld_evt_end_isr                    0x1100294b   Thumb Code    40  adv_check_mode.o(ram_code)
-    calib_lld_init                           0x11002973   Thumb Code   510  adv_check_mode.o(ram_code)
-    calib_set_freq_config                    0x11002b71   Thumb Code   170  adv_check_mode.o(ram_code)
-    patch_handle_lld_con_env                 0x11002c25   Thumb Code    74  patch_lld.o(ram_code)
-    lld_con_tx_prog_patch                    0x11002c6f   Thumb Code   442  patch_lld.o(ram_code)
-    lld_con_llcp_tx_patch                    0x11002e29   Thumb Code   172  patch_lld.o(ram_code)
-    lld_con_data_tx_patch                    0x11002ed5   Thumb Code   176  patch_lld.o(ram_code)
-    con_sched_calc_target_patch_ram          0x11002f85   Thumb Code   172  patch_lld.o(ram_code)
-    lld_con_dump_param                       0x11003031   Thumb Code   494  patch_lld.o(ram_code)
-    lld_con_evt_time_update_patch            0x1100321f   Thumb Code   242  patch_lld.o(ram_code)
-    llm_ch_map_update_replace                0x11003321   Thumb Code   450  patch_llm.o(ram_code)
-    rwip_recalculate_sleep_time              0x110034ed   Thumb Code   182  patch_rwip.o(ram_code)
-    patch_fast_scan_set                      0x110035b5   Thumb Code     6  patch_sch.o(ram_code)
-    user_lld_con_dump_param                  0x110035bb   Thumb Code     2  patch_sch.o(ram_code)
-    sch_prog_end_isr_ram                     0x110035bd   Thumb Code   254  patch_sch.o(ram_code)
-    sch_prog_rx_isr_ram                      0x110036bb   Thumb Code   184  patch_sch.o(ram_code)
-    Image$$ER_RW$$RW$$Base                   0x11003788   Number         0  anon$$obj.o ABSOLUTE
-    is_usb_hid_data_send_finished            0x11003788   Data           1  ble_simple_central.o(.data)
-    is_usb_vendor_data_send_finished         0x11003789   Data           1  ble_simple_central.o(.data)
-    app_audio_recv_status                    0x1100378a   Data           1  ble_simple_central.o(.data)
-    unbundle_count                           0x1100378b   Data           1  ble_simple_central.o(.data)
-    nb_report                                0x1100378c   Data           1  ble_simple_central.o(.data)
-    client_id                                0x1100378d   Data           1  ble_simple_central.o(.data)
-    master_link_conidx                       0x1100378e   Data           1  ble_simple_central.o(.data)
-    unbundle_mac                             0x1100378f   Data           6  ble_simple_central.o(.data)
-    is_usb_audio_data_send_finished          0x11003798   Data           1  audio.o(.data)
-    usb_audio_task_id                        0x1100379a   Data           2  audio.o(.data)
-    USB_Configuration                        0x1100379e   Data           1  usb_dev.o(.data)
-    USB_Device_Status                        0x110037a0   Data           2  usb_dev.o(.data)
-    USB_Interface_Status                     0x110037a2   Data           2  usb_dev.o(.data)
-    Endpoint_0_StandardClassRequest_Handler  0x110037a4   Data           4  usb_dev.o(.data)
-    Endpoint_0_ClassRequest_Handler          0x110037a8   Data           4  usb_dev.o(.data)
-    Endpoint_0_VendorRequest_Handler         0x110037ac   Data           4  usb_dev.o(.data)
-    Endpoint_0_UserStringRequest_Handler     0x110037b0   Data           4  usb_dev.o(.data)
-    Endpoint_0_DataOut_Handler               0x110037b4   Data           4  usb_dev.o(.data)
-    Endpoints_Handler                        0x110037b8   Data           4  usb_dev.o(.data)
-    USB_SOF_Handler                          0x110037bc   Data           4  usb_dev.o(.data)
-    USB_Reset_Handler                        0x110037c0   Data           4  usb_dev.o(.data)
-    USB_Resume_Handler                       0x110037c4   Data           4  usb_dev.o(.data)
-    USB_Suspend_Handler                      0x110037c8   Data           4  usb_dev.o(.data)
-    USB_Connect_Handler                      0x110037cc   Data           4  usb_dev.o(.data)
-    USB_InterfaceAlternateSet_callback       0x110037d0   Data           4  usb_dev.o(.data)
-    StandardRequest                          0x110037d4   Data           8  usb_dev.o(.data)
-    gu8_MuteSpeaker                          0x110037dc   Data           1  usb_hid_audio.o(.data)
-    gu8_MuteMic                              0x110037dd   Data           1  usb_hid_audio.o(.data)
-    usb_hid_send_cmd_report_flag             0x110037de   Data           1  usb_hid_audio.o(.data)
-    ge_CTLIndex                              0x110037e0   Data           1  usb_hid_audio.o(.data)
-    gu16_VolumeSpeaker                       0x110037e2   Data           2  usb_hid_audio.o(.data)
-    gu16_VolumeMic                           0x110037e4   Data           2  usb_hid_audio.o(.data)
-    send_cmd_buff_count                      0x110037e6   Data           2  usb_hid_audio.o(.data)
-    send_cmd_buff_len                        0x110037e8   Data           2  usb_hid_audio.o(.data)
-    send_cmd_timer                           0x110037ea   Data           2  usb_hid_audio.o(.data)
-    gu32_SamplingFreqSpeaker                 0x110037ec   Data           4  usb_hid_audio.o(.data)
-    gu32_SamplingFreqMic                     0x110037f0   Data           4  usb_hid_audio.o(.data)
-    gu8_Respond                              0x110037f4   Data           5  usb_hid_audio.o(.data)
-    USB_HID_Mouse_Keyboard_ReportDesc        0x110037f9   Data         178  usb_hid_audio.o(.data)
-    USB_HID_Vendor_ReportDesc                0x110038ab   Data          28  usb_hid_audio.o(.data)
-    USB_HID_Custom_ReportDesc                0x110038c7   Data          28  usb_hid_audio.o(.data)
-    USB_HID_Desc_2                           0x110038e3   Data           9  usb_hid_audio.o(.data)
-    ota_flag                                 0x110038ec   Data           1  usb_dfu.o(.data)
-    usb_hid_ota_task_id                      0x110038f0   Data           2  usb_dfu.o(.data)
-    first_loop                               0x110038f8   Data           1  ota.o(.data)
-    ota_addr_check_len                       0x11003908   Data           4  ota.o(.data)
-    ota_addr_check                           0x1100390c   Data           4  ota.o(.data)
-    app_otas_status                          0x11003910   Data           8  ota.o(.data)
-    gap_local_log_level                      0x11003918   Data           1  gap_api.o(.data)
-    gap_tag                                  0x1100391c   Data           4  gap_api.o(.data)
-    sm_tag                                   0x11003920   Data           4  gap_api.o(.data)
-    sm_local_log_level                       0x11003924   Data           1  gap_api.o(.data)
-    bond_m_local_log_level                   0x11003925   Data           1  gap_api.o(.data)
-    gatt_local_log_level                     0x11003928   Data           1  gatt_api.o(.data)
-    gatt_tag                                 0x1100392c   Data           4  gatt_api.o(.data)
-    local_own_addr_type                      0x11003940   Data           1  app.o(.data)
-    wl_status                                0x11003941   Data           1  app.o(.data)
-    rslv_addr_renew_time                     0x11003942   Data           2  app.o(.data)
-    appm_activity_op_list                    0x11003944   Data           8  app.o(.data)
-    gatt_recv_with_handle                    0x11003950   Data           4  app_task.o(.data)
-    appm_state                               0x11003954   Data           1  app_task.o(.data)
-    jump_table_static_keys_store_offset      0x11003964   Data           4  jump_table_host.o(.data)
-    flash_capacity                           0x11003970   Data           4  sys_utisl.o(.data)
-    image_info                               0x11003974   Data           4  sys_utisl.o(.data)
-    _write_imp                               0x11003978   Data           4  sys_utisl.o(.data)
-    tim_local_log_level                      0x1100397c   Data           1  os_timer.o(.data)
-    calib_meter_is_ongoing                   0x1100398c   Data           1  patch_rf.o(.data)
-    modem_param_table                        0x11003990   Data         336  patch_rf.o(.data)
-    modem_param_table0                       0x11003ae0   Data         336  patch_rf.o(.data)
-    modem_param_table1                       0x11003c30   Data         336  patch_rf.o(.data)
-    modem_param_table2                       0x11003d80   Data         336  patch_rf.o(.data)
-    patch_elements                           0x11003ed0   Data          32  patch.o(.data)
-    gateway_src_id                           0x11003ef4   Data           2  mesh_api.o(.data)
-    app_mesh_handlers_ptr                    0x11003ef8   Data           4  mesh_api.o(.data)
-    mesh_prf_cbs_get                         0x11003efc   Data           4  mesh_api.o(.data)
-    p_mesh_models                            0x11003f00   Data           4  mesh_api.o(.data)
-    mesh_info_store_addr                     0x11003f04   Data           4  mesh_api.o(.data)
-    app_mesh_prov_state_str                  0x11003f0c   Data          12  mesh_api.o(.data)
-    conn_param                               0x11003f18   Data          20  app_conn.o(.data)
-    appm_conn_act_env                        0x11003f2d   Data           7  app_conn.o(.data)
-    gap_bond_active_dev_idx                  0x11003f36   Data           1  user_bond_manage.o(.data)
-    calib_lld_act_id                         0x11003f64   Data           1  adv_check_mode.o(.data)
-    _l2cap_recv_data_direct_callback         0x11003fbc   Data           4  l2cc_task.o(.data)
-    prf_itf_get                              0x11003fc0   Data           4  prf.o(.data)
-    prf_env                                  0x11003fc4   Data           4  prf.o(.data)
-    sleep_duration_backup                    0x11003fd8   Data           4  patch_rwip.o(.data)
-    gapm_state                               0x11003fe4   Data           1  gapm_task.o(.data)
-    gattm_state                              0x11003fe5   Data           1  gattm_task.o(.data)
-    p_m_al_env                               0x11003fe8   Data           4  m_al_task.o(.data)
-    m_al_local_addr                          0x11003fec   Data           6  m_al_task.o(.data)
-    Image$$ER_ZI$$ZI$$Base                   0x110047fc   Number         0  anon$$obj.o ABSOLUTE
-    app_hid_data_BlockRingBuf                0x11004810   Data          12  proj_main.o(.bss)
-    app_vendor_data_BlockRingBuf             0x110048b4   Data          12  proj_main.o(.bss)
-    app_pcm_data_BlockRingBuf                0x11004b18   Data          12  proj_main.o(.bss)
-    user_flash_data                          0x1100554c   Data          12  inflash.o(.bss)
-    decoder_env                              0x11005558   Data          44  audio_decoder.o(.bss)
-    USB_IN_Endpoint_Status                   0x11005594   Data          10  usb_dev.o(.bss)
-    USB_OUT_Endpoint_Status                  0x1100559e   Data          10  usb_dev.o(.bss)
-    USB_InterfaceAlternateSet                0x110055a8   Data          20  usb_dev.o(.bss)
-    DevDescriptors                           0x110055bc   Data          36  usb_dev.o(.bss)
-    ReturnData                               0x110055e0   Data          12  usb_dev.o(.bss)
-    send_cmd_buff                            0x11005600   Data         512  usb_hid_audio.o(.bss)
-    os_timer_ota                             0x11005800   Data          20  ota.o(.bss)
-    adv_defer                                0x11006150   Data          48  app.o(.bss)
-    app_env                                  0x11006180   Data         176  app.o(.bss)
-    app_conn_env                             0x11006230   Data         120  app.o(.bss)
-    gapc_env                                 0x1100680c   Data         120  gapc.o(.bss)
-    gapm_env                                 0x11006884   Data         252  gapm.o(.bss)
-    gattc_env                                0x11006980   Data         120  gattc.o(.bss)
-    gattm_env                                0x110069f8   Data          32  gattm.o(.bss)
-    l2cc_state                               0x11006a18   Data          30  l2cc_task.o(.bss)
-    gapc_state                               0x11006b38   Data          30  gapc_task.o(.bss)
-    gattc_state                              0x11006b56   Data          30  gattc_task.o(.bss)
-    l2cc_env                                 0x11006b74   Data         120  l2cc.o(.bss)
-    l2cm_env                                 0x11006bec   Data          12  l2cm.o(.bss)
-    Image$$ER_ZI$$ZI$$Limit                  0x11006bf8   Number         0  anon$$obj.o ABSOLUTE
+    Long Thumb to Thumb Veneer to app_BlockLoopBuf_write 0x11001097   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to app_BlockRingBuf_flush 0x110010a1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to co_delay_10us 0x110010ab   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to pmu_get_isr_state 0x110010b5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to pmu_calibration_restart 0x110010bf   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to pmu_gpio_isr 0x110010c9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to pmu_Anti_shake_key_isr 0x110010d3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to usb_selecet_endpoint 0x110010dd   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to __aeabi_memclr4 0x110010f1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to __aeabi_memcpy 0x110010fb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to usb_write_fifo 0x11001105   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to flash_read_status 0x11001119   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to flash_write_status_volatile 0x11001123   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to os_malloc  0x1100112d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to co_printf  0x11001137   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to flash_read 0x11001141   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to os_free    0x1100114b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rwip_schedule 0x11001155   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rwip_sleep 0x1100115f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rwip_us_2_lpcycles 0x11001169   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to pmu_reset_internal_cnt 0x11001173   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to low_power_save 0x1100117d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to low_power_restore 0x11001187   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to qspi_stig_cmd 0x11001191   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rwip_sleep_mul_64 0x1100119b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rwip_sleep_div_64 0x110011a5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to flash_wait_wip_clear 0x110011af   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to flash_set_read_quad 0x110011b9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rwip_prevent_sleep_set 0x110011c3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rwip_prevent_sleep_clear 0x110011cd   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to fr_uart_init 0x110011d7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to fr_uart_setBaudrate 0x110011e1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to fr_uart_setLineControl 0x110011eb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to fr_uart_enableFifos 0x110011f5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to uart_flush_rxfifo_noint 0x110011ff   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to gapc_get_conidx_imp 0x11001209   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to gap_rssi_ind 0x11001213   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rf_init_api 0x1100121d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rf_em_init 0x11001227   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rf_init_controller 0x11001231   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rwip_isr   0x1100123b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to ble_util_buf_acl_tx_alloc 0x11001245   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to lld_read_clock 0x1100124f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to calib_meter_recv_msg 0x11001259   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to lld_rxdesc_check 0x11001263   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to ble_util_buf_acl_tx_free 0x1100126d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to llm_activity_free_set 0x11001277   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to calib_meter_evt_end 0x11001281   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to llm_activity_free_get 0x1100128b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to sch_arb_remove 0x11001295   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to lld_con_sched 0x1100129f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to co_list_push_back 0x110012a9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to rwip_time_get 0x110012b3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to fputc      0x110012bd   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to lld_ch_assess_data_get 0x110012c7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to co_nb_good_le_channels 0x110012d1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to ke_msg_send_basic 0x110012db   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to lld_per_adv_ch_map_update 0x110012e5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to ke_timer_set 0x110012ef   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    Long Thumb to Thumb Veneer to lld_rxdesc_free 0x110012f9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
+    user_entry_before_sleep_imp              0x11001305   Thumb Code    48  proj_main.o(ram_code)
+    user_entry_after_sleep_imp               0x11001335   Thumb Code    80  proj_main.o(ram_code)
+    main_loop                                0x11001385   Thumb Code    42  proj_main.o(ram_code)
+    pmu_enable_isr                           0x11001571   Thumb Code    32  driver_pmu.o(ram_code)
+    pmu_ioldosw_ctrl                         0x11001591   Thumb Code    54  driver_pmu.o(ram_code)
+    pmu_ioldo_bypass                         0x110015c7   Thumb Code    52  driver_pmu.o(ram_code)
+    pmu_usb_pad_ctrl                         0x110015fb   Thumb Code    18  driver_pmu.o(ram_code)
+    pmu_set_gpio_value                       0x1100160d   Thumb Code    58  driver_pmu.o(ram_code)
+    pmu_get_gpio_value                       0x11001647   Thumb Code    28  driver_pmu.o(ram_code)
+    pmu_clear_isr_state                      0x11001663   Thumb Code    52  driver_pmu.o(ram_code)
+    pmu_isr                                  0x11001697   Thumb Code    82  driver_pmu.o(ram_code)
+    usb_hid_send_vendor_report               0x110016e9   Thumb Code    88  usb_hid_audio.o(ram_code)
+    usb_hid_send_keyboard_report             0x11001741   Thumb Code    58  usb_hid_audio.o(ram_code)
+    usb_hid_send_mouse_report                0x1100177b   Thumb Code    56  usb_hid_audio.o(ram_code)
+    usb_audio_send_report                    0x110017b3   Thumb Code    38  usb_hid_audio.o(ram_code)
+    app_get_ota_state                        0x110017dd   Thumb Code     6  ota.o(ram_code)
+    app_set_ota_state                        0x110017e3   Thumb Code    10  ota.o(ram_code)
+    app_otas_save_data                       0x1100186b   Thumb Code     4  ota.o(ram_code)
+    app_otas_erase                           0x1100186f   Thumb Code     8  ota.o(ram_code)
+    Crc32CalByByte                           0x11001877   Thumb Code    38  ota.o(ram_code)
+    app_otas_crc_cal                         0x1100189d   Thumb Code   178  ota.o(ram_code)
+    user_entry4                              0x11001985   Thumb Code     2  entry.o(ram_code)
+    ble_stack_schedule_allow                 0x11001987   Thumb Code    14  entry.o(ram_code)
+    ble_stack_schedule                       0x11001995   Thumb Code     4  entry.o(ram_code)
+    ble_stack_sleep_check                    0x11001999   Thumb Code     4  entry.o(ram_code)
+    ble_stack_enter_sleep                    0x1100199d   Thumb Code   122  entry.o(ram_code)
+    ble_stack_schedule_backward              0x11001a17   Thumb Code    46  entry.o(ram_code)
+    flash_wait_wel_clear                     0x11001a45   Thumb Code    32  entry.o(ram_code)
+    flash_erase_write_protect_imp            0x11001a65   Thumb Code    88  entry.o(ram_code)
+    flash_write_status                       0x11001abd   Thumb Code    14  entry.o(ram_code)
+    rwip_slot_2_lpcycles_ram                 0x11001acb   Thumb Code    40  entry.o(ram_code)
+    flash_OTP_read                           0x11001b0d   Thumb Code   110  driver_flash.o(ram_code)
+    flash_OTP_write                          0x11001b7b   Thumb Code   224  driver_flash.o(ram_code)
+    flash_OTP_erase                          0x11001c5b   Thumb Code    98  driver_flash.o(ram_code)
+    system_osc_doubler_calibration           0x11001cd1   Thumb Code   490  sys_utisl.o(ram_code)
+    system_set_internal_flash_clock_div      0x11001ebb   Thumb Code    46  sys_utisl.o(ram_code)
+    system_enable_internal_flash_q_read      0x11001ee9   Thumb Code   166  sys_utisl.o(ram_code)
+    system_lvd_protect_handle                0x11001f8f   Thumb Code   168  sys_utisl.o(ram_code)
+    flash_protect_enable                     0x11002037   Thumb Code   108  sys_utisl.o(ram_code)
+    flash_protect_disable                    0x110020a3   Thumb Code   146  sys_utisl.o(ram_code)
+    pmu_calibration_start                    0x11002135   Thumb Code   140  sys_utisl.o(ram_code)
+    pmu_calibration_stop                     0x110021c1   Thumb Code    76  sys_utisl.o(ram_code)
+    pmu_get_rc_clk                           0x1100220d   Thumb Code    68  sys_utisl.o(ram_code)
+    pmu_set_ioldo_ref_sel                    0x11002251   Thumb Code    50  sys_utisl.o(ram_code)
+    uart_init                                0x11002283   Thumb Code    42  sys_utisl.o(ram_code)
+    flash_write                              0x110022b1   Thumb Code    68  sys_utisl.o(ram_code)
+    flash_erase                              0x110022f5   Thumb Code    52  sys_utisl.o(ram_code)
+    __asm___10_patch_rf_c_fdb2c812__rf_rssi_convert_patch 0x11002339   Thumb Code    22  patch_rf.o(ram_code)
+    upload_rssi_value                        0x11002357   Thumb Code    34  patch_rf.o(ram_code)
+    rf_init_app                              0x11002379   Thumb Code    90  patch_rf.o(ram_code)
+    low_power_restore_entry_imp              0x110023d3   Thumb Code    82  patch_rf.o(ram_code)
+    low_power_save_entry_imp                 0x11002425   Thumb Code    10  patch_rf.o(ram_code)
+    rwble_isr_ram                            0x1100242f   Thumb Code   264  patch_rf.o(ram_code)
+    frspim_rd                                0x11002585   Thumb Code    90  patch_frspim.o(ram_code)
+    frspim_wr                                0x110025df   Thumb Code    90  patch_frspim.o(ram_code)
+    patch_init                               0x1100263d   Thumb Code    76  patch.o(ram_code)
+    svc_exception_handler_ram                0x11002689   Thumb Code    40  patch.o(ram_code)
+    calib_lld_send                           0x110026c1   Thumb Code   264  adv_check_mode.o(ram_code)
+    calib_lld_receive                        0x110027c9   Thumb Code   194  adv_check_mode.o(ram_code)
+    calib_lld_rx_isr                         0x1100288b   Thumb Code    90  adv_check_mode.o(ram_code)
+    calib_lld_cancel                         0x110028e5   Thumb Code   126  adv_check_mode.o(ram_code)
+    calib_lld_evt_end_isr                    0x11002963   Thumb Code    40  adv_check_mode.o(ram_code)
+    calib_lld_init                           0x1100298b   Thumb Code   510  adv_check_mode.o(ram_code)
+    calib_set_freq_config                    0x11002b89   Thumb Code   170  adv_check_mode.o(ram_code)
+    patch_handle_lld_con_env                 0x11002c3d   Thumb Code    74  patch_lld.o(ram_code)
+    lld_con_tx_prog_patch                    0x11002c87   Thumb Code   442  patch_lld.o(ram_code)
+    lld_con_llcp_tx_patch                    0x11002e41   Thumb Code   172  patch_lld.o(ram_code)
+    lld_con_data_tx_patch                    0x11002eed   Thumb Code   176  patch_lld.o(ram_code)
+    con_sched_calc_target_patch_ram          0x11002f9d   Thumb Code   172  patch_lld.o(ram_code)
+    lld_con_dump_param                       0x11003049   Thumb Code   494  patch_lld.o(ram_code)
+    lld_con_evt_time_update_patch            0x11003237   Thumb Code   242  patch_lld.o(ram_code)
+    llm_ch_map_update_replace                0x11003339   Thumb Code   450  patch_llm.o(ram_code)
+    rwip_recalculate_sleep_time              0x11003505   Thumb Code   182  patch_rwip.o(ram_code)
+    patch_fast_scan_set                      0x110035cd   Thumb Code     6  patch_sch.o(ram_code)
+    user_lld_con_dump_param                  0x110035d3   Thumb Code     2  patch_sch.o(ram_code)
+    sch_prog_end_isr_ram                     0x110035d5   Thumb Code   254  patch_sch.o(ram_code)
+    sch_prog_rx_isr_ram                      0x110036d3   Thumb Code   184  patch_sch.o(ram_code)
+    Image$$ER_RW$$RW$$Base                   0x110037a0   Number         0  anon$$obj.o ABSOLUTE
+    is_usb_hid_data_send_finished            0x110037a0   Data           1  ble_simple_central.o(.data)
+    is_usb_vendor_data_send_finished         0x110037a1   Data           1  ble_simple_central.o(.data)
+    app_audio_recv_status                    0x110037a2   Data           1  ble_simple_central.o(.data)
+    unbundle_count                           0x110037a3   Data           1  ble_simple_central.o(.data)
+    nb_report                                0x110037a4   Data           1  ble_simple_central.o(.data)
+    client_id                                0x110037a5   Data           1  ble_simple_central.o(.data)
+    master_link_conidx                       0x110037a6   Data           1  ble_simple_central.o(.data)
+    unbundle_mac                             0x110037a7   Data           6  ble_simple_central.o(.data)
+    is_usb_audio_data_send_finished          0x110037b0   Data           1  audio.o(.data)
+    usb_audio_task_id                        0x110037b2   Data           2  audio.o(.data)
+    USB_Configuration                        0x110037b6   Data           1  usb_dev.o(.data)
+    USB_Device_Status                        0x110037b8   Data           2  usb_dev.o(.data)
+    USB_Interface_Status                     0x110037ba   Data           2  usb_dev.o(.data)
+    Endpoint_0_StandardClassRequest_Handler  0x110037bc   Data           4  usb_dev.o(.data)
+    Endpoint_0_ClassRequest_Handler          0x110037c0   Data           4  usb_dev.o(.data)
+    Endpoint_0_VendorRequest_Handler         0x110037c4   Data           4  usb_dev.o(.data)
+    Endpoint_0_UserStringRequest_Handler     0x110037c8   Data           4  usb_dev.o(.data)
+    Endpoint_0_DataOut_Handler               0x110037cc   Data           4  usb_dev.o(.data)
+    Endpoints_Handler                        0x110037d0   Data           4  usb_dev.o(.data)
+    USB_SOF_Handler                          0x110037d4   Data           4  usb_dev.o(.data)
+    USB_Reset_Handler                        0x110037d8   Data           4  usb_dev.o(.data)
+    USB_Resume_Handler                       0x110037dc   Data           4  usb_dev.o(.data)
+    USB_Suspend_Handler                      0x110037e0   Data           4  usb_dev.o(.data)
+    USB_Connect_Handler                      0x110037e4   Data           4  usb_dev.o(.data)
+    USB_InterfaceAlternateSet_callback       0x110037e8   Data           4  usb_dev.o(.data)
+    StandardRequest                          0x110037ec   Data           8  usb_dev.o(.data)
+    gu8_MuteSpeaker                          0x110037f4   Data           1  usb_hid_audio.o(.data)
+    gu8_MuteMic                              0x110037f5   Data           1  usb_hid_audio.o(.data)
+    usb_hid_send_cmd_report_flag             0x110037f6   Data           1  usb_hid_audio.o(.data)
+    ge_CTLIndex                              0x110037f8   Data           1  usb_hid_audio.o(.data)
+    gu16_VolumeSpeaker                       0x110037fa   Data           2  usb_hid_audio.o(.data)
+    gu16_VolumeMic                           0x110037fc   Data           2  usb_hid_audio.o(.data)
+    send_cmd_buff_count                      0x110037fe   Data           2  usb_hid_audio.o(.data)
+    send_cmd_buff_len                        0x11003800   Data           2  usb_hid_audio.o(.data)
+    send_cmd_timer                           0x11003802   Data           2  usb_hid_audio.o(.data)
+    gu32_SamplingFreqSpeaker                 0x11003804   Data           4  usb_hid_audio.o(.data)
+    gu32_SamplingFreqMic                     0x11003808   Data           4  usb_hid_audio.o(.data)
+    gu8_Respond                              0x1100380c   Data           5  usb_hid_audio.o(.data)
+    USB_HID_Mouse_Keyboard_ReportDesc        0x11003811   Data         178  usb_hid_audio.o(.data)
+    USB_HID_Vendor_ReportDesc                0x110038c3   Data          28  usb_hid_audio.o(.data)
+    USB_HID_Custom_ReportDesc                0x110038df   Data          28  usb_hid_audio.o(.data)
+    USB_HID_Desc_2                           0x11003927   Data           9  usb_hid_audio.o(.data)
+    USB_HID_ConfigurationDesc                0x11003930   Data         175  usb_hid_audio.o(.data)
+    ota_flag                                 0x110039e0   Data           1  usb_dfu.o(.data)
+    usb_hid_ota_task_id                      0x110039e4   Data           2  usb_dfu.o(.data)
+    first_loop                               0x110039ec   Data           1  ota.o(.data)
+    ota_addr_check_len                       0x110039fc   Data           4  ota.o(.data)
+    ota_addr_check                           0x11003a00   Data           4  ota.o(.data)
+    app_otas_status                          0x11003a04   Data           8  ota.o(.data)
+    gap_local_log_level                      0x11003a0c   Data           1  gap_api.o(.data)
+    gap_tag                                  0x11003a10   Data           4  gap_api.o(.data)
+    sm_tag                                   0x11003a14   Data           4  gap_api.o(.data)
+    sm_local_log_level                       0x11003a18   Data           1  gap_api.o(.data)
+    bond_m_local_log_level                   0x11003a19   Data           1  gap_api.o(.data)
+    gatt_local_log_level                     0x11003a1c   Data           1  gatt_api.o(.data)
+    gatt_tag                                 0x11003a20   Data           4  gatt_api.o(.data)
+    local_own_addr_type                      0x11003a34   Data           1  app.o(.data)
+    wl_status                                0x11003a35   Data           1  app.o(.data)
+    rslv_addr_renew_time                     0x11003a36   Data           2  app.o(.data)
+    appm_activity_op_list                    0x11003a38   Data           8  app.o(.data)
+    gatt_recv_with_handle                    0x11003a44   Data           4  app_task.o(.data)
+    appm_state                               0x11003a48   Data           1  app_task.o(.data)
+    jump_table_static_keys_store_offset      0x11003a58   Data           4  jump_table_host.o(.data)
+    flash_capacity                           0x11003a64   Data           4  sys_utisl.o(.data)
+    image_info                               0x11003a68   Data           4  sys_utisl.o(.data)
+    _write_imp                               0x11003a6c   Data           4  sys_utisl.o(.data)
+    tim_local_log_level                      0x11003a70   Data           1  os_timer.o(.data)
+    calib_meter_is_ongoing                   0x11003a80   Data           1  patch_rf.o(.data)
+    modem_param_table                        0x11003a84   Data         336  patch_rf.o(.data)
+    modem_param_table0                       0x11003bd4   Data         336  patch_rf.o(.data)
+    modem_param_table1                       0x11003d24   Data         336  patch_rf.o(.data)
+    modem_param_table2                       0x11003e74   Data         336  patch_rf.o(.data)
+    patch_elements                           0x11003fc4   Data          32  patch.o(.data)
+    gateway_src_id                           0x11003fe8   Data           2  mesh_api.o(.data)
+    app_mesh_handlers_ptr                    0x11003fec   Data           4  mesh_api.o(.data)
+    mesh_prf_cbs_get                         0x11003ff0   Data           4  mesh_api.o(.data)
+    p_mesh_models                            0x11003ff4   Data           4  mesh_api.o(.data)
+    mesh_info_store_addr                     0x11003ff8   Data           4  mesh_api.o(.data)
+    app_mesh_prov_state_str                  0x11004000   Data          12  mesh_api.o(.data)
+    conn_param                               0x1100400c   Data          20  app_conn.o(.data)
+    appm_conn_act_env                        0x11004021   Data           7  app_conn.o(.data)
+    gap_bond_active_dev_idx                  0x1100402a   Data           1  user_bond_manage.o(.data)
+    calib_lld_act_id                         0x11004058   Data           1  adv_check_mode.o(.data)
+    _l2cap_recv_data_direct_callback         0x110040b0   Data           4  l2cc_task.o(.data)
+    prf_itf_get                              0x110040b4   Data           4  prf.o(.data)
+    prf_env                                  0x110040b8   Data           4  prf.o(.data)
+    sleep_duration_backup                    0x110040cc   Data           4  patch_rwip.o(.data)
+    gapm_state                               0x110040d8   Data           1  gapm_task.o(.data)
+    gattm_state                              0x110040d9   Data           1  gattm_task.o(.data)
+    p_m_al_env                               0x110040dc   Data           4  m_al_task.o(.data)
+    m_al_local_addr                          0x110040e0   Data           6  m_al_task.o(.data)
+    Image$$ER_ZI$$ZI$$Base                   0x110048f0   Number         0  anon$$obj.o ABSOLUTE
+    app_hid_data_BlockRingBuf                0x11004904   Data          12  proj_main.o(.bss)
+    app_vendor_data_BlockRingBuf             0x110049a8   Data          12  proj_main.o(.bss)
+    app_pcm_data_BlockRingBuf                0x110057c4   Data          12  proj_main.o(.bss)
+    user_flash_data                          0x110061f8   Data          12  inflash.o(.bss)
+    decoder_env                              0x11006204   Data          44  audio_decoder.o(.bss)
+    USB_IN_Endpoint_Status                   0x11006240   Data          10  usb_dev.o(.bss)
+    USB_OUT_Endpoint_Status                  0x1100624a   Data          10  usb_dev.o(.bss)
+    USB_InterfaceAlternateSet                0x11006254   Data          20  usb_dev.o(.bss)
+    DevDescriptors                           0x11006268   Data          36  usb_dev.o(.bss)
+    ReturnData                               0x1100628c   Data          12  usb_dev.o(.bss)
+    send_cmd_buff                            0x110062ac   Data         512  usb_hid_audio.o(.bss)
+    os_timer_ota                             0x110064ac   Data          20  ota.o(.bss)
+    adv_defer                                0x11006dfc   Data          48  app.o(.bss)
+    app_env                                  0x11006e2c   Data         176  app.o(.bss)
+    app_conn_env                             0x11006edc   Data         120  app.o(.bss)
+    gapc_env                                 0x110074b8   Data         120  gapc.o(.bss)
+    gapm_env                                 0x11007530   Data         252  gapm.o(.bss)
+    gattc_env                                0x1100762c   Data         120  gattc.o(.bss)
+    gattm_env                                0x110076a4   Data          32  gattm.o(.bss)
+    l2cc_state                               0x110076c4   Data          30  l2cc_task.o(.bss)
+    gapc_state                               0x110077e4   Data          30  gapc_task.o(.bss)
+    gattc_state                              0x11007802   Data          30  gattc_task.o(.bss)
+    l2cc_env                                 0x11007820   Data         120  l2cc.o(.bss)
+    l2cm_env                                 0x11007898   Data          12  l2cm.o(.bss)
+    Image$$ER_ZI$$ZI$$Limit                  0x110078a4   Number         0  anon$$obj.o ABSOLUTE
     __initial_sp                             0x1100c000   Number         0  syscall.txt ABSOLUTE
 
 
     __initial_sp                             0x1100c000   Number         0  syscall.txt ABSOLUTE
 
 
@@ -10874,1307 +10878,1307 @@ Memory Map of the image
 
   Image Entry point : 0x10004e21
 
 
   Image Entry point : 0x10004e21
 
-  Load Region ROM (Base: 0x10000000, Size: 0x0001f730, Max: 0x00080000, ABSOLUTE)
+  Load Region ROM (Base: 0x10000000, Size: 0x0001f76c, Max: 0x00080000, ABSOLUTE)
 
     Execution Region ER_TABLE (Exec base: 0x10000000, Load base: 0x10000000, Size: 0x00000064, Max: 0xffffffff, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
 
     Execution Region ER_TABLE (Exec base: 0x10000000, Load base: 0x10000000, Size: 0x00000064, Max: 0xffffffff, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
-    0x10000000   0x10000000   0x00000004   Data   RO         2590    jump_table_0        fr8000_stack.lib(jump_table_host.o)
+    0x10000000   0x10000000   0x00000004   Data   RO         2598    jump_table_0        fr8000_stack.lib(jump_table_host.o)
     0x10000004   0x10000004   0x00000008   Data   RO           13    jump_table_1        proj_main.o
     0x10000004   0x10000004   0x00000008   Data   RO           13    jump_table_1        proj_main.o
-    0x1000000c   0x1000000c   0x00000008   Data   RO         2591    jump_table_2        fr8000_stack.lib(jump_table_host.o)
+    0x1000000c   0x1000000c   0x00000008   Data   RO         2599    jump_table_2        fr8000_stack.lib(jump_table_host.o)
     0x10000014   0x10000014   0x00000008   Data   RO           14    jump_table_3        proj_main.o
     0x10000014   0x10000014   0x00000008   Data   RO           14    jump_table_3        proj_main.o
-    0x1000001c   0x1000001c   0x00000048   Data   RO         2592    jump_table_4        fr8000_stack.lib(jump_table_host.o)
+    0x1000001c   0x1000001c   0x00000048   Data   RO         2600    jump_table_4        fr8000_stack.lib(jump_table_host.o)
 
 
 
 
-    Execution Region ER_RO (Exec base: 0x10002000, Load base: 0x10002000, Size: 0x00019e90, Max: 0xffffffff, ABSOLUTE, FIXED)
+    Execution Region ER_RO (Exec base: 0x10002000, Load base: 0x10002000, Size: 0x00019dd8, Max: 0xffffffff, ABSOLUTE, FIXED)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
-    0x10002000   0x10002000   0x00000014   Code   RO         1477    .text               boot_vectors.o
-    0x10002014   0x10002014   0x00000024   Code   RO         6320    .text               mc_w.l(strstr.o)
-    0x10002038   0x10002038   0x0000000e   Code   RO         6322    .text               mc_w.l(strlen.o)
-    0x10002046   0x10002046   0x0000002c   Code   RO         6585    .text               mc_w.l(uidiv.o)
-    0x10002072   0x10002072   0x00000062   Code   RO         6587    .text               mc_w.l(uldiv.o)
-    0x100020d4   0x100020d4   0x00000000   Code   RO         6589    .text               mc_w.l(iusefp.o)
-    0x100020d4   0x100020d4   0x0000014e   Code   RO         6590    .text               mf_w.l(dadd.o)
-    0x10002222   0x10002222   0x000000e4   Code   RO         6592    .text               mf_w.l(dmul.o)
-    0x10002306   0x10002306   0x000000de   Code   RO         6594    .text               mf_w.l(ddiv.o)
-    0x100023e4   0x100023e4   0x00000030   Code   RO         6596    .text               mf_w.l(dfixul.o)
-    0x10002414   0x10002414   0x00000030   Code   RO         6598    .text               mf_w.l(cdrcmple.o)
-    0x10002444   0x10002444   0x0000001e   Code   RO         6600    .text               mc_w.l(llshl.o)
-    0x10002462   0x10002462   0x00000020   Code   RO         6602    .text               mc_w.l(llushr.o)
-    0x10002482   0x10002482   0x00000024   Code   RO         6604    .text               mc_w.l(llsshr.o)
-    0x100024a6   0x100024a6   0x000000ba   Code   RO         6606    .text               mf_w.l(depilogue.o)
-    0x10002560   0x10002560   0x0000000a   Ven    RO         6609    Veneer$$Code        anon$$obj.o
-    0x1000256a   0x1000256a   0x0000000a   Ven    RO         6610    Veneer$$Code        anon$$obj.o
-    0x10002574   0x10002574   0x0000000a   Ven    RO         6611    Veneer$$Code        anon$$obj.o
-    0x1000257e   0x1000257e   0x0000000a   Ven    RO         6612    Veneer$$Code        anon$$obj.o
-    0x10002588   0x10002588   0x0000000a   Ven    RO         6613    Veneer$$Code        anon$$obj.o
-    0x10002592   0x10002592   0x0000000a   Ven    RO         6614    Veneer$$Code        anon$$obj.o
-    0x1000259c   0x1000259c   0x0000000a   Ven    RO         6615    Veneer$$Code        anon$$obj.o
-    0x100025a6   0x100025a6   0x0000000a   Ven    RO         6616    Veneer$$Code        anon$$obj.o
-    0x100025b0   0x100025b0   0x0000000a   Ven    RO         6617    Veneer$$Code        anon$$obj.o
-    0x100025ba   0x100025ba   0x0000000a   Ven    RO         6618    Veneer$$Code        anon$$obj.o
-    0x100025c4   0x100025c4   0x0000000a   Ven    RO         6619    Veneer$$Code        anon$$obj.o
-    0x100025ce   0x100025ce   0x0000000a   Ven    RO         6620    Veneer$$Code        anon$$obj.o
-    0x100025d8   0x100025d8   0x0000000a   Ven    RO         6621    Veneer$$Code        anon$$obj.o
-    0x100025e2   0x100025e2   0x0000000a   Ven    RO         6622    Veneer$$Code        anon$$obj.o
-    0x100025ec   0x100025ec   0x0000000a   Ven    RO         6623    Veneer$$Code        anon$$obj.o
-    0x100025f6   0x100025f6   0x0000000a   Ven    RO         6624    Veneer$$Code        anon$$obj.o
-    0x10002600   0x10002600   0x0000000a   Ven    RO         6625    Veneer$$Code        anon$$obj.o
-    0x1000260a   0x1000260a   0x0000000a   Ven    RO         6626    Veneer$$Code        anon$$obj.o
-    0x10002614   0x10002614   0x0000000a   Ven    RO         6627    Veneer$$Code        anon$$obj.o
-    0x1000261e   0x1000261e   0x0000000a   Ven    RO         6628    Veneer$$Code        anon$$obj.o
-    0x10002628   0x10002628   0x0000000a   Ven    RO         6629    Veneer$$Code        anon$$obj.o
-    0x10002632   0x10002632   0x0000000a   Ven    RO         6630    Veneer$$Code        anon$$obj.o
-    0x1000263c   0x1000263c   0x0000000a   Ven    RO         6631    Veneer$$Code        anon$$obj.o
-    0x10002646   0x10002646   0x0000000a   Ven    RO         6632    Veneer$$Code        anon$$obj.o
-    0x10002650   0x10002650   0x0000000a   Ven    RO         6633    Veneer$$Code        anon$$obj.o
-    0x1000265a   0x1000265a   0x0000000a   Ven    RO         6634    Veneer$$Code        anon$$obj.o
-    0x10002664   0x10002664   0x0000000a   Ven    RO         6635    Veneer$$Code        anon$$obj.o
-    0x1000266e   0x1000266e   0x0000000a   Ven    RO         6636    Veneer$$Code        anon$$obj.o
-    0x10002678   0x10002678   0x0000000a   Ven    RO         6637    Veneer$$Code        anon$$obj.o
-    0x10002682   0x10002682   0x0000000a   Ven    RO         6638    Veneer$$Code        anon$$obj.o
-    0x1000268c   0x1000268c   0x0000000a   Ven    RO         6639    Veneer$$Code        anon$$obj.o
-    0x10002696   0x10002696   0x0000000a   Ven    RO         6640    Veneer$$Code        anon$$obj.o
-    0x100026a0   0x100026a0   0x0000000a   Ven    RO         6641    Veneer$$Code        anon$$obj.o
-    0x100026aa   0x100026aa   0x0000000a   Ven    RO         6642    Veneer$$Code        anon$$obj.o
-    0x100026b4   0x100026b4   0x0000000a   Ven    RO         6643    Veneer$$Code        anon$$obj.o
-    0x100026be   0x100026be   0x0000000a   Ven    RO         6644    Veneer$$Code        anon$$obj.o
-    0x100026c8   0x100026c8   0x0000000a   Ven    RO         6645    Veneer$$Code        anon$$obj.o
-    0x100026d2   0x100026d2   0x0000000a   Ven    RO         6646    Veneer$$Code        anon$$obj.o
-    0x100026dc   0x100026dc   0x0000000a   Ven    RO         6647    Veneer$$Code        anon$$obj.o
-    0x100026e6   0x100026e6   0x0000000a   Ven    RO         6648    Veneer$$Code        anon$$obj.o
-    0x100026f0   0x100026f0   0x0000000a   Ven    RO         6649    Veneer$$Code        anon$$obj.o
-    0x100026fa   0x100026fa   0x0000000a   Ven    RO         6650    Veneer$$Code        anon$$obj.o
-    0x10002704   0x10002704   0x0000000a   Ven    RO         6651    Veneer$$Code        anon$$obj.o
-    0x1000270e   0x1000270e   0x0000000a   Ven    RO         6652    Veneer$$Code        anon$$obj.o
-    0x10002718   0x10002718   0x0000000a   Ven    RO         6653    Veneer$$Code        anon$$obj.o
-    0x10002722   0x10002722   0x0000000a   Ven    RO         6654    Veneer$$Code        anon$$obj.o
-    0x1000272c   0x1000272c   0x0000000a   Ven    RO         6655    Veneer$$Code        anon$$obj.o
-    0x10002736   0x10002736   0x0000000a   Ven    RO         6656    Veneer$$Code        anon$$obj.o
-    0x10002740   0x10002740   0x0000000a   Ven    RO         6657    Veneer$$Code        anon$$obj.o
-    0x1000274a   0x1000274a   0x0000000a   Ven    RO         6658    Veneer$$Code        anon$$obj.o
-    0x10002754   0x10002754   0x0000000a   Ven    RO         6659    Veneer$$Code        anon$$obj.o
-    0x1000275e   0x1000275e   0x0000000a   Ven    RO         6660    Veneer$$Code        anon$$obj.o
-    0x10002768   0x10002768   0x0000000a   Ven    RO         6661    Veneer$$Code        anon$$obj.o
-    0x10002772   0x10002772   0x0000000a   Ven    RO         6662    Veneer$$Code        anon$$obj.o
-    0x1000277c   0x1000277c   0x0000000a   Ven    RO         6663    Veneer$$Code        anon$$obj.o
-    0x10002786   0x10002786   0x0000000a   Ven    RO         6664    Veneer$$Code        anon$$obj.o
-    0x10002790   0x10002790   0x0000000a   Ven    RO         6665    Veneer$$Code        anon$$obj.o
-    0x1000279a   0x1000279a   0x0000000a   Ven    RO         6666    Veneer$$Code        anon$$obj.o
-    0x100027a4   0x100027a4   0x0000000a   Ven    RO         6667    Veneer$$Code        anon$$obj.o
-    0x100027ae   0x100027ae   0x0000000a   Ven    RO         6668    Veneer$$Code        anon$$obj.o
-    0x100027b8   0x100027b8   0x0000000a   Ven    RO         6669    Veneer$$Code        anon$$obj.o
-    0x100027c2   0x100027c2   0x0000000a   Ven    RO         6670    Veneer$$Code        anon$$obj.o
-    0x100027cc   0x100027cc   0x0000000a   Ven    RO         6671    Veneer$$Code        anon$$obj.o
-    0x100027d6   0x100027d6   0x0000000a   Ven    RO         6672    Veneer$$Code        anon$$obj.o
-    0x100027e0   0x100027e0   0x0000000a   Ven    RO         6673    Veneer$$Code        anon$$obj.o
-    0x100027ea   0x100027ea   0x0000000a   Ven    RO         6674    Veneer$$Code        anon$$obj.o
-    0x100027f4   0x100027f4   0x0000000a   Ven    RO         6675    Veneer$$Code        anon$$obj.o
-    0x100027fe   0x100027fe   0x0000000a   Ven    RO         6676    Veneer$$Code        anon$$obj.o
-    0x10002808   0x10002808   0x0000000a   Ven    RO         6677    Veneer$$Code        anon$$obj.o
-    0x10002812   0x10002812   0x0000000a   Ven    RO         6678    Veneer$$Code        anon$$obj.o
-    0x1000281c   0x1000281c   0x0000000a   Ven    RO         6679    Veneer$$Code        anon$$obj.o
-    0x10002826   0x10002826   0x0000000a   Ven    RO         6680    Veneer$$Code        anon$$obj.o
-    0x10002830   0x10002830   0x0000000a   Ven    RO         6681    Veneer$$Code        anon$$obj.o
-    0x1000283a   0x1000283a   0x0000000a   Ven    RO         6682    Veneer$$Code        anon$$obj.o
-    0x10002844   0x10002844   0x0000000a   Ven    RO         6683    Veneer$$Code        anon$$obj.o
-    0x1000284e   0x1000284e   0x0000000a   Ven    RO         6684    Veneer$$Code        anon$$obj.o
-    0x10002858   0x10002858   0x0000000a   Ven    RO         6685    Veneer$$Code        anon$$obj.o
-    0x10002862   0x10002862   0x0000000a   Ven    RO         6686    Veneer$$Code        anon$$obj.o
-    0x1000286c   0x1000286c   0x0000000a   Ven    RO         6687    Veneer$$Code        anon$$obj.o
-    0x10002876   0x10002876   0x0000000a   Ven    RO         6688    Veneer$$Code        anon$$obj.o
-    0x10002880   0x10002880   0x0000000a   Ven    RO         6689    Veneer$$Code        anon$$obj.o
-    0x1000288a   0x1000288a   0x0000000a   Ven    RO         6690    Veneer$$Code        anon$$obj.o
-    0x10002894   0x10002894   0x0000000a   Ven    RO         6691    Veneer$$Code        anon$$obj.o
-    0x1000289e   0x1000289e   0x0000000a   Ven    RO         6692    Veneer$$Code        anon$$obj.o
-    0x100028a8   0x100028a8   0x0000000a   Ven    RO         6693    Veneer$$Code        anon$$obj.o
-    0x100028b2   0x100028b2   0x0000000a   Ven    RO         6694    Veneer$$Code        anon$$obj.o
-    0x100028bc   0x100028bc   0x0000000a   Ven    RO         6695    Veneer$$Code        anon$$obj.o
-    0x100028c6   0x100028c6   0x0000000a   Ven    RO         6696    Veneer$$Code        anon$$obj.o
-    0x100028d0   0x100028d0   0x0000000a   Ven    RO         6697    Veneer$$Code        anon$$obj.o
-    0x100028da   0x100028da   0x0000000a   Ven    RO         6698    Veneer$$Code        anon$$obj.o
-    0x100028e4   0x100028e4   0x0000000a   Ven    RO         6699    Veneer$$Code        anon$$obj.o
+    0x10002000   0x10002000   0x00000014   Code   RO         1479    .text               boot_vectors.o
+    0x10002014   0x10002014   0x00000024   Code   RO         6328    .text               mc_w.l(strstr.o)
+    0x10002038   0x10002038   0x0000000e   Code   RO         6330    .text               mc_w.l(strlen.o)
+    0x10002046   0x10002046   0x0000002c   Code   RO         6593    .text               mc_w.l(uidiv.o)
+    0x10002072   0x10002072   0x00000062   Code   RO         6595    .text               mc_w.l(uldiv.o)
+    0x100020d4   0x100020d4   0x00000000   Code   RO         6597    .text               mc_w.l(iusefp.o)
+    0x100020d4   0x100020d4   0x0000014e   Code   RO         6598    .text               mf_w.l(dadd.o)
+    0x10002222   0x10002222   0x000000e4   Code   RO         6600    .text               mf_w.l(dmul.o)
+    0x10002306   0x10002306   0x000000de   Code   RO         6602    .text               mf_w.l(ddiv.o)
+    0x100023e4   0x100023e4   0x00000030   Code   RO         6604    .text               mf_w.l(dfixul.o)
+    0x10002414   0x10002414   0x00000030   Code   RO         6606    .text               mf_w.l(cdrcmple.o)
+    0x10002444   0x10002444   0x0000001e   Code   RO         6608    .text               mc_w.l(llshl.o)
+    0x10002462   0x10002462   0x00000020   Code   RO         6610    .text               mc_w.l(llushr.o)
+    0x10002482   0x10002482   0x00000024   Code   RO         6612    .text               mc_w.l(llsshr.o)
+    0x100024a6   0x100024a6   0x000000ba   Code   RO         6614    .text               mf_w.l(depilogue.o)
+    0x10002560   0x10002560   0x0000000a   Ven    RO         6617    Veneer$$Code        anon$$obj.o
+    0x1000256a   0x1000256a   0x0000000a   Ven    RO         6618    Veneer$$Code        anon$$obj.o
+    0x10002574   0x10002574   0x0000000a   Ven    RO         6619    Veneer$$Code        anon$$obj.o
+    0x1000257e   0x1000257e   0x0000000a   Ven    RO         6620    Veneer$$Code        anon$$obj.o
+    0x10002588   0x10002588   0x0000000a   Ven    RO         6621    Veneer$$Code        anon$$obj.o
+    0x10002592   0x10002592   0x0000000a   Ven    RO         6622    Veneer$$Code        anon$$obj.o
+    0x1000259c   0x1000259c   0x0000000a   Ven    RO         6623    Veneer$$Code        anon$$obj.o
+    0x100025a6   0x100025a6   0x0000000a   Ven    RO         6624    Veneer$$Code        anon$$obj.o
+    0x100025b0   0x100025b0   0x0000000a   Ven    RO         6625    Veneer$$Code        anon$$obj.o
+    0x100025ba   0x100025ba   0x0000000a   Ven    RO         6626    Veneer$$Code        anon$$obj.o
+    0x100025c4   0x100025c4   0x0000000a   Ven    RO         6627    Veneer$$Code        anon$$obj.o
+    0x100025ce   0x100025ce   0x0000000a   Ven    RO         6628    Veneer$$Code        anon$$obj.o
+    0x100025d8   0x100025d8   0x0000000a   Ven    RO         6629    Veneer$$Code        anon$$obj.o
+    0x100025e2   0x100025e2   0x0000000a   Ven    RO         6630    Veneer$$Code        anon$$obj.o
+    0x100025ec   0x100025ec   0x0000000a   Ven    RO         6631    Veneer$$Code        anon$$obj.o
+    0x100025f6   0x100025f6   0x0000000a   Ven    RO         6632    Veneer$$Code        anon$$obj.o
+    0x10002600   0x10002600   0x0000000a   Ven    RO         6633    Veneer$$Code        anon$$obj.o
+    0x1000260a   0x1000260a   0x0000000a   Ven    RO         6634    Veneer$$Code        anon$$obj.o
+    0x10002614   0x10002614   0x0000000a   Ven    RO         6635    Veneer$$Code        anon$$obj.o
+    0x1000261e   0x1000261e   0x0000000a   Ven    RO         6636    Veneer$$Code        anon$$obj.o
+    0x10002628   0x10002628   0x0000000a   Ven    RO         6637    Veneer$$Code        anon$$obj.o
+    0x10002632   0x10002632   0x0000000a   Ven    RO         6638    Veneer$$Code        anon$$obj.o
+    0x1000263c   0x1000263c   0x0000000a   Ven    RO         6639    Veneer$$Code        anon$$obj.o
+    0x10002646   0x10002646   0x0000000a   Ven    RO         6640    Veneer$$Code        anon$$obj.o
+    0x10002650   0x10002650   0x0000000a   Ven    RO         6641    Veneer$$Code        anon$$obj.o
+    0x1000265a   0x1000265a   0x0000000a   Ven    RO         6642    Veneer$$Code        anon$$obj.o
+    0x10002664   0x10002664   0x0000000a   Ven    RO         6643    Veneer$$Code        anon$$obj.o
+    0x1000266e   0x1000266e   0x0000000a   Ven    RO         6644    Veneer$$Code        anon$$obj.o
+    0x10002678   0x10002678   0x0000000a   Ven    RO         6645    Veneer$$Code        anon$$obj.o
+    0x10002682   0x10002682   0x0000000a   Ven    RO         6646    Veneer$$Code        anon$$obj.o
+    0x1000268c   0x1000268c   0x0000000a   Ven    RO         6647    Veneer$$Code        anon$$obj.o
+    0x10002696   0x10002696   0x0000000a   Ven    RO         6648    Veneer$$Code        anon$$obj.o
+    0x100026a0   0x100026a0   0x0000000a   Ven    RO         6649    Veneer$$Code        anon$$obj.o
+    0x100026aa   0x100026aa   0x0000000a   Ven    RO         6650    Veneer$$Code        anon$$obj.o
+    0x100026b4   0x100026b4   0x0000000a   Ven    RO         6651    Veneer$$Code        anon$$obj.o
+    0x100026be   0x100026be   0x0000000a   Ven    RO         6652    Veneer$$Code        anon$$obj.o
+    0x100026c8   0x100026c8   0x0000000a   Ven    RO         6653    Veneer$$Code        anon$$obj.o
+    0x100026d2   0x100026d2   0x0000000a   Ven    RO         6654    Veneer$$Code        anon$$obj.o
+    0x100026dc   0x100026dc   0x0000000a   Ven    RO         6655    Veneer$$Code        anon$$obj.o
+    0x100026e6   0x100026e6   0x0000000a   Ven    RO         6656    Veneer$$Code        anon$$obj.o
+    0x100026f0   0x100026f0   0x0000000a   Ven    RO         6657    Veneer$$Code        anon$$obj.o
+    0x100026fa   0x100026fa   0x0000000a   Ven    RO         6658    Veneer$$Code        anon$$obj.o
+    0x10002704   0x10002704   0x0000000a   Ven    RO         6659    Veneer$$Code        anon$$obj.o
+    0x1000270e   0x1000270e   0x0000000a   Ven    RO         6660    Veneer$$Code        anon$$obj.o
+    0x10002718   0x10002718   0x0000000a   Ven    RO         6661    Veneer$$Code        anon$$obj.o
+    0x10002722   0x10002722   0x0000000a   Ven    RO         6662    Veneer$$Code        anon$$obj.o
+    0x1000272c   0x1000272c   0x0000000a   Ven    RO         6663    Veneer$$Code        anon$$obj.o
+    0x10002736   0x10002736   0x0000000a   Ven    RO         6664    Veneer$$Code        anon$$obj.o
+    0x10002740   0x10002740   0x0000000a   Ven    RO         6665    Veneer$$Code        anon$$obj.o
+    0x1000274a   0x1000274a   0x0000000a   Ven    RO         6666    Veneer$$Code        anon$$obj.o
+    0x10002754   0x10002754   0x0000000a   Ven    RO         6667    Veneer$$Code        anon$$obj.o
+    0x1000275e   0x1000275e   0x0000000a   Ven    RO         6668    Veneer$$Code        anon$$obj.o
+    0x10002768   0x10002768   0x0000000a   Ven    RO         6669    Veneer$$Code        anon$$obj.o
+    0x10002772   0x10002772   0x0000000a   Ven    RO         6670    Veneer$$Code        anon$$obj.o
+    0x1000277c   0x1000277c   0x0000000a   Ven    RO         6671    Veneer$$Code        anon$$obj.o
+    0x10002786   0x10002786   0x0000000a   Ven    RO         6672    Veneer$$Code        anon$$obj.o
+    0x10002790   0x10002790   0x0000000a   Ven    RO         6673    Veneer$$Code        anon$$obj.o
+    0x1000279a   0x1000279a   0x0000000a   Ven    RO         6674    Veneer$$Code        anon$$obj.o
+    0x100027a4   0x100027a4   0x0000000a   Ven    RO         6675    Veneer$$Code        anon$$obj.o
+    0x100027ae   0x100027ae   0x0000000a   Ven    RO         6676    Veneer$$Code        anon$$obj.o
+    0x100027b8   0x100027b8   0x0000000a   Ven    RO         6677    Veneer$$Code        anon$$obj.o
+    0x100027c2   0x100027c2   0x0000000a   Ven    RO         6678    Veneer$$Code        anon$$obj.o
+    0x100027cc   0x100027cc   0x0000000a   Ven    RO         6679    Veneer$$Code        anon$$obj.o
+    0x100027d6   0x100027d6   0x0000000a   Ven    RO         6680    Veneer$$Code        anon$$obj.o
+    0x100027e0   0x100027e0   0x0000000a   Ven    RO         6681    Veneer$$Code        anon$$obj.o
+    0x100027ea   0x100027ea   0x0000000a   Ven    RO         6682    Veneer$$Code        anon$$obj.o
+    0x100027f4   0x100027f4   0x0000000a   Ven    RO         6683    Veneer$$Code        anon$$obj.o
+    0x100027fe   0x100027fe   0x0000000a   Ven    RO         6684    Veneer$$Code        anon$$obj.o
+    0x10002808   0x10002808   0x0000000a   Ven    RO         6685    Veneer$$Code        anon$$obj.o
+    0x10002812   0x10002812   0x0000000a   Ven    RO         6686    Veneer$$Code        anon$$obj.o
+    0x1000281c   0x1000281c   0x0000000a   Ven    RO         6687    Veneer$$Code        anon$$obj.o
+    0x10002826   0x10002826   0x0000000a   Ven    RO         6688    Veneer$$Code        anon$$obj.o
+    0x10002830   0x10002830   0x0000000a   Ven    RO         6689    Veneer$$Code        anon$$obj.o
+    0x1000283a   0x1000283a   0x0000000a   Ven    RO         6690    Veneer$$Code        anon$$obj.o
+    0x10002844   0x10002844   0x0000000a   Ven    RO         6691    Veneer$$Code        anon$$obj.o
+    0x1000284e   0x1000284e   0x0000000a   Ven    RO         6692    Veneer$$Code        anon$$obj.o
+    0x10002858   0x10002858   0x0000000a   Ven    RO         6693    Veneer$$Code        anon$$obj.o
+    0x10002862   0x10002862   0x0000000a   Ven    RO         6694    Veneer$$Code        anon$$obj.o
+    0x1000286c   0x1000286c   0x0000000a   Ven    RO         6695    Veneer$$Code        anon$$obj.o
+    0x10002876   0x10002876   0x0000000a   Ven    RO         6696    Veneer$$Code        anon$$obj.o
+    0x10002880   0x10002880   0x0000000a   Ven    RO         6697    Veneer$$Code        anon$$obj.o
+    0x1000288a   0x1000288a   0x0000000a   Ven    RO         6698    Veneer$$Code        anon$$obj.o
+    0x10002894   0x10002894   0x0000000a   Ven    RO         6699    Veneer$$Code        anon$$obj.o
+    0x1000289e   0x1000289e   0x0000000a   Ven    RO         6700    Veneer$$Code        anon$$obj.o
+    0x100028a8   0x100028a8   0x0000000a   Ven    RO         6701    Veneer$$Code        anon$$obj.o
+    0x100028b2   0x100028b2   0x0000000a   Ven    RO         6702    Veneer$$Code        anon$$obj.o
+    0x100028bc   0x100028bc   0x0000000a   Ven    RO         6703    Veneer$$Code        anon$$obj.o
+    0x100028c6   0x100028c6   0x0000000a   Ven    RO         6704    Veneer$$Code        anon$$obj.o
+    0x100028d0   0x100028d0   0x0000000a   Ven    RO         6705    Veneer$$Code        anon$$obj.o
+    0x100028da   0x100028da   0x0000000a   Ven    RO         6706    Veneer$$Code        anon$$obj.o
+    0x100028e4   0x100028e4   0x0000000a   Ven    RO         6707    Veneer$$Code        anon$$obj.o
     0x100028ee   0x100028ee   0x00000002   PAD
     0x100028ee   0x100028ee   0x00000002   PAD
-    0x100028f0   0x100028f0   0x00000010   Code   RO         1861    i.CMD_update_init   usb_hid_audio.o
-    0x10002900   0x10002900   0x000000de   Code   RO          865    i.DecodeBody        decoder-sbc.o
+    0x100028f0   0x100028f0   0x00000010   Code   RO         1863    i.CMD_update_init   usb_hid_audio.o
+    0x10002900   0x10002900   0x000000de   Code   RO          867    i.DecodeBody        decoder-sbc.o
     0x100029de   0x100029de   0x00000002   PAD
     0x100029de   0x100029de   0x00000002   PAD
-    0x100029e0   0x100029e0   0x000002b4   Code   RO         1754    i.Endpoint_0_IRQHandler  usb_dev.o
-    0x10002c94   0x10002c94   0x00000030   Code   RO          866    i.FindSyncword      decoder-sbc.o
-    0x10002cc4   0x10002cc4   0x0000001e   Code   RO          767    i.OI_BITSTREAM_ReadInit  bitstream-decode.o
-    0x10002ce2   0x10002ce2   0x00000028   Code   RO          769    i.OI_BITSTREAM_ReadUINT4Aligned  bitstream-decode.o
-    0x10002d0a   0x10002d0a   0x00000054   Code   RO          595    i.OI_CODEC_SBC_Alloc  alloc.o
-    0x10002d5e   0x10002d5e   0x00000004   Code   RO          715    i.OI_CODEC_SBC_CalculateFramelen  bitalloc-sbc.o
-    0x10002d62   0x10002d62   0x000000a2   Code   RO          867    i.OI_CODEC_SBC_DecodeFrame  decoder-sbc.o
-    0x10002e04   0x10002e04   0x00000010   Code   RO          868    i.OI_CODEC_SBC_DecoderReset  decoder-sbc.o
-    0x10002e14   0x10002e14   0x0000004c   Code   RO          954    i.OI_SBC_CalculateChecksum  framing.o
-    0x10002e60   0x10002e60   0x00000010   Code   RO          718    i.OI_SBC_ComputeBitAllocation  bitalloc-sbc.o
-    0x10002e70   0x10002e70   0x0000002c   Code   RO          935    i.OI_SBC_Dequant    dequant.o
-    0x10002e9c   0x10002e9c   0x00000028   Code   RO          955    i.OI_SBC_ExpandFrameFields  framing.o
-    0x10002ec4   0x10002ec4   0x00000054   Code   RO          824    i.OI_SBC_ReadHeader  decoder-private.o
-    0x10002f18   0x10002f18   0x0000008c   Code   RO          825    i.OI_SBC_ReadSamples  decoder-private.o
-    0x10002fa4   0x10002fa4   0x00000010   Code   RO          871    i.OI_SBC_ReadSamplesJoint  decoder-sbc.o
-    0x10002fb4   0x10002fb4   0x000000c0   Code   RO          872    i.OI_SBC_ReadSamplesJoint4  decoder-sbc.o
-    0x10003074   0x10003074   0x000000bc   Code   RO          873    i.OI_SBC_ReadSamplesJoint8  decoder-sbc.o
-    0x10003130   0x10003130   0x00000084   Code   RO          826    i.OI_SBC_ReadScalefactors  decoder-private.o
-    0x100031b4   0x100031b4   0x00000020   Code   RO         1064    i.OI_SBC_SynthFrame  synthesis-sbc.o
-    0x100031d4   0x100031d4   0x000000b0   Code   RO         1065    i.OI_SBC_SynthFrame_4SB  synthesis-sbc.o
-    0x10003284   0x10003284   0x000000b0   Code   RO         1066    i.OI_SBC_SynthFrame_80  synthesis-sbc.o
-    0x10003334   0x10003334   0x00000220   Code   RO         1067    i.SynthWindow40_int32_int32_symmetry_with_sum  synthesis-sbc.o
-    0x10003554   0x10003554   0x00000550   Code   RO         1034    i.SynthWindow80_generated  synthesis-8-generated.o
-    0x10003aa4   0x10003aa4   0x0000008c   Code   RO         1755    i.USB_Status_IRQHandler  usb_dev.o
-    0x10003b30   0x10003b30   0x00000020   Code   RO         6557    i.__0printf         mc_w.l(printfa.o)
-    0x10003b50   0x10003b50   0x00000030   Code   RO         6558    i.__0snprintf       mc_w.l(printfa.o)
-    0x10003b80   0x10003b80   0x00000010   Code   RO         6561    i.__0vprintf        mc_w.l(printfa.o)
-    0x10003b90   0x10003b90   0x00000184   Code   RO         6564    i._fp_digits        mc_w.l(printfa.o)
-    0x10003d14   0x10003d14   0x000006dc   Code   RO         6565    i._printf_core      mc_w.l(printfa.o)
-    0x100043f0   0x100043f0   0x00000024   Code   RO         6566    i._printf_post_padding  mc_w.l(printfa.o)
-    0x10004414   0x10004414   0x0000002e   Code   RO         6567    i._printf_pre_padding  mc_w.l(printfa.o)
-    0x10004442   0x10004442   0x00000016   Code   RO         6568    i._snputc           mc_w.l(printfa.o)
-    0x10004458   0x10004458   0x0000002c   Code   RO         2617    i._write_uart0      fr8000_stack.lib(sys_utisl.o)
-    0x10004484   0x10004484   0x00000096   Code   RO          618    i.adjustToFitBitpool  bitalloc.o
-    0x1000451a   0x1000451a   0x0000002c   Code   RO          619    i.allocAdjustedBits  bitalloc.o
-    0x10004546   0x10004546   0x00000014   Code   RO          620    i.allocExcessBits   bitalloc.o
-    0x1000455a   0x1000455a   0x00000052   Code   RO         1527    i.app_BlockLoopBuf_write  ringbuffer.o
-    0x100045ac   0x100045ac   0x0000000a   Code   RO         1528    i.app_BlockRingBuf_flush  ringbuffer.o
-    0x100045b6   0x100045b6   0x00000020   Code   RO         1529    i.app_BlockRingBuf_free  ringbuffer.o
-    0x100045d6   0x100045d6   0x00000014   Code   RO         1531    i.app_BlockRingBuf_malloc  ringbuffer.o
+    0x100029e0   0x100029e0   0x000002b4   Code   RO         1756    i.Endpoint_0_IRQHandler  usb_dev.o
+    0x10002c94   0x10002c94   0x00000030   Code   RO          868    i.FindSyncword      decoder-sbc.o
+    0x10002cc4   0x10002cc4   0x0000001e   Code   RO          769    i.OI_BITSTREAM_ReadInit  bitstream-decode.o
+    0x10002ce2   0x10002ce2   0x00000028   Code   RO          771    i.OI_BITSTREAM_ReadUINT4Aligned  bitstream-decode.o
+    0x10002d0a   0x10002d0a   0x00000054   Code   RO          597    i.OI_CODEC_SBC_Alloc  alloc.o
+    0x10002d5e   0x10002d5e   0x00000004   Code   RO          717    i.OI_CODEC_SBC_CalculateFramelen  bitalloc-sbc.o
+    0x10002d62   0x10002d62   0x000000a2   Code   RO          869    i.OI_CODEC_SBC_DecodeFrame  decoder-sbc.o
+    0x10002e04   0x10002e04   0x00000010   Code   RO          870    i.OI_CODEC_SBC_DecoderReset  decoder-sbc.o
+    0x10002e14   0x10002e14   0x0000004c   Code   RO          956    i.OI_SBC_CalculateChecksum  framing.o
+    0x10002e60   0x10002e60   0x00000010   Code   RO          720    i.OI_SBC_ComputeBitAllocation  bitalloc-sbc.o
+    0x10002e70   0x10002e70   0x0000002c   Code   RO          937    i.OI_SBC_Dequant    dequant.o
+    0x10002e9c   0x10002e9c   0x00000028   Code   RO          957    i.OI_SBC_ExpandFrameFields  framing.o
+    0x10002ec4   0x10002ec4   0x00000054   Code   RO          826    i.OI_SBC_ReadHeader  decoder-private.o
+    0x10002f18   0x10002f18   0x0000008c   Code   RO          827    i.OI_SBC_ReadSamples  decoder-private.o
+    0x10002fa4   0x10002fa4   0x00000010   Code   RO          873    i.OI_SBC_ReadSamplesJoint  decoder-sbc.o
+    0x10002fb4   0x10002fb4   0x000000c0   Code   RO          874    i.OI_SBC_ReadSamplesJoint4  decoder-sbc.o
+    0x10003074   0x10003074   0x000000bc   Code   RO          875    i.OI_SBC_ReadSamplesJoint8  decoder-sbc.o
+    0x10003130   0x10003130   0x00000084   Code   RO          828    i.OI_SBC_ReadScalefactors  decoder-private.o
+    0x100031b4   0x100031b4   0x00000020   Code   RO         1066    i.OI_SBC_SynthFrame  synthesis-sbc.o
+    0x100031d4   0x100031d4   0x000000b0   Code   RO         1067    i.OI_SBC_SynthFrame_4SB  synthesis-sbc.o
+    0x10003284   0x10003284   0x000000b0   Code   RO         1068    i.OI_SBC_SynthFrame_80  synthesis-sbc.o
+    0x10003334   0x10003334   0x00000220   Code   RO         1069    i.SynthWindow40_int32_int32_symmetry_with_sum  synthesis-sbc.o
+    0x10003554   0x10003554   0x00000550   Code   RO         1036    i.SynthWindow80_generated  synthesis-8-generated.o
+    0x10003aa4   0x10003aa4   0x0000008c   Code   RO         1757    i.USB_Status_IRQHandler  usb_dev.o
+    0x10003b30   0x10003b30   0x00000020   Code   RO         6565    i.__0printf         mc_w.l(printfa.o)
+    0x10003b50   0x10003b50   0x00000030   Code   RO         6566    i.__0snprintf       mc_w.l(printfa.o)
+    0x10003b80   0x10003b80   0x00000010   Code   RO         6569    i.__0vprintf        mc_w.l(printfa.o)
+    0x10003b90   0x10003b90   0x00000184   Code   RO         6572    i._fp_digits        mc_w.l(printfa.o)
+    0x10003d14   0x10003d14   0x000006dc   Code   RO         6573    i._printf_core      mc_w.l(printfa.o)
+    0x100043f0   0x100043f0   0x00000024   Code   RO         6574    i._printf_post_padding  mc_w.l(printfa.o)
+    0x10004414   0x10004414   0x0000002e   Code   RO         6575    i._printf_pre_padding  mc_w.l(printfa.o)
+    0x10004442   0x10004442   0x00000016   Code   RO         6576    i._snputc           mc_w.l(printfa.o)
+    0x10004458   0x10004458   0x0000002c   Code   RO         2625    i._write_uart0      fr8000_stack.lib(sys_utisl.o)
+    0x10004484   0x10004484   0x00000096   Code   RO          620    i.adjustToFitBitpool  bitalloc.o
+    0x1000451a   0x1000451a   0x0000002c   Code   RO          621    i.allocAdjustedBits  bitalloc.o
+    0x10004546   0x10004546   0x00000014   Code   RO          622    i.allocExcessBits   bitalloc.o
+    0x1000455a   0x1000455a   0x00000052   Code   RO         1529    i.app_BlockLoopBuf_write  ringbuffer.o
+    0x100045ac   0x100045ac   0x0000000a   Code   RO         1530    i.app_BlockRingBuf_flush  ringbuffer.o
+    0x100045b6   0x100045b6   0x00000020   Code   RO         1531    i.app_BlockRingBuf_free  ringbuffer.o
+    0x100045d6   0x100045d6   0x00000014   Code   RO         1533    i.app_BlockRingBuf_malloc  ringbuffer.o
     0x100045ea   0x100045ea   0x00000002   PAD
     0x100045ea   0x100045ea   0x00000002   PAD
-    0x100045ec   0x100045ec   0x000000dc   Code   RO         2900    i.app_act_created_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x100046c8   0x100046c8   0x000000a8   Code   RO         2901    i.app_act_deleted_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10004770   0x10004770   0x000000b4   Code   RO         2903    i.app_adv_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10004824   0x10004824   0x000000a4   Code   RO         2904    i.app_adv_report_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x100048c8   0x100048c8   0x0000000e   Code   RO         1532    i.app_blockRingBuf_setup  ringbuffer.o
+    0x100045ec   0x100045ec   0x000000dc   Code   RO         2908    i.app_act_created_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x100046c8   0x100046c8   0x000000a8   Code   RO         2909    i.app_act_deleted_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10004770   0x10004770   0x000000b4   Code   RO         2911    i.app_adv_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10004824   0x10004824   0x000000a4   Code   RO         2912    i.app_adv_report_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x100048c8   0x100048c8   0x0000000e   Code   RO         1534    i.app_blockRingBuf_setup  ringbuffer.o
     0x100048d6   0x100048d6   0x00000002   PAD
     0x100048d6   0x100048d6   0x00000002   PAD
-    0x100048d8   0x100048d8   0x000000a4   Code   RO         2905    i.app_conn_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x1000497c   0x1000497c   0x000000b0   Code   RO         2906    i.app_connection_master_encrypt_compeleted_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10004a2c   0x10004a2c   0x00000098   Code   RO         2907    i.app_connection_master_encrypted_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10004ac4   0x10004ac4   0x00000098   Code   RO         2910    i.app_connection_slave_encrypted_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10004b5c   0x10004b5c   0x0000000c   Code   RO         2912    i.app_db_init_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10004b68   0x10004b68   0x000000a8   Code   RO         2913    i.app_disconnect_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x100048d8   0x100048d8   0x000000a4   Code   RO         2913    i.app_conn_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x1000497c   0x1000497c   0x000000b0   Code   RO         2914    i.app_connection_master_encrypt_compeleted_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10004a2c   0x10004a2c   0x00000098   Code   RO         2915    i.app_connection_master_encrypted_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10004ac4   0x10004ac4   0x00000098   Code   RO         2918    i.app_connection_slave_encrypted_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10004b5c   0x10004b5c   0x0000000c   Code   RO         2920    i.app_db_init_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10004b68   0x10004b68   0x000000a8   Code   RO         2921    i.app_disconnect_ind_func  fr8000_stack.lib(app_proj_event.o)
     0x10004c10   0x10004c10   0x00000168   Code   RO          196    i.app_gap_evt_cb    ble_simple_central.o
     0x10004c10   0x10004c10   0x00000168   Code   RO          196    i.app_gap_evt_cb    ble_simple_central.o
-    0x10004d78   0x10004d78   0x0000002c   Code   RO         2494    i.app_get_current_rssi_rsp  fr8000_stack.lib(app_task.o)
-    0x10004da4   0x10004da4   0x00000046   Code   RO         2495    i.app_get_handler   fr8000_stack.lib(app_task.o)
+    0x10004d78   0x10004d78   0x0000002c   Code   RO         2502    i.app_get_current_rssi_rsp  fr8000_stack.lib(app_task.o)
+    0x10004da4   0x10004da4   0x00000046   Code   RO         2503    i.app_get_handler   fr8000_stack.lib(app_task.o)
     0x10004dea   0x10004dea   0x00000002   PAD
     0x10004dea   0x10004dea   0x00000002   PAD
-    0x10004dec   0x10004dec   0x00000034   Code   RO         2914    i.app_get_info_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10004e20   0x10004e20   0x000001f8   Code   RO         2548  * i.app_main          fr8000_stack.lib(entry.o)
-    0x10005018   0x10005018   0x0000001c   Code   RO         1970    i.app_otas_get_storage_address  usb_dfu.o
-    0x10005034   0x10005034   0x0000009c   Code   RO         2916    i.app_per_sync_completed_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x100050d0   0x100050d0   0x000000a8   Code   RO         2917    i.app_per_sync_established_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10005178   0x10005178   0x0000002c   Code   RO         2918    i.app_reset_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x100051a4   0x100051a4   0x00000098   Code   RO         2919    i.app_scanning_completed_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x1000523c   0x1000523c   0x000000bc   Code   RO         2998    i.app_sec_bond_add  fr8000_stack.lib(app_sec.o)
-    0x100052f8   0x100052f8   0x00000248   Code   RO         2999    i.app_sec_bond_check  fr8000_stack.lib(app_sec.o)
-    0x10005540   0x10005540   0x00000084   Code   RO         3000    i.app_sec_bond_del  fr8000_stack.lib(app_sec.o)
-    0x100055c4   0x100055c4   0x00000040   Code   RO         3001    i.app_sec_bond_del_all  fr8000_stack.lib(app_sec.o)
-    0x10005604   0x10005604   0x000000a4   Code   RO         3004    i.app_sec_bond_search  fr8000_stack.lib(app_sec.o)
-    0x100056a8   0x100056a8   0x000000b0   Code   RO         3005    i.app_sec_bond_search_latest  fr8000_stack.lib(app_sec.o)
-    0x10005758   0x10005758   0x00000098   Code   RO         3006    i.app_sec_bond_search_oldest  fr8000_stack.lib(app_sec.o)
-    0x100057f0   0x100057f0   0x00000310   Code   RO         3007    i.app_sec_bond_show  fr8000_stack.lib(app_sec.o)
-    0x10005b00   0x10005b00   0x00000024   Code   RO         3008    i.app_sec_bonding_info_del  fr8000_stack.lib(app_sec.o)
-    0x10005b24   0x10005b24   0x00000018   Code   RO         3009    i.app_sec_bonding_info_find  fr8000_stack.lib(app_sec.o)
-    0x10005b3c   0x10005b3c   0x00000044   Code   RO         3010    i.app_sec_bonding_info_init  fr8000_stack.lib(app_sec.o)
-    0x10005b80   0x10005b80   0x00000026   Code   RO         3011    i.app_sec_bonding_info_save_ltk  fr8000_stack.lib(app_sec.o)
+    0x10004dec   0x10004dec   0x00000034   Code   RO         2922    i.app_get_info_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10004e20   0x10004e20   0x000001f8   Code   RO         2556  * i.app_main          fr8000_stack.lib(entry.o)
+    0x10005018   0x10005018   0x0000001c   Code   RO         1978    i.app_otas_get_storage_address  usb_dfu.o
+    0x10005034   0x10005034   0x0000009c   Code   RO         2924    i.app_per_sync_completed_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x100050d0   0x100050d0   0x000000a8   Code   RO         2925    i.app_per_sync_established_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10005178   0x10005178   0x0000002c   Code   RO         2926    i.app_reset_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x100051a4   0x100051a4   0x00000098   Code   RO         2927    i.app_scanning_completed_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x1000523c   0x1000523c   0x000000bc   Code   RO         3006    i.app_sec_bond_add  fr8000_stack.lib(app_sec.o)
+    0x100052f8   0x100052f8   0x00000248   Code   RO         3007    i.app_sec_bond_check  fr8000_stack.lib(app_sec.o)
+    0x10005540   0x10005540   0x00000084   Code   RO         3008    i.app_sec_bond_del  fr8000_stack.lib(app_sec.o)
+    0x100055c4   0x100055c4   0x00000040   Code   RO         3009    i.app_sec_bond_del_all  fr8000_stack.lib(app_sec.o)
+    0x10005604   0x10005604   0x000000a4   Code   RO         3012    i.app_sec_bond_search  fr8000_stack.lib(app_sec.o)
+    0x100056a8   0x100056a8   0x000000b0   Code   RO         3013    i.app_sec_bond_search_latest  fr8000_stack.lib(app_sec.o)
+    0x10005758   0x10005758   0x00000098   Code   RO         3014    i.app_sec_bond_search_oldest  fr8000_stack.lib(app_sec.o)
+    0x100057f0   0x100057f0   0x00000310   Code   RO         3015    i.app_sec_bond_show  fr8000_stack.lib(app_sec.o)
+    0x10005b00   0x10005b00   0x00000024   Code   RO         3016    i.app_sec_bonding_info_del  fr8000_stack.lib(app_sec.o)
+    0x10005b24   0x10005b24   0x00000018   Code   RO         3017    i.app_sec_bonding_info_find  fr8000_stack.lib(app_sec.o)
+    0x10005b3c   0x10005b3c   0x00000044   Code   RO         3018    i.app_sec_bonding_info_init  fr8000_stack.lib(app_sec.o)
+    0x10005b80   0x10005b80   0x00000026   Code   RO         3019    i.app_sec_bonding_info_save_ltk  fr8000_stack.lib(app_sec.o)
     0x10005ba6   0x10005ba6   0x00000002   PAD
     0x10005ba6   0x10005ba6   0x00000002   PAD
-    0x10005ba8   0x10005ba8   0x00000020   Code   RO         3013    i.app_sec_get_bond_flag  fr8000_stack.lib(app_sec.o)
-    0x10005bc8   0x10005bc8   0x0000001c   Code   RO         3016    i.app_sec_init      fr8000_stack.lib(app_sec.o)
-    0x10005be4   0x10005be4   0x00000098   Code   RO         3017    i.app_sec_load_bond_info_from_flash  fr8000_stack.lib(app_sec.o)
-    0x10005c7c   0x10005c7c   0x00000070   Code   RO         3018    i.app_sec_msg_dflt_handler  fr8000_stack.lib(app_sec.o)
-    0x10005cec   0x10005cec   0x00000038   Code   RO         3019    i.app_sec_resolv_cmd_cmp  fr8000_stack.lib(app_sec.o)
-    0x10005d24   0x10005d24   0x00000010   Code   RO         3025    i.app_sec_set_param  fr8000_stack.lib(app_sec.o)
-    0x10005d34   0x10005d34   0x00000058   Code   RO         3026    i.app_sec_user_bond_manage_init  fr8000_stack.lib(app_sec.o)
-    0x10005d8c   0x10005d8c   0x00000094   Code   RO         3027    i.app_sec_write_bond_info_to_flash  fr8000_stack.lib(app_sec.o)
-    0x10005e20   0x10005e20   0x00000034   Code   RO         2920    i.app_set_dev_config_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10005e54   0x10005e54   0x000000ac   Code   RO         2921    i.app_set_phy_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10005f00   0x10005f00   0x00000014   Code   RO         2922    i.app_svc_added_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10005f14   0x10005f14   0x00000002   Code   RO         2923    i.app_update_params_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10005ba8   0x10005ba8   0x00000020   Code   RO         3021    i.app_sec_get_bond_flag  fr8000_stack.lib(app_sec.o)
+    0x10005bc8   0x10005bc8   0x0000001c   Code   RO         3024    i.app_sec_init      fr8000_stack.lib(app_sec.o)
+    0x10005be4   0x10005be4   0x00000098   Code   RO         3025    i.app_sec_load_bond_info_from_flash  fr8000_stack.lib(app_sec.o)
+    0x10005c7c   0x10005c7c   0x00000070   Code   RO         3026    i.app_sec_msg_dflt_handler  fr8000_stack.lib(app_sec.o)
+    0x10005cec   0x10005cec   0x00000038   Code   RO         3027    i.app_sec_resolv_cmd_cmp  fr8000_stack.lib(app_sec.o)
+    0x10005d24   0x10005d24   0x00000010   Code   RO         3033    i.app_sec_set_param  fr8000_stack.lib(app_sec.o)
+    0x10005d34   0x10005d34   0x00000058   Code   RO         3034    i.app_sec_user_bond_manage_init  fr8000_stack.lib(app_sec.o)
+    0x10005d8c   0x10005d8c   0x00000094   Code   RO         3035    i.app_sec_write_bond_info_to_flash  fr8000_stack.lib(app_sec.o)
+    0x10005e20   0x10005e20   0x00000034   Code   RO         2928    i.app_set_dev_config_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10005e54   0x10005e54   0x000000ac   Code   RO         2929    i.app_set_phy_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10005f00   0x10005f00   0x00000014   Code   RO         2930    i.app_svc_added_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10005f14   0x10005f14   0x00000002   Code   RO         2931    i.app_update_params_complete_ind_func  fr8000_stack.lib(app_proj_event.o)
     0x10005f16   0x10005f16   0x00000002   PAD
     0x10005f16   0x10005f16   0x00000002   PAD
-    0x10005f18   0x10005f18   0x000000b4   Code   RO         2924    i.app_update_params_rejected_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x10005fcc   0x10005fcc   0x000000d4   Code   RO         2925    i.app_update_params_update_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x100060a0   0x100060a0   0x000000ac   Code   RO         2926    i.app_update_phy_rejected_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x1000614c   0x1000614c   0x000000a4   Code   RO         2927    i.app_white_list_ind_func  fr8000_stack.lib(app_proj_event.o)
-    0x100061f0   0x100061f0   0x00000010   Code   RO         2410    i.appm_adv_get_defer_op  fr8000_stack.lib(app.o)
-    0x10006200   0x10006200   0x000001e0   Code   RO         2411    i.appm_adv_recv_gapm_cmp  fr8000_stack.lib(app.o)
-    0x100063e0   0x100063e0   0x00000018   Code   RO         2412    i.appm_adv_set_defer_op  fr8000_stack.lib(app.o)
-    0x100063f8   0x100063f8   0x00000054   Code   RO         2882    i.appm_conn_recv_gapm_cmp  fr8000_stack.lib(app_conn.o)
-    0x1000644c   0x1000644c   0x00000018   Code   RO         2413    i.appm_create_adv_act  fr8000_stack.lib(app.o)
-    0x10006464   0x10006464   0x000000b0   Code   RO         2414    i.appm_create_aux_adv_act  fr8000_stack.lib(app.o)
-    0x10006514   0x10006514   0x00000030   Code   RO         2415    i.appm_create_conn_act  fr8000_stack.lib(app.o)
-    0x10006544   0x10006544   0x000000c4   Code   RO         2416    i.appm_create_legacy_adv_act  fr8000_stack.lib(app.o)
-    0x10006608   0x10006608   0x00000080   Code   RO         2417    i.appm_create_per_adv_act  fr8000_stack.lib(app.o)
-    0x10006688   0x10006688   0x00000044   Code   RO         2419    i.appm_create_scan_act  fr8000_stack.lib(app.o)
-    0x100066cc   0x100066cc   0x00000050   Code   RO         2421    i.appm_exc_activity_cmp  fr8000_stack.lib(app.o)
-    0x1000671c   0x1000671c   0x00000044   Code   RO         2422    i.appm_execute_activity_cmd  fr8000_stack.lib(app.o)
-    0x10006760   0x10006760   0x0000005c   Code   RO         2423    i.appm_init_imp     fr8000_stack.lib(app.o)
-    0x100067bc   0x100067bc   0x00000030   Code   RO         2424    i.appm_init_imp_for_hci  fr8000_stack.lib(app.o)
-    0x100067ec   0x100067ec   0x000000c4   Code   RO         2496    i.appm_msg_handler  fr8000_stack.lib(app_task.o)
-    0x100068b0   0x100068b0   0x0000004c   Code   RO         2425    i.appm_period_sync_recv_gapm_cmp  fr8000_stack.lib(app.o)
-    0x100068fc   0x100068fc   0x0000004c   Code   RO         2426    i.appm_scan_recv_gapm_cmp  fr8000_stack.lib(app.o)
-    0x10006948   0x10006948   0x0000013c   Code   RO         2427    i.appm_set_advertising_data  fr8000_stack.lib(app.o)
-    0x10006a84   0x10006a84   0x00000100   Code   RO         2429    i.appm_set_per_adv_data  fr8000_stack.lib(app.o)
-    0x10006b84   0x10006b84   0x0000014c   Code   RO         2430    i.appm_set_scan_response_data  fr8000_stack.lib(app.o)
-    0x10006cd0   0x10006cd0   0x0000010c   Code   RO         2431    i.appm_start_advertising  fr8000_stack.lib(app.o)
-    0x10006ddc   0x10006ddc   0x00000118   Code   RO         2885    i.appm_start_conn   fr8000_stack.lib(app_conn.o)
-    0x10006ef4   0x10006ef4   0x000000b8   Code   RO         2432    i.appm_stop_advertising  fr8000_stack.lib(app.o)
-    0x10006fac   0x10006fac   0x0000000e   Code   RO         4750    i.attc_err_rsp_handler  fr8000_stack.lib(attc.o)
-    0x10006fba   0x10006fba   0x00000038   Code   RO         4751    i.attc_exc_mtu_rsp_handler  fr8000_stack.lib(attc.o)
-    0x10006ff2   0x10006ff2   0x00000038   Code   RO         4752    i.attc_exe_wr_rsp_handler  fr8000_stack.lib(attc.o)
-    0x1000702a   0x1000702a   0x000000ac   Code   RO         4753    i.attc_find_by_type_rsp_handler  fr8000_stack.lib(attc.o)
-    0x100070d6   0x100070d6   0x000000b4   Code   RO         4754    i.attc_find_info_rsp_handler  fr8000_stack.lib(attc.o)
+    0x10005f18   0x10005f18   0x000000b4   Code   RO         2932    i.app_update_params_rejected_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x10005fcc   0x10005fcc   0x000000d4   Code   RO         2933    i.app_update_params_update_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x100060a0   0x100060a0   0x000000ac   Code   RO         2934    i.app_update_phy_rejected_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x1000614c   0x1000614c   0x000000a4   Code   RO         2935    i.app_white_list_ind_func  fr8000_stack.lib(app_proj_event.o)
+    0x100061f0   0x100061f0   0x00000010   Code   RO         2418    i.appm_adv_get_defer_op  fr8000_stack.lib(app.o)
+    0x10006200   0x10006200   0x000001e0   Code   RO         2419    i.appm_adv_recv_gapm_cmp  fr8000_stack.lib(app.o)
+    0x100063e0   0x100063e0   0x00000018   Code   RO         2420    i.appm_adv_set_defer_op  fr8000_stack.lib(app.o)
+    0x100063f8   0x100063f8   0x00000054   Code   RO         2890    i.appm_conn_recv_gapm_cmp  fr8000_stack.lib(app_conn.o)
+    0x1000644c   0x1000644c   0x00000018   Code   RO         2421    i.appm_create_adv_act  fr8000_stack.lib(app.o)
+    0x10006464   0x10006464   0x000000b0   Code   RO         2422    i.appm_create_aux_adv_act  fr8000_stack.lib(app.o)
+    0x10006514   0x10006514   0x00000030   Code   RO         2423    i.appm_create_conn_act  fr8000_stack.lib(app.o)
+    0x10006544   0x10006544   0x000000c4   Code   RO         2424    i.appm_create_legacy_adv_act  fr8000_stack.lib(app.o)
+    0x10006608   0x10006608   0x00000080   Code   RO         2425    i.appm_create_per_adv_act  fr8000_stack.lib(app.o)
+    0x10006688   0x10006688   0x00000044   Code   RO         2427    i.appm_create_scan_act  fr8000_stack.lib(app.o)
+    0x100066cc   0x100066cc   0x00000050   Code   RO         2429    i.appm_exc_activity_cmp  fr8000_stack.lib(app.o)
+    0x1000671c   0x1000671c   0x00000044   Code   RO         2430    i.appm_execute_activity_cmd  fr8000_stack.lib(app.o)
+    0x10006760   0x10006760   0x0000005c   Code   RO         2431    i.appm_init_imp     fr8000_stack.lib(app.o)
+    0x100067bc   0x100067bc   0x00000030   Code   RO         2432    i.appm_init_imp_for_hci  fr8000_stack.lib(app.o)
+    0x100067ec   0x100067ec   0x000000c4   Code   RO         2504    i.appm_msg_handler  fr8000_stack.lib(app_task.o)
+    0x100068b0   0x100068b0   0x0000004c   Code   RO         2433    i.appm_period_sync_recv_gapm_cmp  fr8000_stack.lib(app.o)
+    0x100068fc   0x100068fc   0x0000004c   Code   RO         2434    i.appm_scan_recv_gapm_cmp  fr8000_stack.lib(app.o)
+    0x10006948   0x10006948   0x0000013c   Code   RO         2435    i.appm_set_advertising_data  fr8000_stack.lib(app.o)
+    0x10006a84   0x10006a84   0x00000100   Code   RO         2437    i.appm_set_per_adv_data  fr8000_stack.lib(app.o)
+    0x10006b84   0x10006b84   0x0000014c   Code   RO         2438    i.appm_set_scan_response_data  fr8000_stack.lib(app.o)
+    0x10006cd0   0x10006cd0   0x0000010c   Code   RO         2439    i.appm_start_advertising  fr8000_stack.lib(app.o)
+    0x10006ddc   0x10006ddc   0x00000118   Code   RO         2893    i.appm_start_conn   fr8000_stack.lib(app_conn.o)
+    0x10006ef4   0x10006ef4   0x000000b8   Code   RO         2440    i.appm_stop_advertising  fr8000_stack.lib(app.o)
+    0x10006fac   0x10006fac   0x0000000e   Code   RO         4758    i.attc_err_rsp_handler  fr8000_stack.lib(attc.o)
+    0x10006fba   0x10006fba   0x00000038   Code   RO         4759    i.attc_exc_mtu_rsp_handler  fr8000_stack.lib(attc.o)
+    0x10006ff2   0x10006ff2   0x00000038   Code   RO         4760    i.attc_exe_wr_rsp_handler  fr8000_stack.lib(attc.o)
+    0x1000702a   0x1000702a   0x000000ac   Code   RO         4761    i.attc_find_by_type_rsp_handler  fr8000_stack.lib(attc.o)
+    0x100070d6   0x100070d6   0x000000b4   Code   RO         4762    i.attc_find_info_rsp_handler  fr8000_stack.lib(attc.o)
     0x1000718a   0x1000718a   0x00000002   PAD
     0x1000718a   0x1000718a   0x00000002   PAD
-    0x1000718c   0x1000718c   0x00000080   Code   RO         4755    i.attc_hdl_val_ntf_ind_handler  fr8000_stack.lib(attc.o)
-    0x1000720c   0x1000720c   0x00000058   Code   RO         4756    i.attc_l2cc_pdu_recv_handler  fr8000_stack.lib(attc.o)
-    0x10007264   0x10007264   0x00000060   Code   RO         4757    i.attc_prep_wr_rsp_handler  fr8000_stack.lib(attc.o)
-    0x100072c4   0x100072c4   0x000000f2   Code   RO         4758    i.attc_rd_by_grp_type_rsp_handler  fr8000_stack.lib(attc.o)
+    0x1000718c   0x1000718c   0x00000080   Code   RO         4763    i.attc_hdl_val_ntf_ind_handler  fr8000_stack.lib(attc.o)
+    0x1000720c   0x1000720c   0x00000058   Code   RO         4764    i.attc_l2cc_pdu_recv_handler  fr8000_stack.lib(attc.o)
+    0x10007264   0x10007264   0x00000060   Code   RO         4765    i.attc_prep_wr_rsp_handler  fr8000_stack.lib(attc.o)
+    0x100072c4   0x100072c4   0x000000f2   Code   RO         4766    i.attc_rd_by_grp_type_rsp_handler  fr8000_stack.lib(attc.o)
     0x100073b6   0x100073b6   0x00000002   PAD
     0x100073b6   0x100073b6   0x00000002   PAD
-    0x100073b8   0x100073b8   0x0000026c   Code   RO         4759    i.attc_rd_by_type_rsp_handler  fr8000_stack.lib(attc.o)
-    0x10007624   0x10007624   0x000000b6   Code   RO         4760    i.attc_rd_mult_rsp_handler  fr8000_stack.lib(attc.o)
+    0x100073b8   0x100073b8   0x0000026c   Code   RO         4767    i.attc_rd_by_type_rsp_handler  fr8000_stack.lib(attc.o)
+    0x10007624   0x10007624   0x000000b6   Code   RO         4768    i.attc_rd_mult_rsp_handler  fr8000_stack.lib(attc.o)
     0x100076da   0x100076da   0x00000002   PAD
     0x100076da   0x100076da   0x00000002   PAD
-    0x100076dc   0x100076dc   0x00000104   Code   RO         4761    i.attc_rd_rsp_handler  fr8000_stack.lib(attc.o)
-    0x100077e0   0x100077e0   0x00000030   Code   RO         4762    i.attc_send_att_req  fr8000_stack.lib(attc.o)
-    0x10007810   0x10007810   0x00000028   Code   RO         4763    i.attc_send_execute  fr8000_stack.lib(attc.o)
-    0x10007838   0x10007838   0x00000024   Code   RO         4764    i.attc_send_hdl_cfm  fr8000_stack.lib(attc.o)
-    0x1000785c   0x1000785c   0x000000e8   Code   RO         4765    i.attc_send_read_ind  fr8000_stack.lib(attc.o)
-    0x10007944   0x10007944   0x00000020   Code   RO         4766    i.attc_wr_rsp_handler  fr8000_stack.lib(attc.o)
-    0x10007964   0x10007964   0x000000ac   Code   RO         3242    i.attm_att_set_value  fr8000_stack.lib(attm.o)
-    0x10007a10   0x10007a10   0x00000066   Code   RO         3243    i.attm_att_update_perm  fr8000_stack.lib(attm.o)
+    0x100076dc   0x100076dc   0x00000104   Code   RO         4769    i.attc_rd_rsp_handler  fr8000_stack.lib(attc.o)
+    0x100077e0   0x100077e0   0x00000030   Code   RO         4770    i.attc_send_att_req  fr8000_stack.lib(attc.o)
+    0x10007810   0x10007810   0x00000028   Code   RO         4771    i.attc_send_execute  fr8000_stack.lib(attc.o)
+    0x10007838   0x10007838   0x00000024   Code   RO         4772    i.attc_send_hdl_cfm  fr8000_stack.lib(attc.o)
+    0x1000785c   0x1000785c   0x000000e8   Code   RO         4773    i.attc_send_read_ind  fr8000_stack.lib(attc.o)
+    0x10007944   0x10007944   0x00000020   Code   RO         4774    i.attc_wr_rsp_handler  fr8000_stack.lib(attc.o)
+    0x10007964   0x10007964   0x000000ac   Code   RO         3250    i.attm_att_set_value  fr8000_stack.lib(attm.o)
+    0x10007a10   0x10007a10   0x00000066   Code   RO         3251    i.attm_att_update_perm  fr8000_stack.lib(attm.o)
     0x10007a76   0x10007a76   0x00000002   PAD
     0x10007a76   0x10007a76   0x00000002   PAD
-    0x10007a78   0x10007a78   0x00000040   Code   RO         3244    i.attm_convert_to128  fr8000_stack.lib(attm.o)
-    0x10007ab8   0x10007ab8   0x0000017c   Code   RO         3245    i.attm_get_value    fr8000_stack.lib(attm.o)
-    0x10007c34   0x10007c34   0x00000014   Code   RO         3246    i.attm_init         fr8000_stack.lib(attm.o)
-    0x10007c48   0x10007c48   0x00000004   Code   RO         3247    i.attm_is_bt16_uuid  fr8000_stack.lib(attm.o)
-    0x10007c4c   0x10007c4c   0x00000004   Code   RO         3248    i.attm_is_bt32_uuid  fr8000_stack.lib(attm.o)
-    0x10007c50   0x10007c50   0x00000100   Code   RO         3250    i.attm_svc_create_db  fr8000_stack.lib(attm.o)
-    0x10007d50   0x10007d50   0x00000164   Code   RO         3252    i.attm_svc_create_db_ext  fr8000_stack.lib(attm.o)
-    0x10007eb4   0x10007eb4   0x0000001c   Code   RO         3253    i.attm_svc_get_permission  fr8000_stack.lib(attm.o)
-    0x10007ed0   0x10007ed0   0x0000000c   Code   RO         3255    i.attm_uuid16_comp  fr8000_stack.lib(attm.o)
-    0x10007edc   0x10007edc   0x00000056   Code   RO         3256    i.attm_uuid_comp    fr8000_stack.lib(attm.o)
+    0x10007a78   0x10007a78   0x00000040   Code   RO         3252    i.attm_convert_to128  fr8000_stack.lib(attm.o)
+    0x10007ab8   0x10007ab8   0x0000017c   Code   RO         3253    i.attm_get_value    fr8000_stack.lib(attm.o)
+    0x10007c34   0x10007c34   0x00000014   Code   RO         3254    i.attm_init         fr8000_stack.lib(attm.o)
+    0x10007c48   0x10007c48   0x00000004   Code   RO         3255    i.attm_is_bt16_uuid  fr8000_stack.lib(attm.o)
+    0x10007c4c   0x10007c4c   0x00000004   Code   RO         3256    i.attm_is_bt32_uuid  fr8000_stack.lib(attm.o)
+    0x10007c50   0x10007c50   0x00000100   Code   RO         3258    i.attm_svc_create_db  fr8000_stack.lib(attm.o)
+    0x10007d50   0x10007d50   0x00000164   Code   RO         3260    i.attm_svc_create_db_ext  fr8000_stack.lib(attm.o)
+    0x10007eb4   0x10007eb4   0x0000001c   Code   RO         3261    i.attm_svc_get_permission  fr8000_stack.lib(attm.o)
+    0x10007ed0   0x10007ed0   0x0000000c   Code   RO         3263    i.attm_uuid16_comp  fr8000_stack.lib(attm.o)
+    0x10007edc   0x10007edc   0x00000056   Code   RO         3264    i.attm_uuid_comp    fr8000_stack.lib(attm.o)
     0x10007f32   0x10007f32   0x00000002   PAD
     0x10007f32   0x10007f32   0x00000002   PAD
-    0x10007f34   0x10007f34   0x00000074   Code   RO         3766    i.attmdb_add_service  fr8000_stack.lib(attm_db.o)
-    0x10007fa8   0x10007fa8   0x00000110   Code   RO         3767    i.attmdb_att_get_permission  fr8000_stack.lib(attm_db.o)
-    0x100080b8   0x100080b8   0x00000020   Code   RO         3768    i.attmdb_destroy    fr8000_stack.lib(attm_db.o)
-    0x100080d8   0x100080d8   0x00000034   Code   RO         3769    i.attmdb_get_attribute  fr8000_stack.lib(attm_db.o)
-    0x1000810c   0x1000810c   0x0000005a   Code   RO         3770    i.attmdb_get_max_len  fr8000_stack.lib(attm_db.o)
+    0x10007f34   0x10007f34   0x00000074   Code   RO         3774    i.attmdb_add_service  fr8000_stack.lib(attm_db.o)
+    0x10007fa8   0x10007fa8   0x00000110   Code   RO         3775    i.attmdb_att_get_permission  fr8000_stack.lib(attm_db.o)
+    0x100080b8   0x100080b8   0x00000020   Code   RO         3776    i.attmdb_destroy    fr8000_stack.lib(attm_db.o)
+    0x100080d8   0x100080d8   0x00000034   Code   RO         3777    i.attmdb_get_attribute  fr8000_stack.lib(attm_db.o)
+    0x1000810c   0x1000810c   0x0000005a   Code   RO         3778    i.attmdb_get_max_len  fr8000_stack.lib(attm_db.o)
     0x10008166   0x10008166   0x00000002   PAD
     0x10008166   0x10008166   0x00000002   PAD
-    0x10008168   0x10008168   0x00000078   Code   RO         3771    i.attmdb_get_next_att  fr8000_stack.lib(attm_db.o)
-    0x100081e0   0x100081e0   0x00000048   Code   RO         3772    i.attmdb_get_service  fr8000_stack.lib(attm_db.o)
-    0x10008228   0x10008228   0x000000d6   Code   RO         3773    i.attmdb_get_uuid   fr8000_stack.lib(attm_db.o)
-    0x100082fe   0x100082fe   0x000001c4   Code   RO         3774    i.attmdb_svc_calc_len  fr8000_stack.lib(attm_db.o)
+    0x10008168   0x10008168   0x00000078   Code   RO         3779    i.attmdb_get_next_att  fr8000_stack.lib(attm_db.o)
+    0x100081e0   0x100081e0   0x00000048   Code   RO         3780    i.attmdb_get_service  fr8000_stack.lib(attm_db.o)
+    0x10008228   0x10008228   0x000000d6   Code   RO         3781    i.attmdb_get_uuid   fr8000_stack.lib(attm_db.o)
+    0x100082fe   0x100082fe   0x000001c4   Code   RO         3782    i.attmdb_svc_calc_len  fr8000_stack.lib(attm_db.o)
     0x100084c2   0x100084c2   0x00000002   PAD
     0x100084c2   0x100084c2   0x00000002   PAD
-    0x100084c4   0x100084c4   0x00000054   Code   RO         3775    i.attmdb_svc_check_hdl  fr8000_stack.lib(attm_db.o)
-    0x10008518   0x10008518   0x000001ca   Code   RO         3776    i.attmdb_svc_init   fr8000_stack.lib(attm_db.o)
-    0x100086e2   0x100086e2   0x0000003a   Code   RO         3778    i.attmdb_uuid16_comp  fr8000_stack.lib(attm_db.o)
-    0x1000871c   0x1000871c   0x0000002c   Code   RO         3798    i.atts_check_length_and_offset  fr8000_stack.lib(atts.o)
-    0x10008748   0x10008748   0x00000024   Code   RO         3799    i.atts_clear_prep_data  fr8000_stack.lib(atts.o)
-    0x1000876c   0x1000876c   0x00000024   Code   RO         3800    i.atts_clear_read_cache  fr8000_stack.lib(atts.o)
-    0x10008790   0x10008790   0x00000024   Code   RO         3801    i.atts_clear_rsp_data  fr8000_stack.lib(atts.o)
-    0x100087b4   0x100087b4   0x00000178   Code   RO         3802    i.atts_execute_write_req  fr8000_stack.lib(atts.o)
-    0x1000892c   0x1000892c   0x00000188   Code   RO         3803    i.atts_find_by_type_req  fr8000_stack.lib(atts.o)
-    0x10008ab4   0x10008ab4   0x0000007a   Code   RO         3804    i.atts_find_end     fr8000_stack.lib(atts.o)
+    0x100084c4   0x100084c4   0x00000054   Code   RO         3783    i.attmdb_svc_check_hdl  fr8000_stack.lib(attm_db.o)
+    0x10008518   0x10008518   0x000001ca   Code   RO         3784    i.attmdb_svc_init   fr8000_stack.lib(attm_db.o)
+    0x100086e2   0x100086e2   0x0000003a   Code   RO         3786    i.attmdb_uuid16_comp  fr8000_stack.lib(attm_db.o)
+    0x1000871c   0x1000871c   0x0000002c   Code   RO         3806    i.atts_check_length_and_offset  fr8000_stack.lib(atts.o)
+    0x10008748   0x10008748   0x00000024   Code   RO         3807    i.atts_clear_prep_data  fr8000_stack.lib(atts.o)
+    0x1000876c   0x1000876c   0x00000024   Code   RO         3808    i.atts_clear_read_cache  fr8000_stack.lib(atts.o)
+    0x10008790   0x10008790   0x00000024   Code   RO         3809    i.atts_clear_rsp_data  fr8000_stack.lib(atts.o)
+    0x100087b4   0x100087b4   0x00000178   Code   RO         3810    i.atts_execute_write_req  fr8000_stack.lib(atts.o)
+    0x1000892c   0x1000892c   0x00000188   Code   RO         3811    i.atts_find_by_type_req  fr8000_stack.lib(atts.o)
+    0x10008ab4   0x10008ab4   0x0000007a   Code   RO         3812    i.atts_find_end     fr8000_stack.lib(atts.o)
     0x10008b2e   0x10008b2e   0x00000002   PAD
     0x10008b2e   0x10008b2e   0x00000002   PAD
-    0x10008b30   0x10008b30   0x00000148   Code   RO         3805    i.atts_find_info_req  fr8000_stack.lib(atts.o)
-    0x10008c78   0x10008c78   0x00000098   Code   RO         3806    i.atts_find_value_by_uuid  fr8000_stack.lib(atts.o)
-    0x10008d10   0x10008d10   0x00000098   Code   RO         3807    i.atts_get_att_chk_perm  fr8000_stack.lib(atts.o)
-    0x10008da8   0x10008da8   0x0000001a   Code   RO         3808    i.atts_get_dest_task  fr8000_stack.lib(atts.o)
+    0x10008b30   0x10008b30   0x00000148   Code   RO         3813    i.atts_find_info_req  fr8000_stack.lib(atts.o)
+    0x10008c78   0x10008c78   0x00000098   Code   RO         3814    i.atts_find_value_by_uuid  fr8000_stack.lib(atts.o)
+    0x10008d10   0x10008d10   0x00000098   Code   RO         3815    i.atts_get_att_chk_perm  fr8000_stack.lib(atts.o)
+    0x10008da8   0x10008da8   0x0000001a   Code   RO         3816    i.atts_get_dest_task  fr8000_stack.lib(atts.o)
     0x10008dc2   0x10008dc2   0x00000002   PAD
     0x10008dc2   0x10008dc2   0x00000002   PAD
-    0x10008dc4   0x10008dc4   0x00000084   Code   RO         3809    i.atts_get_value    fr8000_stack.lib(atts.o)
-    0x10008e48   0x10008e48   0x000000a4   Code   RO         3810    i.atts_l2cc_pdu_recv_handler  fr8000_stack.lib(atts.o)
-    0x10008eec   0x10008eec   0x00000042   Code   RO         3811    i.atts_mtu_exc_req  fr8000_stack.lib(atts.o)
+    0x10008dc4   0x10008dc4   0x00000084   Code   RO         3817    i.atts_get_value    fr8000_stack.lib(atts.o)
+    0x10008e48   0x10008e48   0x000000a4   Code   RO         3818    i.atts_l2cc_pdu_recv_handler  fr8000_stack.lib(atts.o)
+    0x10008eec   0x10008eec   0x00000042   Code   RO         3819    i.atts_mtu_exc_req  fr8000_stack.lib(atts.o)
     0x10008f2e   0x10008f2e   0x00000002   PAD
     0x10008f2e   0x10008f2e   0x00000002   PAD
-    0x10008f30   0x10008f30   0x000000f8   Code   RO         3812    i.atts_prepare_write_req  fr8000_stack.lib(atts.o)
-    0x10009028   0x10009028   0x00000074   Code   RO         3813    i.atts_process_pdu  fr8000_stack.lib(atts.o)
-    0x1000909c   0x1000909c   0x000000ba   Code   RO         3814    i.atts_read_blob_req  fr8000_stack.lib(atts.o)
+    0x10008f30   0x10008f30   0x000000f8   Code   RO         3820    i.atts_prepare_write_req  fr8000_stack.lib(atts.o)
+    0x10009028   0x10009028   0x00000074   Code   RO         3821    i.atts_process_pdu  fr8000_stack.lib(atts.o)
+    0x1000909c   0x1000909c   0x000000ba   Code   RO         3822    i.atts_read_blob_req  fr8000_stack.lib(atts.o)
     0x10009156   0x10009156   0x00000002   PAD
     0x10009156   0x10009156   0x00000002   PAD
-    0x10009158   0x10009158   0x000001c0   Code   RO         3815    i.atts_read_by_grp_type_req  fr8000_stack.lib(atts.o)
-    0x10009318   0x10009318   0x000001a8   Code   RO         3816    i.atts_read_by_type_req  fr8000_stack.lib(atts.o)
-    0x100094c0   0x100094c0   0x00000134   Code   RO         3817    i.atts_read_mult_req  fr8000_stack.lib(atts.o)
-    0x100095f4   0x100095f4   0x0000009c   Code   RO         3818    i.atts_read_req     fr8000_stack.lib(atts.o)
-    0x10009690   0x10009690   0x00000028   Code   RO         3819    i.atts_send_error   fr8000_stack.lib(atts.o)
-    0x100096b8   0x100096b8   0x00000090   Code   RO         3820    i.atts_send_event   fr8000_stack.lib(atts.o)
-    0x10009748   0x10009748   0x00000078   Code   RO         3821    i.atts_store_prep_data  fr8000_stack.lib(atts.o)
-    0x100097c0   0x100097c0   0x00000044   Code   RO         3822    i.atts_update_elmt  fr8000_stack.lib(atts.o)
-    0x10009804   0x10009804   0x0000003e   Code   RO         3823    i.atts_write_cmd    fr8000_stack.lib(atts.o)
-    0x10009842   0x10009842   0x0000004e   Code   RO         3824    i.atts_write_req    fr8000_stack.lib(atts.o)
-    0x10009890   0x10009890   0x0000002e   Code   RO         3825    i.atts_write_rsp_send  fr8000_stack.lib(atts.o)
-    0x100098be   0x100098be   0x0000007a   Code   RO         3826    i.atts_write_signed  fr8000_stack.lib(atts.o)
-    0x10009938   0x10009938   0x0000003c   Code   RO         3827    i.atts_write_signed_cfm  fr8000_stack.lib(atts.o)
-    0x10009974   0x10009974   0x00000066   Code   RO          539    i.audio_decoder_calc_sbc_frame_len  audio_decoder.o
+    0x10009158   0x10009158   0x000001c0   Code   RO         3823    i.atts_read_by_grp_type_req  fr8000_stack.lib(atts.o)
+    0x10009318   0x10009318   0x000001a8   Code   RO         3824    i.atts_read_by_type_req  fr8000_stack.lib(atts.o)
+    0x100094c0   0x100094c0   0x00000134   Code   RO         3825    i.atts_read_mult_req  fr8000_stack.lib(atts.o)
+    0x100095f4   0x100095f4   0x0000009c   Code   RO         3826    i.atts_read_req     fr8000_stack.lib(atts.o)
+    0x10009690   0x10009690   0x00000028   Code   RO         3827    i.atts_send_error   fr8000_stack.lib(atts.o)
+    0x100096b8   0x100096b8   0x00000090   Code   RO         3828    i.atts_send_event   fr8000_stack.lib(atts.o)
+    0x10009748   0x10009748   0x00000078   Code   RO         3829    i.atts_store_prep_data  fr8000_stack.lib(atts.o)
+    0x100097c0   0x100097c0   0x00000044   Code   RO         3830    i.atts_update_elmt  fr8000_stack.lib(atts.o)
+    0x10009804   0x10009804   0x0000003e   Code   RO         3831    i.atts_write_cmd    fr8000_stack.lib(atts.o)
+    0x10009842   0x10009842   0x0000004e   Code   RO         3832    i.atts_write_req    fr8000_stack.lib(atts.o)
+    0x10009890   0x10009890   0x0000002e   Code   RO         3833    i.atts_write_rsp_send  fr8000_stack.lib(atts.o)
+    0x100098be   0x100098be   0x0000007a   Code   RO         3834    i.atts_write_signed  fr8000_stack.lib(atts.o)
+    0x10009938   0x10009938   0x0000003c   Code   RO         3835    i.atts_write_signed_cfm  fr8000_stack.lib(atts.o)
+    0x10009974   0x10009974   0x00000066   Code   RO          541    i.audio_decoder_calc_sbc_frame_len  audio_decoder.o
     0x100099da   0x100099da   0x00000002   PAD
     0x100099da   0x100099da   0x00000002   PAD
-    0x100099dc   0x100099dc   0x0000002c   Code   RO          540    i.audio_sw_decoder_buff  audio_decoder.o
-    0x10009a08   0x10009a08   0x00000018   Code   RO          541    i.audio_sw_decoder_deinit  audio_decoder.o
-    0x10009a20   0x10009a20   0x00000034   Code   RO          542    i.audio_sw_decoder_init  audio_decoder.o
-    0x10009a54   0x10009a54   0x00000038   Code   RO         2433    i.ble_add_svc       fr8000_stack.lib(app.o)
-    0x10009a8c   0x10009a8c   0x00000020   Code   RO         2984    i.ble_bond_init     fr8000_stack.lib(user_bond_manage.o)
-    0x10009aac   0x10009aac   0x000000a0   Code   RO         2436    i.ble_gap_set_dev_config  fr8000_stack.lib(app.o)
-    0x10009b4c   0x10009b4c   0x00000014   Code   RO         2439    i.ble_set_evt_func  fr8000_stack.lib(app.o)
-    0x10009b60   0x10009b60   0x00000130   Code   RO         2579    i.ble_stack_configure  fr8000_stack.lib(jump_table_host.o)
-    0x10009c90   0x10009c90   0x00000090   Code   RO         2443    i.ble_stack_init    fr8000_stack.lib(app.o)
-    0x10009d20   0x10009d20   0x00000002   Code   RO         3087    i.calib_meter_evt_end  fr8000_stack.lib(adv_check_mode.o)
-    0x10009d22   0x10009d22   0x00000002   Code   RO         3088    i.calib_meter_recv_msg  fr8000_stack.lib(adv_check_mode.o)
-    0x10009d24   0x10009d24   0x00000120   Code   RO         2708    i.check_timer_handle  fr8000_stack.lib(os_timer.o)
-    0x10009e44   0x10009e44   0x000000cc   Code   RO          621    i.computeBitneed    bitalloc.o
-    0x10009f10   0x10009f10   0x00000098   Code   RO         1068    i.cosineModulateSynth4  synthesis-sbc.o
-    0x10009fa8   0x10009fa8   0x00000028   Code   RO          956    i.crc_iterate       framing.o
-    0x10009fd0   0x10009fd0   0x00000018   Code   RO          957    i.crc_iterate_top4  framing.o
-    0x10009fe8   0x10009fe8   0x00000128   Code   RO         1046    i.dct2_8            synthesis-dct8.o
-    0x1000a110   0x1000a110   0x0000000e   Code   RO         1069    i.default_mul_16s_32s_hi  synthesis-sbc.o
-    0x1000a11e   0x1000a11e   0x00000026   Code   RO         1047    i.default_mul_32s_32s_hi  synthesis-dct8.o
-    0x1000a144   0x1000a144   0x00000044   Code   RO          719    i.dualBitAllocation  bitalloc-sbc.o
-    0x1000a188   0x1000a188   0x00000024   Code   RO         2709    i.free_time_evt_id  fr8000_stack.lib(os_timer.o)
-    0x1000a1ac   0x1000a1ac   0x00000024   Code   RO         2677    i.from_task_func_to_msg_handle  fr8000_stack.lib(os_task.o)
-    0x1000a1d0   0x1000a1d0   0x00000020   Code   RO         2173    i.gap_address_get   fr8000_stack.lib(gap_api.o)
-    0x1000a1f0   0x1000a1f0   0x0000002c   Code   RO         2174    i.gap_address_set   fr8000_stack.lib(gap_api.o)
-    0x1000a21c   0x1000a21c   0x00000004   Code   RO         2177    i.gap_bond_manager_delete_all  fr8000_stack.lib(gap_api.o)
-    0x1000a220   0x1000a220   0x00000004   Code   RO         2182    i.gap_bond_manager_init  fr8000_stack.lib(gap_api.o)
-    0x1000a224   0x1000a224   0x00000018   Code   RO         2185    i.gap_dev_name_get  fr8000_stack.lib(gap_api.o)
-    0x1000a23c   0x1000a23c   0x0000001c   Code   RO         2186    i.gap_dev_name_set  fr8000_stack.lib(gap_api.o)
-    0x1000a258   0x1000a258   0x0000000c   Code   RO         2191    i.gap_get_dev_appearance  fr8000_stack.lib(gap_api.o)
-    0x1000a264   0x1000a264   0x00000074   Code   RO         3029    i.gap_paring_req_cb  fr8000_stack.lib(app_sec.o)
+    0x100099dc   0x100099dc   0x0000002c   Code   RO          542    i.audio_sw_decoder_buff  audio_decoder.o
+    0x10009a08   0x10009a08   0x00000018   Code   RO          543    i.audio_sw_decoder_deinit  audio_decoder.o
+    0x10009a20   0x10009a20   0x00000034   Code   RO          544    i.audio_sw_decoder_init  audio_decoder.o
+    0x10009a54   0x10009a54   0x00000038   Code   RO         2441    i.ble_add_svc       fr8000_stack.lib(app.o)
+    0x10009a8c   0x10009a8c   0x00000020   Code   RO         2992    i.ble_bond_init     fr8000_stack.lib(user_bond_manage.o)
+    0x10009aac   0x10009aac   0x000000a0   Code   RO         2444    i.ble_gap_set_dev_config  fr8000_stack.lib(app.o)
+    0x10009b4c   0x10009b4c   0x00000014   Code   RO         2447    i.ble_set_evt_func  fr8000_stack.lib(app.o)
+    0x10009b60   0x10009b60   0x00000130   Code   RO         2587    i.ble_stack_configure  fr8000_stack.lib(jump_table_host.o)
+    0x10009c90   0x10009c90   0x00000090   Code   RO         2451    i.ble_stack_init    fr8000_stack.lib(app.o)
+    0x10009d20   0x10009d20   0x00000002   Code   RO         3095    i.calib_meter_evt_end  fr8000_stack.lib(adv_check_mode.o)
+    0x10009d22   0x10009d22   0x00000002   Code   RO         3096    i.calib_meter_recv_msg  fr8000_stack.lib(adv_check_mode.o)
+    0x10009d24   0x10009d24   0x00000120   Code   RO         2716    i.check_timer_handle  fr8000_stack.lib(os_timer.o)
+    0x10009e44   0x10009e44   0x000000cc   Code   RO          623    i.computeBitneed    bitalloc.o
+    0x10009f10   0x10009f10   0x00000098   Code   RO         1070    i.cosineModulateSynth4  synthesis-sbc.o
+    0x10009fa8   0x10009fa8   0x00000028   Code   RO          958    i.crc_iterate       framing.o
+    0x10009fd0   0x10009fd0   0x00000018   Code   RO          959    i.crc_iterate_top4  framing.o
+    0x10009fe8   0x10009fe8   0x00000128   Code   RO         1048    i.dct2_8            synthesis-dct8.o
+    0x1000a110   0x1000a110   0x0000000e   Code   RO         1071    i.default_mul_16s_32s_hi  synthesis-sbc.o
+    0x1000a11e   0x1000a11e   0x00000026   Code   RO         1049    i.default_mul_32s_32s_hi  synthesis-dct8.o
+    0x1000a144   0x1000a144   0x00000044   Code   RO          721    i.dualBitAllocation  bitalloc-sbc.o
+    0x1000a188   0x1000a188   0x00000024   Code   RO         2717    i.free_time_evt_id  fr8000_stack.lib(os_timer.o)
+    0x1000a1ac   0x1000a1ac   0x00000024   Code   RO         2685    i.from_task_func_to_msg_handle  fr8000_stack.lib(os_task.o)
+    0x1000a1d0   0x1000a1d0   0x00000020   Code   RO         2181    i.gap_address_get   fr8000_stack.lib(gap_api.o)
+    0x1000a1f0   0x1000a1f0   0x0000002c   Code   RO         2182    i.gap_address_set   fr8000_stack.lib(gap_api.o)
+    0x1000a21c   0x1000a21c   0x00000004   Code   RO         2185    i.gap_bond_manager_delete_all  fr8000_stack.lib(gap_api.o)
+    0x1000a220   0x1000a220   0x00000004   Code   RO         2190    i.gap_bond_manager_init  fr8000_stack.lib(gap_api.o)
+    0x1000a224   0x1000a224   0x00000018   Code   RO         2193    i.gap_dev_name_get  fr8000_stack.lib(gap_api.o)
+    0x1000a23c   0x1000a23c   0x0000001c   Code   RO         2194    i.gap_dev_name_set  fr8000_stack.lib(gap_api.o)
+    0x1000a258   0x1000a258   0x0000000c   Code   RO         2199    i.gap_get_dev_appearance  fr8000_stack.lib(gap_api.o)
+    0x1000a264   0x1000a264   0x00000074   Code   RO         3037    i.gap_paring_req_cb  fr8000_stack.lib(app_sec.o)
     0x1000a2d8   0x1000a2d8   0x00000002   Code   RO            4    i.gap_rssi_ind      proj_main.o
     0x1000a2d8   0x1000a2d8   0x00000002   Code   RO            4    i.gap_rssi_ind      proj_main.o
-    0x1000a2da   0x1000a2da   0x00000004   Code   RO         2206    i.gap_security_param_init  fr8000_stack.lib(gap_api.o)
+    0x1000a2da   0x1000a2da   0x00000004   Code   RO         2214    i.gap_security_param_init  fr8000_stack.lib(gap_api.o)
     0x1000a2de   0x1000a2de   0x00000002   PAD
     0x1000a2de   0x1000a2de   0x00000002   PAD
-    0x1000a2e0   0x1000a2e0   0x0000000c   Code   RO         2215    i.gap_set_cb_func   fr8000_stack.lib(gap_api.o)
-    0x1000a2ec   0x1000a2ec   0x0000000c   Code   RO         2217    i.gap_set_dev_appearance  fr8000_stack.lib(gap_api.o)
-    0x1000a2f8   0x1000a2f8   0x00000070   Code   RO         2225    i.gap_start_conn    fr8000_stack.lib(gap_api.o)
-    0x1000a368   0x1000a368   0x000000f0   Code   RO         2229    i.gap_start_scan    fr8000_stack.lib(gap_api.o)
-    0x1000a458   0x1000a458   0x00000098   Code   RO         2234    i.gap_stop_scan     fr8000_stack.lib(gap_api.o)
-    0x1000a4f0   0x1000a4f0   0x00000044   Code   RO         3102    i.gapc_auth_get     fr8000_stack.lib(gapc.o)
-    0x1000a534   0x1000a534   0x00000064   Code   RO         3103    i.gapc_auth_set     fr8000_stack.lib(gapc.o)
-    0x1000a598   0x1000a598   0x000000e0   Code   RO         3524    i.gapc_bond_cfm_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000a678   0x1000a678   0x0000005c   Code   RO         3525    i.gapc_bond_cmd_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000a6d4   0x1000a6d4   0x000001e0   Code   RO         3030    i.gapc_bond_ind_handler  fr8000_stack.lib(app_sec.o)
-    0x1000a8b4   0x1000a8b4   0x00000214   Code   RO         3031    i.gapc_bond_req_ind_handler  fr8000_stack.lib(app_sec.o)
-    0x1000aac8   0x1000aac8   0x00000080   Code   RO         3104    i.gapc_cleanup      fr8000_stack.lib(gapc.o)
-    0x1000ab48   0x1000ab48   0x000000e4   Code   RO         2497    i.gapc_cmp_evt_handler  fr8000_stack.lib(app_task.o)
-    0x1000ac2c   0x1000ac2c   0x00000004   Code   RO         3526    i.gapc_cmp_evt_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000ac30   0x1000ac30   0x0000003c   Code   RO         3865    i.gapc_cmp_evt_handler  fr8000_stack.lib(gattc_task.o)
-    0x1000ac6c   0x1000ac6c   0x00000064   Code   RO         4459    i.gapc_cmp_evt_handler  fr8000_stack.lib(gapm_init.o)
-    0x1000acd0   0x1000acd0   0x00000010   Code   RO         3105    i.gapc_con_cleanup  fr8000_stack.lib(gapc.o)
-    0x1000ace0   0x1000ace0   0x00000178   Code   RO         3106    i.gapc_con_create   fr8000_stack.lib(gapc.o)
-    0x1000ae58   0x1000ae58   0x00000084   Code   RO         3527    i.gapc_connection_cfm_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000aedc   0x1000aedc   0x0000017c   Code   RO         2498    i.gapc_connection_req_ind_following  fr8000_stack.lib(app_task.o)
-    0x1000b058   0x1000b058   0x000000a8   Code   RO         2499    i.gapc_connection_req_ind_handler  fr8000_stack.lib(app_task.o)
-    0x1000b100   0x1000b100   0x00000004   Code   RO         3528    i.gapc_default_msg_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000b104   0x1000b104   0x00000070   Code   RO         3529    i.gapc_disconnect_cmd_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000b174   0x1000b174   0x0000004c   Code   RO         2500    i.gapc_disconnect_ind_handler  fr8000_stack.lib(app_task.o)
-    0x1000b1c0   0x1000b1c0   0x0000001c   Code   RO         3107    i.gapc_enc_keysize_get  fr8000_stack.lib(gapc.o)
-    0x1000b1dc   0x1000b1dc   0x00000018   Code   RO         3108    i.gapc_enc_keysize_set  fr8000_stack.lib(gapc.o)
-    0x1000b1f4   0x1000b1f4   0x00000036   Code   RO         3530    i.gapc_encrypt_cfm_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000a2e0   0x1000a2e0   0x0000000c   Code   RO         2223    i.gap_set_cb_func   fr8000_stack.lib(gap_api.o)
+    0x1000a2ec   0x1000a2ec   0x0000000c   Code   RO         2225    i.gap_set_dev_appearance  fr8000_stack.lib(gap_api.o)
+    0x1000a2f8   0x1000a2f8   0x00000070   Code   RO         2233    i.gap_start_conn    fr8000_stack.lib(gap_api.o)
+    0x1000a368   0x1000a368   0x000000f0   Code   RO         2237    i.gap_start_scan    fr8000_stack.lib(gap_api.o)
+    0x1000a458   0x1000a458   0x00000098   Code   RO         2242    i.gap_stop_scan     fr8000_stack.lib(gap_api.o)
+    0x1000a4f0   0x1000a4f0   0x00000044   Code   RO         3110    i.gapc_auth_get     fr8000_stack.lib(gapc.o)
+    0x1000a534   0x1000a534   0x00000064   Code   RO         3111    i.gapc_auth_set     fr8000_stack.lib(gapc.o)
+    0x1000a598   0x1000a598   0x000000e0   Code   RO         3532    i.gapc_bond_cfm_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000a678   0x1000a678   0x0000005c   Code   RO         3533    i.gapc_bond_cmd_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000a6d4   0x1000a6d4   0x000001e0   Code   RO         3038    i.gapc_bond_ind_handler  fr8000_stack.lib(app_sec.o)
+    0x1000a8b4   0x1000a8b4   0x00000214   Code   RO         3039    i.gapc_bond_req_ind_handler  fr8000_stack.lib(app_sec.o)
+    0x1000aac8   0x1000aac8   0x00000080   Code   RO         3112    i.gapc_cleanup      fr8000_stack.lib(gapc.o)
+    0x1000ab48   0x1000ab48   0x000000e4   Code   RO         2505    i.gapc_cmp_evt_handler  fr8000_stack.lib(app_task.o)
+    0x1000ac2c   0x1000ac2c   0x00000004   Code   RO         3534    i.gapc_cmp_evt_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000ac30   0x1000ac30   0x0000003c   Code   RO         3873    i.gapc_cmp_evt_handler  fr8000_stack.lib(gattc_task.o)
+    0x1000ac6c   0x1000ac6c   0x00000064   Code   RO         4467    i.gapc_cmp_evt_handler  fr8000_stack.lib(gapm_init.o)
+    0x1000acd0   0x1000acd0   0x00000010   Code   RO         3113    i.gapc_con_cleanup  fr8000_stack.lib(gapc.o)
+    0x1000ace0   0x1000ace0   0x00000178   Code   RO         3114    i.gapc_con_create   fr8000_stack.lib(gapc.o)
+    0x1000ae58   0x1000ae58   0x00000084   Code   RO         3535    i.gapc_connection_cfm_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000aedc   0x1000aedc   0x0000017c   Code   RO         2506    i.gapc_connection_req_ind_following  fr8000_stack.lib(app_task.o)
+    0x1000b058   0x1000b058   0x000000a8   Code   RO         2507    i.gapc_connection_req_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000b100   0x1000b100   0x00000004   Code   RO         3536    i.gapc_default_msg_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000b104   0x1000b104   0x00000070   Code   RO         3537    i.gapc_disconnect_cmd_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000b174   0x1000b174   0x0000004c   Code   RO         2508    i.gapc_disconnect_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000b1c0   0x1000b1c0   0x0000001c   Code   RO         3115    i.gapc_enc_keysize_get  fr8000_stack.lib(gapc.o)
+    0x1000b1dc   0x1000b1dc   0x00000018   Code   RO         3116    i.gapc_enc_keysize_set  fr8000_stack.lib(gapc.o)
+    0x1000b1f4   0x1000b1f4   0x00000036   Code   RO         3538    i.gapc_encrypt_cfm_handler  fr8000_stack.lib(gapc_task.o)
     0x1000b22a   0x1000b22a   0x00000002   PAD
     0x1000b22a   0x1000b22a   0x00000002   PAD
-    0x1000b22c   0x1000b22c   0x0000005c   Code   RO         3531    i.gapc_encrypt_cmd_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000b288   0x1000b288   0x00000090   Code   RO         3032    i.gapc_encrypt_ind_handler  fr8000_stack.lib(app_sec.o)
-    0x1000b318   0x1000b318   0x00000130   Code   RO         3033    i.gapc_encrypt_req_ind_handler  fr8000_stack.lib(app_sec.o)
-    0x1000b448   0x1000b448   0x0000001c   Code   RO         3532    i.gapc_gen_dh_key_ind_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000b464   0x1000b464   0x00000024   Code   RO         3109    i.gapc_get_bdaddr   fr8000_stack.lib(gapc.o)
-    0x1000b488   0x1000b488   0x00000018   Code   RO         3110    i.gapc_get_chan_sel_algo  fr8000_stack.lib(gapc.o)
-    0x1000b4a0   0x1000b4a0   0x00000028   Code   RO         3111    i.gapc_get_conhdl   fr8000_stack.lib(gapc.o)
-    0x1000b4c8   0x1000b4c8   0x00000038   Code   RO         3112    i.gapc_get_conidx_imp  fr8000_stack.lib(gapc.o)
-    0x1000b500   0x1000b500   0x00000024   Code   RO         3113    i.gapc_get_csrk     fr8000_stack.lib(gapc.o)
-    0x1000b524   0x1000b524   0x00000010   Code   RO         3114    i.gapc_get_dest_task  fr8000_stack.lib(gapc.o)
-    0x1000b534   0x1000b534   0x000000ba   Code   RO         3533    i.gapc_get_dev_info_cfm_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000b5ee   0x1000b5ee   0x0000006c   Code   RO         2501    i.gapc_get_dev_info_req_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000b22c   0x1000b22c   0x0000005c   Code   RO         3539    i.gapc_encrypt_cmd_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000b288   0x1000b288   0x00000090   Code   RO         3040    i.gapc_encrypt_ind_handler  fr8000_stack.lib(app_sec.o)
+    0x1000b318   0x1000b318   0x00000130   Code   RO         3041    i.gapc_encrypt_req_ind_handler  fr8000_stack.lib(app_sec.o)
+    0x1000b448   0x1000b448   0x0000001c   Code   RO         3540    i.gapc_gen_dh_key_ind_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000b464   0x1000b464   0x00000024   Code   RO         3117    i.gapc_get_bdaddr   fr8000_stack.lib(gapc.o)
+    0x1000b488   0x1000b488   0x00000018   Code   RO         3118    i.gapc_get_chan_sel_algo  fr8000_stack.lib(gapc.o)
+    0x1000b4a0   0x1000b4a0   0x00000028   Code   RO         3119    i.gapc_get_conhdl   fr8000_stack.lib(gapc.o)
+    0x1000b4c8   0x1000b4c8   0x00000038   Code   RO         3120    i.gapc_get_conidx_imp  fr8000_stack.lib(gapc.o)
+    0x1000b500   0x1000b500   0x00000024   Code   RO         3121    i.gapc_get_csrk     fr8000_stack.lib(gapc.o)
+    0x1000b524   0x1000b524   0x00000010   Code   RO         3122    i.gapc_get_dest_task  fr8000_stack.lib(gapc.o)
+    0x1000b534   0x1000b534   0x000000ba   Code   RO         3541    i.gapc_get_dev_info_cfm_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000b5ee   0x1000b5ee   0x0000006c   Code   RO         2509    i.gapc_get_dev_info_req_ind_handler  fr8000_stack.lib(app_task.o)
     0x1000b65a   0x1000b65a   0x00000002   PAD
     0x1000b65a   0x1000b65a   0x00000002   PAD
-    0x1000b65c   0x1000b65c   0x00000138   Code   RO         3534    i.gapc_get_info_cmd_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000b794   0x1000b794   0x0000001c   Code   RO         3115    i.gapc_get_operation  fr8000_stack.lib(gapc.o)
-    0x1000b7b0   0x1000b7b0   0x00000010   Code   RO         3116    i.gapc_get_operation_ptr  fr8000_stack.lib(gapc.o)
-    0x1000b7c0   0x1000b7c0   0x00000020   Code   RO         3117    i.gapc_get_requester  fr8000_stack.lib(gapc.o)
-    0x1000b7e0   0x1000b7e0   0x00000020   Code   RO         3118    i.gapc_get_role     fr8000_stack.lib(gapc.o)
-    0x1000b800   0x1000b800   0x00000024   Code   RO         3119    i.gapc_get_sign_counter  fr8000_stack.lib(gapc.o)
-    0x1000b824   0x1000b824   0x00000064   Code   RO         4287    i.gapc_hci_handler  fr8000_stack.lib(gapc_hci.o)
-    0x1000b888   0x1000b888   0x0000004c   Code   RO         3120    i.gapc_init         fr8000_stack.lib(gapc.o)
-    0x1000b8d4   0x1000b8d4   0x00000004   Code   RO         3121    i.gapc_is_disc_connection  fr8000_stack.lib(gapc.o)
-    0x1000b8d8   0x1000b8d8   0x00000040   Code   RO         3122    i.gapc_is_sec_set   fr8000_stack.lib(gapc.o)
-    0x1000b918   0x1000b918   0x00000070   Code   RO         3535    i.gapc_key_press_notification_cmd_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000b988   0x1000b988   0x00000028   Code   RO         3123    i.gapc_link_encrypted  fr8000_stack.lib(gapc.o)
-    0x1000b9b0   0x1000b9b0   0x0000002c   Code   RO         3124    i.gapc_lk_sec_lvl_get  fr8000_stack.lib(gapc.o)
-    0x1000b9dc   0x1000b9dc   0x00000060   Code   RO         3125    i.gapc_operation_cleanup  fr8000_stack.lib(gapc.o)
-    0x1000ba3c   0x1000ba3c   0x00000104   Code   RO         3536    i.gapc_param_update_cfm_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000bb40   0x1000bb40   0x0000011c   Code   RO         3537    i.gapc_param_update_cmd_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000bc5c   0x1000bc5c   0x00000090   Code   RO         2502    i.gapc_param_update_req_ind_handler  fr8000_stack.lib(app_task.o)
-    0x1000bcec   0x1000bcec   0x0000002a   Code   RO         3126    i.gapc_param_update_sanity  fr8000_stack.lib(gapc.o)
+    0x1000b65c   0x1000b65c   0x00000138   Code   RO         3542    i.gapc_get_info_cmd_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000b794   0x1000b794   0x0000001c   Code   RO         3123    i.gapc_get_operation  fr8000_stack.lib(gapc.o)
+    0x1000b7b0   0x1000b7b0   0x00000010   Code   RO         3124    i.gapc_get_operation_ptr  fr8000_stack.lib(gapc.o)
+    0x1000b7c0   0x1000b7c0   0x00000020   Code   RO         3125    i.gapc_get_requester  fr8000_stack.lib(gapc.o)
+    0x1000b7e0   0x1000b7e0   0x00000020   Code   RO         3126    i.gapc_get_role     fr8000_stack.lib(gapc.o)
+    0x1000b800   0x1000b800   0x00000024   Code   RO         3127    i.gapc_get_sign_counter  fr8000_stack.lib(gapc.o)
+    0x1000b824   0x1000b824   0x00000064   Code   RO         4295    i.gapc_hci_handler  fr8000_stack.lib(gapc_hci.o)
+    0x1000b888   0x1000b888   0x0000004c   Code   RO         3128    i.gapc_init         fr8000_stack.lib(gapc.o)
+    0x1000b8d4   0x1000b8d4   0x00000004   Code   RO         3129    i.gapc_is_disc_connection  fr8000_stack.lib(gapc.o)
+    0x1000b8d8   0x1000b8d8   0x00000040   Code   RO         3130    i.gapc_is_sec_set   fr8000_stack.lib(gapc.o)
+    0x1000b918   0x1000b918   0x00000070   Code   RO         3543    i.gapc_key_press_notification_cmd_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000b988   0x1000b988   0x00000028   Code   RO         3131    i.gapc_link_encrypted  fr8000_stack.lib(gapc.o)
+    0x1000b9b0   0x1000b9b0   0x0000002c   Code   RO         3132    i.gapc_lk_sec_lvl_get  fr8000_stack.lib(gapc.o)
+    0x1000b9dc   0x1000b9dc   0x00000060   Code   RO         3133    i.gapc_operation_cleanup  fr8000_stack.lib(gapc.o)
+    0x1000ba3c   0x1000ba3c   0x00000104   Code   RO         3544    i.gapc_param_update_cfm_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000bb40   0x1000bb40   0x0000011c   Code   RO         3545    i.gapc_param_update_cmd_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000bc5c   0x1000bc5c   0x00000090   Code   RO         2510    i.gapc_param_update_req_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000bcec   0x1000bcec   0x0000002a   Code   RO         3134    i.gapc_param_update_sanity  fr8000_stack.lib(gapc.o)
     0x1000bd16   0x1000bd16   0x00000002   PAD
     0x1000bd16   0x1000bd16   0x00000002   PAD
-    0x1000bd18   0x1000bd18   0x00000064   Code   RO         4460    i.gapc_peer_att_info_ind_handler  fr8000_stack.lib(gapm_init.o)
-    0x1000bd7c   0x1000bd7c   0x0000000e   Code   RO         2503    i.gapc_peer_features_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000bd18   0x1000bd18   0x00000064   Code   RO         4468    i.gapc_peer_att_info_ind_handler  fr8000_stack.lib(gapm_init.o)
+    0x1000bd7c   0x1000bd7c   0x0000000e   Code   RO         2511    i.gapc_peer_features_ind_handler  fr8000_stack.lib(app_task.o)
     0x1000bd8a   0x1000bd8a   0x00000002   PAD
     0x1000bd8a   0x1000bd8a   0x00000002   PAD
-    0x1000bd8c   0x1000bd8c   0x00000038   Code   RO         2504    i.gapc_peer_ver_ind_handler  fr8000_stack.lib(app_task.o)
-    0x1000bdc4   0x1000bdc4   0x0000008c   Code   RO         3538    i.gapc_process_op   fr8000_stack.lib(gapc_task.o)
-    0x1000be50   0x1000be50   0x0000003c   Code   RO         3127    i.gapc_reschedule_operation  fr8000_stack.lib(gapc.o)
-    0x1000be8c   0x1000be8c   0x00000048   Code   RO         3539    i.gapc_security_cmd_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000bed4   0x1000bed4   0x0000004c   Code   RO         3034    i.gapc_security_ind_handler  fr8000_stack.lib(app_sec.o)
-    0x1000bf20   0x1000bf20   0x00000060   Code   RO         3128    i.gapc_send_complete_evt  fr8000_stack.lib(gapc.o)
-    0x1000bf80   0x1000bf80   0x00000026   Code   RO         3129    i.gapc_send_disconect_ind  fr8000_stack.lib(gapc.o)
-    0x1000bfa6   0x1000bfa6   0x00000026   Code   RO         3130    i.gapc_send_error_evt  fr8000_stack.lib(gapc.o)
-    0x1000bfcc   0x1000bfcc   0x0000004e   Code   RO         3540    i.gapc_set_dev_info_cfm_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000c01a   0x1000c01a   0x0000003c   Code   RO         2505    i.gapc_set_dev_info_req_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000bd8c   0x1000bd8c   0x00000038   Code   RO         2512    i.gapc_peer_ver_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000bdc4   0x1000bdc4   0x0000008c   Code   RO         3546    i.gapc_process_op   fr8000_stack.lib(gapc_task.o)
+    0x1000be50   0x1000be50   0x0000003c   Code   RO         3135    i.gapc_reschedule_operation  fr8000_stack.lib(gapc.o)
+    0x1000be8c   0x1000be8c   0x00000048   Code   RO         3547    i.gapc_security_cmd_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000bed4   0x1000bed4   0x0000004c   Code   RO         3042    i.gapc_security_ind_handler  fr8000_stack.lib(app_sec.o)
+    0x1000bf20   0x1000bf20   0x00000060   Code   RO         3136    i.gapc_send_complete_evt  fr8000_stack.lib(gapc.o)
+    0x1000bf80   0x1000bf80   0x00000026   Code   RO         3137    i.gapc_send_disconect_ind  fr8000_stack.lib(gapc.o)
+    0x1000bfa6   0x1000bfa6   0x00000026   Code   RO         3138    i.gapc_send_error_evt  fr8000_stack.lib(gapc.o)
+    0x1000bfcc   0x1000bfcc   0x0000004e   Code   RO         3548    i.gapc_set_dev_info_cfm_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000c01a   0x1000c01a   0x0000003c   Code   RO         2513    i.gapc_set_dev_info_req_ind_handler  fr8000_stack.lib(app_task.o)
     0x1000c056   0x1000c056   0x00000002   PAD
     0x1000c056   0x1000c056   0x00000002   PAD
-    0x1000c058   0x1000c058   0x0000004c   Code   RO         3541    i.gapc_set_le_ping_to_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000c0a4   0x1000c0a4   0x00000050   Code   RO         3542    i.gapc_set_le_pkt_size_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000c0f4   0x1000c0f4   0x00000024   Code   RO         3131    i.gapc_set_local_addr  fr8000_stack.lib(gapc.o)
-    0x1000c118   0x1000c118   0x00000010   Code   RO         3132    i.gapc_set_operation_ptr  fr8000_stack.lib(gapc.o)
-    0x1000c128   0x1000c128   0x0000006c   Code   RO         3543    i.gapc_set_phy_cmd_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000c194   0x1000c194   0x0000004c   Code   RO         3544    i.gapc_set_pref_slave_latency_cmd_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000c1e0   0x1000c1e0   0x0000003c   Code   RO         4338    i.gapc_sig_pdu_recv_handler  fr8000_stack.lib(gapc_sig.o)
-    0x1000c21c   0x1000c21c   0x00000024   Code   RO         4339    i.gapc_sig_send_param_resp  fr8000_stack.lib(gapc_sig.o)
-    0x1000c240   0x1000c240   0x0000003c   Code   RO         3545    i.gapc_sign_cmd_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000c27c   0x1000c27c   0x0000008a   Code   RO         3866    i.gapc_sign_ind_handler  fr8000_stack.lib(gattc_task.o)
+    0x1000c058   0x1000c058   0x0000004c   Code   RO         3549    i.gapc_set_le_ping_to_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000c0a4   0x1000c0a4   0x00000050   Code   RO         3550    i.gapc_set_le_pkt_size_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000c0f4   0x1000c0f4   0x00000024   Code   RO         3139    i.gapc_set_local_addr  fr8000_stack.lib(gapc.o)
+    0x1000c118   0x1000c118   0x00000010   Code   RO         3140    i.gapc_set_operation_ptr  fr8000_stack.lib(gapc.o)
+    0x1000c128   0x1000c128   0x0000006c   Code   RO         3551    i.gapc_set_phy_cmd_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000c194   0x1000c194   0x0000004c   Code   RO         3552    i.gapc_set_pref_slave_latency_cmd_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000c1e0   0x1000c1e0   0x0000003c   Code   RO         4346    i.gapc_sig_pdu_recv_handler  fr8000_stack.lib(gapc_sig.o)
+    0x1000c21c   0x1000c21c   0x00000024   Code   RO         4347    i.gapc_sig_send_param_resp  fr8000_stack.lib(gapc_sig.o)
+    0x1000c240   0x1000c240   0x0000003c   Code   RO         3553    i.gapc_sign_cmd_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000c27c   0x1000c27c   0x0000008a   Code   RO         3874    i.gapc_sign_ind_handler  fr8000_stack.lib(gattc_task.o)
     0x1000c306   0x1000c306   0x00000002   PAD
     0x1000c306   0x1000c306   0x00000002   PAD
-    0x1000c308   0x1000c308   0x00000030   Code   RO         3546    i.gapc_smp_rep_attempts_timer_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000c338   0x1000c338   0x00000044   Code   RO         3547    i.gapc_smp_timeout_timer_ind_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000c37c   0x1000c37c   0x00000014   Code   RO         3133    i.gapc_svc_chg_ccc_get  fr8000_stack.lib(gapc.o)
-    0x1000c390   0x1000c390   0x0000001c   Code   RO         3134    i.gapc_svc_chg_ccc_set  fr8000_stack.lib(gapc.o)
-    0x1000c3ac   0x1000c3ac   0x00000044   Code   RO         3548    i.gapc_update_conn_param_to_ind_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000c3f0   0x1000c3f0   0x00000032   Code   RO         3135    i.gapc_update_state  fr8000_stack.lib(gapc.o)
+    0x1000c308   0x1000c308   0x00000030   Code   RO         3554    i.gapc_smp_rep_attempts_timer_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000c338   0x1000c338   0x00000044   Code   RO         3555    i.gapc_smp_timeout_timer_ind_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000c37c   0x1000c37c   0x00000014   Code   RO         3141    i.gapc_svc_chg_ccc_get  fr8000_stack.lib(gapc.o)
+    0x1000c390   0x1000c390   0x0000001c   Code   RO         3142    i.gapc_svc_chg_ccc_set  fr8000_stack.lib(gapc.o)
+    0x1000c3ac   0x1000c3ac   0x00000044   Code   RO         3556    i.gapc_update_conn_param_to_ind_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000c3f0   0x1000c3f0   0x00000032   Code   RO         3143    i.gapc_update_state  fr8000_stack.lib(gapc.o)
     0x1000c422   0x1000c422   0x00000002   PAD
     0x1000c422   0x1000c422   0x00000002   PAD
-    0x1000c424   0x1000c424   0x000000cc   Code   RO         3603    i.gapm_activity_create_cmd_handler  fr8000_stack.lib(gapm_actv.o)
-    0x1000c4f0   0x1000c4f0   0x00000040   Code   RO         2506    i.gapm_activity_created_ind_handler  fr8000_stack.lib(app_task.o)
-    0x1000c530   0x1000c530   0x0000007c   Code   RO         3604    i.gapm_activity_delete_cmd_handler  fr8000_stack.lib(gapm_actv.o)
-    0x1000c5ac   0x1000c5ac   0x00000074   Code   RO         3605    i.gapm_activity_start_cmd_handler  fr8000_stack.lib(gapm_actv.o)
-    0x1000c620   0x1000c620   0x00000070   Code   RO         3606    i.gapm_activity_stop_cmd_handler  fr8000_stack.lib(gapm_actv.o)
-    0x1000c690   0x1000c690   0x0000007c   Code   RO         2507    i.gapm_activity_stopped_ind_handler  fr8000_stack.lib(app_task.o)
-    0x1000c70c   0x1000c70c   0x00000030   Code   RO         3607    i.gapm_actv_alloc   fr8000_stack.lib(gapm_actv.o)
-    0x1000c73c   0x1000c73c   0x00000064   Code   RO         3608    i.gapm_actv_created  fr8000_stack.lib(gapm_actv.o)
-    0x1000c7a0   0x1000c7a0   0x00000048   Code   RO         3609    i.gapm_actv_deleted  fr8000_stack.lib(gapm_actv.o)
-    0x1000c7e8   0x1000c7e8   0x00000038   Code   RO         3610    i.gapm_actv_free    fr8000_stack.lib(gapm_actv.o)
-    0x1000c820   0x1000c820   0x00000020   Code   RO         3611    i.gapm_actv_get_hci_own_addr_type  fr8000_stack.lib(gapm_actv.o)
-    0x1000c840   0x1000c840   0x00000034   Code   RO         3612    i.gapm_actv_get_next  fr8000_stack.lib(gapm_actv.o)
-    0x1000c874   0x1000c874   0x00000054   Code   RO         3613    i.gapm_actv_init    fr8000_stack.lib(gapm_actv.o)
-    0x1000c8c8   0x1000c8c8   0x0000001c   Code   RO         3614    i.gapm_actv_rand_addr_set_ind  fr8000_stack.lib(gapm_actv.o)
-    0x1000c8e4   0x1000c8e4   0x00000034   Code   RO         3615    i.gapm_actv_retrieve_cmd_cmp_evt  fr8000_stack.lib(gapm_actv.o)
-    0x1000c918   0x1000c918   0x0000002a   Code   RO         3616    i.gapm_actv_send_stopped_ind  fr8000_stack.lib(gapm_actv.o)
+    0x1000c424   0x1000c424   0x000000cc   Code   RO         3611    i.gapm_activity_create_cmd_handler  fr8000_stack.lib(gapm_actv.o)
+    0x1000c4f0   0x1000c4f0   0x00000040   Code   RO         2514    i.gapm_activity_created_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000c530   0x1000c530   0x0000007c   Code   RO         3612    i.gapm_activity_delete_cmd_handler  fr8000_stack.lib(gapm_actv.o)
+    0x1000c5ac   0x1000c5ac   0x00000074   Code   RO         3613    i.gapm_activity_start_cmd_handler  fr8000_stack.lib(gapm_actv.o)
+    0x1000c620   0x1000c620   0x00000070   Code   RO         3614    i.gapm_activity_stop_cmd_handler  fr8000_stack.lib(gapm_actv.o)
+    0x1000c690   0x1000c690   0x0000007c   Code   RO         2515    i.gapm_activity_stopped_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000c70c   0x1000c70c   0x00000030   Code   RO         3615    i.gapm_actv_alloc   fr8000_stack.lib(gapm_actv.o)
+    0x1000c73c   0x1000c73c   0x00000064   Code   RO         3616    i.gapm_actv_created  fr8000_stack.lib(gapm_actv.o)
+    0x1000c7a0   0x1000c7a0   0x00000048   Code   RO         3617    i.gapm_actv_deleted  fr8000_stack.lib(gapm_actv.o)
+    0x1000c7e8   0x1000c7e8   0x00000038   Code   RO         3618    i.gapm_actv_free    fr8000_stack.lib(gapm_actv.o)
+    0x1000c820   0x1000c820   0x00000020   Code   RO         3619    i.gapm_actv_get_hci_own_addr_type  fr8000_stack.lib(gapm_actv.o)
+    0x1000c840   0x1000c840   0x00000034   Code   RO         3620    i.gapm_actv_get_next  fr8000_stack.lib(gapm_actv.o)
+    0x1000c874   0x1000c874   0x00000054   Code   RO         3621    i.gapm_actv_init    fr8000_stack.lib(gapm_actv.o)
+    0x1000c8c8   0x1000c8c8   0x0000001c   Code   RO         3622    i.gapm_actv_rand_addr_set_ind  fr8000_stack.lib(gapm_actv.o)
+    0x1000c8e4   0x1000c8e4   0x00000034   Code   RO         3623    i.gapm_actv_retrieve_cmd_cmp_evt  fr8000_stack.lib(gapm_actv.o)
+    0x1000c918   0x1000c918   0x0000002a   Code   RO         3624    i.gapm_actv_send_stopped_ind  fr8000_stack.lib(gapm_actv.o)
     0x1000c942   0x1000c942   0x00000002   PAD
     0x1000c942   0x1000c942   0x00000002   PAD
-    0x1000c944   0x1000c944   0x0000002c   Code   RO         3617    i.gapm_actv_started  fr8000_stack.lib(gapm_actv.o)
-    0x1000c970   0x1000c970   0x00000078   Code   RO         3618    i.gapm_actv_stopped  fr8000_stack.lib(gapm_actv.o)
-    0x1000c9e8   0x1000c9e8   0x000000c4   Code   RO         3643    i.gapm_addr_fsm     fr8000_stack.lib(gapm_addr.o)
-    0x1000caac   0x1000caac   0x00000018   Code   RO         3644    i.gapm_addr_init    fr8000_stack.lib(gapm_addr.o)
-    0x1000cac4   0x1000cac4   0x00000028   Code   RO         3645    i.gapm_addr_renew_cmd_handler  fr8000_stack.lib(gapm_addr.o)
-    0x1000caec   0x1000caec   0x000000ac   Code   RO         3646    i.gapm_addr_renew_next_addr  fr8000_stack.lib(gapm_addr.o)
-    0x1000cb98   0x1000cb98   0x00000024   Code   RO         3647    i.gapm_addr_renew_to_ind_handler  fr8000_stack.lib(gapm_addr.o)
-    0x1000cbbc   0x1000cbbc   0x0000002c   Code   RO         3648    i.gapm_addr_send_dev_bdaddr_ind  fr8000_stack.lib(gapm_addr.o)
-    0x1000cbe8   0x1000cbe8   0x000000d8   Code   RO         3649    i.gapm_addr_set_rand_addr  fr8000_stack.lib(gapm_addr.o)
-    0x1000ccc0   0x1000ccc0   0x00000178   Code   RO         3035    i.gapm_addr_solved_ind_handler  fr8000_stack.lib(app_sec.o)
-    0x1000ce38   0x1000ce38   0x0000007c   Code   RO         4355    i.gapm_adv_check_data_sanity  fr8000_stack.lib(gapm_adv.o)
-    0x1000ceb4   0x1000ceb4   0x000000e4   Code   RO         4356    i.gapm_adv_check_param  fr8000_stack.lib(gapm_adv.o)
-    0x1000cf98   0x1000cf98   0x000000a8   Code   RO         4357    i.gapm_adv_create   fr8000_stack.lib(gapm_adv.o)
-    0x1000d040   0x1000d040   0x00000014   Code   RO         4358    i.gapm_adv_delete   fr8000_stack.lib(gapm_adv.o)
-    0x1000d054   0x1000d054   0x00000022   Code   RO         4359    i.gapm_adv_send_hci_le_rmv_adv_set_cmd  fr8000_stack.lib(gapm_adv.o)
-    0x1000d076   0x1000d076   0x000000b8   Code   RO         4360    i.gapm_adv_send_hci_le_set_ext_adv_data_cmd  fr8000_stack.lib(gapm_adv.o)
-    0x1000d12e   0x1000d12e   0x00000048   Code   RO         4361    i.gapm_adv_send_hci_le_set_ext_adv_en_cmd  fr8000_stack.lib(gapm_adv.o)
-    0x1000d176   0x1000d176   0x000000ba   Code   RO         4362    i.gapm_adv_send_hci_le_set_ext_adv_param_cmd  fr8000_stack.lib(gapm_adv.o)
-    0x1000d230   0x1000d230   0x000000b6   Code   RO         4363    i.gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd  fr8000_stack.lib(gapm_adv.o)
-    0x1000d2e6   0x1000d2e6   0x00000068   Code   RO         4364    i.gapm_adv_send_hci_le_set_per_adv_data_cmd  fr8000_stack.lib(gapm_adv.o)
-    0x1000d34e   0x1000d34e   0x00000026   Code   RO         4365    i.gapm_adv_send_hci_le_set_per_adv_en_cmd  fr8000_stack.lib(gapm_adv.o)
-    0x1000d374   0x1000d374   0x00000062   Code   RO         4366    i.gapm_adv_set_data  fr8000_stack.lib(gapm_adv.o)
+    0x1000c944   0x1000c944   0x0000002c   Code   RO         3625    i.gapm_actv_started  fr8000_stack.lib(gapm_actv.o)
+    0x1000c970   0x1000c970   0x00000078   Code   RO         3626    i.gapm_actv_stopped  fr8000_stack.lib(gapm_actv.o)
+    0x1000c9e8   0x1000c9e8   0x000000c4   Code   RO         3651    i.gapm_addr_fsm     fr8000_stack.lib(gapm_addr.o)
+    0x1000caac   0x1000caac   0x00000018   Code   RO         3652    i.gapm_addr_init    fr8000_stack.lib(gapm_addr.o)
+    0x1000cac4   0x1000cac4   0x00000028   Code   RO         3653    i.gapm_addr_renew_cmd_handler  fr8000_stack.lib(gapm_addr.o)
+    0x1000caec   0x1000caec   0x000000ac   Code   RO         3654    i.gapm_addr_renew_next_addr  fr8000_stack.lib(gapm_addr.o)
+    0x1000cb98   0x1000cb98   0x00000024   Code   RO         3655    i.gapm_addr_renew_to_ind_handler  fr8000_stack.lib(gapm_addr.o)
+    0x1000cbbc   0x1000cbbc   0x0000002c   Code   RO         3656    i.gapm_addr_send_dev_bdaddr_ind  fr8000_stack.lib(gapm_addr.o)
+    0x1000cbe8   0x1000cbe8   0x000000d8   Code   RO         3657    i.gapm_addr_set_rand_addr  fr8000_stack.lib(gapm_addr.o)
+    0x1000ccc0   0x1000ccc0   0x00000178   Code   RO         3043    i.gapm_addr_solved_ind_handler  fr8000_stack.lib(app_sec.o)
+    0x1000ce38   0x1000ce38   0x0000007c   Code   RO         4363    i.gapm_adv_check_data_sanity  fr8000_stack.lib(gapm_adv.o)
+    0x1000ceb4   0x1000ceb4   0x000000e4   Code   RO         4364    i.gapm_adv_check_param  fr8000_stack.lib(gapm_adv.o)
+    0x1000cf98   0x1000cf98   0x000000a8   Code   RO         4365    i.gapm_adv_create   fr8000_stack.lib(gapm_adv.o)
+    0x1000d040   0x1000d040   0x00000014   Code   RO         4366    i.gapm_adv_delete   fr8000_stack.lib(gapm_adv.o)
+    0x1000d054   0x1000d054   0x00000022   Code   RO         4367    i.gapm_adv_send_hci_le_rmv_adv_set_cmd  fr8000_stack.lib(gapm_adv.o)
+    0x1000d076   0x1000d076   0x000000b8   Code   RO         4368    i.gapm_adv_send_hci_le_set_ext_adv_data_cmd  fr8000_stack.lib(gapm_adv.o)
+    0x1000d12e   0x1000d12e   0x00000048   Code   RO         4369    i.gapm_adv_send_hci_le_set_ext_adv_en_cmd  fr8000_stack.lib(gapm_adv.o)
+    0x1000d176   0x1000d176   0x000000ba   Code   RO         4370    i.gapm_adv_send_hci_le_set_ext_adv_param_cmd  fr8000_stack.lib(gapm_adv.o)
+    0x1000d230   0x1000d230   0x000000b6   Code   RO         4371    i.gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd  fr8000_stack.lib(gapm_adv.o)
+    0x1000d2e6   0x1000d2e6   0x00000068   Code   RO         4372    i.gapm_adv_send_hci_le_set_per_adv_data_cmd  fr8000_stack.lib(gapm_adv.o)
+    0x1000d34e   0x1000d34e   0x00000026   Code   RO         4373    i.gapm_adv_send_hci_le_set_per_adv_en_cmd  fr8000_stack.lib(gapm_adv.o)
+    0x1000d374   0x1000d374   0x00000062   Code   RO         4374    i.gapm_adv_set_data  fr8000_stack.lib(gapm_adv.o)
     0x1000d3d6   0x1000d3d6   0x00000002   PAD
     0x1000d3d6   0x1000d3d6   0x00000002   PAD
-    0x1000d3d8   0x1000d3d8   0x0000004c   Code   RO         4367    i.gapm_adv_start    fr8000_stack.lib(gapm_adv.o)
-    0x1000d424   0x1000d424   0x00000024   Code   RO         4368    i.gapm_adv_stop     fr8000_stack.lib(gapm_adv.o)
-    0x1000d448   0x1000d448   0x00000038   Code   RO         4461    i.gapm_auto_conn_to_ind_handler  fr8000_stack.lib(gapm_init.o)
-    0x1000d480   0x1000d480   0x00000264   Code   RO         2508    i.gapm_cmp_evt_handler  fr8000_stack.lib(app_task.o)
-    0x1000d6e4   0x1000d6e4   0x00000078   Code   RO         3549    i.gapm_cmp_evt_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000d75c   0x1000d75c   0x00000020   Code   RO         3650    i.gapm_cmp_evt_handler  fr8000_stack.lib(gapm_addr.o)
-    0x1000d77c   0x1000d77c   0x00000038   Code   RO         3177    i.gapm_con_cleanup  fr8000_stack.lib(gapm.o)
-    0x1000d7b4   0x1000d7b4   0x00000068   Code   RO         3178    i.gapm_con_create   fr8000_stack.lib(gapm.o)
-    0x1000d81c   0x1000d81c   0x0000000a   Code   RO         3179    i.gapm_con_enable   fr8000_stack.lib(gapm.o)
-    0x1000d826   0x1000d826   0x00000004   Code   RO         3671    i.gapm_default_msg_handler  fr8000_stack.lib(gapm_task.o)
+    0x1000d3d8   0x1000d3d8   0x0000004c   Code   RO         4375    i.gapm_adv_start    fr8000_stack.lib(gapm_adv.o)
+    0x1000d424   0x1000d424   0x00000024   Code   RO         4376    i.gapm_adv_stop     fr8000_stack.lib(gapm_adv.o)
+    0x1000d448   0x1000d448   0x00000038   Code   RO         4469    i.gapm_auto_conn_to_ind_handler  fr8000_stack.lib(gapm_init.o)
+    0x1000d480   0x1000d480   0x00000264   Code   RO         2516    i.gapm_cmp_evt_handler  fr8000_stack.lib(app_task.o)
+    0x1000d6e4   0x1000d6e4   0x00000078   Code   RO         3557    i.gapm_cmp_evt_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000d75c   0x1000d75c   0x00000020   Code   RO         3658    i.gapm_cmp_evt_handler  fr8000_stack.lib(gapm_addr.o)
+    0x1000d77c   0x1000d77c   0x00000038   Code   RO         3185    i.gapm_con_cleanup  fr8000_stack.lib(gapm.o)
+    0x1000d7b4   0x1000d7b4   0x00000068   Code   RO         3186    i.gapm_con_create   fr8000_stack.lib(gapm.o)
+    0x1000d81c   0x1000d81c   0x0000000a   Code   RO         3187    i.gapm_con_enable   fr8000_stack.lib(gapm.o)
+    0x1000d826   0x1000d826   0x00000004   Code   RO         3679    i.gapm_default_msg_handler  fr8000_stack.lib(gapm_task.o)
     0x1000d82a   0x1000d82a   0x00000002   PAD
     0x1000d82a   0x1000d82a   0x00000002   PAD
-    0x1000d82c   0x1000d82c   0x0000003c   Code   RO         3651    i.gapm_dev_bdaddr_ind_handler  fr8000_stack.lib(gapm_addr.o)
-    0x1000d868   0x1000d868   0x0000001c   Code   RO         3180    i.gapm_dle_val_check  fr8000_stack.lib(gapm.o)
-    0x1000d884   0x1000d884   0x00000018   Code   RO         2509    i.gapm_enc_block_ind_handler  fr8000_stack.lib(app_task.o)
-    0x1000d89c   0x1000d89c   0x0000000c   Code   RO         2510    i.gapm_ext_adv_report_ind_handler  fr8000_stack.lib(app_task.o)
-    0x1000d8a8   0x1000d8a8   0x00000050   Code   RO         4578    i.gapm_gen_dh_key_cmd_handler  fr8000_stack.lib(gapm_smp.o)
-    0x1000d8f8   0x1000d8f8   0x0000003c   Code   RO         4579    i.gapm_gen_rand_addr_cmd_handler  fr8000_stack.lib(gapm_smp.o)
-    0x1000d934   0x1000d934   0x0000002c   Code   RO         2511    i.gapm_gen_rand_nb_ind_handler  fr8000_stack.lib(app_task.o)
-    0x1000d960   0x1000d960   0x00000028   Code   RO         3550    i.gapm_gen_rand_nb_ind_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000d988   0x1000d988   0x00000010   Code   RO         3181    i.gapm_get_address_type  fr8000_stack.lib(gapm.o)
-    0x1000d998   0x1000d998   0x00000028   Code   RO         3182    i.gapm_get_att_handle  fr8000_stack.lib(gapm.o)
-    0x1000d9c0   0x1000d9c0   0x00000008   Code   RO         3183    i.gapm_get_bdaddr   fr8000_stack.lib(gapm.o)
-    0x1000d9c8   0x1000d9c8   0x00000110   Code   RO         4401    i.gapm_get_dev_info_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x1000dad8   0x1000dad8   0x00000008   Code   RO         3185    i.gapm_get_irk      fr8000_stack.lib(gapm.o)
-    0x1000dae0   0x1000dae0   0x00000008   Code   RO         3186    i.gapm_get_local_public_key  fr8000_stack.lib(gapm.o)
-    0x1000dae8   0x1000dae8   0x0000000c   Code   RO         3188    i.gapm_get_max_mtu  fr8000_stack.lib(gapm.o)
-    0x1000daf4   0x1000daf4   0x00000018   Code   RO         3189    i.gapm_get_operation  fr8000_stack.lib(gapm.o)
-    0x1000db0c   0x1000db0c   0x0000009c   Code   RO         4580    i.gapm_get_pub_key_cmd_handler  fr8000_stack.lib(gapm_smp.o)
-    0x1000dba8   0x1000dba8   0x00000054   Code   RO         4485    i.gapm_get_ral_addr_cmd_handler  fr8000_stack.lib(gapm_list.o)
-    0x1000dbfc   0x1000dbfc   0x0000001c   Code   RO         3190    i.gapm_get_requester  fr8000_stack.lib(gapm.o)
-    0x1000dc18   0x1000dc18   0x00000058   Code   RO         3672    i.gapm_hci_handler  fr8000_stack.lib(gapm_task.o)
-    0x1000dc70   0x1000dc70   0x00000060   Code   RO         3192    i.gapm_init         fr8000_stack.lib(gapm.o)
-    0x1000dcd0   0x1000dcd0   0x00000034   Code   RO         3193    i.gapm_init_attr    fr8000_stack.lib(gapm.o)
-    0x1000dd04   0x1000dd04   0x00000098   Code   RO         4462    i.gapm_init_connection_ind  fr8000_stack.lib(gapm_init.o)
-    0x1000dd9c   0x1000dd9c   0x00000080   Code   RO         4463    i.gapm_init_create  fr8000_stack.lib(gapm_init.o)
-    0x1000de1c   0x1000de1c   0x00000004   Code   RO         4464    i.gapm_init_delete  fr8000_stack.lib(gapm_init.o)
-    0x1000de20   0x1000de20   0x000000d4   Code   RO         4465    i.gapm_init_send_hci_le_ext_create_con_cmd  fr8000_stack.lib(gapm_init.o)
-    0x1000def4   0x1000def4   0x00000074   Code   RO         4466    i.gapm_init_start   fr8000_stack.lib(gapm_init.o)
-    0x1000df68   0x1000df68   0x00000030   Code   RO         4467    i.gapm_init_stop    fr8000_stack.lib(gapm_init.o)
-    0x1000df98   0x1000df98   0x00000044   Code   RO         3652    i.gapm_is_addr_type_valid  fr8000_stack.lib(gapm_addr.o)
-    0x1000dfdc   0x1000dfdc   0x00000010   Code   RO         3194    i.gapm_is_legacy_pairing_supp  fr8000_stack.lib(gapm.o)
-    0x1000dfec   0x1000dfec   0x00000010   Code   RO         3195    i.gapm_is_pref_con_param_pres  fr8000_stack.lib(gapm.o)
-    0x1000dffc   0x1000dffc   0x00000010   Code   RO         3196    i.gapm_is_sec_con_pairing_supp  fr8000_stack.lib(gapm.o)
-    0x1000e00c   0x1000e00c   0x000000b0   Code   RO         4486    i.gapm_list_add_next_entry  fr8000_stack.lib(gapm_list.o)
-    0x1000e0bc   0x1000e0bc   0x00000044   Code   RO         4487    i.gapm_list_rmv_cmd_handle  fr8000_stack.lib(gapm_list.o)
-    0x1000e100   0x1000e100   0x00000044   Code   RO         4488    i.gapm_list_rmv_next_entry  fr8000_stack.lib(gapm_list.o)
-    0x1000e144   0x1000e144   0x00000026   Code   RO         4489    i.gapm_list_send_list_size_ind  fr8000_stack.lib(gapm_list.o)
+    0x1000d82c   0x1000d82c   0x0000003c   Code   RO         3659    i.gapm_dev_bdaddr_ind_handler  fr8000_stack.lib(gapm_addr.o)
+    0x1000d868   0x1000d868   0x0000001c   Code   RO         3188    i.gapm_dle_val_check  fr8000_stack.lib(gapm.o)
+    0x1000d884   0x1000d884   0x00000018   Code   RO         2517    i.gapm_enc_block_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000d89c   0x1000d89c   0x0000000c   Code   RO         2518    i.gapm_ext_adv_report_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000d8a8   0x1000d8a8   0x00000050   Code   RO         4586    i.gapm_gen_dh_key_cmd_handler  fr8000_stack.lib(gapm_smp.o)
+    0x1000d8f8   0x1000d8f8   0x0000003c   Code   RO         4587    i.gapm_gen_rand_addr_cmd_handler  fr8000_stack.lib(gapm_smp.o)
+    0x1000d934   0x1000d934   0x0000002c   Code   RO         2519    i.gapm_gen_rand_nb_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000d960   0x1000d960   0x00000028   Code   RO         3558    i.gapm_gen_rand_nb_ind_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000d988   0x1000d988   0x00000010   Code   RO         3189    i.gapm_get_address_type  fr8000_stack.lib(gapm.o)
+    0x1000d998   0x1000d998   0x00000028   Code   RO         3190    i.gapm_get_att_handle  fr8000_stack.lib(gapm.o)
+    0x1000d9c0   0x1000d9c0   0x00000008   Code   RO         3191    i.gapm_get_bdaddr   fr8000_stack.lib(gapm.o)
+    0x1000d9c8   0x1000d9c8   0x00000110   Code   RO         4409    i.gapm_get_dev_info_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x1000dad8   0x1000dad8   0x00000008   Code   RO         3193    i.gapm_get_irk      fr8000_stack.lib(gapm.o)
+    0x1000dae0   0x1000dae0   0x00000008   Code   RO         3194    i.gapm_get_local_public_key  fr8000_stack.lib(gapm.o)
+    0x1000dae8   0x1000dae8   0x0000000c   Code   RO         3196    i.gapm_get_max_mtu  fr8000_stack.lib(gapm.o)
+    0x1000daf4   0x1000daf4   0x00000018   Code   RO         3197    i.gapm_get_operation  fr8000_stack.lib(gapm.o)
+    0x1000db0c   0x1000db0c   0x0000009c   Code   RO         4588    i.gapm_get_pub_key_cmd_handler  fr8000_stack.lib(gapm_smp.o)
+    0x1000dba8   0x1000dba8   0x00000054   Code   RO         4493    i.gapm_get_ral_addr_cmd_handler  fr8000_stack.lib(gapm_list.o)
+    0x1000dbfc   0x1000dbfc   0x0000001c   Code   RO         3198    i.gapm_get_requester  fr8000_stack.lib(gapm.o)
+    0x1000dc18   0x1000dc18   0x00000058   Code   RO         3680    i.gapm_hci_handler  fr8000_stack.lib(gapm_task.o)
+    0x1000dc70   0x1000dc70   0x00000060   Code   RO         3200    i.gapm_init         fr8000_stack.lib(gapm.o)
+    0x1000dcd0   0x1000dcd0   0x00000034   Code   RO         3201    i.gapm_init_attr    fr8000_stack.lib(gapm.o)
+    0x1000dd04   0x1000dd04   0x00000098   Code   RO         4470    i.gapm_init_connection_ind  fr8000_stack.lib(gapm_init.o)
+    0x1000dd9c   0x1000dd9c   0x00000080   Code   RO         4471    i.gapm_init_create  fr8000_stack.lib(gapm_init.o)
+    0x1000de1c   0x1000de1c   0x00000004   Code   RO         4472    i.gapm_init_delete  fr8000_stack.lib(gapm_init.o)
+    0x1000de20   0x1000de20   0x000000d4   Code   RO         4473    i.gapm_init_send_hci_le_ext_create_con_cmd  fr8000_stack.lib(gapm_init.o)
+    0x1000def4   0x1000def4   0x00000074   Code   RO         4474    i.gapm_init_start   fr8000_stack.lib(gapm_init.o)
+    0x1000df68   0x1000df68   0x00000030   Code   RO         4475    i.gapm_init_stop    fr8000_stack.lib(gapm_init.o)
+    0x1000df98   0x1000df98   0x00000044   Code   RO         3660    i.gapm_is_addr_type_valid  fr8000_stack.lib(gapm_addr.o)
+    0x1000dfdc   0x1000dfdc   0x00000010   Code   RO         3202    i.gapm_is_legacy_pairing_supp  fr8000_stack.lib(gapm.o)
+    0x1000dfec   0x1000dfec   0x00000010   Code   RO         3203    i.gapm_is_pref_con_param_pres  fr8000_stack.lib(gapm.o)
+    0x1000dffc   0x1000dffc   0x00000010   Code   RO         3204    i.gapm_is_sec_con_pairing_supp  fr8000_stack.lib(gapm.o)
+    0x1000e00c   0x1000e00c   0x000000b0   Code   RO         4494    i.gapm_list_add_next_entry  fr8000_stack.lib(gapm_list.o)
+    0x1000e0bc   0x1000e0bc   0x00000044   Code   RO         4495    i.gapm_list_rmv_cmd_handle  fr8000_stack.lib(gapm_list.o)
+    0x1000e100   0x1000e100   0x00000044   Code   RO         4496    i.gapm_list_rmv_next_entry  fr8000_stack.lib(gapm_list.o)
+    0x1000e144   0x1000e144   0x00000026   Code   RO         4497    i.gapm_list_send_list_size_ind  fr8000_stack.lib(gapm_list.o)
     0x1000e16a   0x1000e16a   0x00000002   PAD
     0x1000e16a   0x1000e16a   0x00000002   PAD
-    0x1000e16c   0x1000e16c   0x0000005c   Code   RO         4490    i.gapm_list_set_cmd_handler  fr8000_stack.lib(gapm_list.o)
-    0x1000e1c8   0x1000e1c8   0x000000a4   Code   RO         4405    i.gapm_op_reset_continue  fr8000_stack.lib(gapm_cfg.o)
-    0x1000e26c   0x1000e26c   0x00000130   Code   RO         4406    i.gapm_op_setup_continue  fr8000_stack.lib(gapm_cfg.o)
-    0x1000e39c   0x1000e39c   0x00000034   Code   RO         3197    i.gapm_operation_cleanup  fr8000_stack.lib(gapm.o)
-    0x1000e3d0   0x1000e3d0   0x0000001e   Code   RO         4513    i.gapm_per_sync_clear_fragments  fr8000_stack.lib(gapm_per_sync.o)
+    0x1000e16c   0x1000e16c   0x0000005c   Code   RO         4498    i.gapm_list_set_cmd_handler  fr8000_stack.lib(gapm_list.o)
+    0x1000e1c8   0x1000e1c8   0x000000a4   Code   RO         4413    i.gapm_op_reset_continue  fr8000_stack.lib(gapm_cfg.o)
+    0x1000e26c   0x1000e26c   0x00000130   Code   RO         4414    i.gapm_op_setup_continue  fr8000_stack.lib(gapm_cfg.o)
+    0x1000e39c   0x1000e39c   0x00000034   Code   RO         3205    i.gapm_operation_cleanup  fr8000_stack.lib(gapm.o)
+    0x1000e3d0   0x1000e3d0   0x0000001e   Code   RO         4521    i.gapm_per_sync_clear_fragments  fr8000_stack.lib(gapm_per_sync.o)
     0x1000e3ee   0x1000e3ee   0x00000002   PAD
     0x1000e3ee   0x1000e3ee   0x00000002   PAD
-    0x1000e3f0   0x1000e3f0   0x00000044   Code   RO         4514    i.gapm_per_sync_create  fr8000_stack.lib(gapm_per_sync.o)
-    0x1000e434   0x1000e434   0x00000004   Code   RO         4515    i.gapm_per_sync_delete  fr8000_stack.lib(gapm_per_sync.o)
-    0x1000e438   0x1000e438   0x00000058   Code   RO         4516    i.gapm_per_sync_get_activity  fr8000_stack.lib(gapm_per_sync.o)
-    0x1000e490   0x1000e490   0x00000090   Code   RO         4517    i.gapm_per_sync_send_adv_report_ind  fr8000_stack.lib(gapm_per_sync.o)
-    0x1000e520   0x1000e520   0x0000007c   Code   RO         4518    i.gapm_per_sync_start  fr8000_stack.lib(gapm_per_sync.o)
-    0x1000e59c   0x1000e59c   0x00000040   Code   RO         4519    i.gapm_per_sync_stop  fr8000_stack.lib(gapm_per_sync.o)
-    0x1000e5dc   0x1000e5dc   0x00000074   Code   RO         3198    i.gapm_process_op   fr8000_stack.lib(gapm.o)
-    0x1000e650   0x1000e650   0x00000022   Code   RO         2512    i.gapm_profile_added_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000e3f0   0x1000e3f0   0x00000044   Code   RO         4522    i.gapm_per_sync_create  fr8000_stack.lib(gapm_per_sync.o)
+    0x1000e434   0x1000e434   0x00000004   Code   RO         4523    i.gapm_per_sync_delete  fr8000_stack.lib(gapm_per_sync.o)
+    0x1000e438   0x1000e438   0x00000058   Code   RO         4524    i.gapm_per_sync_get_activity  fr8000_stack.lib(gapm_per_sync.o)
+    0x1000e490   0x1000e490   0x00000090   Code   RO         4525    i.gapm_per_sync_send_adv_report_ind  fr8000_stack.lib(gapm_per_sync.o)
+    0x1000e520   0x1000e520   0x0000007c   Code   RO         4526    i.gapm_per_sync_start  fr8000_stack.lib(gapm_per_sync.o)
+    0x1000e59c   0x1000e59c   0x00000040   Code   RO         4527    i.gapm_per_sync_stop  fr8000_stack.lib(gapm_per_sync.o)
+    0x1000e5dc   0x1000e5dc   0x00000074   Code   RO         3206    i.gapm_process_op   fr8000_stack.lib(gapm.o)
+    0x1000e650   0x1000e650   0x00000022   Code   RO         2520    i.gapm_profile_added_ind_handler  fr8000_stack.lib(app_task.o)
     0x1000e672   0x1000e672   0x00000002   PAD
     0x1000e672   0x1000e672   0x00000002   PAD
-    0x1000e674   0x1000e674   0x00000060   Code   RO         4407    i.gapm_profile_task_add_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x1000e6d4   0x1000e6d4   0x00000040   Code   RO         4408    i.gapm_reset_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x1000e714   0x1000e714   0x00000038   Code   RO         4581    i.gapm_resolv_addr_cmd_handler  fr8000_stack.lib(gapm_smp.o)
-    0x1000e74c   0x1000e74c   0x00000028   Code   RO         4541    i.gapm_scan_actv_clean  fr8000_stack.lib(gapm_scan.o)
-    0x1000e774   0x1000e774   0x0000007c   Code   RO         4542    i.gapm_scan_add_to_filter  fr8000_stack.lib(gapm_scan.o)
-    0x1000e7f0   0x1000e7f0   0x0000001a   Code   RO         4543    i.gapm_scan_clear_fragments  fr8000_stack.lib(gapm_scan.o)
+    0x1000e674   0x1000e674   0x00000060   Code   RO         4415    i.gapm_profile_task_add_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x1000e6d4   0x1000e6d4   0x00000040   Code   RO         4416    i.gapm_reset_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x1000e714   0x1000e714   0x00000038   Code   RO         4589    i.gapm_resolv_addr_cmd_handler  fr8000_stack.lib(gapm_smp.o)
+    0x1000e74c   0x1000e74c   0x00000028   Code   RO         4549    i.gapm_scan_actv_clean  fr8000_stack.lib(gapm_scan.o)
+    0x1000e774   0x1000e774   0x0000007c   Code   RO         4550    i.gapm_scan_add_to_filter  fr8000_stack.lib(gapm_scan.o)
+    0x1000e7f0   0x1000e7f0   0x0000001a   Code   RO         4551    i.gapm_scan_clear_fragments  fr8000_stack.lib(gapm_scan.o)
     0x1000e80a   0x1000e80a   0x00000002   PAD
     0x1000e80a   0x1000e80a   0x00000002   PAD
-    0x1000e80c   0x1000e80c   0x00000070   Code   RO         4544    i.gapm_scan_create  fr8000_stack.lib(gapm_scan.o)
-    0x1000e87c   0x1000e87c   0x00000004   Code   RO         4545    i.gapm_scan_delete  fr8000_stack.lib(gapm_scan.o)
-    0x1000e880   0x1000e880   0x00000108   Code   RO         4546    i.gapm_scan_filter_packet  fr8000_stack.lib(gapm_scan.o)
-    0x1000e988   0x1000e988   0x00000140   Code   RO         4547    i.gapm_scan_send_adv_report_ind  fr8000_stack.lib(gapm_scan.o)
-    0x1000eac8   0x1000eac8   0x00000050   Code   RO         4548    i.gapm_scan_send_hci_le_set_ext_scan_en_cmd  fr8000_stack.lib(gapm_scan.o)
-    0x1000eb18   0x1000eb18   0x0000009c   Code   RO         4549    i.gapm_scan_send_hci_le_set_ext_scan_param_cmd  fr8000_stack.lib(gapm_scan.o)
-    0x1000ebb4   0x1000ebb4   0x0000004c   Code   RO         4550    i.gapm_scan_start   fr8000_stack.lib(gapm_scan.o)
-    0x1000ec00   0x1000ec00   0x00000014   Code   RO         4551    i.gapm_scan_stop    fr8000_stack.lib(gapm_scan.o)
-    0x1000ec14   0x1000ec14   0x00000076   Code   RO         4552    i.gapm_scan_store_fragment  fr8000_stack.lib(gapm_scan.o)
+    0x1000e80c   0x1000e80c   0x00000070   Code   RO         4552    i.gapm_scan_create  fr8000_stack.lib(gapm_scan.o)
+    0x1000e87c   0x1000e87c   0x00000004   Code   RO         4553    i.gapm_scan_delete  fr8000_stack.lib(gapm_scan.o)
+    0x1000e880   0x1000e880   0x00000108   Code   RO         4554    i.gapm_scan_filter_packet  fr8000_stack.lib(gapm_scan.o)
+    0x1000e988   0x1000e988   0x00000140   Code   RO         4555    i.gapm_scan_send_adv_report_ind  fr8000_stack.lib(gapm_scan.o)
+    0x1000eac8   0x1000eac8   0x00000050   Code   RO         4556    i.gapm_scan_send_hci_le_set_ext_scan_en_cmd  fr8000_stack.lib(gapm_scan.o)
+    0x1000eb18   0x1000eb18   0x0000009c   Code   RO         4557    i.gapm_scan_send_hci_le_set_ext_scan_param_cmd  fr8000_stack.lib(gapm_scan.o)
+    0x1000ebb4   0x1000ebb4   0x0000004c   Code   RO         4558    i.gapm_scan_start   fr8000_stack.lib(gapm_scan.o)
+    0x1000ec00   0x1000ec00   0x00000014   Code   RO         4559    i.gapm_scan_stop    fr8000_stack.lib(gapm_scan.o)
+    0x1000ec14   0x1000ec14   0x00000076   Code   RO         4560    i.gapm_scan_store_fragment  fr8000_stack.lib(gapm_scan.o)
     0x1000ec8a   0x1000ec8a   0x00000002   PAD
     0x1000ec8a   0x1000ec8a   0x00000002   PAD
-    0x1000ec8c   0x1000ec8c   0x00000044   Code   RO         3199    i.gapm_send_complete_evt  fr8000_stack.lib(gapm.o)
-    0x1000ecd0   0x1000ecd0   0x00000024   Code   RO         3200    i.gapm_send_error_evt  fr8000_stack.lib(gapm.o)
-    0x1000ecf4   0x1000ecf4   0x000000ec   Code   RO         4369    i.gapm_set_adv_data_cmd_handler  fr8000_stack.lib(gapm_adv.o)
-    0x1000ede0   0x1000ede0   0x00000058   Code   RO         4409    i.gapm_set_channel_map_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x1000ee38   0x1000ee38   0x000001a8   Code   RO         4410    i.gapm_set_dev_config_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x1000efe0   0x1000efe0   0x00000038   Code   RO         4411    i.gapm_set_irk_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x1000f018   0x1000f018   0x00000020   Code   RO         3201    i.gapm_set_max_mps  fr8000_stack.lib(gapm.o)
-    0x1000f038   0x1000f038   0x00000020   Code   RO         3202    i.gapm_set_max_mtu  fr8000_stack.lib(gapm.o)
-    0x1000f058   0x1000f058   0x00000014   Code   RO         4582    i.gapm_smp_encrypt_req  fr8000_stack.lib(gapm_smp.o)
-    0x1000f06c   0x1000f06c   0x000000a0   Code   RO         4583    i.gapm_smp_encrypt_rsp  fr8000_stack.lib(gapm_smp.o)
-    0x1000f10c   0x1000f10c   0x0000000c   Code   RO         4584    i.gapm_smp_rand_req  fr8000_stack.lib(gapm_smp.o)
-    0x1000f118   0x1000f118   0x00000094   Code   RO         4585    i.gapm_smp_rand_rsp  fr8000_stack.lib(gapm_smp.o)
-    0x1000f1ac   0x1000f1ac   0x00000098   Code   RO         4586    i.gapm_smp_resolv_op_cont  fr8000_stack.lib(gapm_smp.o)
-    0x1000f244   0x1000f244   0x00000010   Code   RO         3203    i.gapm_svc_chg_en   fr8000_stack.lib(gapm.o)
-    0x1000f254   0x1000f254   0x0000000c   Code   RO         2513    i.gapm_sync_established_ind_handler  fr8000_stack.lib(app_task.o)
-    0x1000f260   0x1000f260   0x00000022   Code   RO         3673    i.gapm_unknown_task_msg_handler  fr8000_stack.lib(gapm_task.o)
-    0x1000f282   0x1000f282   0x0000002c   Code   RO         3204    i.gapm_update_state  fr8000_stack.lib(gapm.o)
+    0x1000ec8c   0x1000ec8c   0x00000044   Code   RO         3207    i.gapm_send_complete_evt  fr8000_stack.lib(gapm.o)
+    0x1000ecd0   0x1000ecd0   0x00000024   Code   RO         3208    i.gapm_send_error_evt  fr8000_stack.lib(gapm.o)
+    0x1000ecf4   0x1000ecf4   0x000000ec   Code   RO         4377    i.gapm_set_adv_data_cmd_handler  fr8000_stack.lib(gapm_adv.o)
+    0x1000ede0   0x1000ede0   0x00000058   Code   RO         4417    i.gapm_set_channel_map_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x1000ee38   0x1000ee38   0x000001a8   Code   RO         4418    i.gapm_set_dev_config_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x1000efe0   0x1000efe0   0x00000038   Code   RO         4419    i.gapm_set_irk_cmd_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x1000f018   0x1000f018   0x00000020   Code   RO         3209    i.gapm_set_max_mps  fr8000_stack.lib(gapm.o)
+    0x1000f038   0x1000f038   0x00000020   Code   RO         3210    i.gapm_set_max_mtu  fr8000_stack.lib(gapm.o)
+    0x1000f058   0x1000f058   0x00000014   Code   RO         4590    i.gapm_smp_encrypt_req  fr8000_stack.lib(gapm_smp.o)
+    0x1000f06c   0x1000f06c   0x000000a0   Code   RO         4591    i.gapm_smp_encrypt_rsp  fr8000_stack.lib(gapm_smp.o)
+    0x1000f10c   0x1000f10c   0x0000000c   Code   RO         4592    i.gapm_smp_rand_req  fr8000_stack.lib(gapm_smp.o)
+    0x1000f118   0x1000f118   0x00000094   Code   RO         4593    i.gapm_smp_rand_rsp  fr8000_stack.lib(gapm_smp.o)
+    0x1000f1ac   0x1000f1ac   0x00000098   Code   RO         4594    i.gapm_smp_resolv_op_cont  fr8000_stack.lib(gapm_smp.o)
+    0x1000f244   0x1000f244   0x00000010   Code   RO         3211    i.gapm_svc_chg_en   fr8000_stack.lib(gapm.o)
+    0x1000f254   0x1000f254   0x0000000c   Code   RO         2521    i.gapm_sync_established_ind_handler  fr8000_stack.lib(app_task.o)
+    0x1000f260   0x1000f260   0x00000022   Code   RO         3681    i.gapm_unknown_task_msg_handler  fr8000_stack.lib(gapm_task.o)
+    0x1000f282   0x1000f282   0x0000002c   Code   RO         3212    i.gapm_update_state  fr8000_stack.lib(gapm.o)
     0x1000f2ae   0x1000f2ae   0x00000002   PAD
     0x1000f2ae   0x1000f2ae   0x00000002   PAD
-    0x1000f2b0   0x1000f2b0   0x00000040   Code   RO         4587    i.gapm_use_enc_block_cmd_handler  fr8000_stack.lib(gapm_smp.o)
-    0x1000f2f0   0x1000f2f0   0x0000003c   Code   RO         3551    i.gapm_use_enc_block_ind_handler  fr8000_stack.lib(gapc_task.o)
-    0x1000f32c   0x1000f32c   0x00000114   Code   RO         2311    i.gatt_add_client   fr8000_stack.lib(gatt_api.o)
-    0x1000f440   0x1000f440   0x000002c4   Code   RO         2312    i.gatt_add_client_uuid  fr8000_stack.lib(gatt_api.o)
-    0x1000f704   0x1000f704   0x000001cc   Code   RO         2316    i.gatt_check_peer_svc  fr8000_stack.lib(gatt_api.o)
-    0x1000f8d0   0x1000f8d0   0x00000058   Code   RO         2319    i.gatt_client_enable_ntf  fr8000_stack.lib(gatt_api.o)
-    0x1000f928   0x1000f928   0x00000030   Code   RO         2321    i.gatt_client_read  fr8000_stack.lib(gatt_api.o)
-    0x1000f958   0x1000f958   0x0000005c   Code   RO         2323    i.gatt_client_read_with_handle  fr8000_stack.lib(gatt_api.o)
-    0x1000f9b4   0x1000f9b4   0x00000034   Code   RO         2324    i.gatt_client_write_cmd  fr8000_stack.lib(gatt_api.o)
-    0x1000f9e8   0x1000f9e8   0x00000078   Code   RO         2325    i.gatt_client_write_cmd_with_handle  fr8000_stack.lib(gatt_api.o)
-    0x1000fa60   0x1000fa60   0x00000078   Code   RO         2327    i.gatt_client_write_req_with_handle  fr8000_stack.lib(gatt_api.o)
-    0x1000fad8   0x1000fad8   0x00000040   Code   RO         2328    i.gatt_clr_peer_svc  fr8000_stack.lib(gatt_api.o)
-    0x1000fb18   0x1000fb18   0x000000c4   Code   RO         2330    i.gatt_discovery_all_peer_svc  fr8000_stack.lib(gatt_api.o)
-    0x1000fbdc   0x1000fbdc   0x0000002c   Code   RO         2332    i.gatt_get_free_svc_id  fr8000_stack.lib(gatt_api.o)
-    0x1000fc08   0x1000fc08   0x000000d8   Code   RO         2985    i.gatt_load_peer_svc_from_flash  fr8000_stack.lib(user_bond_manage.o)
-    0x1000fce0   0x1000fce0   0x00000016   Code   RO         2340    i.gatt_msg_default_handler  fr8000_stack.lib(gatt_api.o)
+    0x1000f2b0   0x1000f2b0   0x00000040   Code   RO         4595    i.gapm_use_enc_block_cmd_handler  fr8000_stack.lib(gapm_smp.o)
+    0x1000f2f0   0x1000f2f0   0x0000003c   Code   RO         3559    i.gapm_use_enc_block_ind_handler  fr8000_stack.lib(gapc_task.o)
+    0x1000f32c   0x1000f32c   0x00000114   Code   RO         2319    i.gatt_add_client   fr8000_stack.lib(gatt_api.o)
+    0x1000f440   0x1000f440   0x000002c4   Code   RO         2320    i.gatt_add_client_uuid  fr8000_stack.lib(gatt_api.o)
+    0x1000f704   0x1000f704   0x000001cc   Code   RO         2324    i.gatt_check_peer_svc  fr8000_stack.lib(gatt_api.o)
+    0x1000f8d0   0x1000f8d0   0x00000058   Code   RO         2327    i.gatt_client_enable_ntf  fr8000_stack.lib(gatt_api.o)
+    0x1000f928   0x1000f928   0x00000030   Code   RO         2329    i.gatt_client_read  fr8000_stack.lib(gatt_api.o)
+    0x1000f958   0x1000f958   0x0000005c   Code   RO         2331    i.gatt_client_read_with_handle  fr8000_stack.lib(gatt_api.o)
+    0x1000f9b4   0x1000f9b4   0x00000034   Code   RO         2332    i.gatt_client_write_cmd  fr8000_stack.lib(gatt_api.o)
+    0x1000f9e8   0x1000f9e8   0x00000078   Code   RO         2333    i.gatt_client_write_cmd_with_handle  fr8000_stack.lib(gatt_api.o)
+    0x1000fa60   0x1000fa60   0x00000078   Code   RO         2335    i.gatt_client_write_req_with_handle  fr8000_stack.lib(gatt_api.o)
+    0x1000fad8   0x1000fad8   0x00000040   Code   RO         2336    i.gatt_clr_peer_svc  fr8000_stack.lib(gatt_api.o)
+    0x1000fb18   0x1000fb18   0x000000c4   Code   RO         2338    i.gatt_discovery_all_peer_svc  fr8000_stack.lib(gatt_api.o)
+    0x1000fbdc   0x1000fbdc   0x0000002c   Code   RO         2340    i.gatt_get_free_svc_id  fr8000_stack.lib(gatt_api.o)
+    0x1000fc08   0x1000fc08   0x000000d8   Code   RO         2993    i.gatt_load_peer_svc_from_flash  fr8000_stack.lib(user_bond_manage.o)
+    0x1000fce0   0x1000fce0   0x00000016   Code   RO         2348    i.gatt_msg_default_handler  fr8000_stack.lib(gatt_api.o)
     0x1000fcf6   0x1000fcf6   0x00000002   PAD
     0x1000fcf6   0x1000fcf6   0x00000002   PAD
-    0x1000fcf8   0x1000fcf8   0x000006f0   Code   RO         2341    i.gatt_msg_default_handler_imp  fr8000_stack.lib(gatt_api.o)
-    0x100103e8   0x100103e8   0x000000ac   Code   RO         2345    i.gatt_profile_task_add  fr8000_stack.lib(gatt_api.o)
-    0x10010494   0x10010494   0x00000080   Code   RO         2346    i.gatt_regist_peer_prf_info  fr8000_stack.lib(gatt_api.o)
-    0x10010514   0x10010514   0x0000003c   Code   RO         2347    i.gatt_servcie_added  fr8000_stack.lib(gatt_api.o)
-    0x10010550   0x10010550   0x00000038   Code   RO         2348    i.gatt_service_connection_cleanup  fr8000_stack.lib(gatt_api.o)
-    0x10010588   0x10010588   0x00000044   Code   RO         2349    i.gatt_service_connection_created  fr8000_stack.lib(gatt_api.o)
-    0x100105cc   0x100105cc   0x00000002   Code   RO         2350    i.gatt_service_destroy  fr8000_stack.lib(gatt_api.o)
+    0x1000fcf8   0x1000fcf8   0x000006f0   Code   RO         2349    i.gatt_msg_default_handler_imp  fr8000_stack.lib(gatt_api.o)
+    0x100103e8   0x100103e8   0x000000ac   Code   RO         2353    i.gatt_profile_task_add  fr8000_stack.lib(gatt_api.o)
+    0x10010494   0x10010494   0x00000080   Code   RO         2354    i.gatt_regist_peer_prf_info  fr8000_stack.lib(gatt_api.o)
+    0x10010514   0x10010514   0x0000003c   Code   RO         2355    i.gatt_servcie_added  fr8000_stack.lib(gatt_api.o)
+    0x10010550   0x10010550   0x00000038   Code   RO         2356    i.gatt_service_connection_cleanup  fr8000_stack.lib(gatt_api.o)
+    0x10010588   0x10010588   0x00000044   Code   RO         2357    i.gatt_service_connection_created  fr8000_stack.lib(gatt_api.o)
+    0x100105cc   0x100105cc   0x00000002   Code   RO         2358    i.gatt_service_destroy  fr8000_stack.lib(gatt_api.o)
     0x100105ce   0x100105ce   0x00000002   PAD
     0x100105ce   0x100105ce   0x00000002   PAD
-    0x100105d0   0x100105d0   0x00000310   Code   RO         2351    i.gatt_service_init  fr8000_stack.lib(gatt_api.o)
-    0x100108e0   0x100108e0   0x00000134   Code   RO         2352    i.gatt_store_peer_prf_info  fr8000_stack.lib(gatt_api.o)
+    0x100105d0   0x100105d0   0x00000310   Code   RO         2359    i.gatt_service_init  fr8000_stack.lib(gatt_api.o)
+    0x100108e0   0x100108e0   0x00000134   Code   RO         2360    i.gatt_store_peer_prf_info  fr8000_stack.lib(gatt_api.o)
     0x10010a14   0x10010a14   0x0000002c   Code   RO          197    i.gatt_write_data   ble_simple_central.o
     0x10010a14   0x10010a14   0x0000002c   Code   RO          197    i.gatt_write_data   ble_simple_central.o
-    0x10010a40   0x10010a40   0x000000d0   Code   RO         2986    i.gatt_write_peer_svc_to_flash  fr8000_stack.lib(user_bond_manage.o)
-    0x10010b10   0x10010b10   0x00000058   Code   RO         3867    i.gattc_att_info_cfm_handler  fr8000_stack.lib(gattc_task.o)
-    0x10010b68   0x10010b68   0x00000066   Code   RO         3552    i.gattc_att_info_req_ind_handler  fr8000_stack.lib(gapc_task.o)
-    0x10010bce   0x10010bce   0x00000050   Code   RO         3868    i.gattc_att_info_req_ind_handler  fr8000_stack.lib(gattc_task.o)
+    0x10010a40   0x10010a40   0x000000d0   Code   RO         2994    i.gatt_write_peer_svc_to_flash  fr8000_stack.lib(user_bond_manage.o)
+    0x10010b10   0x10010b10   0x00000058   Code   RO         3875    i.gattc_att_info_cfm_handler  fr8000_stack.lib(gattc_task.o)
+    0x10010b68   0x10010b68   0x00000066   Code   RO         3560    i.gattc_att_info_req_ind_handler  fr8000_stack.lib(gapc_task.o)
+    0x10010bce   0x10010bce   0x00000050   Code   RO         3876    i.gattc_att_info_req_ind_handler  fr8000_stack.lib(gattc_task.o)
     0x10010c1e   0x10010c1e   0x00000002   PAD
     0x10010c1e   0x10010c1e   0x00000002   PAD
-    0x10010c20   0x10010c20   0x000000a4   Code   RO         3279    i.gattc_cleanup     fr8000_stack.lib(gattc.o)
-    0x10010cc4   0x10010cc4   0x0000003e   Code   RO         3553    i.gattc_cmp_evt_handler  fr8000_stack.lib(gapc_task.o)
+    0x10010c20   0x10010c20   0x000000a4   Code   RO         3287    i.gattc_cleanup     fr8000_stack.lib(gattc.o)
+    0x10010cc4   0x10010cc4   0x0000003e   Code   RO         3561    i.gattc_cmp_evt_handler  fr8000_stack.lib(gapc_task.o)
     0x10010d02   0x10010d02   0x00000002   PAD
     0x10010d02   0x10010d02   0x00000002   PAD
-    0x10010d04   0x10010d04   0x00000184   Code   RO         3869    i.gattc_cmp_evt_handler  fr8000_stack.lib(gattc_task.o)
-    0x10010e88   0x10010e88   0x00000016   Code   RO         3280    i.gattc_con_enable  fr8000_stack.lib(gattc.o)
+    0x10010d04   0x10010d04   0x00000184   Code   RO         3877    i.gattc_cmp_evt_handler  fr8000_stack.lib(gattc_task.o)
+    0x10010e88   0x10010e88   0x00000016   Code   RO         3288    i.gattc_con_enable  fr8000_stack.lib(gattc.o)
     0x10010e9e   0x10010e9e   0x00000002   PAD
     0x10010e9e   0x10010e9e   0x00000002   PAD
-    0x10010ea0   0x10010ea0   0x0000008c   Code   RO         3281    i.gattc_create      fr8000_stack.lib(gattc.o)
-    0x10010f2c   0x10010f2c   0x0000000c   Code   RO         3870    i.gattc_default_msg_handler  fr8000_stack.lib(gattc_task.o)
-    0x10010f38   0x10010f38   0x00000070   Code   RO         3871    i.gattc_disc_char_desc_ind_handler  fr8000_stack.lib(gattc_task.o)
-    0x10010fa8   0x10010fa8   0x00000098   Code   RO         3872    i.gattc_disc_char_ind_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011040   0x10011040   0x0000014c   Code   RO         3873    i.gattc_disc_cmd_handler  fr8000_stack.lib(gattc_task.o)
-    0x1001118c   0x1001118c   0x00000074   Code   RO         3874    i.gattc_disc_svc_incl_ind_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011200   0x10011200   0x000000b4   Code   RO         3875    i.gattc_disc_svc_ind_handler  fr8000_stack.lib(gattc_task.o)
-    0x100112b4   0x100112b4   0x00000018   Code   RO         3876    i.gattc_event_cfm_handler  fr8000_stack.lib(gattc_task.o)
-    0x100112cc   0x100112cc   0x00000020   Code   RO         2514    i.gattc_event_ind_handler  fr8000_stack.lib(app_task.o)
-    0x100112ec   0x100112ec   0x00000048   Code   RO         3877    i.gattc_exc_mtu_cmd_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011334   0x10011334   0x00000030   Code   RO         3878    i.gattc_execute_write_cmd_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011364   0x10011364   0x00000010   Code   RO         3282    i.gattc_get_mtu     fr8000_stack.lib(gattc.o)
-    0x10011374   0x10011374   0x0000001c   Code   RO         3284    i.gattc_get_operation  fr8000_stack.lib(gattc.o)
-    0x10011390   0x10011390   0x00000010   Code   RO         3285    i.gattc_get_operation_ptr  fr8000_stack.lib(gattc.o)
-    0x100113a0   0x100113a0   0x00000020   Code   RO         3286    i.gattc_get_requester  fr8000_stack.lib(gattc.o)
-    0x100113c0   0x100113c0   0x00000050   Code   RO         3287    i.gattc_init        fr8000_stack.lib(gattc.o)
-    0x10011410   0x10011410   0x0000006c   Code   RO         3288    i.gattc_operation_cleanup  fr8000_stack.lib(gattc.o)
-    0x1001147c   0x1001147c   0x000000a8   Code   RO         3879    i.gattc_process_op  fr8000_stack.lib(gattc_task.o)
-    0x10011524   0x10011524   0x00000044   Code   RO         3880    i.gattc_read_cfm_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011568   0x10011568   0x00000130   Code   RO         3881    i.gattc_read_cmd_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011698   0x10011698   0x000000e8   Code   RO         3554    i.gattc_read_ind_handler  fr8000_stack.lib(gapc_task.o)
-    0x10011780   0x10011780   0x000000b8   Code   RO         3555    i.gattc_read_req_ind_handler  fr8000_stack.lib(gapc_task.o)
-    0x10011838   0x10011838   0x0000005e   Code   RO         3882    i.gattc_read_req_ind_handler  fr8000_stack.lib(gattc_task.o)
+    0x10010ea0   0x10010ea0   0x0000008c   Code   RO         3289    i.gattc_create      fr8000_stack.lib(gattc.o)
+    0x10010f2c   0x10010f2c   0x0000000c   Code   RO         3878    i.gattc_default_msg_handler  fr8000_stack.lib(gattc_task.o)
+    0x10010f38   0x10010f38   0x00000070   Code   RO         3879    i.gattc_disc_char_desc_ind_handler  fr8000_stack.lib(gattc_task.o)
+    0x10010fa8   0x10010fa8   0x00000098   Code   RO         3880    i.gattc_disc_char_ind_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011040   0x10011040   0x0000014c   Code   RO         3881    i.gattc_disc_cmd_handler  fr8000_stack.lib(gattc_task.o)
+    0x1001118c   0x1001118c   0x00000074   Code   RO         3882    i.gattc_disc_svc_incl_ind_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011200   0x10011200   0x000000b4   Code   RO         3883    i.gattc_disc_svc_ind_handler  fr8000_stack.lib(gattc_task.o)
+    0x100112b4   0x100112b4   0x00000018   Code   RO         3884    i.gattc_event_cfm_handler  fr8000_stack.lib(gattc_task.o)
+    0x100112cc   0x100112cc   0x00000020   Code   RO         2522    i.gattc_event_ind_handler  fr8000_stack.lib(app_task.o)
+    0x100112ec   0x100112ec   0x00000048   Code   RO         3885    i.gattc_exc_mtu_cmd_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011334   0x10011334   0x00000030   Code   RO         3886    i.gattc_execute_write_cmd_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011364   0x10011364   0x00000010   Code   RO         3290    i.gattc_get_mtu     fr8000_stack.lib(gattc.o)
+    0x10011374   0x10011374   0x0000001c   Code   RO         3292    i.gattc_get_operation  fr8000_stack.lib(gattc.o)
+    0x10011390   0x10011390   0x00000010   Code   RO         3293    i.gattc_get_operation_ptr  fr8000_stack.lib(gattc.o)
+    0x100113a0   0x100113a0   0x00000020   Code   RO         3294    i.gattc_get_requester  fr8000_stack.lib(gattc.o)
+    0x100113c0   0x100113c0   0x00000050   Code   RO         3295    i.gattc_init        fr8000_stack.lib(gattc.o)
+    0x10011410   0x10011410   0x0000006c   Code   RO         3296    i.gattc_operation_cleanup  fr8000_stack.lib(gattc.o)
+    0x1001147c   0x1001147c   0x000000a8   Code   RO         3887    i.gattc_process_op  fr8000_stack.lib(gattc_task.o)
+    0x10011524   0x10011524   0x00000044   Code   RO         3888    i.gattc_read_cfm_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011568   0x10011568   0x00000130   Code   RO         3889    i.gattc_read_cmd_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011698   0x10011698   0x000000e8   Code   RO         3562    i.gattc_read_ind_handler  fr8000_stack.lib(gapc_task.o)
+    0x10011780   0x10011780   0x000000b8   Code   RO         3563    i.gattc_read_req_ind_handler  fr8000_stack.lib(gapc_task.o)
+    0x10011838   0x10011838   0x0000005e   Code   RO         3890    i.gattc_read_req_ind_handler  fr8000_stack.lib(gattc_task.o)
     0x10011896   0x10011896   0x00000002   PAD
     0x10011896   0x10011896   0x00000002   PAD
-    0x10011898   0x10011898   0x000000a4   Code   RO         3883    i.gattc_reg_to_peer_evt_cmd_handler  fr8000_stack.lib(gattc_task.o)
-    0x1001193c   0x1001193c   0x0000003c   Code   RO         3289    i.gattc_reschedule_operation  fr8000_stack.lib(gattc.o)
-    0x10011978   0x10011978   0x000000c4   Code   RO         3884    i.gattc_sdp_svc_disc_cmd_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011a3c   0x10011a3c   0x00000068   Code   RO         3290    i.gattc_send_complete_evt  fr8000_stack.lib(gattc.o)
-    0x10011aa4   0x10011aa4   0x0000002c   Code   RO         3291    i.gattc_send_error_evt  fr8000_stack.lib(gattc.o)
-    0x10011ad0   0x10011ad0   0x00000058   Code   RO         3885    i.gattc_send_evt_cmd_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011b28   0x10011b28   0x000000b2   Code   RO         3886    i.gattc_send_svc_changed_cmd_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011898   0x10011898   0x000000a4   Code   RO         3891    i.gattc_reg_to_peer_evt_cmd_handler  fr8000_stack.lib(gattc_task.o)
+    0x1001193c   0x1001193c   0x0000003c   Code   RO         3297    i.gattc_reschedule_operation  fr8000_stack.lib(gattc.o)
+    0x10011978   0x10011978   0x000000c4   Code   RO         3892    i.gattc_sdp_svc_disc_cmd_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011a3c   0x10011a3c   0x00000068   Code   RO         3298    i.gattc_send_complete_evt  fr8000_stack.lib(gattc.o)
+    0x10011aa4   0x10011aa4   0x0000002c   Code   RO         3299    i.gattc_send_error_evt  fr8000_stack.lib(gattc.o)
+    0x10011ad0   0x10011ad0   0x00000058   Code   RO         3893    i.gattc_send_evt_cmd_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011b28   0x10011b28   0x000000b2   Code   RO         3894    i.gattc_send_svc_changed_cmd_handler  fr8000_stack.lib(gattc_task.o)
     0x10011bda   0x10011bda   0x00000002   PAD
     0x10011bda   0x10011bda   0x00000002   PAD
-    0x10011bdc   0x10011bdc   0x00000050   Code   RO         3292    i.gattc_set_mtu     fr8000_stack.lib(gattc.o)
-    0x10011c2c   0x10011c2c   0x00000010   Code   RO         3293    i.gattc_set_operation_ptr  fr8000_stack.lib(gattc.o)
-    0x10011c3c   0x10011c3c   0x0000006c   Code   RO         3887    i.gattc_timeout_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011ca8   0x10011ca8   0x00000028   Code   RO         3294    i.gattc_update_state  fr8000_stack.lib(gattc.o)
-    0x10011cd0   0x10011cd0   0x00000088   Code   RO         3888    i.gattc_write_cfm_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011d58   0x10011d58   0x00000194   Code   RO         3889    i.gattc_write_cmd_handler  fr8000_stack.lib(gattc_task.o)
-    0x10011eec   0x10011eec   0x000000e0   Code   RO         3556    i.gattc_write_req_ind_handler  fr8000_stack.lib(gapc_task.o)
-    0x10011fcc   0x10011fcc   0x00000072   Code   RO         3890    i.gattc_write_req_ind_handler  fr8000_stack.lib(gattc_task.o)
-    0x1001203e   0x1001203e   0x00000006   Code   RO         3318    i.gattm_cleanup     fr8000_stack.lib(gattm.o)
-    0x10012044   0x10012044   0x00000004   Code   RO         3319    i.gattm_create      fr8000_stack.lib(gattm.o)
-    0x10012048   0x10012048   0x00000004   Code   RO         3930    i.gattm_default_msg_handler  fr8000_stack.lib(gattm_task.o)
-    0x1001204c   0x1001204c   0x00000024   Code   RO         3320    i.gattm_init        fr8000_stack.lib(gattm.o)
-    0x10012070   0x10012070   0x00000064   Code   RO         3321    i.gattm_init_attr   fr8000_stack.lib(gattm.o)
-    0x100120d4   0x100120d4   0x0000000c   Code   RO         3322    i.gattm_svc_get_start_hdl  fr8000_stack.lib(gattm.o)
-    0x100120e0   0x100120e0   0x00000034   Code   RO         2354    i.get_active_service_id  fr8000_stack.lib(gatt_api.o)
-    0x10012114   0x10012114   0x00000008   Code   RO         2355    i.get_gatt_default_itf  fr8000_stack.lib(gatt_api.o)
-    0x1001211c   0x1001211c   0x0000004c   Code   RO         2710    i.get_valid_tim_evt_id  fr8000_stack.lib(os_timer.o)
-    0x10012168   0x10012168   0x000002c8   Code   RO         1118    i.gpio_init         driver_gpio.o
-    0x10012430   0x10012430   0x0000005c   Code   RO         1123    i.gpio_write_pin    driver_gpio.o
-    0x1001248c   0x1001248c   0x000000bc   Code   RO         3336    i.hci_acl_data_handler  fr8000_stack.lib(l2cc_task.o)
-    0x10012548   0x10012548   0x00000024   Code   RO         4288    i.hci_auth_payl_to_exp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x1001256c   0x1001256c   0x000000a4   Code   RO         4412    i.hci_basic_cmd_cmp_evt_cfg_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x10012610   0x10012610   0x00000044   Code   RO         4413    i.hci_basic_cmd_cmp_evt_rl_cfg_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x10012654   0x10012654   0x000000f4   Code   RO         4289    i.hci_cmd_stat_event_handler  fr8000_stack.lib(gapc_hci.o)
-    0x10012748   0x10012748   0x0000005c   Code   RO         4290    i.hci_disc_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x100127a4   0x100127a4   0x00000028   Code   RO         4291    i.hci_enc_chg_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x100127cc   0x100127cc   0x00000028   Code   RO         4292    i.hci_enc_key_refr_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x100127f4   0x100127f4   0x00000070   Code   RO         4370    i.hci_le_adv_set_term_evt_handler  fr8000_stack.lib(gapm_adv.o)
-    0x10012864   0x10012864   0x00000028   Code   RO         4293    i.hci_le_ch_sel_algo_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x1001288c   0x1001288c   0x00000038   Code   RO         3653    i.hci_le_cmd_cmp_evt_addr_handler  fr8000_stack.lib(gapm_addr.o)
-    0x100128c4   0x100128c4   0x000000a4   Code   RO         4371    i.hci_le_cmd_cmp_evt_adv_handler  fr8000_stack.lib(gapm_adv.o)
-    0x10012968   0x10012968   0x000000ec   Code   RO         4372    i.hci_le_cmd_cmp_evt_creating_handler  fr8000_stack.lib(gapm_adv.o)
-    0x10012a54   0x10012a54   0x00000080   Code   RO         4468    i.hci_le_cmd_cmp_evt_init_handler  fr8000_stack.lib(gapm_init.o)
-    0x10012ad4   0x10012ad4   0x000000c4   Code   RO         4491    i.hci_le_cmd_cmp_evt_list_handler  fr8000_stack.lib(gapm_list.o)
-    0x10012b98   0x10012b98   0x00000034   Code   RO         4520    i.hci_le_cmd_cmp_evt_per_sync_handler  fr8000_stack.lib(gapm_per_sync.o)
-    0x10012bcc   0x10012bcc   0x00000068   Code   RO         4553    i.hci_le_cmd_cmp_evt_scan_handler  fr8000_stack.lib(gapm_scan.o)
-    0x10012c34   0x10012c34   0x0000007e   Code   RO         4373    i.hci_le_cmd_cmp_evt_starting_handler  fr8000_stack.lib(gapm_adv.o)
+    0x10011bdc   0x10011bdc   0x00000050   Code   RO         3300    i.gattc_set_mtu     fr8000_stack.lib(gattc.o)
+    0x10011c2c   0x10011c2c   0x00000010   Code   RO         3301    i.gattc_set_operation_ptr  fr8000_stack.lib(gattc.o)
+    0x10011c3c   0x10011c3c   0x0000006c   Code   RO         3895    i.gattc_timeout_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011ca8   0x10011ca8   0x00000028   Code   RO         3302    i.gattc_update_state  fr8000_stack.lib(gattc.o)
+    0x10011cd0   0x10011cd0   0x00000088   Code   RO         3896    i.gattc_write_cfm_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011d58   0x10011d58   0x00000194   Code   RO         3897    i.gattc_write_cmd_handler  fr8000_stack.lib(gattc_task.o)
+    0x10011eec   0x10011eec   0x000000e0   Code   RO         3564    i.gattc_write_req_ind_handler  fr8000_stack.lib(gapc_task.o)
+    0x10011fcc   0x10011fcc   0x00000072   Code   RO         3898    i.gattc_write_req_ind_handler  fr8000_stack.lib(gattc_task.o)
+    0x1001203e   0x1001203e   0x00000006   Code   RO         3326    i.gattm_cleanup     fr8000_stack.lib(gattm.o)
+    0x10012044   0x10012044   0x00000004   Code   RO         3327    i.gattm_create      fr8000_stack.lib(gattm.o)
+    0x10012048   0x10012048   0x00000004   Code   RO         3938    i.gattm_default_msg_handler  fr8000_stack.lib(gattm_task.o)
+    0x1001204c   0x1001204c   0x00000024   Code   RO         3328    i.gattm_init        fr8000_stack.lib(gattm.o)
+    0x10012070   0x10012070   0x00000064   Code   RO         3329    i.gattm_init_attr   fr8000_stack.lib(gattm.o)
+    0x100120d4   0x100120d4   0x0000000c   Code   RO         3330    i.gattm_svc_get_start_hdl  fr8000_stack.lib(gattm.o)
+    0x100120e0   0x100120e0   0x00000034   Code   RO         2362    i.get_active_service_id  fr8000_stack.lib(gatt_api.o)
+    0x10012114   0x10012114   0x00000008   Code   RO         2363    i.get_gatt_default_itf  fr8000_stack.lib(gatt_api.o)
+    0x1001211c   0x1001211c   0x0000004c   Code   RO         2718    i.get_valid_tim_evt_id  fr8000_stack.lib(os_timer.o)
+    0x10012168   0x10012168   0x000002c8   Code   RO         1120    i.gpio_init         driver_gpio.o
+    0x10012430   0x10012430   0x0000005c   Code   RO         1125    i.gpio_write_pin    driver_gpio.o
+    0x1001248c   0x1001248c   0x000000bc   Code   RO         3344    i.hci_acl_data_handler  fr8000_stack.lib(l2cc_task.o)
+    0x10012548   0x10012548   0x00000024   Code   RO         4296    i.hci_auth_payl_to_exp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x1001256c   0x1001256c   0x000000a4   Code   RO         4420    i.hci_basic_cmd_cmp_evt_cfg_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x10012610   0x10012610   0x00000044   Code   RO         4421    i.hci_basic_cmd_cmp_evt_rl_cfg_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x10012654   0x10012654   0x000000f4   Code   RO         4297    i.hci_cmd_stat_event_handler  fr8000_stack.lib(gapc_hci.o)
+    0x10012748   0x10012748   0x0000005c   Code   RO         4298    i.hci_disc_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x100127a4   0x100127a4   0x00000028   Code   RO         4299    i.hci_enc_chg_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x100127cc   0x100127cc   0x00000028   Code   RO         4300    i.hci_enc_key_refr_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x100127f4   0x100127f4   0x00000070   Code   RO         4378    i.hci_le_adv_set_term_evt_handler  fr8000_stack.lib(gapm_adv.o)
+    0x10012864   0x10012864   0x00000028   Code   RO         4301    i.hci_le_ch_sel_algo_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x1001288c   0x1001288c   0x00000038   Code   RO         3661    i.hci_le_cmd_cmp_evt_addr_handler  fr8000_stack.lib(gapm_addr.o)
+    0x100128c4   0x100128c4   0x000000a4   Code   RO         4379    i.hci_le_cmd_cmp_evt_adv_handler  fr8000_stack.lib(gapm_adv.o)
+    0x10012968   0x10012968   0x000000ec   Code   RO         4380    i.hci_le_cmd_cmp_evt_creating_handler  fr8000_stack.lib(gapm_adv.o)
+    0x10012a54   0x10012a54   0x00000080   Code   RO         4476    i.hci_le_cmd_cmp_evt_init_handler  fr8000_stack.lib(gapm_init.o)
+    0x10012ad4   0x10012ad4   0x000000c4   Code   RO         4499    i.hci_le_cmd_cmp_evt_list_handler  fr8000_stack.lib(gapm_list.o)
+    0x10012b98   0x10012b98   0x00000034   Code   RO         4528    i.hci_le_cmd_cmp_evt_per_sync_handler  fr8000_stack.lib(gapm_per_sync.o)
+    0x10012bcc   0x10012bcc   0x00000068   Code   RO         4561    i.hci_le_cmd_cmp_evt_scan_handler  fr8000_stack.lib(gapm_scan.o)
+    0x10012c34   0x10012c34   0x0000007e   Code   RO         4381    i.hci_le_cmd_cmp_evt_starting_handler  fr8000_stack.lib(gapm_adv.o)
     0x10012cb2   0x10012cb2   0x00000002   PAD
     0x10012cb2   0x10012cb2   0x00000002   PAD
-    0x10012cb4   0x10012cb4   0x00000090   Code   RO         4294    i.hci_le_con_update_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x10012d44   0x10012d44   0x0000003c   Code   RO         4295    i.hci_le_data_len_chg_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x10012d80   0x10012d80   0x00000028   Code   RO         3619    i.hci_le_enh_con_cmp_evt_handler  fr8000_stack.lib(gapm_actv.o)
-    0x10012da8   0x10012da8   0x000000c4   Code   RO         4554    i.hci_le_ext_adv_report_evt_handler  fr8000_stack.lib(gapm_scan.o)
-    0x10012e6c   0x10012e6c   0x00000026   Code   RO         4588    i.hci_le_gen_dhkey_stat_evt_handler  fr8000_stack.lib(gapm_smp.o)
-    0x10012e92   0x10012e92   0x00000054   Code   RO         4589    i.hci_le_generate_dhkey_cmp_evt_handler  fr8000_stack.lib(gapm_smp.o)
+    0x10012cb4   0x10012cb4   0x00000090   Code   RO         4302    i.hci_le_con_update_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x10012d44   0x10012d44   0x0000003c   Code   RO         4303    i.hci_le_data_len_chg_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x10012d80   0x10012d80   0x00000028   Code   RO         3627    i.hci_le_enh_con_cmp_evt_handler  fr8000_stack.lib(gapm_actv.o)
+    0x10012da8   0x10012da8   0x000000c4   Code   RO         4562    i.hci_le_ext_adv_report_evt_handler  fr8000_stack.lib(gapm_scan.o)
+    0x10012e6c   0x10012e6c   0x00000026   Code   RO         4596    i.hci_le_gen_dhkey_stat_evt_handler  fr8000_stack.lib(gapm_smp.o)
+    0x10012e92   0x10012e92   0x00000054   Code   RO         4597    i.hci_le_generate_dhkey_cmp_evt_handler  fr8000_stack.lib(gapm_smp.o)
     0x10012ee6   0x10012ee6   0x00000002   PAD
     0x10012ee6   0x10012ee6   0x00000002   PAD
-    0x10012ee8   0x10012ee8   0x00000080   Code   RO         4296    i.hci_le_ltk_request_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x10012f68   0x10012f68   0x00000050   Code   RO         4521    i.hci_le_per_adv_report_evt_handler  fr8000_stack.lib(gapm_per_sync.o)
-    0x10012fb8   0x10012fb8   0x00000066   Code   RO         4522    i.hci_le_per_adv_sync_est_evt_handler  fr8000_stack.lib(gapm_per_sync.o)
-    0x1001301e   0x1001301e   0x0000001c   Code   RO         4523    i.hci_le_per_adv_sync_lost_evt_handler  fr8000_stack.lib(gapm_per_sync.o)
+    0x10012ee8   0x10012ee8   0x00000080   Code   RO         4304    i.hci_le_ltk_request_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x10012f68   0x10012f68   0x00000050   Code   RO         4529    i.hci_le_per_adv_report_evt_handler  fr8000_stack.lib(gapm_per_sync.o)
+    0x10012fb8   0x10012fb8   0x00000066   Code   RO         4530    i.hci_le_per_adv_sync_est_evt_handler  fr8000_stack.lib(gapm_per_sync.o)
+    0x1001301e   0x1001301e   0x0000001c   Code   RO         4531    i.hci_le_per_adv_sync_lost_evt_handler  fr8000_stack.lib(gapm_per_sync.o)
     0x1001303a   0x1001303a   0x00000002   PAD
     0x1001303a   0x1001303a   0x00000002   PAD
-    0x1001303c   0x1001303c   0x00000068   Code   RO         4297    i.hci_le_phy_upd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x100130a4   0x100130a4   0x00000044   Code   RO         4414    i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x100130e8   0x100130e8   0x00000030   Code   RO         4415    i.hci_le_rd_buff_size_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x10013118   0x10013118   0x00000090   Code   RO         4416    i.hci_le_rd_local_p256_public_key_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x100131a8   0x100131a8   0x00000042   Code   RO         4417    i.hci_le_rd_max_data_len_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x1001303c   0x1001303c   0x00000068   Code   RO         4305    i.hci_le_phy_upd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x100130a4   0x100130a4   0x00000044   Code   RO         4422    i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x100130e8   0x100130e8   0x00000030   Code   RO         4423    i.hci_le_rd_buff_size_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x10013118   0x10013118   0x00000090   Code   RO         4424    i.hci_le_rd_local_p256_public_key_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x100131a8   0x100131a8   0x00000042   Code   RO         4425    i.hci_le_rd_max_data_len_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
     0x100131ea   0x100131ea   0x00000002   PAD
     0x100131ea   0x100131ea   0x00000002   PAD
-    0x100131ec   0x100131ec   0x00000068   Code   RO         4418    i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x10013254   0x10013254   0x0000003a   Code   RO         4492    i.hci_le_rd_pal_size_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_list.o)
+    0x100131ec   0x100131ec   0x00000068   Code   RO         4426    i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x10013254   0x10013254   0x0000003a   Code   RO         4500    i.hci_le_rd_pal_size_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_list.o)
     0x1001328e   0x1001328e   0x00000002   PAD
     0x1001328e   0x1001328e   0x00000002   PAD
-    0x10013290   0x10013290   0x0000005c   Code   RO         4298    i.hci_le_rd_phy_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x100132ec   0x100132ec   0x00000066   Code   RO         4493    i.hci_le_rd_ral_addr_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_list.o)
-    0x10013352   0x10013352   0x0000003a   Code   RO         4494    i.hci_le_rd_ral_size_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_list.o)
-    0x1001338c   0x1001338c   0x000000a4   Code   RO         4299    i.hci_le_rd_rem_feats_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x10013430   0x10013430   0x00000048   Code   RO         4419    i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x10013478   0x10013478   0x0000003a   Code   RO         4420    i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x100134b2   0x100134b2   0x00000048   Code   RO         4421    i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x100134fa   0x100134fa   0x0000003a   Code   RO         4495    i.hci_le_rd_wlst_size_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_list.o)
-    0x10013534   0x10013534   0x00000068   Code   RO         4422    i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x1001359c   0x1001359c   0x00000050   Code   RO         4300    i.hci_le_rem_con_param_req_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x100135ec   0x100135ec   0x00000060   Code   RO         4374    i.hci_le_scan_req_rcvd_evt_handler  fr8000_stack.lib(gapm_adv.o)
-    0x1001364c   0x1001364c   0x00000028   Code   RO         4555    i.hci_le_scan_timeout_evt_handler  fr8000_stack.lib(gapm_scan.o)
-    0x10013674   0x10013674   0x00000034   Code   RO         4301    i.hci_le_set_data_len_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x100136a8   0x100136a8   0x00000024   Code   RO         4302    i.hci_le_start_enc_stat_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x100136cc   0x100136cc   0x00000038   Code   RO         3337    i.hci_nb_cmp_pkts_evt_handler  fr8000_stack.lib(l2cc_task.o)
-    0x10013704   0x10013704   0x00000048   Code   RO         4303    i.hci_rd_auth_payl_to_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x1001374c   0x1001374c   0x00000044   Code   RO         4423    i.hci_rd_bd_addr_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x10013790   0x10013790   0x00000030   Code   RO         4424    i.hci_rd_buff_size_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x100137c0   0x100137c0   0x00000060   Code   RO         4304    i.hci_rd_chnl_map_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x10013820   0x10013820   0x00000068   Code   RO         4425    i.hci_rd_local_ver_info_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
-    0x10013888   0x10013888   0x00000088   Code   RO         4305    i.hci_rd_rem_ver_info_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x10013910   0x10013910   0x0000005c   Code   RO         4306    i.hci_rd_rssi_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x1001396c   0x1001396c   0x0000003a   Code   RO         4426    i.hci_test_end_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x10013290   0x10013290   0x0000005c   Code   RO         4306    i.hci_le_rd_phy_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x100132ec   0x100132ec   0x00000066   Code   RO         4501    i.hci_le_rd_ral_addr_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_list.o)
+    0x10013352   0x10013352   0x0000003a   Code   RO         4502    i.hci_le_rd_ral_size_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_list.o)
+    0x1001338c   0x1001338c   0x000000a4   Code   RO         4307    i.hci_le_rd_rem_feats_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x10013430   0x10013430   0x00000048   Code   RO         4427    i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x10013478   0x10013478   0x0000003a   Code   RO         4428    i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x100134b2   0x100134b2   0x00000048   Code   RO         4429    i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x100134fa   0x100134fa   0x0000003a   Code   RO         4503    i.hci_le_rd_wlst_size_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_list.o)
+    0x10013534   0x10013534   0x00000068   Code   RO         4430    i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x1001359c   0x1001359c   0x00000050   Code   RO         4308    i.hci_le_rem_con_param_req_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x100135ec   0x100135ec   0x00000060   Code   RO         4382    i.hci_le_scan_req_rcvd_evt_handler  fr8000_stack.lib(gapm_adv.o)
+    0x1001364c   0x1001364c   0x00000028   Code   RO         4563    i.hci_le_scan_timeout_evt_handler  fr8000_stack.lib(gapm_scan.o)
+    0x10013674   0x10013674   0x00000034   Code   RO         4309    i.hci_le_set_data_len_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x100136a8   0x100136a8   0x00000024   Code   RO         4310    i.hci_le_start_enc_stat_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x100136cc   0x100136cc   0x00000038   Code   RO         3345    i.hci_nb_cmp_pkts_evt_handler  fr8000_stack.lib(l2cc_task.o)
+    0x10013704   0x10013704   0x00000048   Code   RO         4311    i.hci_rd_auth_payl_to_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x1001374c   0x1001374c   0x00000044   Code   RO         4431    i.hci_rd_bd_addr_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x10013790   0x10013790   0x00000030   Code   RO         4432    i.hci_rd_buff_size_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x100137c0   0x100137c0   0x00000060   Code   RO         4312    i.hci_rd_chnl_map_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x10013820   0x10013820   0x00000068   Code   RO         4433    i.hci_rd_local_ver_info_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
+    0x10013888   0x10013888   0x00000088   Code   RO         4313    i.hci_rd_rem_ver_info_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x10013910   0x10013910   0x0000005c   Code   RO         4314    i.hci_rd_rssi_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x1001396c   0x1001396c   0x0000003a   Code   RO         4434    i.hci_test_end_cmd_cmp_evt_handler  fr8000_stack.lib(gapm_cfg.o)
     0x100139a6   0x100139a6   0x00000002   PAD
     0x100139a6   0x100139a6   0x00000002   PAD
-    0x100139a8   0x100139a8   0x00000034   Code   RO         4307    i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
-    0x100139dc   0x100139dc   0x00000026   Code   RO         4308    i.hci_wr_auth_payl_to_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x100139a8   0x100139a8   0x00000034   Code   RO         4315    i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
+    0x100139dc   0x100139dc   0x00000026   Code   RO         4316    i.hci_wr_auth_payl_to_cmd_cmp_evt_handler  fr8000_stack.lib(gapc_hci.o)
     0x10013a02   0x10013a02   0x00000002   PAD
     0x10013a02   0x10013a02   0x00000002   PAD
-    0x10013a04   0x10013a04   0x0000008c   Code   RO         3435    i.host_trng_valid   fr8000_stack.lib(trng.o)
-    0x10013a90   0x10013a90   0x00000036   Code   RO          623    i.internal_CalculateFramelen  bitalloc.o
+    0x10013a04   0x10013a04   0x0000008c   Code   RO         3443    i.host_trng_valid   fr8000_stack.lib(trng.o)
+    0x10013a90   0x10013a90   0x00000036   Code   RO          625    i.internal_CalculateFramelen  bitalloc.o
     0x10013ac6   0x10013ac6   0x00000002   PAD
     0x10013ac6   0x10013ac6   0x00000002   PAD
-    0x10013ac8   0x10013ac8   0x00000048   Code   RO          827    i.internal_DecoderReset  decoder-private.o
-    0x10013b10   0x10013b10   0x000000c4   Code   RO         2581    i.jump_table_get_static_keys  fr8000_stack.lib(jump_table_host.o)
-    0x10013bd4   0x10013bd4   0x0000003c   Code   RO         2582    i.jump_table_memmory_init  fr8000_stack.lib(jump_table_host.o)
-    0x10013c10   0x10013c10   0x00000048   Code   RO         2583    i.jump_table_param_get  fr8000_stack.lib(jump_table_host.o)
-    0x10013c58   0x10013c58   0x00000038   Code   RO         2584    i.jump_table_param_set  fr8000_stack.lib(jump_table_host.o)
-    0x10013c90   0x10013c90   0x000000a0   Code   RO         2585    i.jump_table_set_static_keys  fr8000_stack.lib(jump_table_host.o)
-    0x10013d30   0x10013d30   0x00000004   Code   RO         2553    i.ke_task_default_handler_get_patch  fr8000_stack.lib(entry.o)
-    0x10013d34   0x10013d34   0x0000003c   Code   RO         3988    i.l2c_code_conn_param_upd_req_handler  fr8000_stack.lib(l2cc_sig.o)
-    0x10013d70   0x10013d70   0x00000068   Code   RO         4340    i.l2c_code_conn_param_upd_req_handler  fr8000_stack.lib(gapc_sig.o)
-    0x10013dd8   0x10013dd8   0x0000003a   Code   RO         3989    i.l2c_code_conn_param_upd_resp_handler  fr8000_stack.lib(l2cc_sig.o)
-    0x10013e12   0x10013e12   0x00000044   Code   RO         4341    i.l2c_code_conn_param_upd_resp_handler  fr8000_stack.lib(gapc_sig.o)
-    0x10013e56   0x10013e56   0x0000001c   Code   RO         3990    i.l2c_code_reject_handler  fr8000_stack.lib(l2cc_sig.o)
-    0x10013e72   0x10013e72   0x00000050   Code   RO         4342    i.l2c_code_reject_handler  fr8000_stack.lib(gapc_sig.o)
+    0x10013ac8   0x10013ac8   0x00000048   Code   RO          829    i.internal_DecoderReset  decoder-private.o
+    0x10013b10   0x10013b10   0x000000c4   Code   RO         2589    i.jump_table_get_static_keys  fr8000_stack.lib(jump_table_host.o)
+    0x10013bd4   0x10013bd4   0x0000003c   Code   RO         2590    i.jump_table_memmory_init  fr8000_stack.lib(jump_table_host.o)
+    0x10013c10   0x10013c10   0x00000048   Code   RO         2591    i.jump_table_param_get  fr8000_stack.lib(jump_table_host.o)
+    0x10013c58   0x10013c58   0x00000038   Code   RO         2592    i.jump_table_param_set  fr8000_stack.lib(jump_table_host.o)
+    0x10013c90   0x10013c90   0x000000a0   Code   RO         2593    i.jump_table_set_static_keys  fr8000_stack.lib(jump_table_host.o)
+    0x10013d30   0x10013d30   0x00000004   Code   RO         2561    i.ke_task_default_handler_get_patch  fr8000_stack.lib(entry.o)
+    0x10013d34   0x10013d34   0x0000003c   Code   RO         3996    i.l2c_code_conn_param_upd_req_handler  fr8000_stack.lib(l2cc_sig.o)
+    0x10013d70   0x10013d70   0x00000068   Code   RO         4348    i.l2c_code_conn_param_upd_req_handler  fr8000_stack.lib(gapc_sig.o)
+    0x10013dd8   0x10013dd8   0x0000003a   Code   RO         3997    i.l2c_code_conn_param_upd_resp_handler  fr8000_stack.lib(l2cc_sig.o)
+    0x10013e12   0x10013e12   0x00000044   Code   RO         4349    i.l2c_code_conn_param_upd_resp_handler  fr8000_stack.lib(gapc_sig.o)
+    0x10013e56   0x10013e56   0x0000001c   Code   RO         3998    i.l2c_code_reject_handler  fr8000_stack.lib(l2cc_sig.o)
+    0x10013e72   0x10013e72   0x00000050   Code   RO         4350    i.l2c_code_reject_handler  fr8000_stack.lib(gapc_sig.o)
     0x10013ec2   0x10013ec2   0x00000002   PAD
     0x10013ec2   0x10013ec2   0x00000002   PAD
-    0x10013ec4   0x10013ec4   0x000000b0   Code   RO         3941    i.l2cc_cleanup      fr8000_stack.lib(l2cc.o)
-    0x10013f74   0x10013f74   0x0000003c   Code   RO         3557    i.l2cc_cmp_evt_handler  fr8000_stack.lib(gapc_task.o)
-    0x10013fb0   0x10013fb0   0x00000046   Code   RO         3891    i.l2cc_cmp_evt_handler  fr8000_stack.lib(gattc_task.o)
+    0x10013ec4   0x10013ec4   0x000000b0   Code   RO         3949    i.l2cc_cleanup      fr8000_stack.lib(l2cc.o)
+    0x10013f74   0x10013f74   0x0000003c   Code   RO         3565    i.l2cc_cmp_evt_handler  fr8000_stack.lib(gapc_task.o)
+    0x10013fb0   0x10013fb0   0x00000046   Code   RO         3899    i.l2cc_cmp_evt_handler  fr8000_stack.lib(gattc_task.o)
     0x10013ff6   0x10013ff6   0x00000002   PAD
     0x10013ff6   0x10013ff6   0x00000002   PAD
-    0x10013ff8   0x10013ff8   0x0000004c   Code   RO         3942    i.l2cc_create       fr8000_stack.lib(l2cc.o)
-    0x10014044   0x10014044   0x0000017c   Code   RO         3943    i.l2cc_data_send    fr8000_stack.lib(l2cc.o)
-    0x100141c0   0x100141c0   0x00000050   Code   RO         3968    i.l2cc_dbg_pdu_pack  fr8000_stack.lib(l2cc_pdu.o)
-    0x10014210   0x10014210   0x00000070   Code   RO         3338    i.l2cc_dbg_pdu_send_cmd_handler  fr8000_stack.lib(l2cc_task.o)
-    0x10014280   0x10014280   0x00000004   Code   RO         3339    i.l2cc_default_msg_handler  fr8000_stack.lib(l2cc_task.o)
-    0x10014284   0x10014284   0x00000050   Code   RO         3946    i.l2cc_init         fr8000_stack.lib(l2cc.o)
-    0x100142d4   0x100142d4   0x0000003e   Code   RO         3340    i.l2cc_lecb_sdu_send_cmd_handler  fr8000_stack.lib(l2cc_task.o)
+    0x10013ff8   0x10013ff8   0x0000004c   Code   RO         3950    i.l2cc_create       fr8000_stack.lib(l2cc.o)
+    0x10014044   0x10014044   0x0000017c   Code   RO         3951    i.l2cc_data_send    fr8000_stack.lib(l2cc.o)
+    0x100141c0   0x100141c0   0x00000050   Code   RO         3976    i.l2cc_dbg_pdu_pack  fr8000_stack.lib(l2cc_pdu.o)
+    0x10014210   0x10014210   0x00000070   Code   RO         3346    i.l2cc_dbg_pdu_send_cmd_handler  fr8000_stack.lib(l2cc_task.o)
+    0x10014280   0x10014280   0x00000004   Code   RO         3347    i.l2cc_default_msg_handler  fr8000_stack.lib(l2cc_task.o)
+    0x10014284   0x10014284   0x00000050   Code   RO         3954    i.l2cc_init         fr8000_stack.lib(l2cc.o)
+    0x100142d4   0x100142d4   0x0000003e   Code   RO         3348    i.l2cc_lecb_sdu_send_cmd_handler  fr8000_stack.lib(l2cc_task.o)
     0x10014312   0x10014312   0x00000002   PAD
     0x10014312   0x10014312   0x00000002   PAD
-    0x10014314   0x10014314   0x00000054   Code   RO         3947    i.l2cc_op_complete  fr8000_stack.lib(l2cc.o)
-    0x10014368   0x10014368   0x0000002c   Code   RO         3341    i.l2cc_pdu_alloc    fr8000_stack.lib(l2cc_task.o)
-    0x10014394   0x10014394   0x00000144   Code   RO         3970    i.l2cc_pdu_header_check  fr8000_stack.lib(l2cc_pdu.o)
-    0x100144d8   0x100144d8   0x000002c0   Code   RO         3971    i.l2cc_pdu_pack     fr8000_stack.lib(l2cc_pdu.o)
-    0x10014798   0x10014798   0x00000062   Code   RO         3342    i.l2cc_pdu_recv_ind_handler  fr8000_stack.lib(l2cc_task.o)
-    0x100147fa   0x100147fa   0x00000068   Code   RO         3558    i.l2cc_pdu_recv_ind_handler  fr8000_stack.lib(gapc_task.o)
-    0x10014862   0x10014862   0x00000072   Code   RO         3892    i.l2cc_pdu_recv_ind_handler  fr8000_stack.lib(gattc_task.o)
-    0x100148d4   0x100148d4   0x00000080   Code   RO         3972    i.l2cc_pdu_rx_init  fr8000_stack.lib(l2cc_pdu.o)
-    0x10014954   0x10014954   0x00000006   Code   RO         3343    i.l2cc_pdu_send     fr8000_stack.lib(l2cc_task.o)
+    0x10014314   0x10014314   0x00000054   Code   RO         3955    i.l2cc_op_complete  fr8000_stack.lib(l2cc.o)
+    0x10014368   0x10014368   0x0000002c   Code   RO         3349    i.l2cc_pdu_alloc    fr8000_stack.lib(l2cc_task.o)
+    0x10014394   0x10014394   0x00000144   Code   RO         3978    i.l2cc_pdu_header_check  fr8000_stack.lib(l2cc_pdu.o)
+    0x100144d8   0x100144d8   0x000002c0   Code   RO         3979    i.l2cc_pdu_pack     fr8000_stack.lib(l2cc_pdu.o)
+    0x10014798   0x10014798   0x00000062   Code   RO         3350    i.l2cc_pdu_recv_ind_handler  fr8000_stack.lib(l2cc_task.o)
+    0x100147fa   0x100147fa   0x00000068   Code   RO         3566    i.l2cc_pdu_recv_ind_handler  fr8000_stack.lib(gapc_task.o)
+    0x10014862   0x10014862   0x00000072   Code   RO         3900    i.l2cc_pdu_recv_ind_handler  fr8000_stack.lib(gattc_task.o)
+    0x100148d4   0x100148d4   0x00000080   Code   RO         3980    i.l2cc_pdu_rx_init  fr8000_stack.lib(l2cc_pdu.o)
+    0x10014954   0x10014954   0x00000006   Code   RO         3351    i.l2cc_pdu_send     fr8000_stack.lib(l2cc_task.o)
     0x1001495a   0x1001495a   0x00000002   PAD
     0x1001495a   0x1001495a   0x00000002   PAD
-    0x1001495c   0x1001495c   0x00000060   Code   RO         3344    i.l2cc_pdu_send_cmd_handler  fr8000_stack.lib(l2cc_task.o)
-    0x100149bc   0x100149bc   0x00000298   Code   RO         3973    i.l2cc_pdu_unpack   fr8000_stack.lib(l2cc_pdu.o)
-    0x10014c54   0x10014c54   0x00000030   Code   RO         3948    i.l2cc_send_cmp_evt  fr8000_stack.lib(l2cc.o)
-    0x10014c84   0x10014c84   0x0000004c   Code   RO         3991    i.l2cc_sig_pdu_recv_handler  fr8000_stack.lib(l2cc_sig.o)
-    0x10014cd0   0x10014cd0   0x0000005c   Code   RO         3992    i.l2cc_sig_send_cmd_reject  fr8000_stack.lib(l2cc_sig.o)
-    0x10014d2c   0x10014d2c   0x00000028   Code   RO         3950    i.l2cc_update_state  fr8000_stack.lib(l2cc.o)
-    0x10014d54   0x10014d54   0x00000016   Code   RO         4005    i.l2cm_cleanup      fr8000_stack.lib(l2cm.o)
-    0x10014d6a   0x10014d6a   0x00000004   Code   RO         4006    i.l2cm_create       fr8000_stack.lib(l2cm.o)
+    0x1001495c   0x1001495c   0x00000060   Code   RO         3352    i.l2cc_pdu_send_cmd_handler  fr8000_stack.lib(l2cc_task.o)
+    0x100149bc   0x100149bc   0x00000298   Code   RO         3981    i.l2cc_pdu_unpack   fr8000_stack.lib(l2cc_pdu.o)
+    0x10014c54   0x10014c54   0x00000030   Code   RO         3956    i.l2cc_send_cmp_evt  fr8000_stack.lib(l2cc.o)
+    0x10014c84   0x10014c84   0x0000004c   Code   RO         3999    i.l2cc_sig_pdu_recv_handler  fr8000_stack.lib(l2cc_sig.o)
+    0x10014cd0   0x10014cd0   0x0000005c   Code   RO         4000    i.l2cc_sig_send_cmd_reject  fr8000_stack.lib(l2cc_sig.o)
+    0x10014d2c   0x10014d2c   0x00000028   Code   RO         3958    i.l2cc_update_state  fr8000_stack.lib(l2cc.o)
+    0x10014d54   0x10014d54   0x00000016   Code   RO         4013    i.l2cm_cleanup      fr8000_stack.lib(l2cm.o)
+    0x10014d6a   0x10014d6a   0x00000004   Code   RO         4014    i.l2cm_create       fr8000_stack.lib(l2cm.o)
     0x10014d6e   0x10014d6e   0x00000002   PAD
     0x10014d6e   0x10014d6e   0x00000002   PAD
-    0x10014d70   0x10014d70   0x0000000c   Code   RO         4007    i.l2cm_get_nb_buffer_available  fr8000_stack.lib(l2cm.o)
-    0x10014d7c   0x10014d7c   0x00000030   Code   RO         4008    i.l2cm_init         fr8000_stack.lib(l2cm.o)
-    0x10014dac   0x10014dac   0x00000060   Code   RO         4009    i.l2cm_l2cap_tx_handler  fr8000_stack.lib(l2cm.o)
-    0x10014e0c   0x10014e0c   0x00000010   Code   RO         4010    i.l2cm_set_link_layer_buff_size  fr8000_stack.lib(l2cm.o)
-    0x10014e1c   0x10014e1c   0x0000002c   Code   RO         4011    i.l2cm_tx_status    fr8000_stack.lib(l2cm.o)
-    0x10014e48   0x10014e48   0x00000094   Code   RO         1484    i.log_init          co_log.o
-    0x10014edc   0x10014edc   0x00000024   Code   RO         1485    i.log_printf        co_log.o
-    0x10014f00   0x10014f00   0x00000004   Code   RO         1486    i.log_printf_level  co_log.o
-    0x10014f04   0x10014f04   0x00000022   Code   RO         1197    i.lvd_threshold     driver_pmu.o
+    0x10014d70   0x10014d70   0x0000000c   Code   RO         4015    i.l2cm_get_nb_buffer_available  fr8000_stack.lib(l2cm.o)
+    0x10014d7c   0x10014d7c   0x00000030   Code   RO         4016    i.l2cm_init         fr8000_stack.lib(l2cm.o)
+    0x10014dac   0x10014dac   0x00000060   Code   RO         4017    i.l2cm_l2cap_tx_handler  fr8000_stack.lib(l2cm.o)
+    0x10014e0c   0x10014e0c   0x00000010   Code   RO         4018    i.l2cm_set_link_layer_buff_size  fr8000_stack.lib(l2cm.o)
+    0x10014e1c   0x10014e1c   0x0000002c   Code   RO         4019    i.l2cm_tx_status    fr8000_stack.lib(l2cm.o)
+    0x10014e48   0x10014e48   0x00000094   Code   RO         1486    i.log_init          co_log.o
+    0x10014edc   0x10014edc   0x00000024   Code   RO         1487    i.log_printf        co_log.o
+    0x10014f00   0x10014f00   0x00000004   Code   RO         1488    i.log_printf_level  co_log.o
+    0x10014f04   0x10014f04   0x00000022   Code   RO         1199    i.lvd_threshold     driver_pmu.o
     0x10014f26   0x10014f26   0x00000002   PAD
     0x10014f26   0x10014f26   0x00000002   PAD
-    0x10014f28   0x10014f28   0x00000008   Code   RO         4104    i.m_al_get_local_addr  fr8000_stack.lib(m_al_task.o)
-    0x10014f30   0x10014f30   0x00000018   Code   RO         4222    i.m_tb_state_is_feature_sup  fr8000_stack.lib(m_tb_state.o)
-    0x10014f48   0x10014f48   0x0000004c   Code   RO         2823    i.mesh_set_runtime  fr8000_stack.lib(mesh_api.o)
-    0x10014f94   0x10014f94   0x0000004c   Code   RO         2751    i.modem_param_table_set  fr8000_stack.lib(patch_rf.o)
-    0x10014fe0   0x10014fe0   0x00000022   Code   RO          624    i.monoBitAllocation  bitalloc.o
-    0x10015002   0x10015002   0x00000056   Code   RO          625    i.oneChannelBitAllocation  bitalloc.o
-    0x10015058   0x10015058   0x00000030   Code   RO         2680    i.os_default_task_func  fr8000_stack.lib(os_task.o)
-    0x10015088   0x10015088   0x0000000a   Code   RO         2732    i.os_free           fr8000_stack.lib(os_mem.o)
+    0x10014f28   0x10014f28   0x00000008   Code   RO         4112    i.m_al_get_local_addr  fr8000_stack.lib(m_al_task.o)
+    0x10014f30   0x10014f30   0x00000018   Code   RO         4230    i.m_tb_state_is_feature_sup  fr8000_stack.lib(m_tb_state.o)
+    0x10014f48   0x10014f48   0x0000004c   Code   RO         2831    i.mesh_set_runtime  fr8000_stack.lib(mesh_api.o)
+    0x10014f94   0x10014f94   0x0000004c   Code   RO         2759    i.modem_param_table_set  fr8000_stack.lib(patch_rf.o)
+    0x10014fe0   0x10014fe0   0x00000022   Code   RO          626    i.monoBitAllocation  bitalloc.o
+    0x10015002   0x10015002   0x00000056   Code   RO          627    i.oneChannelBitAllocation  bitalloc.o
+    0x10015058   0x10015058   0x00000030   Code   RO         2688    i.os_default_task_func  fr8000_stack.lib(os_task.o)
+    0x10015088   0x10015088   0x0000000a   Code   RO         2740    i.os_free           fr8000_stack.lib(os_mem.o)
     0x10015092   0x10015092   0x00000002   PAD
     0x10015092   0x10015092   0x00000002   PAD
-    0x10015094   0x10015094   0x00000020   Code   RO         2682    i.os_get_free_task_type  fr8000_stack.lib(os_task.o)
-    0x100150b4   0x100150b4   0x00000006   Code   RO         2734    i.os_malloc         fr8000_stack.lib(os_mem.o)
+    0x10015094   0x10015094   0x00000020   Code   RO         2690    i.os_get_free_task_type  fr8000_stack.lib(os_task.o)
+    0x100150b4   0x100150b4   0x00000006   Code   RO         2742    i.os_malloc         fr8000_stack.lib(os_mem.o)
     0x100150ba   0x100150ba   0x00000002   PAD
     0x100150ba   0x100150ba   0x00000002   PAD
-    0x100150bc   0x100150bc   0x00000060   Code   RO         2664    i.os_msg_post       fr8000_stack.lib(os_msg_q.o)
-    0x1001511c   0x1001511c   0x00000006   Code   RO         2683    i.os_task_create    fr8000_stack.lib(os_task.o)
+    0x100150bc   0x100150bc   0x00000060   Code   RO         2672    i.os_msg_post       fr8000_stack.lib(os_msg_q.o)
+    0x1001511c   0x1001511c   0x00000006   Code   RO         2691    i.os_task_create    fr8000_stack.lib(os_task.o)
     0x10015122   0x10015122   0x00000002   PAD
     0x10015122   0x10015122   0x00000002   PAD
-    0x10015124   0x10015124   0x00000078   Code   RO         2684    i.os_task_create_x  fr8000_stack.lib(os_task.o)
-    0x1001519c   0x1001519c   0x00000060   Code   RO         1862    i.os_timer_CMD_update_cb  usb_hid_audio.o
-    0x100151fc   0x100151fc   0x000000ac   Code   RO         2711    i.os_timer_destroy  fr8000_stack.lib(os_timer.o)
-    0x100152a8   0x100152a8   0x000000e4   Code   RO         2712    i.os_timer_init     fr8000_stack.lib(os_timer.o)
-    0x1001538c   0x1001538c   0x00000028   Code   RO         2034    i.os_timer_ota_cb   ota.o
-    0x100153b4   0x100153b4   0x000000d4   Code   RO         2713    i.os_timer_start    fr8000_stack.lib(os_timer.o)
-    0x10015488   0x10015488   0x00000110   Code   RO         2714    i.os_timer_stop     fr8000_stack.lib(os_timer.o)
+    0x10015124   0x10015124   0x00000078   Code   RO         2692    i.os_task_create_x  fr8000_stack.lib(os_task.o)
+    0x1001519c   0x1001519c   0x00000060   Code   RO         1864    i.os_timer_CMD_update_cb  usb_hid_audio.o
+    0x100151fc   0x100151fc   0x000000ac   Code   RO         2719    i.os_timer_destroy  fr8000_stack.lib(os_timer.o)
+    0x100152a8   0x100152a8   0x000000e4   Code   RO         2720    i.os_timer_init     fr8000_stack.lib(os_timer.o)
+    0x1001538c   0x1001538c   0x00000028   Code   RO         2042    i.os_timer_ota_cb   ota.o
+    0x100153b4   0x100153b4   0x000000d4   Code   RO         2721    i.os_timer_start    fr8000_stack.lib(os_timer.o)
+    0x10015488   0x10015488   0x00000110   Code   RO         2722    i.os_timer_stop     fr8000_stack.lib(os_timer.o)
     0x10015598   0x10015598   0x00000006   Code   RO          199    i.os_timer_update_link_param_cb  ble_simple_central.o
     0x1001559e   0x1001559e   0x00000002   PAD
     0x10015598   0x10015598   0x00000006   Code   RO          199    i.os_timer_update_link_param_cb  ble_simple_central.o
     0x1001559e   0x1001559e   0x00000002   PAD
-    0x100155a0   0x100155a0   0x00000010   Code   RO          288    i.os_timer_usb_ready_cb  usb.o
-    0x100155b0   0x100155b0   0x00000018   Code   RO         2736    i.os_zalloc         fr8000_stack.lib(os_mem.o)
-    0x100155c8   0x100155c8   0x00000024   Code   RO         2037    i.ota_deinit        ota.o
-    0x100155ec   0x100155ec   0x0000001c   Code   RO         2038    i.ota_init          ota.o
-    0x10015608   0x10015608   0x00000040   Code   RO         2040    i.ota_start         ota.o
-    0x10015648   0x10015648   0x0000008c   Code   RO         2041    i.ota_stop          ota.o
-    0x100156d4   0x100156d4   0x00000002   Code   RO         1199    i.pmu_Anti_shake_key_isr  driver_pmu.o
+    0x100155a0   0x100155a0   0x00000010   Code   RO          290    i.os_timer_usb_ready_cb  usb.o
+    0x100155b0   0x100155b0   0x00000018   Code   RO         2744    i.os_zalloc         fr8000_stack.lib(os_mem.o)
+    0x100155c8   0x100155c8   0x00000024   Code   RO         2045    i.ota_deinit        ota.o
+    0x100155ec   0x100155ec   0x0000001c   Code   RO         2046    i.ota_init          ota.o
+    0x10015608   0x10015608   0x00000040   Code   RO         2048    i.ota_start         ota.o
+    0x10015648   0x10015648   0x0000008c   Code   RO         2049    i.ota_stop          ota.o
+    0x100156d4   0x100156d4   0x00000002   Code   RO         1201    i.pmu_Anti_shake_key_isr  driver_pmu.o
     0x100156d6   0x100156d6   0x00000002   PAD
     0x100156d6   0x100156d6   0x00000002   PAD
-    0x100156d8   0x100156d8   0x00000060   Code   RO         2621    i.pmu_calibration_restart  fr8000_stack.lib(sys_utisl.o)
-    0x10015738   0x10015738   0x00000154   Code   RO         1204    i.pmu_cp_trim_config  driver_pmu.o
-    0x1001588c   0x1001588c   0x000002bc   Code   RO         1207    i.pmu_ft_trim_config  driver_pmu.o
-    0x10015b48   0x10015b48   0x00000010   Code   RO         1209    i.pmu_get_isr_state  driver_pmu.o
-    0x10015b58   0x10015b58   0x00000002   Code   RO         1210    i.pmu_gpio_isr      driver_pmu.o
-    0x10015b5a   0x10015b5a   0x0000004c   Code   RO         1212    i.pmu_ldo_mode_enable  driver_pmu.o
-    0x10015ba6   0x10015ba6   0x00000092   Code   RO         1214    i.pmu_lvd_en        driver_pmu.o
-    0x10015c38   0x10015c38   0x00000034   Code   RO         1217    i.pmu_reset_internal_cnt  driver_pmu.o
-    0x10015c6c   0x10015c6c   0x00000036   Code   RO         1218    i.pmu_set_pin_dir   driver_pmu.o
-    0x10015ca2   0x10015ca2   0x0000006c   Code   RO         1221    i.pmu_set_pin_pull  driver_pmu.o
-    0x10015d0e   0x10015d0e   0x00000024   Code   RO         1222    i.pmu_set_pin_to_CPU  driver_pmu.o
-    0x10015d32   0x10015d32   0x00000024   Code   RO         1223    i.pmu_set_pin_to_PMU  driver_pmu.o
+    0x100156d8   0x100156d8   0x00000060   Code   RO         2629    i.pmu_calibration_restart  fr8000_stack.lib(sys_utisl.o)
+    0x10015738   0x10015738   0x00000154   Code   RO         1206    i.pmu_cp_trim_config  driver_pmu.o
+    0x1001588c   0x1001588c   0x000002bc   Code   RO         1209    i.pmu_ft_trim_config  driver_pmu.o
+    0x10015b48   0x10015b48   0x00000010   Code   RO         1211    i.pmu_get_isr_state  driver_pmu.o
+    0x10015b58   0x10015b58   0x00000002   Code   RO         1212    i.pmu_gpio_isr      driver_pmu.o
+    0x10015b5a   0x10015b5a   0x0000004c   Code   RO         1214    i.pmu_ldo_mode_enable  driver_pmu.o
+    0x10015ba6   0x10015ba6   0x00000092   Code   RO         1216    i.pmu_lvd_en        driver_pmu.o
+    0x10015c38   0x10015c38   0x00000034   Code   RO         1219    i.pmu_reset_internal_cnt  driver_pmu.o
+    0x10015c6c   0x10015c6c   0x00000036   Code   RO         1220    i.pmu_set_pin_dir   driver_pmu.o
+    0x10015ca2   0x10015ca2   0x0000006c   Code   RO         1223    i.pmu_set_pin_pull  driver_pmu.o
+    0x10015d0e   0x10015d0e   0x00000024   Code   RO         1224    i.pmu_set_pin_to_CPU  driver_pmu.o
+    0x10015d32   0x10015d32   0x00000024   Code   RO         1225    i.pmu_set_pin_to_PMU  driver_pmu.o
     0x10015d56   0x10015d56   0x00000002   PAD
     0x10015d56   0x10015d56   0x00000002   PAD
-    0x10015d58   0x10015d58   0x00000364   Code   RO         1226    i.pmu_sub_init      driver_pmu.o
-    0x100160bc   0x100160bc   0x000000c0   Code   RO         3366    i.prf_add_profile   fr8000_stack.lib(prf.o)
-    0x1001617c   0x1001617c   0x00000054   Code   RO         3367    i.prf_cleanup       fr8000_stack.lib(prf.o)
-    0x100161d0   0x100161d0   0x00000054   Code   RO         3368    i.prf_create        fr8000_stack.lib(prf.o)
-    0x10016224   0x10016224   0x0000019e   Code   RO         3398    i.prf_extract_svc_info_uuid_128  fr8000_stack.lib(prf_utils.o)
+    0x10015d58   0x10015d58   0x00000364   Code   RO         1228    i.pmu_sub_init      driver_pmu.o
+    0x100160bc   0x100160bc   0x000000c0   Code   RO         3374    i.prf_add_profile   fr8000_stack.lib(prf.o)
+    0x1001617c   0x1001617c   0x00000054   Code   RO         3375    i.prf_cleanup       fr8000_stack.lib(prf.o)
+    0x100161d0   0x100161d0   0x00000054   Code   RO         3376    i.prf_create        fr8000_stack.lib(prf.o)
+    0x10016224   0x10016224   0x0000019e   Code   RO         3406    i.prf_extract_svc_info_uuid_128  fr8000_stack.lib(prf_utils.o)
     0x100163c2   0x100163c2   0x00000002   PAD
     0x100163c2   0x100163c2   0x00000002   PAD
-    0x100163c4   0x100163c4   0x0000004c   Code   RO         3372    i.prf_get_task_from_id  fr8000_stack.lib(prf.o)
-    0x10016410   0x10016410   0x000000fc   Code   RO         3373    i.prf_init          fr8000_stack.lib(prf.o)
-    0x1001650c   0x1001650c   0x00000028   Code   RO         2874    i.prf_itf_get_imp   fr8000_stack.lib(app_prf.o)
+    0x100163c4   0x100163c4   0x0000004c   Code   RO         3380    i.prf_get_task_from_id  fr8000_stack.lib(prf.o)
+    0x10016410   0x10016410   0x000000fc   Code   RO         3381    i.prf_init          fr8000_stack.lib(prf.o)
+    0x1001650c   0x1001650c   0x00000028   Code   RO         2882    i.prf_itf_get_imp   fr8000_stack.lib(app_prf.o)
     0x10016534   0x10016534   0x0000003c   Code   RO            5    i.proj_init         proj_main.o
     0x10016534   0x10016534   0x0000003c   Code   RO            5    i.proj_init         proj_main.o
-    0x10016570   0x10016570   0x0000001e   Code   RO         3425    i.rwble_hl_init_imp  fr8000_stack.lib(rwble_hl.o)
-    0x1001658e   0x1001658e   0x0000001e   Code   RO         3426    i.rwble_hl_reset    fr8000_stack.lib(rwble_hl.o)
-    0x100165ac   0x100165ac   0x00000032   Code   RO          958    i.shift_buffer      framing.o
+    0x10016570   0x10016570   0x0000001e   Code   RO         3433    i.rwble_hl_init_imp  fr8000_stack.lib(rwble_hl.o)
+    0x1001658e   0x1001658e   0x0000001e   Code   RO         3434    i.rwble_hl_reset    fr8000_stack.lib(rwble_hl.o)
+    0x100165ac   0x100165ac   0x00000032   Code   RO          960    i.shift_buffer      framing.o
     0x100165de   0x100165de   0x00000002   PAD
     0x100165e0   0x100165e0   0x00000090   Code   RO          200    i.simple_central_init  ble_simple_central.o
     0x10016670   0x10016670   0x0000008c   Code   RO          201    i.simple_central_msg_handler  ble_simple_central.o
     0x100166fc   0x100166fc   0x00000024   Code   RO          202    i.simple_central_start_scan  ble_simple_central.o
     0x100165de   0x100165de   0x00000002   PAD
     0x100165e0   0x100165e0   0x00000090   Code   RO          200    i.simple_central_init  ble_simple_central.o
     0x10016670   0x10016670   0x0000008c   Code   RO          201    i.simple_central_msg_handler  ble_simple_central.o
     0x100166fc   0x100166fc   0x00000024   Code   RO          202    i.simple_central_start_scan  ble_simple_central.o
-    0x10016720   0x10016720   0x00000024   Code   RO         4650    i.smpc_ShiftLeft1Bit16ByteNum  fr8000_stack.lib(smpc_crypto.o)
-    0x10016744   0x10016744   0x00000016   Code   RO         4651    i.smpc_XOR_16_Byte_Array  fr8000_stack.lib(smpc_crypto.o)
+    0x10016720   0x10016720   0x00000024   Code   RO         4658    i.smpc_ShiftLeft1Bit16ByteNum  fr8000_stack.lib(smpc_crypto.o)
+    0x10016744   0x10016744   0x00000016   Code   RO         4659    i.smpc_XOR_16_Byte_Array  fr8000_stack.lib(smpc_crypto.o)
     0x1001675a   0x1001675a   0x00000002   PAD
     0x1001675a   0x1001675a   0x00000002   PAD
-    0x1001675c   0x1001675c   0x00000048   Code   RO         4652    i.smpc_aes_cmac_complete  fr8000_stack.lib(smpc_crypto.o)
-    0x100167a4   0x100167a4   0x00000150   Code   RO         4653    i.smpc_aes_cmac_continue  fr8000_stack.lib(smpc_crypto.o)
-    0x100168f4   0x100168f4   0x0000004c   Code   RO         4654    i.smpc_aes_cmac_init  fr8000_stack.lib(smpc_crypto.o)
-    0x10016940   0x10016940   0x00000550   Code   RO         4608    i.smpc_calc_confirm_cont  fr8000_stack.lib(smpc_api.o)
-    0x10016e90   0x10016e90   0x00000084   Code   RO         3687    i.smpc_calc_subkeys  fr8000_stack.lib(smpc.o)
-    0x10016f14   0x10016f14   0x00000080   Code   RO         3688    i.smpc_check_key_distrib  fr8000_stack.lib(smpc.o)
-    0x10016f94   0x10016f94   0x0000002c   Code   RO         3689    i.smpc_check_max_key_size  fr8000_stack.lib(smpc.o)
-    0x10016fc0   0x10016fc0   0x00000024   Code   RO         3690    i.smpc_check_pairing_feat  fr8000_stack.lib(smpc.o)
-    0x10016fe4   0x10016fe4   0x00000082   Code   RO         4684    i.smpc_check_param  fr8000_stack.lib(smpc_util.o)
+    0x1001675c   0x1001675c   0x00000048   Code   RO         4660    i.smpc_aes_cmac_complete  fr8000_stack.lib(smpc_crypto.o)
+    0x100167a4   0x100167a4   0x00000150   Code   RO         4661    i.smpc_aes_cmac_continue  fr8000_stack.lib(smpc_crypto.o)
+    0x100168f4   0x100168f4   0x0000004c   Code   RO         4662    i.smpc_aes_cmac_init  fr8000_stack.lib(smpc_crypto.o)
+    0x10016940   0x10016940   0x00000550   Code   RO         4616    i.smpc_calc_confirm_cont  fr8000_stack.lib(smpc_api.o)
+    0x10016e90   0x10016e90   0x00000084   Code   RO         3695    i.smpc_calc_subkeys  fr8000_stack.lib(smpc.o)
+    0x10016f14   0x10016f14   0x00000080   Code   RO         3696    i.smpc_check_key_distrib  fr8000_stack.lib(smpc.o)
+    0x10016f94   0x10016f94   0x0000002c   Code   RO         3697    i.smpc_check_max_key_size  fr8000_stack.lib(smpc.o)
+    0x10016fc0   0x10016fc0   0x00000024   Code   RO         3698    i.smpc_check_pairing_feat  fr8000_stack.lib(smpc.o)
+    0x10016fe4   0x10016fe4   0x00000082   Code   RO         4692    i.smpc_check_param  fr8000_stack.lib(smpc_util.o)
     0x10017066   0x10017066   0x00000002   PAD
     0x10017066   0x10017066   0x00000002   PAD
-    0x10017068   0x10017068   0x00000064   Code   RO         3691    i.smpc_check_repeated_attempts  fr8000_stack.lib(smpc.o)
-    0x100170cc   0x100170cc   0x00000034   Code   RO         3692    i.smpc_clear_timeout_timer  fr8000_stack.lib(smpc.o)
-    0x10017100   0x10017100   0x00000248   Code   RO         4609    i.smpc_confirm_gen_rand  fr8000_stack.lib(smpc_api.o)
-    0x10017348   0x10017348   0x0000001e   Code   RO         4685    i.smpc_construcpublic_key_t_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10017366   0x10017366   0x00000008   Code   RO         4686    i.smpc_construct_dhkey_check_pdu  fr8000_stack.lib(smpc_util.o)
-    0x1001736e   0x1001736e   0x00000008   Code   RO         4687    i.smpc_construct_enc_info_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10017376   0x10017376   0x0000001e   Code   RO         4688    i.smpc_construct_id_addr_info_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10017394   0x10017394   0x00000008   Code   RO         4689    i.smpc_construct_id_info_pdu  fr8000_stack.lib(smpc_util.o)
-    0x1001739c   0x1001739c   0x00000006   Code   RO         4690    i.smpc_construct_keypress_notification_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100173a2   0x100173a2   0x00000012   Code   RO         4691    i.smpc_construct_mst_id_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100173b4   0x100173b4   0x00000008   Code   RO         4692    i.smpc_construct_pair_cfm_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100173bc   0x100173bc   0x00000006   Code   RO         4693    i.smpc_construct_pair_fail_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100173c2   0x100173c2   0x00000008   Code   RO         4694    i.smpc_construct_pair_rand_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100173ca   0x100173ca   0x0000000c   Code   RO         4695    i.smpc_construct_pair_req_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100173d6   0x100173d6   0x0000000c   Code   RO         4696    i.smpc_construct_pair_rsp_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100173e2   0x100173e2   0x00000006   Code   RO         4697    i.smpc_construct_sec_req_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100173e8   0x100173e8   0x00000008   Code   RO         4698    i.smpc_construct_sign_info_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100173f0   0x100173f0   0x00000038   Code   RO         4610    i.smpc_encrypt_cfm  fr8000_stack.lib(smpc_api.o)
-    0x10017428   0x10017428   0x00000026   Code   RO         4611    i.smpc_encrypt_start  fr8000_stack.lib(smpc_api.o)
-    0x1001744e   0x1001744e   0x00000038   Code   RO         4612    i.smpc_encrypt_start_handler  fr8000_stack.lib(smpc_api.o)
+    0x10017068   0x10017068   0x00000064   Code   RO         3699    i.smpc_check_repeated_attempts  fr8000_stack.lib(smpc.o)
+    0x100170cc   0x100170cc   0x00000034   Code   RO         3700    i.smpc_clear_timeout_timer  fr8000_stack.lib(smpc.o)
+    0x10017100   0x10017100   0x00000248   Code   RO         4617    i.smpc_confirm_gen_rand  fr8000_stack.lib(smpc_api.o)
+    0x10017348   0x10017348   0x0000001e   Code   RO         4693    i.smpc_construcpublic_key_t_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10017366   0x10017366   0x00000008   Code   RO         4694    i.smpc_construct_dhkey_check_pdu  fr8000_stack.lib(smpc_util.o)
+    0x1001736e   0x1001736e   0x00000008   Code   RO         4695    i.smpc_construct_enc_info_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10017376   0x10017376   0x0000001e   Code   RO         4696    i.smpc_construct_id_addr_info_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10017394   0x10017394   0x00000008   Code   RO         4697    i.smpc_construct_id_info_pdu  fr8000_stack.lib(smpc_util.o)
+    0x1001739c   0x1001739c   0x00000006   Code   RO         4698    i.smpc_construct_keypress_notification_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100173a2   0x100173a2   0x00000012   Code   RO         4699    i.smpc_construct_mst_id_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100173b4   0x100173b4   0x00000008   Code   RO         4700    i.smpc_construct_pair_cfm_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100173bc   0x100173bc   0x00000006   Code   RO         4701    i.smpc_construct_pair_fail_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100173c2   0x100173c2   0x00000008   Code   RO         4702    i.smpc_construct_pair_rand_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100173ca   0x100173ca   0x0000000c   Code   RO         4703    i.smpc_construct_pair_req_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100173d6   0x100173d6   0x0000000c   Code   RO         4704    i.smpc_construct_pair_rsp_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100173e2   0x100173e2   0x00000006   Code   RO         4705    i.smpc_construct_sec_req_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100173e8   0x100173e8   0x00000008   Code   RO         4706    i.smpc_construct_sign_info_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100173f0   0x100173f0   0x00000038   Code   RO         4618    i.smpc_encrypt_cfm  fr8000_stack.lib(smpc_api.o)
+    0x10017428   0x10017428   0x00000026   Code   RO         4619    i.smpc_encrypt_start  fr8000_stack.lib(smpc_api.o)
+    0x1001744e   0x1001744e   0x00000038   Code   RO         4620    i.smpc_encrypt_start_handler  fr8000_stack.lib(smpc_api.o)
     0x10017486   0x10017486   0x00000002   PAD
     0x10017486   0x10017486   0x00000002   PAD
-    0x10017488   0x10017488   0x0000005c   Code   RO         4655    i.smpc_f4_Init      fr8000_stack.lib(smpc_crypto.o)
-    0x100174e4   0x100174e4   0x00000038   Code   RO         4656    i.smpc_f4_complete  fr8000_stack.lib(smpc_crypto.o)
-    0x1001751c   0x1001751c   0x00000038   Code   RO         4657    i.smpc_f5_complete  fr8000_stack.lib(smpc_crypto.o)
-    0x10017554   0x10017554   0x000000b0   Code   RO         4658    i.smpc_f5_init      fr8000_stack.lib(smpc_crypto.o)
-    0x10017604   0x10017604   0x00000038   Code   RO         4659    i.smpc_f6_complete  fr8000_stack.lib(smpc_crypto.o)
-    0x1001763c   0x1001763c   0x0000009c   Code   RO         4660    i.smpc_f6_init      fr8000_stack.lib(smpc_crypto.o)
-    0x100176d8   0x100176d8   0x00000038   Code   RO         4661    i.smpc_g2_complete  fr8000_stack.lib(smpc_crypto.o)
-    0x10017710   0x10017710   0x00000068   Code   RO         4662    i.smpc_g2_init      fr8000_stack.lib(smpc_crypto.o)
-    0x10017778   0x10017778   0x00000080   Code   RO         3693    i.smpc_generate_cfm  fr8000_stack.lib(smpc.o)
-    0x100177f8   0x100177f8   0x00000074   Code   RO         3694    i.smpc_generate_ci  fr8000_stack.lib(smpc.o)
-    0x1001786c   0x1001786c   0x000000b8   Code   RO         3695    i.smpc_generate_e1  fr8000_stack.lib(smpc.o)
-    0x10017924   0x10017924   0x00000058   Code   RO         3696    i.smpc_generate_l   fr8000_stack.lib(smpc.o)
-    0x1001797c   0x1001797c   0x00000030   Code   RO         3697    i.smpc_generate_rand  fr8000_stack.lib(smpc.o)
-    0x100179ac   0x100179ac   0x00000050   Code   RO         3698    i.smpc_generate_stk  fr8000_stack.lib(smpc.o)
-    0x100179fc   0x100179fc   0x00000108   Code   RO         3699    i.smpc_get_key_sec_prop  fr8000_stack.lib(smpc.o)
-    0x10017b04   0x10017b04   0x00000030   Code   RO         3700    i.smpc_get_next_passkey_bit  fr8000_stack.lib(smpc.o)
-    0x10017b34   0x10017b34   0x00000040   Code   RO         3701    i.smpc_handle_dh_key_check_complete  fr8000_stack.lib(smpc.o)
-    0x10017b74   0x10017b74   0x00000138   Code   RO         3702    i.smpc_handle_enc_change_evt  fr8000_stack.lib(smpc.o)
-    0x10017cac   0x10017cac   0x000000a8   Code   RO         3703    i.smpc_init_mac_key_calculation  fr8000_stack.lib(smpc.o)
-    0x10017d54   0x10017d54   0x000000d4   Code   RO         3704    i.smpc_initiate_dhkey_check  fr8000_stack.lib(smpc.o)
-    0x10017e28   0x10017e28   0x000000d4   Code   RO         3705    i.smpc_initiate_dhkey_verification  fr8000_stack.lib(smpc.o)
-    0x10017efc   0x10017efc   0x0000002c   Code   RO         3706    i.smpc_is_sec_mode_reached  fr8000_stack.lib(smpc.o)
-    0x10017f28   0x10017f28   0x00000026   Code   RO         4613    i.smpc_key_press_notification_ind  fr8000_stack.lib(smpc_api.o)
+    0x10017488   0x10017488   0x0000005c   Code   RO         4663    i.smpc_f4_Init      fr8000_stack.lib(smpc_crypto.o)
+    0x100174e4   0x100174e4   0x00000038   Code   RO         4664    i.smpc_f4_complete  fr8000_stack.lib(smpc_crypto.o)
+    0x1001751c   0x1001751c   0x00000038   Code   RO         4665    i.smpc_f5_complete  fr8000_stack.lib(smpc_crypto.o)
+    0x10017554   0x10017554   0x000000b0   Code   RO         4666    i.smpc_f5_init      fr8000_stack.lib(smpc_crypto.o)
+    0x10017604   0x10017604   0x00000038   Code   RO         4667    i.smpc_f6_complete  fr8000_stack.lib(smpc_crypto.o)
+    0x1001763c   0x1001763c   0x0000009c   Code   RO         4668    i.smpc_f6_init      fr8000_stack.lib(smpc_crypto.o)
+    0x100176d8   0x100176d8   0x00000038   Code   RO         4669    i.smpc_g2_complete  fr8000_stack.lib(smpc_crypto.o)
+    0x10017710   0x10017710   0x00000068   Code   RO         4670    i.smpc_g2_init      fr8000_stack.lib(smpc_crypto.o)
+    0x10017778   0x10017778   0x00000080   Code   RO         3701    i.smpc_generate_cfm  fr8000_stack.lib(smpc.o)
+    0x100177f8   0x100177f8   0x00000074   Code   RO         3702    i.smpc_generate_ci  fr8000_stack.lib(smpc.o)
+    0x1001786c   0x1001786c   0x000000b8   Code   RO         3703    i.smpc_generate_e1  fr8000_stack.lib(smpc.o)
+    0x10017924   0x10017924   0x00000058   Code   RO         3704    i.smpc_generate_l   fr8000_stack.lib(smpc.o)
+    0x1001797c   0x1001797c   0x00000030   Code   RO         3705    i.smpc_generate_rand  fr8000_stack.lib(smpc.o)
+    0x100179ac   0x100179ac   0x00000050   Code   RO         3706    i.smpc_generate_stk  fr8000_stack.lib(smpc.o)
+    0x100179fc   0x100179fc   0x00000108   Code   RO         3707    i.smpc_get_key_sec_prop  fr8000_stack.lib(smpc.o)
+    0x10017b04   0x10017b04   0x00000030   Code   RO         3708    i.smpc_get_next_passkey_bit  fr8000_stack.lib(smpc.o)
+    0x10017b34   0x10017b34   0x00000040   Code   RO         3709    i.smpc_handle_dh_key_check_complete  fr8000_stack.lib(smpc.o)
+    0x10017b74   0x10017b74   0x00000138   Code   RO         3710    i.smpc_handle_enc_change_evt  fr8000_stack.lib(smpc.o)
+    0x10017cac   0x10017cac   0x000000a8   Code   RO         3711    i.smpc_init_mac_key_calculation  fr8000_stack.lib(smpc.o)
+    0x10017d54   0x10017d54   0x000000d4   Code   RO         3712    i.smpc_initiate_dhkey_check  fr8000_stack.lib(smpc.o)
+    0x10017e28   0x10017e28   0x000000d4   Code   RO         3713    i.smpc_initiate_dhkey_verification  fr8000_stack.lib(smpc.o)
+    0x10017efc   0x10017efc   0x0000002c   Code   RO         3714    i.smpc_is_sec_mode_reached  fr8000_stack.lib(smpc.o)
+    0x10017f28   0x10017f28   0x00000026   Code   RO         4621    i.smpc_key_press_notification_ind  fr8000_stack.lib(smpc_api.o)
     0x10017f4e   0x10017f4e   0x00000002   PAD
     0x10017f4e   0x10017f4e   0x00000002   PAD
-    0x10017f50   0x10017f50   0x0000004c   Code   RO         3707    i.smpc_launch_rep_att_timer  fr8000_stack.lib(smpc.o)
-    0x10017f9c   0x10017f9c   0x0000004c   Code   RO         4614    i.smpc_pairing_csrk_exch  fr8000_stack.lib(smpc_api.o)
-    0x10017fe8   0x10017fe8   0x00000060   Code   RO         3708    i.smpc_pairing_end  fr8000_stack.lib(smpc.o)
-    0x10018048   0x10018048   0x00000048   Code   RO         4615    i.smpc_pairing_irk_exch  fr8000_stack.lib(smpc_api.o)
-    0x10018090   0x10018090   0x0000006c   Code   RO         4616    i.smpc_pairing_ltk_exch  fr8000_stack.lib(smpc_api.o)
-    0x100180fc   0x100180fc   0x00000058   Code   RO         4617    i.smpc_pairing_nc_exch  fr8000_stack.lib(smpc_api.o)
-    0x10018154   0x10018154   0x000000c8   Code   RO         4618    i.smpc_pairing_oob_exch  fr8000_stack.lib(smpc_api.o)
-    0x1001821c   0x1001821c   0x00000040   Code   RO         4619    i.smpc_pairing_req_handler  fr8000_stack.lib(smpc_api.o)
-    0x1001825c   0x1001825c   0x00000138   Code   RO         4620    i.smpc_pairing_rsp  fr8000_stack.lib(smpc_api.o)
-    0x10018394   0x10018394   0x000000ac   Code   RO         4621    i.smpc_pairing_start  fr8000_stack.lib(smpc_api.o)
-    0x10018440   0x10018440   0x000000f8   Code   RO         4622    i.smpc_pairing_tk_exch  fr8000_stack.lib(smpc_api.o)
-    0x10018538   0x10018538   0x00000058   Code   RO         3709    i.smpc_pdu_recv     fr8000_stack.lib(smpc.o)
-    0x10018590   0x10018590   0x00000090   Code   RO         3710    i.smpc_pdu_send     fr8000_stack.lib(smpc.o)
-    0x10018620   0x10018620   0x0000003c   Code   RO         4663    i.smpc_process_aes_cmac  fr8000_stack.lib(smpc_crypto.o)
-    0x1001865c   0x1001865c   0x000000e0   Code   RO         4699    i.smpc_recv_dhkey_check_pdu  fr8000_stack.lib(smpc_util.o)
-    0x1001873c   0x1001873c   0x00000034   Code   RO         4700    i.smpc_recv_enc_info_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10018770   0x10018770   0x00000050   Code   RO         4701    i.smpc_recv_id_addr_info_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100187c0   0x100187c0   0x00000034   Code   RO         4702    i.smpc_recv_id_info_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100187f4   0x100187f4   0x000000d0   Code   RO         4703    i.smpc_recv_keypress_notification_pdu  fr8000_stack.lib(smpc_util.o)
-    0x100188c4   0x100188c4   0x00000058   Code   RO         4704    i.smpc_recv_mst_id_pdu  fr8000_stack.lib(smpc_util.o)
-    0x1001891c   0x1001891c   0x000000f4   Code   RO         4705    i.smpc_recv_pair_cfm_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10018a10   0x10018a10   0x00000040   Code   RO         4706    i.smpc_recv_pair_fail_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10018a50   0x10018a50   0x000001f4   Code   RO         4707    i.smpc_recv_pair_rand_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10018c44   0x10018c44   0x000000a8   Code   RO         4708    i.smpc_recv_pair_req_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10018cec   0x10018cec   0x00000128   Code   RO         4709    i.smpc_recv_pair_rsp_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10018e14   0x10018e14   0x00000134   Code   RO         4710    i.smpc_recv_public_key_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10018f48   0x10018f48   0x00000080   Code   RO         4711    i.smpc_recv_sec_req_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10018fc8   0x10018fc8   0x00000034   Code   RO         4712    i.smpc_recv_sign_info_pdu  fr8000_stack.lib(smpc_util.o)
-    0x10018ffc   0x10018ffc   0x00000010   Code   RO         3711    i.smpc_secure_connections_enabled  fr8000_stack.lib(smpc.o)
-    0x1001900c   0x1001900c   0x00000054   Code   RO         4623    i.smpc_security_req_send  fr8000_stack.lib(smpc_api.o)
-    0x10019060   0x10019060   0x0000003e   Code   RO         3712    i.smpc_send_gen_dh_key_cmd  fr8000_stack.lib(smpc.o)
+    0x10017f50   0x10017f50   0x0000004c   Code   RO         3715    i.smpc_launch_rep_att_timer  fr8000_stack.lib(smpc.o)
+    0x10017f9c   0x10017f9c   0x0000004c   Code   RO         4622    i.smpc_pairing_csrk_exch  fr8000_stack.lib(smpc_api.o)
+    0x10017fe8   0x10017fe8   0x00000060   Code   RO         3716    i.smpc_pairing_end  fr8000_stack.lib(smpc.o)
+    0x10018048   0x10018048   0x00000048   Code   RO         4623    i.smpc_pairing_irk_exch  fr8000_stack.lib(smpc_api.o)
+    0x10018090   0x10018090   0x0000006c   Code   RO         4624    i.smpc_pairing_ltk_exch  fr8000_stack.lib(smpc_api.o)
+    0x100180fc   0x100180fc   0x00000058   Code   RO         4625    i.smpc_pairing_nc_exch  fr8000_stack.lib(smpc_api.o)
+    0x10018154   0x10018154   0x000000c8   Code   RO         4626    i.smpc_pairing_oob_exch  fr8000_stack.lib(smpc_api.o)
+    0x1001821c   0x1001821c   0x00000040   Code   RO         4627    i.smpc_pairing_req_handler  fr8000_stack.lib(smpc_api.o)
+    0x1001825c   0x1001825c   0x00000138   Code   RO         4628    i.smpc_pairing_rsp  fr8000_stack.lib(smpc_api.o)
+    0x10018394   0x10018394   0x000000ac   Code   RO         4629    i.smpc_pairing_start  fr8000_stack.lib(smpc_api.o)
+    0x10018440   0x10018440   0x000000f8   Code   RO         4630    i.smpc_pairing_tk_exch  fr8000_stack.lib(smpc_api.o)
+    0x10018538   0x10018538   0x00000058   Code   RO         3717    i.smpc_pdu_recv     fr8000_stack.lib(smpc.o)
+    0x10018590   0x10018590   0x00000090   Code   RO         3718    i.smpc_pdu_send     fr8000_stack.lib(smpc.o)
+    0x10018620   0x10018620   0x0000003c   Code   RO         4671    i.smpc_process_aes_cmac  fr8000_stack.lib(smpc_crypto.o)
+    0x1001865c   0x1001865c   0x000000e0   Code   RO         4707    i.smpc_recv_dhkey_check_pdu  fr8000_stack.lib(smpc_util.o)
+    0x1001873c   0x1001873c   0x00000034   Code   RO         4708    i.smpc_recv_enc_info_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10018770   0x10018770   0x00000050   Code   RO         4709    i.smpc_recv_id_addr_info_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100187c0   0x100187c0   0x00000034   Code   RO         4710    i.smpc_recv_id_info_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100187f4   0x100187f4   0x000000d0   Code   RO         4711    i.smpc_recv_keypress_notification_pdu  fr8000_stack.lib(smpc_util.o)
+    0x100188c4   0x100188c4   0x00000058   Code   RO         4712    i.smpc_recv_mst_id_pdu  fr8000_stack.lib(smpc_util.o)
+    0x1001891c   0x1001891c   0x000000f4   Code   RO         4713    i.smpc_recv_pair_cfm_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10018a10   0x10018a10   0x00000040   Code   RO         4714    i.smpc_recv_pair_fail_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10018a50   0x10018a50   0x000001f4   Code   RO         4715    i.smpc_recv_pair_rand_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10018c44   0x10018c44   0x000000a8   Code   RO         4716    i.smpc_recv_pair_req_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10018cec   0x10018cec   0x00000128   Code   RO         4717    i.smpc_recv_pair_rsp_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10018e14   0x10018e14   0x00000134   Code   RO         4718    i.smpc_recv_public_key_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10018f48   0x10018f48   0x00000080   Code   RO         4719    i.smpc_recv_sec_req_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10018fc8   0x10018fc8   0x00000034   Code   RO         4720    i.smpc_recv_sign_info_pdu  fr8000_stack.lib(smpc_util.o)
+    0x10018ffc   0x10018ffc   0x00000010   Code   RO         3719    i.smpc_secure_connections_enabled  fr8000_stack.lib(smpc.o)
+    0x1001900c   0x1001900c   0x00000054   Code   RO         4631    i.smpc_security_req_send  fr8000_stack.lib(smpc_api.o)
+    0x10019060   0x10019060   0x0000003e   Code   RO         3720    i.smpc_send_gen_dh_key_cmd  fr8000_stack.lib(smpc.o)
     0x1001909e   0x1001909e   0x00000002   PAD
     0x1001909e   0x1001909e   0x00000002   PAD
-    0x100190a0   0x100190a0   0x00000078   Code   RO         3713    i.smpc_send_ltk_req_rsp  fr8000_stack.lib(smpc.o)
-    0x10019118   0x10019118   0x000000b0   Code   RO         3714    i.smpc_send_pairing_ind  fr8000_stack.lib(smpc.o)
-    0x100191c8   0x100191c8   0x00000100   Code   RO         3715    i.smpc_send_pairing_req_ind  fr8000_stack.lib(smpc.o)
-    0x100192c8   0x100192c8   0x00000088   Code   RO         3716    i.smpc_send_start_enc_cmd  fr8000_stack.lib(smpc.o)
-    0x10019350   0x10019350   0x0000003e   Code   RO         3717    i.smpc_send_use_enc_block_cmd  fr8000_stack.lib(smpc.o)
+    0x100190a0   0x100190a0   0x00000078   Code   RO         3721    i.smpc_send_ltk_req_rsp  fr8000_stack.lib(smpc.o)
+    0x10019118   0x10019118   0x000000b0   Code   RO         3722    i.smpc_send_pairing_ind  fr8000_stack.lib(smpc.o)
+    0x100191c8   0x100191c8   0x00000100   Code   RO         3723    i.smpc_send_pairing_req_ind  fr8000_stack.lib(smpc.o)
+    0x100192c8   0x100192c8   0x00000088   Code   RO         3724    i.smpc_send_start_enc_cmd  fr8000_stack.lib(smpc.o)
+    0x10019350   0x10019350   0x0000003e   Code   RO         3725    i.smpc_send_use_enc_block_cmd  fr8000_stack.lib(smpc.o)
     0x1001938e   0x1001938e   0x00000002   PAD
     0x1001938e   0x1001938e   0x00000002   PAD
-    0x10019390   0x10019390   0x000000e8   Code   RO         4624    i.smpc_sign_command  fr8000_stack.lib(smpc_api.o)
-    0x10019478   0x10019478   0x000001d8   Code   RO         4625    i.smpc_sign_cont    fr8000_stack.lib(smpc_api.o)
-    0x10019650   0x10019650   0x000000c4   Code   RO         3718    i.smpc_tkdp_rcp_continue  fr8000_stack.lib(smpc.o)
-    0x10019714   0x10019714   0x00000030   Code   RO         3719    i.smpc_tkdp_rcp_start  fr8000_stack.lib(smpc.o)
-    0x10019744   0x10019744   0x000000e4   Code   RO         3720    i.smpc_tkdp_send_continue  fr8000_stack.lib(smpc.o)
-    0x10019828   0x10019828   0x00000030   Code   RO         3721    i.smpc_tkdp_send_start  fr8000_stack.lib(smpc.o)
-    0x10019858   0x10019858   0x00000016   Code   RO         3722    i.smpc_xor          fr8000_stack.lib(smpc.o)
-    0x1001986e   0x1001986e   0x000000a0   Code   RO          720    i.stereoBitAllocation  bitalloc-sbc.o
+    0x10019390   0x10019390   0x000000e8   Code   RO         4632    i.smpc_sign_command  fr8000_stack.lib(smpc_api.o)
+    0x10019478   0x10019478   0x000001d8   Code   RO         4633    i.smpc_sign_cont    fr8000_stack.lib(smpc_api.o)
+    0x10019650   0x10019650   0x000000c4   Code   RO         3726    i.smpc_tkdp_rcp_continue  fr8000_stack.lib(smpc.o)
+    0x10019714   0x10019714   0x00000030   Code   RO         3727    i.smpc_tkdp_rcp_start  fr8000_stack.lib(smpc.o)
+    0x10019744   0x10019744   0x000000e4   Code   RO         3728    i.smpc_tkdp_send_continue  fr8000_stack.lib(smpc.o)
+    0x10019828   0x10019828   0x00000030   Code   RO         3729    i.smpc_tkdp_send_start  fr8000_stack.lib(smpc.o)
+    0x10019858   0x10019858   0x00000016   Code   RO         3730    i.smpc_xor          fr8000_stack.lib(smpc.o)
+    0x1001986e   0x1001986e   0x000000a0   Code   RO          722    i.stereoBitAllocation  bitalloc-sbc.o
     0x1001990e   0x1001990e   0x00000002   PAD
     0x1001990e   0x1001990e   0x00000002   PAD
-    0x10019910   0x10019910   0x00000010   Code   RO         2629    i.system_set_clock  fr8000_stack.lib(sys_utisl.o)
-    0x10019920   0x10019920   0x00000034   Code   RO         2630    i.system_set_port_pull  fr8000_stack.lib(sys_utisl.o)
-    0x10019954   0x10019954   0x000000dc   Code   RO         2631    i.system_set_tx_power  fr8000_stack.lib(sys_utisl.o)
-    0x10019a30   0x10019a30   0x00000008   Code   RO         2632    i.system_sleep_disable  fr8000_stack.lib(sys_utisl.o)
+    0x10019910   0x10019910   0x00000010   Code   RO         2637    i.system_set_clock  fr8000_stack.lib(sys_utisl.o)
+    0x10019920   0x10019920   0x00000034   Code   RO         2638    i.system_set_port_pull  fr8000_stack.lib(sys_utisl.o)
+    0x10019954   0x10019954   0x000000dc   Code   RO         2639    i.system_set_tx_power  fr8000_stack.lib(sys_utisl.o)
+    0x10019a30   0x10019a30   0x00000008   Code   RO         2640    i.system_sleep_disable  fr8000_stack.lib(sys_utisl.o)
     0x10019a38   0x10019a38   0x00000004   Code   RO            6    i.task_1s_timer_handle  proj_main.o
     0x10019a38   0x10019a38   0x00000004   Code   RO            6    i.task_1s_timer_handle  proj_main.o
-    0x10019a3c   0x10019a3c   0x000000a8   Code   RO         2715    i.timer_insert      fr8000_stack.lib(os_timer.o)
-    0x10019ae4   0x10019ae4   0x000000ac   Code   RO         3436    i.trng_flow_w_specific_smp_cnt  fr8000_stack.lib(trng.o)
-    0x10019b90   0x10019b90   0x00000004   Code   RO         3437    i.trng_init         fr8000_stack.lib(trng.o)
-    0x10019b94   0x10019b94   0x00000058   Code   RO         3438    i.trng_read_rand_num  fr8000_stack.lib(trng.o)
-    0x10019bec   0x10019bec   0x00000058   Code   RO         1863    i.usb_Audio_SetControl  usb_hid_audio.o
-    0x10019c44   0x10019c44   0x00000010   Code   RO         1864    i.usb_Endpoints_GET_TxPkrRdy  usb_hid_audio.o
-    0x10019c54   0x10019c54   0x00000010   Code   RO         1865    i.usb_Endpoints_SET_TxPktRdy  usb_hid_audio.o
-    0x10019c64   0x10019c64   0x00000028   Code   RO         1866    i.usb_HID_SetReport  usb_hid_audio.o
-    0x10019c8c   0x10019c8c   0x00000058   Code   RO         1867    i.usb_HID_Vendor_SetControl  usb_hid_audio.o
-    0x10019ce4   0x10019ce4   0x00000018   Code   RO         1580    i.usb_RxInt_Enable  usb_core.o
-    0x10019cfc   0x10019cfc   0x0000000c   Code   RO         1581    i.usb_RxMaxP_set    usb_core.o
-    0x10019d08   0x10019d08   0x00000010   Code   RO         1584    i.usb_SingleInt_Enable  usb_core.o
-    0x10019d18   0x10019d18   0x00000014   Code   RO         1586    i.usb_TxInt_Enable  usb_core.o
-    0x10019d2c   0x10019d2c   0x0000000c   Code   RO         1587    i.usb_TxMaxP_set    usb_core.o
-    0x10019d38   0x10019d38   0x00000010   Code   RO         1588    i.usb_TxSyncEndpoint_enable  usb_core.o
-    0x10019d48   0x10019d48   0x0000001c   Code   RO          436    i.usb_audio_event_send  audio.o
-    0x10019d64   0x10019d64   0x000000bc   Code   RO          437    i.usb_audio_task_func  audio.o
-    0x10019e20   0x10019e20   0x00000018   Code   RO          438    i.usb_audio_task_init  audio.o
-    0x10019e38   0x10019e38   0x0000002c   Code   RO         1589    i.usb_device_init   usb_core.o
-    0x10019e64   0x10019e64   0x00000018   Code   RO         1971    i.usb_dfu_task_init  usb_dfu.o
-    0x10019e7c   0x10019e7c   0x00000014   Code   RO         1590    i.usb_endpoint_Rxfifo_config  usb_core.o
-    0x10019e90   0x10019e90   0x00000014   Code   RO         1591    i.usb_endpoint_Txfifo_config  usb_core.o
-    0x10019ea4   0x10019ea4   0x0000000c   Code   RO         1592    i.usb_get_endpoint  usb_core.o
-    0x10019eb0   0x10019eb0   0x0000015c   Code   RO         1868    i.usb_hid_ClassRequest_Handler  usb_hid_audio.o
-    0x1001a00c   0x1001a00c   0x000001c8   Code   RO         1869    i.usb_hid_Endpoints_Handler  usb_hid_audio.o
-    0x1001a1d4   0x1001a1d4   0x00000070   Code   RO         1870    i.usb_hid_StandardClassRequest_Handler  usb_hid_audio.o
-    0x1001a244   0x1001a244   0x00000148   Code   RO         1871    i.usb_hid_audio_init  usb_hid_audio.o
-    0x1001a38c   0x1001a38c   0x000000ac   Code   RO         1972    i.usb_hid_ota_task_func  usb_dfu.o
-    0x1001a438   0x1001a438   0x00000220   Code   RO         1973    i.usb_hid_otas_recv_data  usb_dfu.o
-    0x1001a658   0x1001a658   0x00000064   Code   RO         1872    i.usb_hid_send_cmd_report  usb_hid_audio.o
-    0x1001a6bc   0x1001a6bc   0x00000038   Code   RO         1873    i.usb_hid_send_dfu_report  usb_hid_audio.o
-    0x1001a6f4   0x1001a6f4   0x0000000c   Code   RO          289    i.usb_host_reset_signal  usb.o
-    0x1001a700   0x1001a700   0x0000000c   Code   RO          290    i.usb_host_resume_signal  usb.o
-    0x1001a70c   0x1001a70c   0x00000028   Code   RO          291    i.usb_host_suspend_signal  usb.o
-    0x1001a734   0x1001a734   0x00000064   Code   RO         1756    i.usb_isr           usb_dev.o
-    0x1001a798   0x1001a798   0x00000018   Code   RO         1595    i.usb_read_fifo     usb_core.o
-    0x1001a7b0   0x1001a7b0   0x0000000c   Code   RO          292    i.usb_ready_status_get  usb.o
-    0x1001a7bc   0x1001a7bc   0x00000024   Code   RO          293    i.usb_ready_status_set  usb.o
-    0x1001a7e0   0x1001a7e0   0x0000002c   Code   RO          294    i.usb_resume_signal_send  usb.o
-    0x1001a80c   0x1001a80c   0x0000000c   Code   RO         1596    i.usb_selecet_endpoint  usb_core.o
-    0x1001a818   0x1001a818   0x0000000c   Code   RO         1597    i.usb_set_address   usb_core.o
-    0x1001a824   0x1001a824   0x0000000c   Code   RO          295    i.usb_suspend_status_get  usb.o
-    0x1001a830   0x1001a830   0x00000018   Code   RO         1598    i.usb_write_fifo    usb_core.o
-    0x1001a848   0x1001a848   0x0000000c   Code   RO         1757    i.usbdev_get_config_desc  usb_dev.o
-    0x1001a854   0x1001a854   0x0000000c   Code   RO         1758    i.usbdev_get_dev_desc  usb_dev.o
-    0x1001a860   0x1001a860   0x0000000c   Code   RO         1764    i.usbdev_get_string_LanuageID  usb_dev.o
-    0x1001a86c   0x1001a86c   0x0000000c   Code   RO         1765    i.usbdev_get_string_Manufacture  usb_dev.o
-    0x1001a878   0x1001a878   0x0000000c   Code   RO         1767    i.usbdev_get_string_Product  usb_dev.o
-    0x1001a884   0x1001a884   0x0000000c   Code   RO         1768    i.usbdev_get_string_SerialNumber  usb_dev.o
-    0x1001a890   0x1001a890   0x00000040   Code   RO          392    i.user_data_init    inflash.o
-    0x1001a8d0   0x1001a8d0   0x00000038   Code   RO          394    i.user_data_storage_do  inflash.o
-    0x1001a908   0x1001a908   0x000000b4   Code   RO            7    i.user_main         proj_main.o
-    0x1001a9bc   0x1001a9bc   0x00000064   Code   RO         1974    i.user_parse_data   usb_dfu.o
-    0x1001aa20   0x1001aa20   0x00000054   Code   RO            8    i.user_ringbuff_init  proj_main.o
-    0x1001aa74   0x1001aa74   0x00000094   Code   RO          296    i.user_usb_init     usb.o
-    0x1001ab08   0x1001ab08   0x00000034   Code   RO         1412    i.wdt_Refresh       driver_wdt.o
-    0x1001ab3c   0x1001ab3c   0x00000030   Code   RO         1413    i.wdt_Set_Count     driver_wdt.o
-    0x1001ab6c   0x1001ab6c   0x0000000c   Code   RO         1414    i.wdt_Set_Timeout   driver_wdt.o
-    0x1001ab78   0x1001ab78   0x0000005e   Code   RO         1415    i.wdt_init          driver_wdt.o
-    0x1001abd6   0x1001abd6   0x00000002   PAD
-    0x1001abd8   0x1001abd8   0x00000040   Data   RO          206    .constdata          ble_simple_central.o
-    0x1001ac18   0x1001ac18   0x00000030   Data   RO          626    .constdata          bitalloc.o
-    0x1001ac48   0x1001ac48   0x00000010   Data   RO          721    .constdata          bitalloc-sbc.o
-    0x1001ac58   0x1001ac58   0x00000018   Data   RO          828    .constdata          decoder-private.o
-    0x1001ac70   0x1001ac70   0x00000010   Data   RO          875    .constdata          decoder-sbc.o
-    0x1001ac80   0x1001ac80   0x00000022   Data   RO          959    .constdata          framing.o
-    0x1001aca2   0x1001aca2   0x00000002   PAD
-    0x1001aca4   0x1001aca4   0x00000044   Data   RO          960    .constdata          framing.o
-    0x1001ace8   0x1001ace8   0x00000018   Data   RO         1071    .constdata          synthesis-sbc.o
-    0x1001ad00   0x1001ad00   0x0000014d   Data   RO         1876    .constdata          usb_hid_audio.o
-    0x1001ae4d   0x1001ae4d   0x00000003   PAD
-    0x1001ae50   0x1001ae50   0x00000400   Data   RO         2044    .constdata          ota.o
-    0x1001b250   0x1001b250   0x00000004   Data   RO         2449    .constdata          fr8000_stack.lib(app.o)
-    0x1001b254   0x1001b254   0x00000098   Data   RO         2516    .constdata          fr8000_stack.lib(app_task.o)
-    0x1001b2ec   0x1001b2ec   0x0000000c   Data   RO         2517    .constdata          fr8000_stack.lib(app_task.o)
-    0x1001b2f8   0x1001b2f8   0x0000000c   Data   RO         2608    .constdata          fr8000_stack.lib(driver_flash.o)
-    0x1001b304   0x1001b304   0x00000032   Data   RO         2635    .constdata          fr8000_stack.lib(sys_utisl.o)
-    0x1001b336   0x1001b336   0x00000002   PAD
-    0x1001b338   0x1001b338   0x00000010   Data   RO         2787    .constdata          fr8000_stack.lib(patch.o)
-    0x1001b348   0x1001b348   0x00000038   Data   RO         3037    .constdata          fr8000_stack.lib(app_sec.o)
-    0x1001b380   0x1001b380   0x00000008   Data   RO         3038    .constdata          fr8000_stack.lib(app_sec.o)
-    0x1001b388   0x1001b388   0x00000058   Data   RO         3206    .constdata          fr8000_stack.lib(gapm.o)
-    0x1001b3e0   0x1001b3e0   0x00000024   Data   RO         3324    .constdata          fr8000_stack.lib(gattm.o)
-    0x1001b404   0x1001b404   0x00000038   Data   RO         3347    .constdata          fr8000_stack.lib(l2cc_task.o)
-    0x1001b43c   0x1001b43c   0x0000000c   Data   RO         3348    .constdata          fr8000_stack.lib(l2cc_task.o)
-    0x1001b448   0x1001b448   0x00000130   Data   RO         3560    .constdata          fr8000_stack.lib(gapc_task.o)
-    0x1001b578   0x1001b578   0x0000000c   Data   RO         3561    .constdata          fr8000_stack.lib(gapc_task.o)
-    0x1001b584   0x1001b584   0x00000208   Data   RO         3674    .constdata          fr8000_stack.lib(gapm_task.o)
-    0x1001b78c   0x1001b78c   0x00000100   Data   RO         3675    .constdata          fr8000_stack.lib(gapm_task.o)
-    0x1001b88c   0x1001b88c   0x0000000c   Data   RO         3676    .constdata          fr8000_stack.lib(gapm_task.o)
-    0x1001b898   0x1001b898   0x00000019   Data   RO         3723    .constdata          fr8000_stack.lib(smpc.o)
-    0x1001b8b1   0x1001b8b1   0x00000003   PAD
-    0x1001b8b4   0x1001b8b4   0x0000008c   Data   RO         3828    .constdata          fr8000_stack.lib(atts.o)
-    0x1001b940   0x1001b940   0x000000e0   Data   RO         3894    .constdata          fr8000_stack.lib(gattc_task.o)
-    0x1001ba20   0x1001ba20   0x0000000c   Data   RO         3895    .constdata          fr8000_stack.lib(gattc_task.o)
-    0x1001ba2c   0x1001ba2c   0x00000008   Data   RO         3931    .constdata          fr8000_stack.lib(gattm_task.o)
-    0x1001ba34   0x1001ba34   0x0000000c   Data   RO         3932    .constdata          fr8000_stack.lib(gattm_task.o)
-    0x1001ba40   0x1001ba40   0x00000114   Data   RO         3974    .constdata          fr8000_stack.lib(l2cc_pdu.o)
-    0x1001bb54   0x1001bb54   0x00000018   Data   RO         3993    .constdata          fr8000_stack.lib(l2cc_sig.o)
-    0x1001bb6c   0x1001bb6c   0x000000d8   Data   RO         4309    .constdata          fr8000_stack.lib(gapc_hci.o)
-    0x1001bc44   0x1001bc44   0x00000018   Data   RO         4343    .constdata          fr8000_stack.lib(gapc_sig.o)
-    0x1001bc5c   0x1001bc5c   0x0000003c   Data   RO         4713    .constdata          fr8000_stack.lib(smpc_util.o)
-    0x1001bc98   0x1001bc98   0x0000003c   Data   RO         4714    .constdata          fr8000_stack.lib(smpc_util.o)
-    0x1001bcd4   0x1001bcd4   0x00000070   Data   RO         4767    .constdata          fr8000_stack.lib(attc.o)
-    0x1001bd44   0x1001bd44   0x0000004b   Data   RO          829    .conststring        decoder-private.o
-    0x1001bd8f   0x1001bd8f   0x00000001   PAD
-    0x1001bd90   0x1001bd90   0x00000004   Data   RO         2235    .conststring        fr8000_stack.lib(gap_api.o)
-    0x1001bd94   0x1001bd94   0x00000003   Data   RO         2236    .conststring        fr8000_stack.lib(gap_api.o)
-    0x1001bd97   0x1001bd97   0x00000001   PAD
-    0x1001bd98   0x1001bd98   0x00000005   Data   RO         2357    .conststring        fr8000_stack.lib(gatt_api.o)
-    0x1001bd9d   0x1001bd9d   0x00000003   PAD
-    0x1001bda0   0x1001bda0   0x0000002f   Data   RO         2831    .conststring        fr8000_stack.lib(mesh_api.o)
-    0x1001bdcf   0x1001bdcf   0x00000001   PAD
-    0x1001bdd0   0x1001bdd0   0x00000052   Data   RO         3039    .conststring        fr8000_stack.lib(app_sec.o)
-    0x1001be22   0x1001be22   0x00000002   PAD
-    0x1001be24   0x1001be24   0x0000006a   Data   RO         3975    .conststring        fr8000_stack.lib(l2cc_pdu.o)
+    0x10019a3c   0x10019a3c   0x000000a8   Code   RO         2723    i.timer_insert      fr8000_stack.lib(os_timer.o)
+    0x10019ae4   0x10019ae4   0x000000ac   Code   RO         3444    i.trng_flow_w_specific_smp_cnt  fr8000_stack.lib(trng.o)
+    0x10019b90   0x10019b90   0x00000004   Code   RO         3445    i.trng_init         fr8000_stack.lib(trng.o)
+    0x10019b94   0x10019b94   0x00000058   Code   RO         3446    i.trng_read_rand_num  fr8000_stack.lib(trng.o)
+    0x10019bec   0x10019bec   0x00000058   Code   RO         1866    i.usb_Audio_SetControl  usb_hid_audio.o
+    0x10019c44   0x10019c44   0x00000010   Code   RO         1867    i.usb_Endpoints_GET_TxPkrRdy  usb_hid_audio.o
+    0x10019c54   0x10019c54   0x00000010   Code   RO         1868    i.usb_Endpoints_SET_TxPktRdy  usb_hid_audio.o
+    0x10019c64   0x10019c64   0x00000028   Code   RO         1869    i.usb_HID_SetReport  usb_hid_audio.o
+    0x10019c8c   0x10019c8c   0x00000058   Code   RO         1870    i.usb_HID_Vendor_SetControl  usb_hid_audio.o
+    0x10019ce4   0x10019ce4   0x00000018   Code   RO         1582    i.usb_RxInt_Enable  usb_core.o
+    0x10019cfc   0x10019cfc   0x0000000c   Code   RO         1583    i.usb_RxMaxP_set    usb_core.o
+    0x10019d08   0x10019d08   0x00000010   Code   RO         1586    i.usb_SingleInt_Enable  usb_core.o
+    0x10019d18   0x10019d18   0x00000014   Code   RO         1588    i.usb_TxInt_Enable  usb_core.o
+    0x10019d2c   0x10019d2c   0x0000000c   Code   RO         1589    i.usb_TxMaxP_set    usb_core.o
+    0x10019d38   0x10019d38   0x00000010   Code   RO         1590    i.usb_TxSyncEndpoint_enable  usb_core.o
+    0x10019d48   0x10019d48   0x000000bc   Code   RO          439    i.usb_audio_task_func  audio.o
+    0x10019e04   0x10019e04   0x00000018   Code   RO          440    i.usb_audio_task_init  audio.o
+    0x10019e1c   0x10019e1c   0x0000002c   Code   RO         1591    i.usb_device_init   usb_core.o
+    0x10019e48   0x10019e48   0x00000018   Code   RO         1979    i.usb_dfu_task_init  usb_dfu.o
+    0x10019e60   0x10019e60   0x00000014   Code   RO         1592    i.usb_endpoint_Rxfifo_config  usb_core.o
+    0x10019e74   0x10019e74   0x00000014   Code   RO         1593    i.usb_endpoint_Txfifo_config  usb_core.o
+    0x10019e88   0x10019e88   0x0000000c   Code   RO         1594    i.usb_get_endpoint  usb_core.o
+    0x10019e94   0x10019e94   0x0000015c   Code   RO         1871    i.usb_hid_ClassRequest_Handler  usb_hid_audio.o
+    0x10019ff0   0x10019ff0   0x000001c8   Code   RO         1872    i.usb_hid_Endpoints_Handler  usb_hid_audio.o
+    0x1001a1b8   0x1001a1b8   0x00000090   Code   RO         1873    i.usb_hid_StandardClassRequest_Handler  usb_hid_audio.o
+    0x1001a248   0x1001a248   0x00000150   Code   RO         1874    i.usb_hid_audio_init  usb_hid_audio.o
+    0x1001a398   0x1001a398   0x000000ac   Code   RO         1980    i.usb_hid_ota_task_func  usb_dfu.o
+    0x1001a444   0x1001a444   0x00000220   Code   RO         1981    i.usb_hid_otas_recv_data  usb_dfu.o
+    0x1001a664   0x1001a664   0x00000064   Code   RO         1875    i.usb_hid_send_cmd_report  usb_hid_audio.o
+    0x1001a6c8   0x1001a6c8   0x00000038   Code   RO         1876    i.usb_hid_send_dfu_report  usb_hid_audio.o
+    0x1001a700   0x1001a700   0x0000000c   Code   RO          291    i.usb_host_reset_signal  usb.o
+    0x1001a70c   0x1001a70c   0x0000000c   Code   RO          292    i.usb_host_resume_signal  usb.o
+    0x1001a718   0x1001a718   0x00000028   Code   RO          293    i.usb_host_suspend_signal  usb.o
+    0x1001a740   0x1001a740   0x00000064   Code   RO         1758    i.usb_isr           usb_dev.o
+    0x1001a7a4   0x1001a7a4   0x00000018   Code   RO         1597    i.usb_read_fifo     usb_core.o
+    0x1001a7bc   0x1001a7bc   0x0000000c   Code   RO          294    i.usb_ready_status_get  usb.o
+    0x1001a7c8   0x1001a7c8   0x00000024   Code   RO          295    i.usb_ready_status_set  usb.o
+    0x1001a7ec   0x1001a7ec   0x0000002c   Code   RO          296    i.usb_resume_signal_send  usb.o
+    0x1001a818   0x1001a818   0x0000000c   Code   RO         1598    i.usb_selecet_endpoint  usb_core.o
+    0x1001a824   0x1001a824   0x0000000c   Code   RO         1599    i.usb_set_address   usb_core.o
+    0x1001a830   0x1001a830   0x0000000c   Code   RO          297    i.usb_suspend_status_get  usb.o
+    0x1001a83c   0x1001a83c   0x00000018   Code   RO         1600    i.usb_write_fifo    usb_core.o
+    0x1001a854   0x1001a854   0x0000000c   Code   RO         1759    i.usbdev_get_config_desc  usb_dev.o
+    0x1001a860   0x1001a860   0x0000000c   Code   RO         1760    i.usbdev_get_dev_desc  usb_dev.o
+    0x1001a86c   0x1001a86c   0x0000000c   Code   RO         1766    i.usbdev_get_string_LanuageID  usb_dev.o
+    0x1001a878   0x1001a878   0x0000000c   Code   RO         1767    i.usbdev_get_string_Manufacture  usb_dev.o
+    0x1001a884   0x1001a884   0x0000000c   Code   RO         1769    i.usbdev_get_string_Product  usb_dev.o
+    0x1001a890   0x1001a890   0x0000000c   Code   RO         1770    i.usbdev_get_string_SerialNumber  usb_dev.o
+    0x1001a89c   0x1001a89c   0x00000040   Code   RO          394    i.user_data_init    inflash.o
+    0x1001a8dc   0x1001a8dc   0x00000038   Code   RO          396    i.user_data_storage_do  inflash.o
+    0x1001a914   0x1001a914   0x000000b4   Code   RO            7    i.user_main         proj_main.o
+    0x1001a9c8   0x1001a9c8   0x00000064   Code   RO         1982    i.user_parse_data   usb_dfu.o
+    0x1001aa2c   0x1001aa2c   0x00000054   Code   RO            8    i.user_ringbuff_init  proj_main.o
+    0x1001aa80   0x1001aa80   0x00000094   Code   RO          298    i.user_usb_init     usb.o
+    0x1001ab14   0x1001ab14   0x00000034   Code   RO         1414    i.wdt_Refresh       driver_wdt.o
+    0x1001ab48   0x1001ab48   0x00000030   Code   RO         1415    i.wdt_Set_Count     driver_wdt.o
+    0x1001ab78   0x1001ab78   0x0000000c   Code   RO         1416    i.wdt_Set_Timeout   driver_wdt.o
+    0x1001ab84   0x1001ab84   0x0000005e   Code   RO         1417    i.wdt_init          driver_wdt.o
+    0x1001abe2   0x1001abe2   0x00000002   PAD
+    0x1001abe4   0x1001abe4   0x00000040   Data   RO          206    .constdata          ble_simple_central.o
+    0x1001ac24   0x1001ac24   0x00000030   Data   RO          628    .constdata          bitalloc.o
+    0x1001ac54   0x1001ac54   0x00000010   Data   RO          723    .constdata          bitalloc-sbc.o
+    0x1001ac64   0x1001ac64   0x00000018   Data   RO          830    .constdata          decoder-private.o
+    0x1001ac7c   0x1001ac7c   0x00000010   Data   RO          877    .constdata          decoder-sbc.o
+    0x1001ac8c   0x1001ac8c   0x00000022   Data   RO          961    .constdata          framing.o
+    0x1001acae   0x1001acae   0x00000002   PAD
+    0x1001acb0   0x1001acb0   0x00000044   Data   RO          962    .constdata          framing.o
+    0x1001acf4   0x1001acf4   0x00000018   Data   RO         1073    .constdata          synthesis-sbc.o
+    0x1001ad0c   0x1001ad0c   0x00000089   Data   RO         1879    .constdata          usb_hid_audio.o
+    0x1001ad95   0x1001ad95   0x00000003   PAD
+    0x1001ad98   0x1001ad98   0x00000400   Data   RO         2052    .constdata          ota.o
+    0x1001b198   0x1001b198   0x00000004   Data   RO         2457    .constdata          fr8000_stack.lib(app.o)
+    0x1001b19c   0x1001b19c   0x00000098   Data   RO         2524    .constdata          fr8000_stack.lib(app_task.o)
+    0x1001b234   0x1001b234   0x0000000c   Data   RO         2525    .constdata          fr8000_stack.lib(app_task.o)
+    0x1001b240   0x1001b240   0x0000000c   Data   RO         2616    .constdata          fr8000_stack.lib(driver_flash.o)
+    0x1001b24c   0x1001b24c   0x00000032   Data   RO         2643    .constdata          fr8000_stack.lib(sys_utisl.o)
+    0x1001b27e   0x1001b27e   0x00000002   PAD
+    0x1001b280   0x1001b280   0x00000010   Data   RO         2795    .constdata          fr8000_stack.lib(patch.o)
+    0x1001b290   0x1001b290   0x00000038   Data   RO         3045    .constdata          fr8000_stack.lib(app_sec.o)
+    0x1001b2c8   0x1001b2c8   0x00000008   Data   RO         3046    .constdata          fr8000_stack.lib(app_sec.o)
+    0x1001b2d0   0x1001b2d0   0x00000058   Data   RO         3214    .constdata          fr8000_stack.lib(gapm.o)
+    0x1001b328   0x1001b328   0x00000024   Data   RO         3332    .constdata          fr8000_stack.lib(gattm.o)
+    0x1001b34c   0x1001b34c   0x00000038   Data   RO         3355    .constdata          fr8000_stack.lib(l2cc_task.o)
+    0x1001b384   0x1001b384   0x0000000c   Data   RO         3356    .constdata          fr8000_stack.lib(l2cc_task.o)
+    0x1001b390   0x1001b390   0x00000130   Data   RO         3568    .constdata          fr8000_stack.lib(gapc_task.o)
+    0x1001b4c0   0x1001b4c0   0x0000000c   Data   RO         3569    .constdata          fr8000_stack.lib(gapc_task.o)
+    0x1001b4cc   0x1001b4cc   0x00000208   Data   RO         3682    .constdata          fr8000_stack.lib(gapm_task.o)
+    0x1001b6d4   0x1001b6d4   0x00000100   Data   RO         3683    .constdata          fr8000_stack.lib(gapm_task.o)
+    0x1001b7d4   0x1001b7d4   0x0000000c   Data   RO         3684    .constdata          fr8000_stack.lib(gapm_task.o)
+    0x1001b7e0   0x1001b7e0   0x00000019   Data   RO         3731    .constdata          fr8000_stack.lib(smpc.o)
+    0x1001b7f9   0x1001b7f9   0x00000003   PAD
+    0x1001b7fc   0x1001b7fc   0x0000008c   Data   RO         3836    .constdata          fr8000_stack.lib(atts.o)
+    0x1001b888   0x1001b888   0x000000e0   Data   RO         3902    .constdata          fr8000_stack.lib(gattc_task.o)
+    0x1001b968   0x1001b968   0x0000000c   Data   RO         3903    .constdata          fr8000_stack.lib(gattc_task.o)
+    0x1001b974   0x1001b974   0x00000008   Data   RO         3939    .constdata          fr8000_stack.lib(gattm_task.o)
+    0x1001b97c   0x1001b97c   0x0000000c   Data   RO         3940    .constdata          fr8000_stack.lib(gattm_task.o)
+    0x1001b988   0x1001b988   0x00000114   Data   RO         3982    .constdata          fr8000_stack.lib(l2cc_pdu.o)
+    0x1001ba9c   0x1001ba9c   0x00000018   Data   RO         4001    .constdata          fr8000_stack.lib(l2cc_sig.o)
+    0x1001bab4   0x1001bab4   0x000000d8   Data   RO         4317    .constdata          fr8000_stack.lib(gapc_hci.o)
+    0x1001bb8c   0x1001bb8c   0x00000018   Data   RO         4351    .constdata          fr8000_stack.lib(gapc_sig.o)
+    0x1001bba4   0x1001bba4   0x0000003c   Data   RO         4721    .constdata          fr8000_stack.lib(smpc_util.o)
+    0x1001bbe0   0x1001bbe0   0x0000003c   Data   RO         4722    .constdata          fr8000_stack.lib(smpc_util.o)
+    0x1001bc1c   0x1001bc1c   0x00000070   Data   RO         4775    .constdata          fr8000_stack.lib(attc.o)
+    0x1001bc8c   0x1001bc8c   0x0000004b   Data   RO          831    .conststring        decoder-private.o
+    0x1001bcd7   0x1001bcd7   0x00000001   PAD
+    0x1001bcd8   0x1001bcd8   0x00000004   Data   RO         2243    .conststring        fr8000_stack.lib(gap_api.o)
+    0x1001bcdc   0x1001bcdc   0x00000003   Data   RO         2244    .conststring        fr8000_stack.lib(gap_api.o)
+    0x1001bcdf   0x1001bcdf   0x00000001   PAD
+    0x1001bce0   0x1001bce0   0x00000005   Data   RO         2365    .conststring        fr8000_stack.lib(gatt_api.o)
+    0x1001bce5   0x1001bce5   0x00000003   PAD
+    0x1001bce8   0x1001bce8   0x0000002f   Data   RO         2839    .conststring        fr8000_stack.lib(mesh_api.o)
+    0x1001bd17   0x1001bd17   0x00000001   PAD
+    0x1001bd18   0x1001bd18   0x00000052   Data   RO         3047    .conststring        fr8000_stack.lib(app_sec.o)
+    0x1001bd6a   0x1001bd6a   0x00000002   PAD
+    0x1001bd6c   0x1001bd6c   0x0000006a   Data   RO         3983    .conststring        fr8000_stack.lib(l2cc_pdu.o)
 
 
 
 
-    Execution Region GUI_MENU_DATA (Exec base: 0x1001be90, Load base: 0x1001be90, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE)
+    Execution Region GUI_MENU_DATA (Exec base: 0x1001bdd8, Load base: 0x1001bdd8, Size: 0x00000000, Max: 0xffffffff, ABSOLUTE)
 
     **** No section assigned to this execution region ****
 
 
 
     **** No section assigned to this execution region ****
 
 
-    Execution Region ER_BOOT (Exec base: 0x11000000, Load base: 0x1001be90, Size: 0x000000a0, Max: 0xffffffff, ABSOLUTE)
+    Execution Region ER_BOOT (Exec base: 0x11000000, Load base: 0x1001bdd8, Size: 0x000000a0, Max: 0xffffffff, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
-    0x11000000   0x1001be90   0x000000a0   Data   RO         1476    RESET               boot_vectors.o
+    0x11000000   0x1001bdd8   0x000000a0   Data   RO         1478    RESET               boot_vectors.o
 
 
 
 
-    Execution Region USER_RE_RAM (Exec base: 0x11001000, Load base: 0x1001bf30, Size: 0x00002788, Max: 0xffffffff, ABSOLUTE)
+    Execution Region USER_RE_RAM (Exec base: 0x11001000, Load base: 0x1001be78, Size: 0x000027a0, Max: 0xffffffff, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
-    0x11001000   0x1001bf30   0x0000000a   Ven    RO         6700    Veneer$$Code        anon$$obj.o
-    0x1100100a   0x1001bf3a   0x0000000a   Ven    RO         6701    Veneer$$Code        anon$$obj.o
-    0x11001014   0x1001bf44   0x0000000a   Ven    RO         6702    Veneer$$Code        anon$$obj.o
-    0x1100101e   0x1001bf4e   0x0000000a   Ven    RO         6703    Veneer$$Code        anon$$obj.o
-    0x11001028   0x1001bf58   0x0000000a   Ven    RO         6704    Veneer$$Code        anon$$obj.o
-    0x11001032   0x1001bf62   0x0000000a   Ven    RO         6705    Veneer$$Code        anon$$obj.o
-    0x1100103c   0x1001bf6c   0x0000000a   Ven    RO         6706    Veneer$$Code        anon$$obj.o
-    0x11001046   0x1001bf76   0x0000000a   Ven    RO         6707    Veneer$$Code        anon$$obj.o
-    0x11001050   0x1001bf80   0x0000000a   Ven    RO         6708    Veneer$$Code        anon$$obj.o
-    0x1100105a   0x1001bf8a   0x0000000a   Ven    RO         6709    Veneer$$Code        anon$$obj.o
-    0x11001064   0x1001bf94   0x0000000a   Ven    RO         6710    Veneer$$Code        anon$$obj.o
-    0x1100106e   0x1001bf9e   0x0000000a   Ven    RO         6711    Veneer$$Code        anon$$obj.o
-    0x11001078   0x1001bfa8   0x0000000a   Ven    RO         6712    Veneer$$Code        anon$$obj.o
-    0x11001082   0x1001bfb2   0x0000000a   Ven    RO         6713    Veneer$$Code        anon$$obj.o
-    0x1100108c   0x1001bfbc   0x0000000a   Ven    RO         6714    Veneer$$Code        anon$$obj.o
-    0x11001096   0x1001bfc6   0x0000000a   Ven    RO         6715    Veneer$$Code        anon$$obj.o
-    0x110010a0   0x1001bfd0   0x0000000a   Ven    RO         6716    Veneer$$Code        anon$$obj.o
-    0x110010aa   0x1001bfda   0x0000000a   Ven    RO         6717    Veneer$$Code        anon$$obj.o
-    0x110010b4   0x1001bfe4   0x0000000a   Ven    RO         6718    Veneer$$Code        anon$$obj.o
-    0x110010be   0x1001bfee   0x0000000a   Ven    RO         6719    Veneer$$Code        anon$$obj.o
-    0x110010c8   0x1001bff8   0x0000000a   Ven    RO         6720    Veneer$$Code        anon$$obj.o
-    0x110010d2   0x1001c002   0x0000000a   Ven    RO         6721    Veneer$$Code        anon$$obj.o
-    0x110010dc   0x1001c00c   0x0000000a   Ven    RO         6722    Veneer$$Code        anon$$obj.o
-    0x110010e6   0x1001c016   0x0000000a   Ven    RO         6723    Veneer$$Code        anon$$obj.o
-    0x110010f0   0x1001c020   0x0000000a   Ven    RO         6724    Veneer$$Code        anon$$obj.o
-    0x110010fa   0x1001c02a   0x0000000a   Ven    RO         6725    Veneer$$Code        anon$$obj.o
-    0x11001104   0x1001c034   0x0000000a   Ven    RO         6726    Veneer$$Code        anon$$obj.o
-    0x1100110e   0x1001c03e   0x0000000a   Ven    RO         6727    Veneer$$Code        anon$$obj.o
-    0x11001118   0x1001c048   0x0000000a   Ven    RO         6728    Veneer$$Code        anon$$obj.o
-    0x11001122   0x1001c052   0x0000000a   Ven    RO         6729    Veneer$$Code        anon$$obj.o
-    0x1100112c   0x1001c05c   0x0000000a   Ven    RO         6730    Veneer$$Code        anon$$obj.o
-    0x11001136   0x1001c066   0x0000000a   Ven    RO         6731    Veneer$$Code        anon$$obj.o
-    0x11001140   0x1001c070   0x0000000a   Ven    RO         6732    Veneer$$Code        anon$$obj.o
-    0x1100114a   0x1001c07a   0x0000000a   Ven    RO         6733    Veneer$$Code        anon$$obj.o
-    0x11001154   0x1001c084   0x0000000a   Ven    RO         6734    Veneer$$Code        anon$$obj.o
-    0x1100115e   0x1001c08e   0x0000000a   Ven    RO         6735    Veneer$$Code        anon$$obj.o
-    0x11001168   0x1001c098   0x0000000a   Ven    RO         6736    Veneer$$Code        anon$$obj.o
-    0x11001172   0x1001c0a2   0x0000000a   Ven    RO         6737    Veneer$$Code        anon$$obj.o
-    0x1100117c   0x1001c0ac   0x0000000a   Ven    RO         6738    Veneer$$Code        anon$$obj.o
-    0x11001186   0x1001c0b6   0x0000000a   Ven    RO         6739    Veneer$$Code        anon$$obj.o
-    0x11001190   0x1001c0c0   0x0000000a   Ven    RO         6740    Veneer$$Code        anon$$obj.o
-    0x1100119a   0x1001c0ca   0x0000000a   Ven    RO         6741    Veneer$$Code        anon$$obj.o
-    0x110011a4   0x1001c0d4   0x0000000a   Ven    RO         6742    Veneer$$Code        anon$$obj.o
-    0x110011ae   0x1001c0de   0x0000000a   Ven    RO         6743    Veneer$$Code        anon$$obj.o
-    0x110011b8   0x1001c0e8   0x0000000a   Ven    RO         6744    Veneer$$Code        anon$$obj.o
-    0x110011c2   0x1001c0f2   0x0000000a   Ven    RO         6745    Veneer$$Code        anon$$obj.o
-    0x110011cc   0x1001c0fc   0x0000000a   Ven    RO         6746    Veneer$$Code        anon$$obj.o
-    0x110011d6   0x1001c106   0x0000000a   Ven    RO         6747    Veneer$$Code        anon$$obj.o
-    0x110011e0   0x1001c110   0x0000000a   Ven    RO         6748    Veneer$$Code        anon$$obj.o
-    0x110011ea   0x1001c11a   0x0000000a   Ven    RO         6749    Veneer$$Code        anon$$obj.o
-    0x110011f4   0x1001c124   0x0000000a   Ven    RO         6750    Veneer$$Code        anon$$obj.o
-    0x110011fe   0x1001c12e   0x0000000a   Ven    RO         6751    Veneer$$Code        anon$$obj.o
-    0x11001208   0x1001c138   0x0000000a   Ven    RO         6752    Veneer$$Code        anon$$obj.o
-    0x11001212   0x1001c142   0x0000000a   Ven    RO         6753    Veneer$$Code        anon$$obj.o
-    0x1100121c   0x1001c14c   0x0000000a   Ven    RO         6754    Veneer$$Code        anon$$obj.o
-    0x11001226   0x1001c156   0x0000000a   Ven    RO         6755    Veneer$$Code        anon$$obj.o
-    0x11001230   0x1001c160   0x0000000a   Ven    RO         6756    Veneer$$Code        anon$$obj.o
-    0x1100123a   0x1001c16a   0x0000000a   Ven    RO         6757    Veneer$$Code        anon$$obj.o
-    0x11001244   0x1001c174   0x0000000a   Ven    RO         6758    Veneer$$Code        anon$$obj.o
-    0x1100124e   0x1001c17e   0x0000000a   Ven    RO         6759    Veneer$$Code        anon$$obj.o
-    0x11001258   0x1001c188   0x0000000a   Ven    RO         6760    Veneer$$Code        anon$$obj.o
-    0x11001262   0x1001c192   0x0000000a   Ven    RO         6761    Veneer$$Code        anon$$obj.o
-    0x1100126c   0x1001c19c   0x0000000a   Ven    RO         6762    Veneer$$Code        anon$$obj.o
-    0x11001276   0x1001c1a6   0x0000000a   Ven    RO         6763    Veneer$$Code        anon$$obj.o
-    0x11001280   0x1001c1b0   0x0000000a   Ven    RO         6764    Veneer$$Code        anon$$obj.o
-    0x1100128a   0x1001c1ba   0x0000000a   Ven    RO         6765    Veneer$$Code        anon$$obj.o
-    0x11001294   0x1001c1c4   0x0000000a   Ven    RO         6766    Veneer$$Code        anon$$obj.o
-    0x1100129e   0x1001c1ce   0x0000000a   Ven    RO         6767    Veneer$$Code        anon$$obj.o
-    0x110012a8   0x1001c1d8   0x0000000a   Ven    RO         6768    Veneer$$Code        anon$$obj.o
-    0x110012b2   0x1001c1e2   0x0000000a   Ven    RO         6769    Veneer$$Code        anon$$obj.o
-    0x110012bc   0x1001c1ec   0x0000000a   Ven    RO         6770    Veneer$$Code        anon$$obj.o
-    0x110012c6   0x1001c1f6   0x0000000a   Ven    RO         6771    Veneer$$Code        anon$$obj.o
-    0x110012d0   0x1001c200   0x0000000a   Ven    RO         6772    Veneer$$Code        anon$$obj.o
-    0x110012da   0x1001c20a   0x0000000a   Ven    RO         6773    Veneer$$Code        anon$$obj.o
-    0x110012e4   0x1001c214   0x0000000a   Ven    RO         6774    Veneer$$Code        anon$$obj.o
-    0x110012ee   0x1001c21e   0x0000000a   Ven    RO         6775    Veneer$$Code        anon$$obj.o
-    0x110012f8   0x1001c228   0x0000000a   Ven    RO         6776    Veneer$$Code        anon$$obj.o
-    0x11001302   0x1001c232   0x0000000a   Ven    RO         6777    Veneer$$Code        anon$$obj.o
-    0x1100130c   0x1001c23c   0x000000b0   Code   RO            9    ram_code            proj_main.o
-    0x110013bc   0x1001c2ec   0x00000198   Code   RO          204    ram_code            ble_simple_central.o
-    0x11001554   0x1001c484   0x00000178   Code   RO         1227    ram_code            driver_pmu.o
-    0x110016cc   0x1001c5fc   0x000000f8   Code   RO         1874    ram_code            usb_hid_audio.o
-    0x110017c4   0x1001c6f4   0x000001a8   Code   RO         2042    ram_code            ota.o
-    0x1100196c   0x1001c89c   0x00000188   Code   RO         2559    ram_code            fr8000_stack.lib(entry.o)
-    0x11001af4   0x1001ca24   0x000001c4   Code   RO         2607    ram_code            fr8000_stack.lib(driver_flash.o)
-    0x11001cb8   0x1001cbe8   0x00000668   Code   RO         2634    ram_code            fr8000_stack.lib(sys_utisl.o)
-    0x11002320   0x1001d250   0x0000001c   Code   RO         2749    ram_code            fr8000_stack.lib(patch_rf.o)
-    0x1100233c   0x1001d26c   0x00000230   Code   RO         2759    ram_code            fr8000_stack.lib(patch_rf.o)
-    0x1100256c   0x1001d49c   0x000000b8   Code   RO         2778    ram_code            fr8000_stack.lib(patch_frspim.o)
-    0x11002624   0x1001d554   0x00000084   Code   RO         2786    ram_code            fr8000_stack.lib(patch.o)
-    0x110026a8   0x1001d5d8   0x0000057c   Code   RO         3089    ram_code            fr8000_stack.lib(adv_check_mode.o)
-    0x11002c24   0x1001db54   0x000006fc   Code   RO         3455    ram_code            fr8000_stack.lib(patch_lld.o)
-    0x11003320   0x1001e250   0x000001cc   Code   RO         3471    ram_code            fr8000_stack.lib(patch_llm.o)
-    0x110034ec   0x1001e41c   0x000000c8   Code   RO         3479    ram_code            fr8000_stack.lib(patch_rwip.o)
-    0x110035b4   0x1001e4e4   0x000001d4   Code   RO         3488    ram_code            fr8000_stack.lib(patch_sch.o)
+    0x11001000   0x1001be78   0x0000000a   Ven    RO         6708    Veneer$$Code        anon$$obj.o
+    0x1100100a   0x1001be82   0x0000000a   Ven    RO         6709    Veneer$$Code        anon$$obj.o
+    0x11001014   0x1001be8c   0x0000000a   Ven    RO         6710    Veneer$$Code        anon$$obj.o
+    0x1100101e   0x1001be96   0x0000000a   Ven    RO         6711    Veneer$$Code        anon$$obj.o
+    0x11001028   0x1001bea0   0x0000000a   Ven    RO         6712    Veneer$$Code        anon$$obj.o
+    0x11001032   0x1001beaa   0x0000000a   Ven    RO         6713    Veneer$$Code        anon$$obj.o
+    0x1100103c   0x1001beb4   0x0000000a   Ven    RO         6714    Veneer$$Code        anon$$obj.o
+    0x11001046   0x1001bebe   0x0000000a   Ven    RO         6715    Veneer$$Code        anon$$obj.o
+    0x11001050   0x1001bec8   0x0000000a   Ven    RO         6716    Veneer$$Code        anon$$obj.o
+    0x1100105a   0x1001bed2   0x0000000a   Ven    RO         6717    Veneer$$Code        anon$$obj.o
+    0x11001064   0x1001bedc   0x0000000a   Ven    RO         6718    Veneer$$Code        anon$$obj.o
+    0x1100106e   0x1001bee6   0x0000000a   Ven    RO         6719    Veneer$$Code        anon$$obj.o
+    0x11001078   0x1001bef0   0x0000000a   Ven    RO         6720    Veneer$$Code        anon$$obj.o
+    0x11001082   0x1001befa   0x0000000a   Ven    RO         6721    Veneer$$Code        anon$$obj.o
+    0x1100108c   0x1001bf04   0x0000000a   Ven    RO         6722    Veneer$$Code        anon$$obj.o
+    0x11001096   0x1001bf0e   0x0000000a   Ven    RO         6723    Veneer$$Code        anon$$obj.o
+    0x110010a0   0x1001bf18   0x0000000a   Ven    RO         6724    Veneer$$Code        anon$$obj.o
+    0x110010aa   0x1001bf22   0x0000000a   Ven    RO         6725    Veneer$$Code        anon$$obj.o
+    0x110010b4   0x1001bf2c   0x0000000a   Ven    RO         6726    Veneer$$Code        anon$$obj.o
+    0x110010be   0x1001bf36   0x0000000a   Ven    RO         6727    Veneer$$Code        anon$$obj.o
+    0x110010c8   0x1001bf40   0x0000000a   Ven    RO         6728    Veneer$$Code        anon$$obj.o
+    0x110010d2   0x1001bf4a   0x0000000a   Ven    RO         6729    Veneer$$Code        anon$$obj.o
+    0x110010dc   0x1001bf54   0x0000000a   Ven    RO         6730    Veneer$$Code        anon$$obj.o
+    0x110010e6   0x1001bf5e   0x0000000a   Ven    RO         6731    Veneer$$Code        anon$$obj.o
+    0x110010f0   0x1001bf68   0x0000000a   Ven    RO         6732    Veneer$$Code        anon$$obj.o
+    0x110010fa   0x1001bf72   0x0000000a   Ven    RO         6733    Veneer$$Code        anon$$obj.o
+    0x11001104   0x1001bf7c   0x0000000a   Ven    RO         6734    Veneer$$Code        anon$$obj.o
+    0x1100110e   0x1001bf86   0x0000000a   Ven    RO         6735    Veneer$$Code        anon$$obj.o
+    0x11001118   0x1001bf90   0x0000000a   Ven    RO         6736    Veneer$$Code        anon$$obj.o
+    0x11001122   0x1001bf9a   0x0000000a   Ven    RO         6737    Veneer$$Code        anon$$obj.o
+    0x1100112c   0x1001bfa4   0x0000000a   Ven    RO         6738    Veneer$$Code        anon$$obj.o
+    0x11001136   0x1001bfae   0x0000000a   Ven    RO         6739    Veneer$$Code        anon$$obj.o
+    0x11001140   0x1001bfb8   0x0000000a   Ven    RO         6740    Veneer$$Code        anon$$obj.o
+    0x1100114a   0x1001bfc2   0x0000000a   Ven    RO         6741    Veneer$$Code        anon$$obj.o
+    0x11001154   0x1001bfcc   0x0000000a   Ven    RO         6742    Veneer$$Code        anon$$obj.o
+    0x1100115e   0x1001bfd6   0x0000000a   Ven    RO         6743    Veneer$$Code        anon$$obj.o
+    0x11001168   0x1001bfe0   0x0000000a   Ven    RO         6744    Veneer$$Code        anon$$obj.o
+    0x11001172   0x1001bfea   0x0000000a   Ven    RO         6745    Veneer$$Code        anon$$obj.o
+    0x1100117c   0x1001bff4   0x0000000a   Ven    RO         6746    Veneer$$Code        anon$$obj.o
+    0x11001186   0x1001bffe   0x0000000a   Ven    RO         6747    Veneer$$Code        anon$$obj.o
+    0x11001190   0x1001c008   0x0000000a   Ven    RO         6748    Veneer$$Code        anon$$obj.o
+    0x1100119a   0x1001c012   0x0000000a   Ven    RO         6749    Veneer$$Code        anon$$obj.o
+    0x110011a4   0x1001c01c   0x0000000a   Ven    RO         6750    Veneer$$Code        anon$$obj.o
+    0x110011ae   0x1001c026   0x0000000a   Ven    RO         6751    Veneer$$Code        anon$$obj.o
+    0x110011b8   0x1001c030   0x0000000a   Ven    RO         6752    Veneer$$Code        anon$$obj.o
+    0x110011c2   0x1001c03a   0x0000000a   Ven    RO         6753    Veneer$$Code        anon$$obj.o
+    0x110011cc   0x1001c044   0x0000000a   Ven    RO         6754    Veneer$$Code        anon$$obj.o
+    0x110011d6   0x1001c04e   0x0000000a   Ven    RO         6755    Veneer$$Code        anon$$obj.o
+    0x110011e0   0x1001c058   0x0000000a   Ven    RO         6756    Veneer$$Code        anon$$obj.o
+    0x110011ea   0x1001c062   0x0000000a   Ven    RO         6757    Veneer$$Code        anon$$obj.o
+    0x110011f4   0x1001c06c   0x0000000a   Ven    RO         6758    Veneer$$Code        anon$$obj.o
+    0x110011fe   0x1001c076   0x0000000a   Ven    RO         6759    Veneer$$Code        anon$$obj.o
+    0x11001208   0x1001c080   0x0000000a   Ven    RO         6760    Veneer$$Code        anon$$obj.o
+    0x11001212   0x1001c08a   0x0000000a   Ven    RO         6761    Veneer$$Code        anon$$obj.o
+    0x1100121c   0x1001c094   0x0000000a   Ven    RO         6762    Veneer$$Code        anon$$obj.o
+    0x11001226   0x1001c09e   0x0000000a   Ven    RO         6763    Veneer$$Code        anon$$obj.o
+    0x11001230   0x1001c0a8   0x0000000a   Ven    RO         6764    Veneer$$Code        anon$$obj.o
+    0x1100123a   0x1001c0b2   0x0000000a   Ven    RO         6765    Veneer$$Code        anon$$obj.o
+    0x11001244   0x1001c0bc   0x0000000a   Ven    RO         6766    Veneer$$Code        anon$$obj.o
+    0x1100124e   0x1001c0c6   0x0000000a   Ven    RO         6767    Veneer$$Code        anon$$obj.o
+    0x11001258   0x1001c0d0   0x0000000a   Ven    RO         6768    Veneer$$Code        anon$$obj.o
+    0x11001262   0x1001c0da   0x0000000a   Ven    RO         6769    Veneer$$Code        anon$$obj.o
+    0x1100126c   0x1001c0e4   0x0000000a   Ven    RO         6770    Veneer$$Code        anon$$obj.o
+    0x11001276   0x1001c0ee   0x0000000a   Ven    RO         6771    Veneer$$Code        anon$$obj.o
+    0x11001280   0x1001c0f8   0x0000000a   Ven    RO         6772    Veneer$$Code        anon$$obj.o
+    0x1100128a   0x1001c102   0x0000000a   Ven    RO         6773    Veneer$$Code        anon$$obj.o
+    0x11001294   0x1001c10c   0x0000000a   Ven    RO         6774    Veneer$$Code        anon$$obj.o
+    0x1100129e   0x1001c116   0x0000000a   Ven    RO         6775    Veneer$$Code        anon$$obj.o
+    0x110012a8   0x1001c120   0x0000000a   Ven    RO         6776    Veneer$$Code        anon$$obj.o
+    0x110012b2   0x1001c12a   0x0000000a   Ven    RO         6777    Veneer$$Code        anon$$obj.o
+    0x110012bc   0x1001c134   0x0000000a   Ven    RO         6778    Veneer$$Code        anon$$obj.o
+    0x110012c6   0x1001c13e   0x0000000a   Ven    RO         6779    Veneer$$Code        anon$$obj.o
+    0x110012d0   0x1001c148   0x0000000a   Ven    RO         6780    Veneer$$Code        anon$$obj.o
+    0x110012da   0x1001c152   0x0000000a   Ven    RO         6781    Veneer$$Code        anon$$obj.o
+    0x110012e4   0x1001c15c   0x0000000a   Ven    RO         6782    Veneer$$Code        anon$$obj.o
+    0x110012ee   0x1001c166   0x0000000a   Ven    RO         6783    Veneer$$Code        anon$$obj.o
+    0x110012f8   0x1001c170   0x0000000a   Ven    RO         6784    Veneer$$Code        anon$$obj.o
+    0x11001302   0x1001c17a   0x00000002   PAD
+    0x11001304   0x1001c17c   0x000000b0   Code   RO            9    ram_code            proj_main.o
+    0x110013b4   0x1001c22c   0x000001bc   Code   RO          204    ram_code            ble_simple_central.o
+    0x11001570   0x1001c3e8   0x00000178   Code   RO         1229    ram_code            driver_pmu.o
+    0x110016e8   0x1001c560   0x000000f4   Code   RO         1877    ram_code            usb_hid_audio.o
+    0x110017dc   0x1001c654   0x000001a8   Code   RO         2050    ram_code            ota.o
+    0x11001984   0x1001c7fc   0x00000188   Code   RO         2567    ram_code            fr8000_stack.lib(entry.o)
+    0x11001b0c   0x1001c984   0x000001c4   Code   RO         2615    ram_code            fr8000_stack.lib(driver_flash.o)
+    0x11001cd0   0x1001cb48   0x00000668   Code   RO         2642    ram_code            fr8000_stack.lib(sys_utisl.o)
+    0x11002338   0x1001d1b0   0x0000001c   Code   RO         2757    ram_code            fr8000_stack.lib(patch_rf.o)
+    0x11002354   0x1001d1cc   0x00000230   Code   RO         2767    ram_code            fr8000_stack.lib(patch_rf.o)
+    0x11002584   0x1001d3fc   0x000000b8   Code   RO         2786    ram_code            fr8000_stack.lib(patch_frspim.o)
+    0x1100263c   0x1001d4b4   0x00000084   Code   RO         2794    ram_code            fr8000_stack.lib(patch.o)
+    0x110026c0   0x1001d538   0x0000057c   Code   RO         3097    ram_code            fr8000_stack.lib(adv_check_mode.o)
+    0x11002c3c   0x1001dab4   0x000006fc   Code   RO         3463    ram_code            fr8000_stack.lib(patch_lld.o)
+    0x11003338   0x1001e1b0   0x000001cc   Code   RO         3479    ram_code            fr8000_stack.lib(patch_llm.o)
+    0x11003504   0x1001e37c   0x000000c8   Code   RO         3487    ram_code            fr8000_stack.lib(patch_rwip.o)
+    0x110035cc   0x1001e444   0x000001d4   Code   RO         3496    ram_code            fr8000_stack.lib(patch_sch.o)
 
 
 
 
-    Execution Region ER_RW (Exec base: 0x11003788, Load base: 0x1001e6b8, Size: 0x00000874, Max: 0xffffffff, ABSOLUTE)
+    Execution Region ER_RW (Exec base: 0x110037a0, Load base: 0x1001e618, Size: 0x00000950, Max: 0xffffffff, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
-    0x11003788   0x1001e6b8   0x0000000d   Data   RW          208    .data               ble_simple_central.o
-    0x11003795   0x1001e6c5   0x00000002   Data   RW          304    .data               usb.o
-    0x11003797   0x1001e6c7   0x00000001   PAD
-    0x11003798   0x1001e6c8   0x00000004   Data   RW          441    .data               audio.o
-    0x1100379c   0x1001e6cc   0x00000040   Data   RW         1770    .data               usb_dev.o
-    0x110037dc   0x1001e70c   0x00000110   Data   RW         1879    .data               usb_hid_audio.o
-    0x110038ec   0x1001e81c   0x0000000c   Data   RW         1977    .data               usb_dfu.o
-    0x110038f8   0x1001e828   0x00000020   Data   RW         2046    .data               ota.o
-    0x11003918   0x1001e848   0x00000008   Data   RW         2238    .data               fr8000_stack.lib(gap_api.o)
-    0x11003920   0x1001e850   0x00000004   Data   RW         2239    .data               fr8000_stack.lib(gap_api.o)
-    0x11003924   0x1001e854   0x00000001   Data   RW         2240    .data               fr8000_stack.lib(gap_api.o)
-    0x11003925   0x1001e855   0x00000001   Data   RW         2242    .data               fr8000_stack.lib(gap_api.o)
-    0x11003926   0x1001e856   0x00000002   PAD
-    0x11003928   0x1001e858   0x00000018   Data   RW         2358    .data               fr8000_stack.lib(gatt_api.o)
-    0x11003940   0x1001e870   0x0000000c   Data   RW         2450    .data               fr8000_stack.lib(app.o)
-    0x1100394c   0x1001e87c   0x00000008   Data   RW         2518    .data               fr8000_stack.lib(app_task.o)
-    0x11003954   0x1001e884   0x00000001   Data   RW         2519    .data               fr8000_stack.lib(app_task.o)
-    0x11003955   0x1001e885   0x00000003   PAD
-    0x11003958   0x1001e888   0x00000008   Data   RW         2560    .data               fr8000_stack.lib(entry.o)
-    0x11003960   0x1001e890   0x0000000c   Data   RW         2588    .data               fr8000_stack.lib(jump_table_host.o)
-    0x1100396c   0x1001e89c   0x00000010   Data   RW         2636    .data               fr8000_stack.lib(sys_utisl.o)
-    0x1100397c   0x1001e8ac   0x00000010   Data   RW         2716    .data               fr8000_stack.lib(os_timer.o)
-    0x1100398c   0x1001e8bc   0x00000544   Data   RW         2760    .data               fr8000_stack.lib(patch_rf.o)
-    0x11003ed0   0x1001ee00   0x00000020   Data   RW         2788    .data               fr8000_stack.lib(patch.o)
-    0x11003ef0   0x1001ee20   0x00000028   Data   RW         2833    .data               fr8000_stack.lib(mesh_api.o)
-    0x11003f18   0x1001ee48   0x00000014   Data   RW         2887    .data               fr8000_stack.lib(app_conn.o)
-    0x11003f2c   0x1001ee5c   0x00000008   Data   RW         2888    .data               fr8000_stack.lib(app_conn.o)
-    0x11003f34   0x1001ee64   0x0000000c   Data   RW         2987    .data               fr8000_stack.lib(user_bond_manage.o)
-    0x11003f40   0x1001ee70   0x00000024   Data   RW         3040    .data               fr8000_stack.lib(app_sec.o)
-    0x11003f64   0x1001ee94   0x00000056   Data   RW         3090    .data               fr8000_stack.lib(adv_check_mode.o)
-    0x11003fba   0x1001eeea   0x00000002   PAD
-    0x11003fbc   0x1001eeec   0x00000004   Data   RW         3349    .data               fr8000_stack.lib(l2cc_task.o)
-    0x11003fc0   0x1001eef0   0x00000008   Data   RW         3376    .data               fr8000_stack.lib(prf.o)
-    0x11003fc8   0x1001eef8   0x00000010   Data   RW         3457    .data               fr8000_stack.lib(patch_lld.o)
-    0x11003fd8   0x1001ef08   0x00000004   Data   RW         3480    .data               fr8000_stack.lib(patch_rwip.o)
-    0x11003fdc   0x1001ef0c   0x00000008   Data   RW         3489    .data               fr8000_stack.lib(patch_sch.o)
-    0x11003fe4   0x1001ef14   0x00000001   Data   RW         3677    .data               fr8000_stack.lib(gapm_task.o)
-    0x11003fe5   0x1001ef15   0x00000001   Data   RW         3933    .data               fr8000_stack.lib(gattm_task.o)
-    0x11003fe6   0x1001ef16   0x00000002   PAD
-    0x11003fe8   0x1001ef18   0x0000000a   Data   RW         4116    .data               fr8000_stack.lib(m_al_task.o)
-    0x11003ff2   0x1001ef22   0x00000002   PAD
-    0x11003ff4   0x1001ef24   0x00000004   Data   RW         4240    .data               fr8000_stack.lib(m_tb_state.o)
-    0x11003ff8   0x1001ef28   0x00000002   Data   RW         4556    .data               fr8000_stack.lib(gapm_scan.o)
+    0x110037a0   0x1001e618   0x0000000d   Data   RW          210    .data               ble_simple_central.o
+    0x110037ad   0x1001e625   0x00000002   Data   RW          306    .data               usb.o
+    0x110037af   0x1001e627   0x00000001   PAD
+    0x110037b0   0x1001e628   0x00000004   Data   RW          443    .data               audio.o
+    0x110037b4   0x1001e62c   0x00000040   Data   RW         1772    .data               usb_dev.o
+    0x110037f4   0x1001e66c   0x000001eb   Data   RW         1882    .data               usb_hid_audio.o
+    0x110039df   0x1001e857   0x00000001   PAD
+    0x110039e0   0x1001e858   0x0000000c   Data   RW         1985    .data               usb_dfu.o
+    0x110039ec   0x1001e864   0x00000020   Data   RW         2054    .data               ota.o
+    0x11003a0c   0x1001e884   0x00000008   Data   RW         2246    .data               fr8000_stack.lib(gap_api.o)
+    0x11003a14   0x1001e88c   0x00000004   Data   RW         2247    .data               fr8000_stack.lib(gap_api.o)
+    0x11003a18   0x1001e890   0x00000001   Data   RW         2248    .data               fr8000_stack.lib(gap_api.o)
+    0x11003a19   0x1001e891   0x00000001   Data   RW         2250    .data               fr8000_stack.lib(gap_api.o)
+    0x11003a1a   0x1001e892   0x00000002   PAD
+    0x11003a1c   0x1001e894   0x00000018   Data   RW         2366    .data               fr8000_stack.lib(gatt_api.o)
+    0x11003a34   0x1001e8ac   0x0000000c   Data   RW         2458    .data               fr8000_stack.lib(app.o)
+    0x11003a40   0x1001e8b8   0x00000008   Data   RW         2526    .data               fr8000_stack.lib(app_task.o)
+    0x11003a48   0x1001e8c0   0x00000001   Data   RW         2527    .data               fr8000_stack.lib(app_task.o)
+    0x11003a49   0x1001e8c1   0x00000003   PAD
+    0x11003a4c   0x1001e8c4   0x00000008   Data   RW         2568    .data               fr8000_stack.lib(entry.o)
+    0x11003a54   0x1001e8cc   0x0000000c   Data   RW         2596    .data               fr8000_stack.lib(jump_table_host.o)
+    0x11003a60   0x1001e8d8   0x00000010   Data   RW         2644    .data               fr8000_stack.lib(sys_utisl.o)
+    0x11003a70   0x1001e8e8   0x00000010   Data   RW         2724    .data               fr8000_stack.lib(os_timer.o)
+    0x11003a80   0x1001e8f8   0x00000544   Data   RW         2768    .data               fr8000_stack.lib(patch_rf.o)
+    0x11003fc4   0x1001ee3c   0x00000020   Data   RW         2796    .data               fr8000_stack.lib(patch.o)
+    0x11003fe4   0x1001ee5c   0x00000028   Data   RW         2841    .data               fr8000_stack.lib(mesh_api.o)
+    0x1100400c   0x1001ee84   0x00000014   Data   RW         2895    .data               fr8000_stack.lib(app_conn.o)
+    0x11004020   0x1001ee98   0x00000008   Data   RW         2896    .data               fr8000_stack.lib(app_conn.o)
+    0x11004028   0x1001eea0   0x0000000c   Data   RW         2995    .data               fr8000_stack.lib(user_bond_manage.o)
+    0x11004034   0x1001eeac   0x00000024   Data   RW         3048    .data               fr8000_stack.lib(app_sec.o)
+    0x11004058   0x1001eed0   0x00000056   Data   RW         3098    .data               fr8000_stack.lib(adv_check_mode.o)
+    0x110040ae   0x1001ef26   0x00000002   PAD
+    0x110040b0   0x1001ef28   0x00000004   Data   RW         3357    .data               fr8000_stack.lib(l2cc_task.o)
+    0x110040b4   0x1001ef2c   0x00000008   Data   RW         3384    .data               fr8000_stack.lib(prf.o)
+    0x110040bc   0x1001ef34   0x00000010   Data   RW         3465    .data               fr8000_stack.lib(patch_lld.o)
+    0x110040cc   0x1001ef44   0x00000004   Data   RW         3488    .data               fr8000_stack.lib(patch_rwip.o)
+    0x110040d0   0x1001ef48   0x00000008   Data   RW         3497    .data               fr8000_stack.lib(patch_sch.o)
+    0x110040d8   0x1001ef50   0x00000001   Data   RW         3685    .data               fr8000_stack.lib(gapm_task.o)
+    0x110040d9   0x1001ef51   0x00000001   Data   RW         3941    .data               fr8000_stack.lib(gattm_task.o)
+    0x110040da   0x1001ef52   0x00000002   PAD
+    0x110040dc   0x1001ef54   0x0000000a   Data   RW         4124    .data               fr8000_stack.lib(m_al_task.o)
+    0x110040e6   0x1001ef5e   0x00000002   PAD
+    0x110040e8   0x1001ef60   0x00000004   Data   RW         4248    .data               fr8000_stack.lib(m_tb_state.o)
+    0x110040ec   0x1001ef64   0x00000002   Data   RW         4564    .data               fr8000_stack.lib(gapm_scan.o)
 
 
 
 
-    Execution Region ER_STACK (Exec base: 0x11003ffc, Load base: 0x1001ef2c, Size: 0x00000800, Max: 0xffffffff, ABSOLUTE)
+    Execution Region ER_STACK (Exec base: 0x110040f0, Load base: 0x1001ef68, Size: 0x00000800, Max: 0xffffffff, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
-    0x11003ffc   0x1001ef2c   0x00000800   Data   RW           15    stack_section       proj_main.o
+    0x110040f0   0x1001ef68   0x00000800   Data   RW           15    stack_section       proj_main.o
 
 
 
 
-    Execution Region ER_ZI (Exec base: 0x110047fc, Load base: 0x1001f72c, Size: 0x000023fc, Max: 0xffffffff, ABSOLUTE)
+    Execution Region ER_ZI (Exec base: 0x110048f0, Load base: 0x1001f768, Size: 0x00002fb4, Max: 0xffffffff, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
-    0x110047fc        -       0x00000d28   Zero   RW           10    .bss                proj_main.o
-    0x11005524        -       0x00000014   Zero   RW          205    .bss                ble_simple_central.o
-    0x11005538        -       0x00000014   Zero   RW          297    .bss                usb.o
-    0x1100554c        -       0x0000000c   Zero   RW          395    .bss                inflash.o
-    0x11005558        -       0x0000002c   Zero   RW          543    .bss                audio_decoder.o
-    0x11005584        -       0x00000010   Zero   RW         1228    .bss                driver_pmu.o
-    0x11005594        -       0x00000058   Zero   RW         1769    .bss                usb_dev.o
-    0x110055ec        -       0x00000214   Zero   RW         1875    .bss                usb_hid_audio.o
-    0x11005800        -       0x00000014   Zero   RW         2043    .bss                ota.o
-    0x11005814        -       0x0000093c   Zero   RW         2356    .bss                fr8000_stack.lib(gatt_api.o)
-    0x11006150        -       0x000000e0   Zero   RW         2447    .bss                fr8000_stack.lib(app.o)
-    0x11006230        -       0x00000078   Zero   RW         2448    .bss                fr8000_stack.lib(app.o)
-    0x110062a8        -       0x0000017c   Zero   RW         2587    .bss                fr8000_stack.lib(jump_table_host.o)
-    0x11006424        -       0x000003e8   Zero   RW         3036    .bss                fr8000_stack.lib(app_sec.o)
-    0x1100680c        -       0x00000078   Zero   RW         3136    .bss                fr8000_stack.lib(gapc.o)
-    0x11006884        -       0x000000fc   Zero   RW         3205    .bss                fr8000_stack.lib(gapm.o)
-    0x11006980        -       0x00000078   Zero   RW         3295    .bss                fr8000_stack.lib(gattc.o)
-    0x110069f8        -       0x00000020   Zero   RW         3323    .bss                fr8000_stack.lib(gattm.o)
-    0x11006a18        -       0x0000001e   Zero   RW         3346    .bss                fr8000_stack.lib(l2cc_task.o)
-    0x11006a36   0x1001f72c   0x00000002   PAD
-    0x11006a38        -       0x00000100   Zero   RW         3456    .bss                fr8000_stack.lib(patch_lld.o)
-    0x11006b38        -       0x0000001e   Zero   RW         3559    .bss                fr8000_stack.lib(gapc_task.o)
-    0x11006b56        -       0x0000001e   Zero   RW         3893    .bss                fr8000_stack.lib(gattc_task.o)
-    0x11006b74        -       0x00000078   Zero   RW         3951    .bss                fr8000_stack.lib(l2cc.o)
-    0x11006bec        -       0x0000000c   Zero   RW         4012    .bss                fr8000_stack.lib(l2cm.o)
+    0x110048f0        -       0x000018e0   Zero   RW           10    .bss                proj_main.o
+    0x110061d0        -       0x00000014   Zero   RW          205    .bss                ble_simple_central.o
+    0x110061e4        -       0x00000014   Zero   RW          299    .bss                usb.o
+    0x110061f8        -       0x0000000c   Zero   RW          397    .bss                inflash.o
+    0x11006204        -       0x0000002c   Zero   RW          545    .bss                audio_decoder.o
+    0x11006230        -       0x00000010   Zero   RW         1230    .bss                driver_pmu.o
+    0x11006240        -       0x00000058   Zero   RW         1771    .bss                usb_dev.o
+    0x11006298        -       0x00000214   Zero   RW         1878    .bss                usb_hid_audio.o
+    0x110064ac        -       0x00000014   Zero   RW         2051    .bss                ota.o
+    0x110064c0        -       0x0000093c   Zero   RW         2364    .bss                fr8000_stack.lib(gatt_api.o)
+    0x11006dfc        -       0x000000e0   Zero   RW         2455    .bss                fr8000_stack.lib(app.o)
+    0x11006edc        -       0x00000078   Zero   RW         2456    .bss                fr8000_stack.lib(app.o)
+    0x11006f54        -       0x0000017c   Zero   RW         2595    .bss                fr8000_stack.lib(jump_table_host.o)
+    0x110070d0        -       0x000003e8   Zero   RW         3044    .bss                fr8000_stack.lib(app_sec.o)
+    0x110074b8        -       0x00000078   Zero   RW         3144    .bss                fr8000_stack.lib(gapc.o)
+    0x11007530        -       0x000000fc   Zero   RW         3213    .bss                fr8000_stack.lib(gapm.o)
+    0x1100762c        -       0x00000078   Zero   RW         3303    .bss                fr8000_stack.lib(gattc.o)
+    0x110076a4        -       0x00000020   Zero   RW         3331    .bss                fr8000_stack.lib(gattm.o)
+    0x110076c4        -       0x0000001e   Zero   RW         3354    .bss                fr8000_stack.lib(l2cc_task.o)
+    0x110076e2   0x1001f768   0x00000002   PAD
+    0x110076e4        -       0x00000100   Zero   RW         3464    .bss                fr8000_stack.lib(patch_lld.o)
+    0x110077e4        -       0x0000001e   Zero   RW         3567    .bss                fr8000_stack.lib(gapc_task.o)
+    0x11007802        -       0x0000001e   Zero   RW         3901    .bss                fr8000_stack.lib(gattc_task.o)
+    0x11007820        -       0x00000078   Zero   RW         3959    .bss                fr8000_stack.lib(l2cc.o)
+    0x11007898        -       0x0000000c   Zero   RW         4020    .bss                fr8000_stack.lib(l2cm.o)
 
 
 
 
-    Execution Region HEAP_KE (Exec base: 0x11006bf8, Load base: 0x1001f72c, Size: 0x00000004, Max: 0xffffffff, ABSOLUTE)
+    Execution Region HEAP_KE (Exec base: 0x110078a4, Load base: 0x1001f768, Size: 0x00000004, Max: 0xffffffff, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
-    0x11006bf8   0x1001f72c   0x00000004   Data   RW         2589    heap_ke             fr8000_stack.lib(jump_table_host.o)
+    0x110078a4   0x1001f768   0x00000004   Data   RW         2597    heap_ke             fr8000_stack.lib(jump_table_host.o)
 
 
 ==============================================================================
 
 
 ==============================================================================
@@ -12185,12 +12189,12 @@ Image component sizes
       Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
 
         84          0          0          0          0       3093   alloc.o
       Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
 
         84          0          0          0          0       3093   alloc.o
-       240         28          0          4          0       3397   audio.o
+       212         24          0          4          0       2770   audio.o
        222         14          0          0         44      27478   audio_decoder.o
        248          6         16          0          0       3495   bitalloc-sbc.o
        592          6         48          0          0      14220   bitalloc.o
         70          0          0          0          0       1724   bitstream-decode.o
        222         14          0          0         44      27478   audio_decoder.o
        248          6         16          0          0       3495   bitalloc-sbc.o
        592          6         48          0          0      14220   bitalloc.o
         70          0          0          0          0       1724   bitstream-decode.o
-      1138        158         64         13         20      10873   ble_simple_central.o
+      1174        158         64         13         20      10981   ble_simple_central.o
         20          4        160          0          0        516   boot_vectors.o
        188         52          0          0          0       1891   co_log.o
        428         12         99          0          0       6548   decoder-private.o
         20          4        160          0          0        516   boot_vectors.o
        188         52          0          0          0       1891   co_log.o
        428         12         99          0          0       6548   decoder-private.o
@@ -12202,7 +12206,7 @@ Image component sizes
        230         16        102          0          0       4588   framing.o
        120         10          0          0         12       1866   inflash.o
        732        188       1024         32         20       9898   ota.o
        230         16        102          0          0       4588   framing.o
        120         10          0          0         12       1866   inflash.o
        732        188       1024         32         20       9898   ota.o
-       506         34         16       2048       3368     104670   proj_main.o
+       506         34         16       2048       6368     104218   proj_main.o
        158          0          0          0          0       4073   ringbuffer.o
       1360         66          0          0          0       2046   synthesis-8-generated.o
        334         16          0          0          0       2602   synthesis-dct8.o
        158          0          0          0          0       4073   ringbuffer.o
       1360         66          0          0          0       2046   synthesis-8-generated.o
        334         16          0          0          0       2602   synthesis-dct8.o
@@ -12211,12 +12215,12 @@ Image component sizes
        268         80          0          0          0      15128   usb_core.o
       1004         78          0         64         88      18005   usb_dev.o
        868        146          0         12          0       7800   usb_dfu.o
        268         80          0          0          0      15128   usb_core.o
       1004         78          0         64         88      18005   usb_dev.o
        868        146          0         12          0       7800   usb_dfu.o
-      2008        242        333        272        532      23808   usb_hid_audio.o
+      2044        238        137        491        532      24084   usb_hid_audio.o
 
     ----------------------------------------------------------------------
 
     ----------------------------------------------------------------------
-     18704       1336       1908       2448       4120     347307   Object Totals
-      1690          0          0          0          0          0   (incl. Generated)
-        26          0          6          1          0          0   (incl. Padding)
+     18740       1328       1712       2668       7120     346612   Object Totals
+      1680          0          0          0          0          0   (incl. Generated)
+        28          0          6          2          0          0   (incl. Padding)
 
     ----------------------------------------------------------------------
 
 
     ----------------------------------------------------------------------
 
@@ -12324,15 +12328,15 @@ Image component sizes
 
       Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
 
 
       Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
 
-    111456      10562       5052       4216       9212     363491   Grand Totals
-    111456      10562       5052       4216       9212     363491   ELF Image Totals
-    111456      10562       5052       4216          0          0   ROM Totals
+    111492      10554       4856       4436      12212     362848   Grand Totals
+    111492      10554       4856       4436      12212     362848   ELF Image Totals
+    111492      10554       4856       4436          0          0   ROM Totals
 
 ==============================================================================
 
 
 ==============================================================================
 
-    Total RO  Size (Code + RO Data)               116508 ( 113.78kB)
-    Total RW  Size (RW Data + ZI Data)             13428 (  13.11kB)
-    Total ROM Size (Code + RO Data + RW Data)     120724 ( 117.89kB)
+    Total RO  Size (Code + RO Data)               116348 ( 113.62kB)
+    Total RW  Size (RW Data + ZI Data)             16648 (  16.26kB)
+    Total ROM Size (Code + RO Data + RW Data)     120784 ( 117.95kB)
 
 ==============================================================================
 
 
 ==============================================================================
 
index d73ab52..0355b90 100644 (file)
     <WindowPosition>
       <length>44</length>
       <flags>0</flags>
     <WindowPosition>
       <length>44</length>
       <flags>0</flags>
-      <showCmd>1</showCmd>
+      <showCmd>2</showCmd>
       <MinPosition>
       <MinPosition>
-        <xPos>-1</xPos>
-        <yPos>-1</yPos>
+        <xPos>-32000</xPos>
+        <yPos>-32000</yPos>
       </MinPosition>
       <MaxPosition>
         <xPos>-1</xPos>
         <yPos>-1</yPos>
       </MaxPosition>
       <NormalPosition>
       </MinPosition>
       <MaxPosition>
         <xPos>-1</xPos>
         <yPos>-1</yPos>
       </MaxPosition>
       <NormalPosition>
-        <Top>32</Top>
-        <Left>339</Left>
-        <Right>1706</Right>
-        <Bottom>943</Bottom>
+        <Top>55</Top>
+        <Left>538</Left>
+        <Right>1905</Right>
+        <Bottom>966</Bottom>
       </NormalPosition>
     </WindowPosition>
     <MDIClientArea>
       </NormalPosition>
     </WindowPosition>
     <MDIClientArea>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
         </RectRecentDocked>
         <RectRecentFloat>
           <Len>16</Len>
-          <Data>4F0200008E000000EB0600001C010000</Data>
+          <Data>F00100008E0000008C0600001C010000</Data>
         </RectRecentFloat>
       </Window>
       <Window>
         </RectRecentFloat>
       </Window>
       <Window>
       </Window>
       <DockMan>
         <Len>3312</Len>
       </Window>
       <DockMan>
         <Len>3312</Len>
-        <Data>000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000004F0200008E000000EB0600001C010000F40000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000025020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000FB0500008E000000EB06000064020000A00400004F000000900500002502000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000C0020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000005B0100008E0000004B020000FF020000000000004F000000F0000000C00200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000011020000900500001502000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000005B01000054020000EB060000F6020000000000001502000090050000B702000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000015020000CC020000B702000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000C002000047050000C4020000010000000100001004000000010000009CFDFFFF8E000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000005B01000003030000A20600009403000000000000C402000047050000550300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000</Data>
+        <Data>000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DD00000090050000E1000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F00100008E0000008C0600001C010000F40000004F00000090050000DD0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000025020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000009C0500008E0000008C06000064020000A00400004F000000900500002502000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000C0020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000FC0000008E000000EC010000FF020000000000004F000000F0000000C00200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000011020000900500001502000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000FC000000540200008C060000F6020000000000001502000090050000B702000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000015020000CC020000B702000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000C002000047050000C4020000010000000100001004000000010000009CFDFFFF8E000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000001000000FC00000003030000430600009403000000000000C402000047050000550300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000</Data>
       </DockMan>
       <ToolBar>
         <RegID>59392</RegID>
         <Name>File</Name>
         <Buttons>
       </DockMan>
       <ToolBar>
         <RegID>59392</RegID>
         <Name>File</Name>
         <Buttons>
-          <Len>2940</Len>
-          <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000400020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000004000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000004000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000040000000000000000000000000000000000000100000001000000960000000200205000000000166F735F74696D65725F434D445F7570646174655F636296000000000000001400166F735F74696D65725F434D445F7570646174655F6362036D61630E534C5F535741595F53544154555313534C5F444952454354494F4E5F5354415455530B534C5F44495354414E4345096D6573685F696E697412646563696D616C5F706F696E745F7365656E0D75617274315F6973725F72616D0F696E7465726E616C5F6D616C6C6F630648415F42554618737065616B65725F676174745F6164645F736572766963650D6F735F74696D65725F696E69740D706D755F6973725F72616D5F430E7379735F74696D65725F696E69740B636F6E6669675F666C616717534C5F5343374132305F4932635F5370695F5772697465117472616E73706172656E745F73746172740D6170705F61745F726563765F630D75617274305F6973725F72616D0A756172745F706172616D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000004001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data>
+          <Len>2926</Len>
+          <Data>00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000400020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000004000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000004000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000004000000000000000000000000000000000000010000000100000096000000020020500000000009636F5F7072696E74669600000000000000140009636F5F7072696E7466166F735F74696D65725F434D445F7570646174655F6362036D61630E534C5F535741595F53544154555313534C5F444952454354494F4E5F5354415455530B534C5F44495354414E4345096D6573685F696E697412646563696D616C5F706F696E745F7365656E0D75617274315F6973725F72616D0F696E7465726E616C5F6D616C6C6F630648415F42554618737065616B65725F676174745F6164645F736572766963650D6F735F74696D65725F696E69740D706D755F6973725F72616D5F430E7379735F74696D65725F696E69740B636F6E6669675F666C616717534C5F5343374132305F4932635F5370695F5772697465117472616E73706172656E745F73746172740D6170705F61745F726563765F630D75617274305F6973725F72616D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000004001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000</Data>
         </Buttons>
         <OriginalItems>
           <Len>1423</Len>
         </Buttons>
         <OriginalItems>
           <Len>1423</Len>
         <Name>Build</Name>
         <Buttons>
           <Len>996</Len>
         <Name>Build</Name>
         <Buttons>
           <Len>996</Len>
-          <Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000002001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000012626C655F73696D706C655F63656E7472616C9600000000000000010012626C655F73696D706C655F63656E7472616C000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data>
+          <Data>00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA000000000000000000000000000000000000000000000000010000000100000096000000030020500000000012626C655F73696D706C655F63656E7472616C9600000000000000010012626C655F73696D706C655F63656E7472616C000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000</Data>
         </Buttons>
         <OriginalItems>
           <Len>583</Len>
         </Buttons>
         <OriginalItems>
           <Len>583</Len>
         <Name>Debug</Name>
         <Buttons>
           <Len>2373</Len>
         <Name>Debug</Name>
         <Buttons>
           <Len>2373</Len>
-          <Data>00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data>
+          <Data>00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000</Data>
         </Buttons>
         <OriginalItems>
           <Len>898</Len>
         </Buttons>
         <OriginalItems>
           <Len>898</Len>
index 980e5b6..17265c7 100644 (file)
@@ -1,4 +1,4 @@
-;#<FEEDBACK># ARM Linker, 5060960: Last Updated: Tue Aug 20 11:18:36 2024
+;#<FEEDBACK># ARM Linker, 5060960: Last Updated: Mon Dec 09 20:24:12 2024
 ;VERSION 0.2
 ;FILE adv_check_mode.o
 __asm___16_adv_check_mode_c_9741a236____REV16 <= USED 0
 ;VERSION 0.2
 ;FILE adv_check_mode.o
 __asm___16_adv_check_mode_c_9741a236____REV16 <= USED 0
@@ -103,6 +103,7 @@ __asm___6_atts_c_ca3f1c07____RRX <= USED 0
 __asm___7_audio_c_45090bfa____REV16 <= USED 0
 __asm___7_audio_c_45090bfa____REVSH <= USED 0
 __asm___7_audio_c_45090bfa____RRX <= USED 0
 __asm___7_audio_c_45090bfa____REV16 <= USED 0
 __asm___7_audio_c_45090bfa____REVSH <= USED 0
 __asm___7_audio_c_45090bfa____RRX <= USED 0
+usb_audio_event_send <= USED 0
 ;FILE audio_decoder.o
 ;FILE bitalloc-sbc.o
 OI_CODEC_SBC_CalculateBitpool <= USED 0
 ;FILE audio_decoder.o
 ;FILE bitalloc-sbc.o
 OI_CODEC_SBC_CalculateBitpool <= USED 0
@@ -1199,6 +1200,7 @@ __asm___9_usb_dfu_c_a4840832____RRX <= USED 0
 __asm___15_usb_hid_audio_c_942255e5____REV16 <= USED 0
 __asm___15_usb_hid_audio_c_942255e5____REVSH <= USED 0
 __asm___15_usb_hid_audio_c_942255e5____RRX <= USED 0
 __asm___15_usb_hid_audio_c_942255e5____REV16 <= USED 0
 __asm___15_usb_hid_audio_c_942255e5____REVSH <= USED 0
 __asm___15_usb_hid_audio_c_942255e5____RRX <= USED 0
+print_hex <= USED 0
 ;FILE user_bond_manage.o
 __asm___18_user_bond_manage_c_4bdeed12____REV16 <= USED 0
 __asm___18_user_bond_manage_c_4bdeed12____REVSH <= USED 0
 ;FILE user_bond_manage.o
 __asm___18_user_bond_manage_c_4bdeed12____REV16 <= USED 0
 __asm___18_user_bond_manage_c_4bdeed12____REVSH <= USED 0