This commit is contained in:
lmx
2025-11-25 14:12:44 +08:00
parent 46d6aefc9b
commit 8f94aaaa17
56 changed files with 170611 additions and 174504 deletions

View File

@ -416,10 +416,11 @@ int spi_open(spi_dev spi)
} else if (role == SPI_ROLE_SLAVE) {
spi_role_slave(spi_regs[id]);
}
spi_smp_edge_rise(spi_regs[id]);
spi_ud_edge_fall(spi_regs[id]);
spi_smp_edge_rise(spi_regs[id]); // 采样边沿:上升沿 (Sample edge: Rise) --lmx
// spi_ud_edge_fall(spi_regs[id]); // 更新边沿:下降沿 (Update edge: Fall)
spi_ud_edge_rise(spi_regs[id]); // 更新边沿:上升沿 (Update edge: Fall)
spi_clk_idle_l(spi_regs[id]); // 时钟空闲:低电平 (Clock idle: Low)
spi_cs_idle_h(spi_regs[id]);
spi_clk_idle_l(spi_regs[id]);
spi_clr_pnd(spi_regs[id]);
if ((err = spi_set_baud(spi, clock))) {
log_error("invalid spi baudrate");
@ -432,15 +433,15 @@ int spi_open(spi_dev spi)
}
spi_enable(spi_regs[id]);
#if 0
#if 1
printf("spi%d clk = %d\n", id, clock);
printf("spi%d mode = %d\n", id, mode);
printf("spi%d role = %d\n", id, role);
printf("spi%d clk_pin = %d\n", id, port[0]);
printf("spi%d do_pin = %d\n", id, port[1]);
printf("spi%d di_pin = %d\n", id, port[2]);
printf("spi%d clk_pin = %d\n", id, spi1_p_data.port[0]);
printf("spi%d do_pin = %d\n", id, spi1_p_data.port[1]);
printf("spi%d di_pin = %d\n", id, spi1_p_data.port[2]);
printf("spi%d CON = %04x\n", id, spi_r_reg_con(spi_regs[id]));
printf("spi%d IOMC1 = %08x\n", id, JL_IOMAP->CON1);
// printf("spi%d IOMC1 = %08x\n", id, JL_IOMAP->CON1);
#endif
return 0;
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -382,11 +382,12 @@ objs/apps/common/device/gSensor/gSensor_manage.c.o
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,cbuf_clear,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,write_gsensor_data_handle,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,cbuf_write,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gravity_sensor_command,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,i2c_scanner_probe,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,hw_iic_start,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,hw_iic_tx_byte,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,delay,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,hw_iic_stop,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,delay,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gravity_sensor_command,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,_gravity_sensor_get_ndata,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,hw_iic_rx_byte,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gsensor_io_ctl,pl
@ -403,6 +404,7 @@ objs/apps/common/device/gSensor/gSensor_manage.c.o
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gsensor_disable,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,free,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gsensor_enable,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,puts,l
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,gSensor_hdl,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,__gSensor_info,pl
-r=objs/apps/common/device/gSensor/gSensor_manage.c.o,read_write_status,pl
@ -6003,6 +6005,7 @@ objs/cpu/br28/spi.c.o
-r=objs/cpu/br28/spi.c.o,spi_send_recv_byte,pl
-r=objs/cpu/br28/spi.c.o,spi_set_bit_mode,pl
-r=objs/cpu/br28/spi.c.o,spi_open,pl
-r=objs/cpu/br28/spi.c.o,printf,l
-r=objs/cpu/br28/spi.c.o,spi_dma_recv,pl
-r=objs/cpu/br28/spi.c.o,spi_dma_send,pl
-r=objs/cpu/br28/spi.c.o,spi_dma_set_addr_for_isr,pl
@ -6011,7 +6014,6 @@ objs/cpu/br28/spi.c.o
-r=objs/cpu/br28/spi.c.o,spi_clear_pending,pl
-r=objs/cpu/br28/spi.c.o,spi_close,pl
-r=objs/cpu/br28/spi.c.o,spi_disable_for_ota,pl
-r=objs/cpu/br28/spi.c.o,printf,l
-r=objs/cpu/br28/spi.c.o,cpu_assert_debug,l
-r=objs/cpu/br28/spi.c.o,p33_soft_reset,l
-r=objs/cpu/br28/spi.c.o,gpio_set_direction,l
@ -6020,8 +6022,8 @@ objs/cpu/br28/spi.c.o
-r=objs/cpu/br28/spi.c.o,gpio_set_pull_down,l
-r=objs/cpu/br28/spi.c.o,gpio_set_fun_output_port,l
-r=objs/cpu/br28/spi.c.o,gpio_set_fun_input_port,l
-r=objs/cpu/br28/spi.c.o,config_asser,l
-r=objs/cpu/br28/spi.c.o,spi1_p_data,l
-r=objs/cpu/br28/spi.c.o,config_asser,l
objs/cpu/br28/tone_player.c.o
-r=objs/cpu/br28/tone_player.c.o,tone_event_clear,pl
-r=objs/cpu/br28/tone_player.c.o,sys_event_clear,l
@ -6213,7 +6215,6 @@ objs/apps/earphone/xtell_Sensor/xtell_app_main.c.o
-r=objs/apps/earphone/xtell_Sensor/xtell_app_main.c.o,start_app,l
-r=objs/apps/earphone/xtell_Sensor/xtell_app_main.c.o,check_power_on_voltage,l
-r=objs/apps/earphone/xtell_Sensor/xtell_app_main.c.o,rcsp_adv_fill_mac_addr,l
-r=objs/apps/earphone/xtell_Sensor/xtell_app_main.c.o,xtell_task_create,l
-r=objs/apps/earphone/xtell_Sensor/xtell_app_main.c.o,cpu_reset_by_soft,l
-r=objs/apps/earphone/xtell_Sensor/xtell_app_main.c.o,close_BL_number,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_app_main.c.o,app_var,l
@ -6222,10 +6223,8 @@ objs/apps/earphone/xtell_Sensor/xtell_handler.c.o
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,le_user_app_send_event,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,sys_event_notify,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,le_user_app_event_handler,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,start_detection,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,send_data_to_ble_client,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,stop_detection,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,clear_speed,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,create_process,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,rfid_task_fuc,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,clk_set,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,clk_get,l
@ -6256,6 +6255,7 @@ objs/apps/earphone/xtell_Sensor/xtell_handler.c.o
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,sys_timeout_add,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,clear_current_poweron_memory_search_index,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,strcmp,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,send_data_to_ble_client,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,earphone_change_pwr_mode,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,ui_update_status,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,tone_get_status,l
@ -6269,150 +6269,147 @@ objs/apps/earphone/xtell_Sensor/xtell_handler.c.o
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,xtell_bl_state,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,bt_newname,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,xt_ble_new_name,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,SC7U22_init,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,MMC5603nj_init,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,BMP280_init,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,rfid_fuc_id,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,SC7U22_calibration_id,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,start_collect_fuc_id,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,BLE_send_fuc_id,pl
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,app_var,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,init_ok,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,config_btctler_mode,l
-r=objs/apps/earphone/xtell_Sensor/xtell_handler.c.o,sniff_out,l
objs/apps/earphone/xtell_Sensor/send_data.c.o
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,sensor_read_data,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_is_full,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,SL_SC7U22_RawData_Read,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,SL_SC7U22_Angle_Output,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_write,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,ano_send_attitude_data,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,calculate_data,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_is_empty,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_read,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,sensor_processing_task,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,BLE_send_data,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,send_data_to_ble_client,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,strlen,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,sqrtf,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,snprintf,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,sensor_measure,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,xtell_task_create,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,hw_iic_init,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,gpio_set_direction,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,gpio_set_pull_up,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,gpio_direction_output,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,SL_SC7U22_Config,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,ano_protocol_init,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,circle_buffer_init,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,create_process,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,puts,l
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,gsensor_id,pl
-r=objs/apps/earphone/xtell_Sensor/send_data.c.o,test_id,pl
objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o
-r=objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o,circle_buffer_init,pl
-r=objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o,circle_buffer_write,pl
-r=objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o,circle_buffer_is_full,pl
-r=objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o,circle_buffer_read,pl
-r=objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o,circle_buffer_is_empty,pl
-r=objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o,circle_buffer_get_size,pl
-r=objs/apps/earphone/xtell_Sensor/buffer/circle_buffer.c.o,circle_buffer_get_free_space,pl
objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,LIS2DH12_Check,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,LIS2DH12_read_data,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,LIS2DH12_calibrate,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,delay_2ms,l
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,LIS2DH12_Config,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,is_sensor_stable,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,get_current_accel_mss,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,get_motion_data,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,get_linear_accel_mss,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,xtell_i2c_test,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,fabsf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,sqrtf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,_gravity_sensor_get_ndata,l
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,gravity_sensor_command,l
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,dormancy_flag,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,dormancy_ago_moedl,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,gsensor_xtell,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,current_data,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,gsensor_static_flag,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/LIS2DH12.c.o,gsensor_alarm,pl
objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_I2c_Spi_Write,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_I2c_Spi_Read,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_Check,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_Config,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_POWER_DOWN,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_SOFT_RESET,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,os_time_dly,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_TimeStamp_Read,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_RawData_Read,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_Open_Close_SET,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_IN_SLEEP_SET,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_WakeUp_SET,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_Angle_Output,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,asinf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,atanf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Original_SL_SC7U22_Angle_Output,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,atan2f,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,sqrtf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,fabsf,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,get_calibration_state,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,gravity_sensor_command,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,_gravity_sensor_get_ndata,l
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,iic_write_result,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,iic_read_len,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,xt_Check_Flag,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,angle,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,angle_dot,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,angle0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,angle_dot0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Q_angle,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Q_gyro,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,R_angle,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,dt,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,P,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,P0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,P1,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,P2,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Pdot0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Pdot1,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Pdot2,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,C_0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,C_1,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,C_2,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,q_bias0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,angle_err0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,PCt0_0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,PCt0_1,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,E0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,K0_0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,K0_1,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,t0_0,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,t0_1,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_Error_Flag,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_Error_cnt,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,SL_SC7U22_Error_cnt2,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Temp_Accgyro,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Error_Accgyro,pl
-r=objs/apps/earphone/xtell_Sensor/sensor/SC7U22.c.o,Sum_Avg_Accgyro,pl
objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,clear_speed,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,start_detection,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,stop_detection,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,skiing_tracker_init,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,remove_gravity_in_device_frame,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,cosf,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,sinf,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,skiing_tracker_update,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,sqrtf,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,printf,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,sensor_processing_task,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,puts,l
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,KS_data,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,debug1,pl
-r=objs/apps/earphone/xtell_Sensor/calculate/skiing_tracker.c.o,debug2,pl
objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o
-r=objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o,ano_protocol_init,pl
-r=objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o,ano_send_inertial_data,pl
-r=objs/apps/earphone/xtell_Sensor/ano/ano_protocol.c.o,ano_send_attitude_data,pl
objs/apps/earphone/remote_control/RC_app_main.c.o
objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,CPU_CARD_EVENT,pl
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,CPU_Rats,pl
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,SetCW,l
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,printf,l
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,Ats_Process,pl
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,CPU_APDU,pl
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,CPU_NAK,pl
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,CPU_TPDU,pl
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,SetCommand,l
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,SetReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,ModifyReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,rfid_delay_ms,l
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,GetReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/CPU_CARD.c.o,CPU_CARD,pl
objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,Mifare_Clear_Crypto,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,ModifyReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,MIFARE_CARD_EVENT,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,Mifare_Auth,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,SetCW,l
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,printf,l
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,Mifare_Blockwrite,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,Mifare_Blockread,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,Mifare_LoadKey,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,SetCommand,l
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,SetReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,rfid_delay_ms,l
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,GetReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,Mifare_Blockset,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,Mifare_Blockinc,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,Mifare_Blockdec,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,Mifare_Transfer,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,Mifare_Restore,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,KEY_A,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,KEY_B,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,SECTOR,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,BLOCK,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,BLOCK_NUM,pl
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,PICC_A,l
-r=objs/apps/earphone/remote_control/RFID/reader/MIFARE.c.o,BLOCK_DATA,pl
objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,NTAG_EVENT,pl
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,Write_Page,pl
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,printf,l
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,Read_Page,pl
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,SetCommand,l
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,Clear_FIFO,l
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,SetReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,ModifyReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,rfid_delay_ms,l
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,GetReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/NTAG.c.o,PAGE_DATA,pl
objs/apps/earphone/remote_control/RFID/reader/READER.c.o
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ModifyReg,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,GetReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,SetReg,l
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,SetCommand,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,SetTimer,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,SetCW,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,rfid_delay_ms,l
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,Clear_FIFO,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,LoadProtocol,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,SetParity,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderA_Initial,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderB_Initial,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderV_Initial,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderF_Initial,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderA_Wakeeup,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderA_Request,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderA_Anticoll,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderA_Select,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderA_CardActivate,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderB_Wakeup,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderB_Request,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderB_Attrib,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderB_Halt,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderB_Get_SN,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderV_Inventory,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderV_Select,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderV_ReadSingleBlock,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderV_WriteSingleBlock,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,ReaderF_Inventory,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,PICC_A,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,PICC_B,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,PICC_V,pl
-r=objs/apps/earphone/remote_control/RFID/reader/READER.c.o,PICC_F,pl
objs/apps/earphone/remote_control/RFID/rfid_event.c.o
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,TYPE_A_EVENT,pl
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,printf,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderA_Initial,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,SetCW,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderA_CardActivate,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,MIFARE_CARD_EVENT,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,CPU_CARD_EVENT,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,NTAG_EVENT,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,TYPE_B_EVENT,pl
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderB_Initial,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderB_Request,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderB_Attrib,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderB_Get_SN,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,TYPE_V_EVENT,pl
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderV_Initial,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderV_Inventory,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderV_Select,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderV_WriteSingleBlock,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderV_ReadSingleBlock,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,TYPE_F_EVENT,pl
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderF_Initial,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,ReaderF_Inventory,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,rfid_task_fuc,pl
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,FM176XX_HardInit,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,FM176XX_SoftReset,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,GetReg,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,PICC_A,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,PICC_B,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,PICC_V,l
-r=objs/apps/earphone/remote_control/RFID/rfid_event.c.o,PICC_F,l
objs/apps/earphone/remote_control/RFID/rfid_hal.c.o
-r=objs/apps/earphone/remote_control/RFID/rfid_hal.c.o,FM176XX_HardInit,pl
-r=objs/apps/earphone/remote_control/RFID/rfid_hal.c.o,spi_open,l
-r=objs/apps/earphone/remote_control/RFID/rfid_hal.c.o,GetReg,pl
-r=objs/apps/earphone/remote_control/RFID/rfid_hal.c.o,spi_send_byte,l
-r=objs/apps/earphone/remote_control/RFID/rfid_hal.c.o,spi_recv_byte,l
-r=objs/apps/earphone/remote_control/RFID/rfid_hal.c.o,printf,l
-r=objs/apps/earphone/remote_control/RFID/rfid_hal.c.o,SetReg,pl
-r=objs/apps/earphone/remote_control/RFID/rfid_hal.c.o,FM176XX_SoftReset,pl
-r=objs/apps/earphone/remote_control/RFID/rfid_hal.c.o,rfid_delay_ms,pl
-r=objs/apps/earphone/remote_control/RFID/rfid_hal.c.o,os_time_dly,l
cpu/br28/liba/cpu.a.llvm.19376.crc16.c
-r=cpu/br28/liba/cpu.a.llvm.19376.crc16.c,__crc16_mutex_init,pl
-r=cpu/br28/liba/cpu.a.llvm.19376.crc16.c,os_mutex_create,l

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff