sync_detector still not working...
This commit is contained in:
@ -79,15 +79,17 @@ void Error_Handler(void);
|
|||||||
#define SYNC_DET_ON
|
#define SYNC_DET_ON
|
||||||
|
|
||||||
/* Structure describing simple accumulation state for ADC processing */
|
/* Structure describing simple accumulation state for ADC processing */
|
||||||
struct ADC_proc_typedef {
|
struct ADC_proc_typedef {
|
||||||
uint8_t status; /* 0 - stopped, 1 - collecting, 2 - filled */
|
uint8_t status; /* 0 - stopped, 1 - collecting, 2 - filled */
|
||||||
uint32_t sum;
|
uint32_t sum;
|
||||||
uint32_t sum_ON;
|
uint32_t sum_ON;
|
||||||
uint32_t sum_OFF;
|
uint32_t sum_OFF;
|
||||||
uint32_t avg_ON;
|
uint32_t avg_ON;
|
||||||
uint32_t avg_OFF;
|
uint32_t avg_OFF;
|
||||||
uint32_t N;
|
uint32_t N; /* number of ON/OFF pairs accumulated */
|
||||||
};
|
uint32_t N_on; /* number of ON samples accumulated */
|
||||||
|
uint32_t N_off; /* number of OFF samples accumulated */
|
||||||
|
};
|
||||||
|
|
||||||
/* Sweep state shared between ISR and main */
|
/* Sweep state shared between ISR and main */
|
||||||
struct Sweep_state_typedef {
|
struct Sweep_state_typedef {
|
||||||
@ -101,9 +103,10 @@ struct Sweep_state_typedef {
|
|||||||
/* Externs provided by main.c */
|
/* Externs provided by main.c */
|
||||||
extern volatile struct ADC_proc_typedef ADC_proc;
|
extern volatile struct ADC_proc_typedef ADC_proc;
|
||||||
extern volatile struct ADC_proc_typedef ADC_proc_shadow;
|
extern volatile struct ADC_proc_typedef ADC_proc_shadow;
|
||||||
extern volatile struct Sweep_state_typedef Sweep_state;
|
extern volatile struct Sweep_state_typedef Sweep_state;
|
||||||
extern volatile uint32_t curr_step_start_N;
|
extern volatile uint32_t curr_step_start_N;
|
||||||
extern uint16_t ADC1_buff_circular[ADC_BUFF_SIZE];
|
extern uint16_t ADC1_buff_circular[ADC_BUFF_SIZE];
|
||||||
|
extern volatile uint32_t sample_seq;
|
||||||
|
|
||||||
/* USER CODE END Private defines */
|
/* USER CODE END Private defines */
|
||||||
|
|
||||||
|
|||||||
@ -60,25 +60,25 @@ static void MX_ADC1_Init(void);
|
|||||||
/* Private user code ---------------------------------------------------------*/
|
/* Private user code ---------------------------------------------------------*/
|
||||||
/* USER CODE BEGIN 0 */
|
/* USER CODE BEGIN 0 */
|
||||||
/* ADC_proc/ADC_proc_shadow/Sweep_state definitions */
|
/* ADC_proc/ADC_proc_shadow/Sweep_state definitions */
|
||||||
volatile struct ADC_proc_typedef ADC_proc, ADC_proc_shadow;
|
volatile struct ADC_proc_typedef ADC_proc, ADC_proc_shadow;
|
||||||
volatile struct Sweep_state_typedef Sweep_state;
|
volatile struct Sweep_state_typedef Sweep_state;
|
||||||
volatile uint32_t curr_step_start_N = 0;
|
volatile uint32_t curr_step_start_N = 0;
|
||||||
|
volatile uint32_t sample_seq = 0;
|
||||||
|
|
||||||
/* ADC1 circular DMA buffer definition */
|
/* ADC1 circular DMA buffer definition */
|
||||||
uint16_t ADC1_buff_circular[ADC_BUFF_SIZE];
|
uint16_t ADC1_buff_circular[ADC_BUFF_SIZE];
|
||||||
|
|
||||||
|
|
||||||
char ADC_msg[] = "stp ?????? ??????????\r\nSweep_start\n\r";
|
char ADC_msg[] = "stp ?????? ??????????\r\nSweep_start\n\r";
|
||||||
#define ADC_msg_len 24
|
#define ADC_msg_len 24
|
||||||
#define ADC_msg_len_Sweep_start 37
|
#define ADC_msg_len_Sweep_start 37
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//char ADC_msg[] = "stp ?????? ?????????? ??????????\r\nSweep_start\n\r";
|
//char ADC_msg[] = "stp ?????? ?????????? ??????????\r\nSweep_start\n\r";
|
||||||
//#define ADC_msg_len 35
|
//#define ADC_msg_len 35
|
||||||
//#define ADC_msg_len_Sweep_start 48
|
//#define ADC_msg_len_Sweep_start 48
|
||||||
#define ADC_msg_val_ON_pos 12
|
#define ADC_msg_val_ON_pos 12
|
||||||
#define ADC_msg_val_OFF_pos 23
|
|
||||||
|
|
||||||
#define ADC_msg_step_pos 4
|
#define ADC_msg_step_pos 4
|
||||||
/* USER CODE END 0 */
|
/* USER CODE END 0 */
|
||||||
@ -120,18 +120,22 @@ int main(void)
|
|||||||
HAL_ADC_Start_DMA(&hadc1, (uint32_t*)ADC1_buff_circular, ADC_BUFF_SIZE);
|
HAL_ADC_Start_DMA(&hadc1, (uint32_t*)ADC1_buff_circular, ADC_BUFF_SIZE);
|
||||||
|
|
||||||
ADC_proc_shadow.status = 0; // ADC started
|
ADC_proc_shadow.status = 0; // ADC started
|
||||||
ADC_proc_shadow.N = 0;
|
ADC_proc_shadow.N = 0;
|
||||||
|
ADC_proc_shadow.N_on = 0;
|
||||||
|
ADC_proc_shadow.N_off = 0;
|
||||||
ADC_proc_shadow.sum_ON = 0;
|
ADC_proc_shadow.sum_ON = 0;
|
||||||
ADC_proc_shadow.avg_ON = 0;
|
ADC_proc_shadow.avg_ON = 0;
|
||||||
ADC_proc_shadow.sum_OFF = 0;
|
ADC_proc_shadow.sum_OFF = 0;
|
||||||
ADC_proc_shadow.avg_OFF = 0;
|
ADC_proc_shadow.avg_OFF = 0;
|
||||||
|
|
||||||
ADC_proc.status = 0; // ADC started
|
ADC_proc.status = 0; // ADC started
|
||||||
ADC_proc.N = 0;
|
ADC_proc.N = 0;
|
||||||
ADC_proc.sum_ON = 0;
|
ADC_proc.N_on = 0;
|
||||||
ADC_proc.avg_ON = 0;
|
ADC_proc.N_off = 0;
|
||||||
ADC_proc.sum_OFF = 0;
|
ADC_proc.sum_ON = 0;
|
||||||
ADC_proc.avg_OFF = 0;
|
ADC_proc.avg_ON = 0;
|
||||||
|
ADC_proc.sum_OFF = 0;
|
||||||
|
ADC_proc.avg_OFF = 0;
|
||||||
|
|
||||||
uint32_t curr_points_N_max = 100;
|
uint32_t curr_points_N_max = 100;
|
||||||
uint32_t curr_points_N =0;
|
uint32_t curr_points_N =0;
|
||||||
@ -145,27 +149,48 @@ int main(void)
|
|||||||
//HAL_GPIO_TogglePin(LED_RED_GPIO_Port, LED_RED_Pin);
|
//HAL_GPIO_TogglePin(LED_RED_GPIO_Port, LED_RED_Pin);
|
||||||
//HAL_Delay(100);
|
//HAL_Delay(100);
|
||||||
|
|
||||||
if (ADC_proc_shadow.status == 2) {
|
if (ADC_proc_shadow.status == 2) {
|
||||||
// ADC_proc_shadow.avg_ON = ADC_proc_shadow.sum_ON / ADC_proc_shadow.N;
|
if (ADC_proc_shadow.N_on) {
|
||||||
ADC_proc_shadow.avg_OFF = ADC_proc_shadow.sum_OFF / ADC_proc_shadow.N;
|
ADC_proc_shadow.avg_ON = ADC_proc_shadow.sum_ON / ADC_proc_shadow.N_on;
|
||||||
ADC_proc_shadow.avg_ON = ADC_proc_shadow.sum_ON / ADC_proc_shadow.N;
|
} else {
|
||||||
|
ADC_proc_shadow.avg_ON = 0;
|
||||||
|
}
|
||||||
|
if (ADC_proc_shadow.N_off) {
|
||||||
|
ADC_proc_shadow.avg_OFF = ADC_proc_shadow.sum_OFF / ADC_proc_shadow.N_off;
|
||||||
|
} else {
|
||||||
|
ADC_proc_shadow.avg_OFF = 0;
|
||||||
|
}
|
||||||
//ADC_proc_shadow.avg_ON = ADC_proc_shadow.avg_OFF;
|
//ADC_proc_shadow.avg_ON = ADC_proc_shadow.avg_OFF;
|
||||||
ADC_proc_shadow.avg_ON = ADC_proc_shadow.avg_ON - ADC_proc_shadow.avg_OFF;
|
/*
|
||||||
ADC_proc_shadow.status = 1; // reset for next accumulation
|
if (ADC_proc_shadow.avg_ON > ADC_proc_shadow.avg_OFF){
|
||||||
ADC_proc_shadow.sum = 0;
|
ADC_proc_shadow.avg_ON = ADC_proc_shadow.avg_ON - ADC_proc_shadow.avg_OFF;
|
||||||
ADC_proc_shadow.N = 0;
|
}else{
|
||||||
|
ADC_proc_shadow.avg_ON = ADC_proc_shadow.avg_OFF - ADC_proc_shadow.avg_ON;
|
||||||
|
}
|
||||||
|
//*/
|
||||||
|
// prepare diff output
|
||||||
|
int32_t diff = (int32_t)ADC_proc_shadow.avg_ON - (int32_t)ADC_proc_shadow.avg_OFF;
|
||||||
|
uint32_t adiff = (diff >= 0) ? (uint32_t)diff : (uint32_t)(-diff);
|
||||||
|
|
||||||
|
ADC_proc_shadow.status = 1; // reset for next accumulation
|
||||||
|
ADC_proc_shadow.sum = 0;
|
||||||
|
ADC_proc_shadow.N = 0;
|
||||||
|
ADC_proc_shadow.N_on = 0;
|
||||||
|
ADC_proc_shadow.N_off = 0;
|
||||||
|
|
||||||
|
|
||||||
ADC_msg[ADC_msg_val_ON_pos + 0] = (ADC_proc_shadow.avg_ON / 1000000000) % 10 + '0';
|
ADC_msg[ADC_msg_val_ON_pos + 0] = (adiff / 1000000000) % 10 + '0';
|
||||||
ADC_msg[ADC_msg_val_ON_pos + 1] = (ADC_proc_shadow.avg_ON / 100000000) % 10 + '0';
|
ADC_msg[ADC_msg_val_ON_pos + 1] = (adiff / 100000000) % 10 + '0';
|
||||||
ADC_msg[ADC_msg_val_ON_pos + 2] = (ADC_proc_shadow.avg_ON / 10000000) % 10 + '0';
|
ADC_msg[ADC_msg_val_ON_pos + 2] = (adiff / 10000000) % 10 + '0';
|
||||||
ADC_msg[ADC_msg_val_ON_pos + 3] = (ADC_proc_shadow.avg_ON / 1000000) % 10 + '0';
|
ADC_msg[ADC_msg_val_ON_pos + 3] = (adiff / 1000000) % 10 + '0';
|
||||||
ADC_msg[ADC_msg_val_ON_pos + 4] = (ADC_proc_shadow.avg_ON / 100000) % 10 + '0';
|
ADC_msg[ADC_msg_val_ON_pos + 4] = (adiff / 100000) % 10 + '0';
|
||||||
ADC_msg[ADC_msg_val_ON_pos + 5] = (ADC_proc_shadow.avg_ON / 10000) % 10 + '0';
|
ADC_msg[ADC_msg_val_ON_pos + 5] = (adiff / 10000) % 10 + '0';
|
||||||
ADC_msg[ADC_msg_val_ON_pos + 6] = (ADC_proc_shadow.avg_ON / 1000) % 10 + '0';
|
ADC_msg[ADC_msg_val_ON_pos + 6] = (adiff / 1000) % 10 + '0';
|
||||||
ADC_msg[ADC_msg_val_ON_pos + 7] = (ADC_proc_shadow.avg_ON / 100) % 10 + '0';
|
ADC_msg[ADC_msg_val_ON_pos + 7] = (adiff / 100) % 10 + '0';
|
||||||
ADC_msg[ADC_msg_val_ON_pos + 8] = (ADC_proc_shadow.avg_ON / 10) % 10 + '0';
|
ADC_msg[ADC_msg_val_ON_pos + 8] = (adiff / 10) % 10 + '0';
|
||||||
ADC_msg[ADC_msg_val_ON_pos + 9] = (ADC_proc_shadow.avg_ON / 1) % 10 + '0';
|
ADC_msg[ADC_msg_val_ON_pos + 9] = (adiff / 1) % 10 + '0';
|
||||||
|
|
||||||
|
// keep original 2-field format; single numeric field holds |diff|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
ADC_msg[ADC_msg_val_OFF_pos + 0] = (ADC_proc_shadow.avg_OFF / 1000000000) % 10 + '0';
|
ADC_msg[ADC_msg_val_OFF_pos + 0] = (ADC_proc_shadow.avg_OFF / 1000000000) % 10 + '0';
|
||||||
|
|||||||
@ -275,70 +275,72 @@ void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc)
|
|||||||
|
|
||||||
if (Sweep_state.curr_step_started_flag == 2) {
|
if (Sweep_state.curr_step_started_flag == 2) {
|
||||||
Sweep_state.curr_step_started_flag = 0; // reset flag after processing second half
|
Sweep_state.curr_step_started_flag = 0; // reset flag after processing second half
|
||||||
for (uint32_t i = ADC_BUFF_SIZE/2; i < Sweep_state.curr_step_start_DMA_N; i++) {
|
for (uint32_t i = ADC_BUFF_SIZE/2; i < Sweep_state.curr_step_start_DMA_N; i++) {
|
||||||
if ((i & 1) != 0){
|
uint16_t v = ADC1_buff_circular[i];
|
||||||
ADC_proc.sum_ON += ADC1_buff_circular[i];
|
uint32_t s = sample_seq++;
|
||||||
}else{
|
if ((s & 1) != 0) { ADC_proc.sum_ON += v; ADC_proc.N_on++; } else { ADC_proc.sum_OFF += v; ADC_proc.N_off++; }
|
||||||
ADC_proc.sum_OFF += ADC1_buff_circular[i];
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
ADC_proc.N += (Sweep_state.curr_step_start_DMA_N - ADC_BUFF_SIZE/2)/2;
|
ADC_proc.N += (Sweep_state.curr_step_start_DMA_N - ADC_BUFF_SIZE/2)/2;
|
||||||
|
|
||||||
ADC_proc_shadow.sum_ON = ADC_proc.sum_ON;
|
ADC_proc_shadow.sum_ON = ADC_proc.sum_ON;
|
||||||
ADC_proc_shadow.sum_OFF = ADC_proc.sum_OFF;
|
ADC_proc_shadow.sum_OFF = ADC_proc.sum_OFF;
|
||||||
ADC_proc_shadow.avg_ON = ADC_proc.avg_ON;
|
ADC_proc_shadow.avg_ON = ADC_proc.avg_ON;
|
||||||
ADC_proc_shadow.avg_OFF = ADC_proc.avg_OFF;
|
ADC_proc_shadow.avg_OFF = ADC_proc.avg_OFF;
|
||||||
ADC_proc_shadow.N = ADC_proc.N;
|
ADC_proc_shadow.N = ADC_proc.N;
|
||||||
ADC_proc_shadow.status = 2; // buffer filled
|
ADC_proc_shadow.N_on = ADC_proc.N_on;
|
||||||
|
ADC_proc_shadow.N_off = ADC_proc.N_off;
|
||||||
|
ADC_proc_shadow.status = 2; // buffer filled
|
||||||
|
|
||||||
|
|
||||||
ADC_proc.sum = 0;
|
ADC_proc.sum = 0;
|
||||||
ADC_proc.sum_ON = 0;
|
ADC_proc.sum_ON = 0;
|
||||||
ADC_proc.sum_OFF = 0;
|
ADC_proc.sum_OFF = 0;
|
||||||
ADC_proc.N = 0;
|
ADC_proc.N = 0;
|
||||||
ADC_proc.avg_ON = 0;
|
ADC_proc.N_on = 0;
|
||||||
ADC_proc.avg_OFF = 0;
|
ADC_proc.N_off = 0;
|
||||||
ADC_proc.status = 1; // collecting data
|
ADC_proc.avg_ON = 0;
|
||||||
|
ADC_proc.avg_OFF = 0;
|
||||||
|
ADC_proc.status = 1; // collecting data
|
||||||
|
|
||||||
for (uint32_t i = Sweep_state.curr_step_start_DMA_N; i < ADC_BUFF_SIZE; i++) {
|
for (uint32_t i = Sweep_state.curr_step_start_DMA_N; i < ADC_BUFF_SIZE; i++) {
|
||||||
if ((i & 1) != 0){
|
uint16_t v = ADC1_buff_circular[i];
|
||||||
ADC_proc.sum_ON += ADC1_buff_circular[i];
|
uint32_t s = sample_seq++;
|
||||||
}else{
|
if ((s & 1) != 0) { ADC_proc.sum_ON += v; ADC_proc.N_on++; } else { ADC_proc.sum_OFF += v; ADC_proc.N_off++; }
|
||||||
ADC_proc.sum_OFF += ADC1_buff_circular[i];
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
ADC_proc.N = (ADC_BUFF_SIZE - Sweep_state.curr_step_start_DMA_N)/2;
|
ADC_proc.N = (ADC_BUFF_SIZE - Sweep_state.curr_step_start_DMA_N)/2;
|
||||||
|
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
for (uint32_t i = ADC_BUFF_SIZE/2; i < ADC_BUFF_SIZE; i++) {
|
for (uint32_t i = ADC_BUFF_SIZE/2; i < ADC_BUFF_SIZE; i++) {
|
||||||
if ((i & 1) != 0){
|
uint16_t v = ADC1_buff_circular[i];
|
||||||
ADC_proc.sum_ON += ADC1_buff_circular[i];
|
uint32_t s = sample_seq++;
|
||||||
}else{
|
if ((s & 1) != 0) { ADC_proc.sum_ON += v; ADC_proc.N_on++; } else { ADC_proc.sum_OFF += v; ADC_proc.N_off++; }
|
||||||
ADC_proc.sum_OFF += ADC1_buff_circular[i];
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
ADC_proc.N += (ADC_BUFF_SIZE - ADC_BUFF_SIZE/2)/2;
|
ADC_proc.N += (ADC_BUFF_SIZE - ADC_BUFF_SIZE/2)/2;
|
||||||
}
|
}
|
||||||
|
|
||||||
//if (0){
|
//if (0){
|
||||||
if (ADC_proc.N >= ADC_BUFF_SIZE*100){
|
if (ADC_proc.N >= ADC_BUFF_SIZE*100){
|
||||||
ADC_proc_shadow.sum_OFF = ADC_proc.sum_OFF;
|
ADC_proc_shadow.sum_OFF = ADC_proc.sum_OFF;
|
||||||
ADC_proc_shadow.sum_ON = ADC_proc.sum_ON;
|
ADC_proc_shadow.sum_ON = ADC_proc.sum_ON;
|
||||||
ADC_proc_shadow.avg_ON = ADC_proc.avg_ON;
|
ADC_proc_shadow.avg_ON = ADC_proc.avg_ON;
|
||||||
ADC_proc_shadow.avg_OFF = ADC_proc.avg_OFF;
|
ADC_proc_shadow.avg_OFF = ADC_proc.avg_OFF;
|
||||||
ADC_proc_shadow.N = ADC_proc.N;
|
ADC_proc_shadow.N = ADC_proc.N;
|
||||||
ADC_proc_shadow.status = 2; // buffer filled
|
ADC_proc_shadow.N_on = ADC_proc.N_on;
|
||||||
|
ADC_proc_shadow.N_off = ADC_proc.N_off;
|
||||||
|
ADC_proc_shadow.status = 2; // buffer filled
|
||||||
|
|
||||||
|
|
||||||
ADC_proc.sum_OFF = 0;
|
ADC_proc.sum_OFF = 0;
|
||||||
ADC_proc.sum_ON = 0;
|
ADC_proc.sum_ON = 0;
|
||||||
|
|
||||||
ADC_proc.N = 0;
|
ADC_proc.N = 0;
|
||||||
ADC_proc.avg_ON = 0;
|
ADC_proc.N_on = 0;
|
||||||
ADC_proc.avg_OFF = 0;
|
ADC_proc.N_off = 0;
|
||||||
ADC_proc.status = 1; // collecting data
|
ADC_proc.avg_ON = 0;
|
||||||
|
ADC_proc.avg_OFF = 0;
|
||||||
|
ADC_proc.status = 1; // collecting data
|
||||||
}
|
}
|
||||||
// This function is called when the first half of the ADC buffer is filled
|
// This function is called when the first half of the ADC buffer is filled
|
||||||
// You can process the first half of ADC1_buff_circular here
|
// You can process the first half of ADC1_buff_circular here
|
||||||
@ -351,50 +353,47 @@ void HAL_ADC_ConvHalfCpltCallback(ADC_HandleTypeDef* hadc)
|
|||||||
HAL_GPIO_TogglePin(LED_BLUE_GPIO_Port, LED_BLUE_Pin);
|
HAL_GPIO_TogglePin(LED_BLUE_GPIO_Port, LED_BLUE_Pin);
|
||||||
if (Sweep_state.curr_step_started_flag == 1) {
|
if (Sweep_state.curr_step_started_flag == 1) {
|
||||||
Sweep_state.curr_step_started_flag = 0;
|
Sweep_state.curr_step_started_flag = 0;
|
||||||
for (uint32_t i = 0; i < Sweep_state.curr_step_start_DMA_N; i++) {
|
for (uint32_t i = 0; i < Sweep_state.curr_step_start_DMA_N; i++) {
|
||||||
if ((i & 1) != 0){
|
uint16_t v = ADC1_buff_circular[i];
|
||||||
ADC_proc.sum_ON += ADC1_buff_circular[i];
|
uint32_t s = sample_seq++;
|
||||||
}else{
|
if ((s & 1) != 0) { ADC_proc.sum_ON += v; ADC_proc.N_on++; } else { ADC_proc.sum_OFF += v; ADC_proc.N_off++; }
|
||||||
ADC_proc.sum_OFF += ADC1_buff_circular[i];
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
ADC_proc.N += (Sweep_state.curr_step_start_DMA_N)/2;
|
ADC_proc.N += (Sweep_state.curr_step_start_DMA_N)/2;
|
||||||
|
|
||||||
ADC_proc_shadow.sum_ON = ADC_proc.sum_ON;
|
ADC_proc_shadow.sum_ON = ADC_proc.sum_ON;
|
||||||
ADC_proc_shadow.avg_ON = ADC_proc.avg_ON;
|
ADC_proc_shadow.avg_ON = ADC_proc.avg_ON;
|
||||||
ADC_proc_shadow.sum_OFF = ADC_proc.sum_OFF;
|
ADC_proc_shadow.sum_OFF = ADC_proc.sum_OFF;
|
||||||
ADC_proc_shadow.avg_OFF = ADC_proc.avg_OFF;
|
ADC_proc_shadow.avg_OFF = ADC_proc.avg_OFF;
|
||||||
ADC_proc_shadow.N = ADC_proc.N;
|
ADC_proc_shadow.N = ADC_proc.N;
|
||||||
ADC_proc_shadow.status = 2; // buffer filled
|
ADC_proc_shadow.N_on = ADC_proc.N_on;
|
||||||
|
ADC_proc_shadow.N_off = ADC_proc.N_off;
|
||||||
|
ADC_proc_shadow.status = 2; // buffer filled
|
||||||
|
|
||||||
|
|
||||||
ADC_proc.sum_ON = 0;
|
ADC_proc.sum_ON = 0;
|
||||||
ADC_proc.sum_OFF = 0;
|
ADC_proc.sum_OFF = 0;
|
||||||
ADC_proc.sum = 0;
|
ADC_proc.sum = 0;
|
||||||
ADC_proc.N = 0;
|
ADC_proc.N = 0;
|
||||||
ADC_proc.avg_OFF = 0;
|
ADC_proc.N_on = 0;
|
||||||
ADC_proc.avg_ON = 0;
|
ADC_proc.N_off = 0;
|
||||||
ADC_proc.status = 1; // collecting data
|
ADC_proc.avg_OFF = 0;
|
||||||
|
ADC_proc.avg_ON = 0;
|
||||||
|
ADC_proc.status = 1; // collecting data
|
||||||
|
|
||||||
for (uint32_t i = Sweep_state.curr_step_start_DMA_N; i < ADC_BUFF_SIZE/2; i++) {
|
for (uint32_t i = Sweep_state.curr_step_start_DMA_N; i < ADC_BUFF_SIZE/2; i++) {
|
||||||
if ((i & 1) != 0){
|
uint16_t v = ADC1_buff_circular[i];
|
||||||
|
uint32_t s = sample_seq++;
|
||||||
ADC_proc.sum_ON += ADC1_buff_circular[i];
|
if ((s & 1) != 0) { ADC_proc.sum_ON += v; ADC_proc.N_on++; } else { ADC_proc.sum_OFF += v; ADC_proc.N_off++; }
|
||||||
}else{
|
|
||||||
ADC_proc.sum_OFF += ADC1_buff_circular[i];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
ADC_proc.N = (ADC_BUFF_SIZE/2 - Sweep_state.curr_step_start_DMA_N)/2;
|
ADC_proc.N = (ADC_BUFF_SIZE/2 - Sweep_state.curr_step_start_DMA_N)/2;
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
for (uint32_t i = 0; i < ADC_BUFF_SIZE/2; i++) {
|
for (uint32_t i = 0; i < ADC_BUFF_SIZE/2; i++) {
|
||||||
if ((i & 1) != 0){
|
uint16_t v = ADC1_buff_circular[i];
|
||||||
ADC_proc.sum_ON += ADC1_buff_circular[i];
|
uint32_t s = sample_seq++;
|
||||||
}else{
|
if ((s & 1) != 0) { ADC_proc.sum_ON += v; ADC_proc.N_on++; } else { ADC_proc.sum_OFF += v; ADC_proc.N_off++; }
|
||||||
ADC_proc.sum_OFF += ADC1_buff_circular[i];
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
ADC_proc.N += (ADC_BUFF_SIZE/2)/2;
|
ADC_proc.N += (ADC_BUFF_SIZE/2)/2;
|
||||||
}
|
}
|
||||||
// This function is called when the first half of the ADC buffer is filled
|
// This function is called when the first half of the ADC buffer is filled
|
||||||
|
|||||||
2848
build/main.lst
2848
build/main.lst
File diff suppressed because it is too large
Load Diff
BIN
build/main.o
BIN
build/main.o
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccasRNlf.s page 1
|
ARM GAS /tmp/ccE2gDIt.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccasRNlf.s page 1
|
|||||||
28:Core/Src/stm32f4xx_hal_msp.c **** /* Private typedef -----------------------------------------------------------*/
|
28:Core/Src/stm32f4xx_hal_msp.c **** /* Private typedef -----------------------------------------------------------*/
|
||||||
29:Core/Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN TD */
|
29:Core/Src/stm32f4xx_hal_msp.c **** /* USER CODE BEGIN TD */
|
||||||
30:Core/Src/stm32f4xx_hal_msp.c ****
|
30:Core/Src/stm32f4xx_hal_msp.c ****
|
||||||
ARM GAS /tmp/ccasRNlf.s page 2
|
ARM GAS /tmp/ccE2gDIt.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:Core/Src/stm32f4xx_hal_msp.c **** /* USER CODE END TD */
|
31:Core/Src/stm32f4xx_hal_msp.c **** /* USER CODE END TD */
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccasRNlf.s page 1
|
|||||||
42 .loc 1 71 3 view .LVU3
|
42 .loc 1 71 3 view .LVU3
|
||||||
43 0006 0B4B ldr r3, .L3
|
43 0006 0B4B ldr r3, .L3
|
||||||
44 0008 5A6C ldr r2, [r3, #68]
|
44 0008 5A6C ldr r2, [r3, #68]
|
||||||
ARM GAS /tmp/ccasRNlf.s page 3
|
ARM GAS /tmp/ccE2gDIt.s page 3
|
||||||
|
|
||||||
|
|
||||||
45 000a 42F48042 orr r2, r2, #16384
|
45 000a 42F48042 orr r2, r2, #16384
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccasRNlf.s page 1
|
|||||||
93 .LFB240:
|
93 .LFB240:
|
||||||
80:Core/Src/stm32f4xx_hal_msp.c ****
|
80:Core/Src/stm32f4xx_hal_msp.c ****
|
||||||
81:Core/Src/stm32f4xx_hal_msp.c **** /**
|
81:Core/Src/stm32f4xx_hal_msp.c **** /**
|
||||||
ARM GAS /tmp/ccasRNlf.s page 4
|
ARM GAS /tmp/ccE2gDIt.s page 4
|
||||||
|
|
||||||
|
|
||||||
82:Core/Src/stm32f4xx_hal_msp.c **** * @brief ADC MSP Initialization
|
82:Core/Src/stm32f4xx_hal_msp.c **** * @brief ADC MSP Initialization
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccasRNlf.s page 1
|
|||||||
104:Core/Src/stm32f4xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
104:Core/Src/stm32f4xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
105:Core/Src/stm32f4xx_hal_msp.c **** HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
105:Core/Src/stm32f4xx_hal_msp.c **** HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||||
106:Core/Src/stm32f4xx_hal_msp.c ****
|
106:Core/Src/stm32f4xx_hal_msp.c ****
|
||||||
ARM GAS /tmp/ccasRNlf.s page 5
|
ARM GAS /tmp/ccE2gDIt.s page 5
|
||||||
|
|
||||||
|
|
||||||
107:Core/Src/stm32f4xx_hal_msp.c **** /* ADC1 DMA Init */
|
107:Core/Src/stm32f4xx_hal_msp.c **** /* ADC1 DMA Init */
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccasRNlf.s page 1
|
|||||||
150 0034 5A6C ldr r2, [r3, #68]
|
150 0034 5A6C ldr r2, [r3, #68]
|
||||||
151 0036 02F48072 and r2, r2, #256
|
151 0036 02F48072 and r2, r2, #256
|
||||||
152 003a 0192 str r2, [sp, #4]
|
152 003a 0192 str r2, [sp, #4]
|
||||||
ARM GAS /tmp/ccasRNlf.s page 6
|
ARM GAS /tmp/ccE2gDIt.s page 6
|
||||||
|
|
||||||
|
|
||||||
96:Core/Src/stm32f4xx_hal_msp.c ****
|
96:Core/Src/stm32f4xx_hal_msp.c ****
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccasRNlf.s page 1
|
|||||||
190 .loc 1 109 24 is_stmt 0 view .LVU43
|
190 .loc 1 109 24 is_stmt 0 view .LVU43
|
||||||
191 0062 1048 ldr r0, .L11+4
|
191 0062 1048 ldr r0, .L11+4
|
||||||
192 0064 104B ldr r3, .L11+8
|
192 0064 104B ldr r3, .L11+8
|
||||||
ARM GAS /tmp/ccasRNlf.s page 7
|
ARM GAS /tmp/ccE2gDIt.s page 7
|
||||||
|
|
||||||
|
|
||||||
193 0066 0360 str r3, [r0]
|
193 0066 0360 str r3, [r0]
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccasRNlf.s page 1
|
|||||||
227 008a FFF7FEFF bl HAL_DMA_Init
|
227 008a FFF7FEFF bl HAL_DMA_Init
|
||||||
228 .LVL5:
|
228 .LVL5:
|
||||||
119:Core/Src/stm32f4xx_hal_msp.c **** {
|
119:Core/Src/stm32f4xx_hal_msp.c **** {
|
||||||
ARM GAS /tmp/ccasRNlf.s page 8
|
ARM GAS /tmp/ccE2gDIt.s page 8
|
||||||
|
|
||||||
|
|
||||||
229 .loc 1 119 8 discriminator 1 view .LVU64
|
229 .loc 1 119 8 discriminator 1 view .LVU64
|
||||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccasRNlf.s page 1
|
|||||||
270 .loc 1 142 10 is_stmt 0 view .LVU73
|
270 .loc 1 142 10 is_stmt 0 view .LVU73
|
||||||
271 0000 0268 ldr r2, [r0]
|
271 0000 0268 ldr r2, [r0]
|
||||||
272 .loc 1 142 5 view .LVU74
|
272 .loc 1 142 5 view .LVU74
|
||||||
ARM GAS /tmp/ccasRNlf.s page 9
|
ARM GAS /tmp/ccE2gDIt.s page 9
|
||||||
|
|
||||||
|
|
||||||
273 0002 094B ldr r3, .L20
|
273 0002 094B ldr r3, .L20
|
||||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccasRNlf.s page 1
|
|||||||
306 .align 2
|
306 .align 2
|
||||||
307 .L20:
|
307 .L20:
|
||||||
308 0028 00200140 .word 1073815552
|
308 0028 00200140 .word 1073815552
|
||||||
ARM GAS /tmp/ccasRNlf.s page 10
|
ARM GAS /tmp/ccE2gDIt.s page 10
|
||||||
|
|
||||||
|
|
||||||
309 002c 00380240 .word 1073887232
|
309 002c 00380240 .word 1073887232
|
||||||
@ -555,20 +555,20 @@ ARM GAS /tmp/ccasRNlf.s page 1
|
|||||||
321 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h"
|
321 .file 7 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h"
|
||||||
322 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h"
|
322 .file 8 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h"
|
||||||
323 .file 9 "Core/Inc/main.h"
|
323 .file 9 "Core/Inc/main.h"
|
||||||
ARM GAS /tmp/ccasRNlf.s page 11
|
ARM GAS /tmp/ccE2gDIt.s page 11
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 stm32f4xx_hal_msp.c
|
*ABS*:00000000 stm32f4xx_hal_msp.c
|
||||||
/tmp/ccasRNlf.s:21 .text.HAL_MspInit:00000000 $t
|
/tmp/ccE2gDIt.s:21 .text.HAL_MspInit:00000000 $t
|
||||||
/tmp/ccasRNlf.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
/tmp/ccE2gDIt.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||||
/tmp/ccasRNlf.s:80 .text.HAL_MspInit:00000034 $d
|
/tmp/ccE2gDIt.s:80 .text.HAL_MspInit:00000034 $d
|
||||||
/tmp/ccasRNlf.s:85 .text.HAL_ADC_MspInit:00000000 $t
|
/tmp/ccE2gDIt.s:85 .text.HAL_ADC_MspInit:00000000 $t
|
||||||
/tmp/ccasRNlf.s:91 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
|
/tmp/ccE2gDIt.s:91 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
|
||||||
/tmp/ccasRNlf.s:249 .text.HAL_ADC_MspInit:000000a0 $d
|
/tmp/ccE2gDIt.s:249 .text.HAL_ADC_MspInit:000000a0 $d
|
||||||
/tmp/ccasRNlf.s:256 .text.HAL_ADC_MspDeInit:00000000 $t
|
/tmp/ccE2gDIt.s:256 .text.HAL_ADC_MspDeInit:00000000 $t
|
||||||
/tmp/ccasRNlf.s:262 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
|
/tmp/ccE2gDIt.s:262 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
|
||||||
/tmp/ccasRNlf.s:308 .text.HAL_ADC_MspDeInit:00000028 $d
|
/tmp/ccE2gDIt.s:308 .text.HAL_ADC_MspDeInit:00000028 $d
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
HAL_GPIO_Init
|
HAL_GPIO_Init
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccMtDEwH.s page 1
|
ARM GAS /tmp/ccImruYl.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccMtDEwH.s page 1
|
|||||||
28:USB_DEVICE/App/usb_device.c ****
|
28:USB_DEVICE/App/usb_device.c ****
|
||||||
29:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN Includes */
|
29:USB_DEVICE/App/usb_device.c **** /* USER CODE BEGIN Includes */
|
||||||
30:USB_DEVICE/App/usb_device.c ****
|
30:USB_DEVICE/App/usb_device.c ****
|
||||||
ARM GAS /tmp/ccMtDEwH.s page 2
|
ARM GAS /tmp/ccImruYl.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:USB_DEVICE/App/usb_device.c **** /* USER CODE END Includes */
|
31:USB_DEVICE/App/usb_device.c **** /* USER CODE END Includes */
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccMtDEwH.s page 1
|
|||||||
42 0006 1048 ldr r0, .L11+4
|
42 0006 1048 ldr r0, .L11+4
|
||||||
43 0008 FFF7FEFF bl USBD_Init
|
43 0008 FFF7FEFF bl USBD_Init
|
||||||
44 .LVL0:
|
44 .LVL0:
|
||||||
ARM GAS /tmp/ccMtDEwH.s page 3
|
ARM GAS /tmp/ccImruYl.s page 3
|
||||||
|
|
||||||
|
|
||||||
45 .loc 1 71 6 discriminator 1 view .LVU3
|
45 .loc 1 71 6 discriminator 1 view .LVU3
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccMtDEwH.s page 1
|
|||||||
78 002c FFF7FEFF bl Error_Handler
|
78 002c FFF7FEFF bl Error_Handler
|
||||||
79 .LVL4:
|
79 .LVL4:
|
||||||
80 0030 EDE7 b .L2
|
80 0030 EDE7 b .L2
|
||||||
ARM GAS /tmp/ccMtDEwH.s page 4
|
ARM GAS /tmp/ccImruYl.s page 4
|
||||||
|
|
||||||
|
|
||||||
81 .L8:
|
81 .L8:
|
||||||
@ -227,16 +227,16 @@ ARM GAS /tmp/ccMtDEwH.s page 1
|
|||||||
120 .file 6 "USB_DEVICE/App/usbd_cdc_if.h"
|
120 .file 6 "USB_DEVICE/App/usbd_cdc_if.h"
|
||||||
121 .file 7 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
121 .file 7 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
||||||
122 .file 8 "Core/Inc/main.h"
|
122 .file 8 "Core/Inc/main.h"
|
||||||
ARM GAS /tmp/ccMtDEwH.s page 5
|
ARM GAS /tmp/ccImruYl.s page 5
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 usb_device.c
|
*ABS*:00000000 usb_device.c
|
||||||
/tmp/ccMtDEwH.s:21 .text.MX_USB_DEVICE_Init:00000000 $t
|
/tmp/ccImruYl.s:21 .text.MX_USB_DEVICE_Init:00000000 $t
|
||||||
/tmp/ccMtDEwH.s:27 .text.MX_USB_DEVICE_Init:00000000 MX_USB_DEVICE_Init
|
/tmp/ccImruYl.s:27 .text.MX_USB_DEVICE_Init:00000000 MX_USB_DEVICE_Init
|
||||||
/tmp/ccMtDEwH.s:100 .text.MX_USB_DEVICE_Init:00000044 $d
|
/tmp/ccImruYl.s:100 .text.MX_USB_DEVICE_Init:00000044 $d
|
||||||
/tmp/ccMtDEwH.s:112 .bss.hUsbDeviceFS:00000000 hUsbDeviceFS
|
/tmp/ccImruYl.s:112 .bss.hUsbDeviceFS:00000000 hUsbDeviceFS
|
||||||
/tmp/ccMtDEwH.s:109 .bss.hUsbDeviceFS:00000000 $d
|
/tmp/ccImruYl.s:109 .bss.hUsbDeviceFS:00000000 $d
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
USBD_Init
|
USBD_Init
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccgAVVZQ.s page 1
|
ARM GAS /tmp/ccEwv7ME.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
28:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * ===================================================================
|
28:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * ===================================================================
|
||||||
29:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * This driver manages the "Universal Serial Bus Class Definitions for Communications De
|
29:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * This driver manages the "Universal Serial Bus Class Definitions for Communications De
|
||||||
30:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Revision 1.2 November 16, 2007" and the sub-protocol specification of "Universal Seri
|
30:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Revision 1.2 November 16, 2007" and the sub-protocol specification of "Universal Seri
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 2
|
ARM GAS /tmp/ccEwv7ME.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Communications Class Subclass Specification for PSTN Devices Revision 1.2 February 9,
|
31:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Communications Class Subclass Specification for PSTN Devices Revision 1.2 February 9,
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
85:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @}
|
85:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @}
|
||||||
86:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** */
|
86:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** */
|
||||||
87:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
87:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 3
|
ARM GAS /tmp/ccEwv7ME.s page 3
|
||||||
|
|
||||||
|
|
||||||
88:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
88:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
142:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
142:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
143:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_Init,
|
143:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_Init,
|
||||||
144:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_DeInit,
|
144:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_DeInit,
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 4
|
ARM GAS /tmp/ccEwv7ME.s page 4
|
||||||
|
|
||||||
|
|
||||||
145:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_Setup,
|
145:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CDC_Setup,
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
199:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
199:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
200:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Header Functional Descriptor */
|
200:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Header Functional Descriptor */
|
||||||
201:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x05, /* bLength: Endpoint Descriptor size */
|
201:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x05, /* bLength: Endpoint Descriptor size */
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 5
|
ARM GAS /tmp/ccEwv7ME.s page 5
|
||||||
|
|
||||||
|
|
||||||
202:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x24, /* bDescriptorType: CS_INTERFACE */
|
202:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x24, /* bDescriptorType: CS_INTERFACE */
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
256:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
256:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
257:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Endpoint IN Descriptor */
|
257:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Endpoint IN Descriptor */
|
||||||
258:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x07, /* bLength: Endpoint Descriptor size */
|
258:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** 0x07, /* bLength: Endpoint Descriptor size */
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 6
|
ARM GAS /tmp/ccEwv7ME.s page 6
|
||||||
|
|
||||||
|
|
||||||
259:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USB_DESC_TYPE_ENDPOINT, /* bDescriptorType: Endpoint */
|
259:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USB_DESC_TYPE_ENDPOINT, /* bDescriptorType: Endpoint */
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
313:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
313:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
314:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Open EP IN */
|
314:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Open EP IN */
|
||||||
315:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (void)USBD_LL_OpenEP(pdev, CDCInEpAdd, USBD_EP_TYPE_BULK,
|
315:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (void)USBD_LL_OpenEP(pdev, CDCInEpAdd, USBD_EP_TYPE_BULK,
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 7
|
ARM GAS /tmp/ccEwv7ME.s page 7
|
||||||
|
|
||||||
|
|
||||||
316:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** CDC_DATA_HS_IN_PACKET_SIZE);
|
316:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** CDC_DATA_HS_IN_PACKET_SIZE);
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
370:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
370:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
371:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** else
|
371:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** else
|
||||||
372:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
372:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 8
|
ARM GAS /tmp/ccEwv7ME.s page 8
|
||||||
|
|
||||||
|
|
||||||
373:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Prepare Out endpoint to receive next packet */
|
373:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** /* Prepare Out endpoint to receive next packet */
|
||||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
427:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Handle the CDC specific requests
|
427:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Handle the CDC specific requests
|
||||||
428:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: instance
|
428:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: instance
|
||||||
429:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param req: usb requests
|
429:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param req: usb requests
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 9
|
ARM GAS /tmp/ccEwv7ME.s page 9
|
||||||
|
|
||||||
|
|
||||||
430:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status
|
430:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status
|
||||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
484:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
484:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
485:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CtlError(pdev, req);
|
485:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_CtlError(pdev, req);
|
||||||
486:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ret = USBD_FAIL;
|
486:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ret = USBD_FAIL;
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 10
|
ARM GAS /tmp/ccEwv7ME.s page 10
|
||||||
|
|
||||||
|
|
||||||
487:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
487:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
541:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** if (pdev->pClassDataCmsit[pdev->classId] == NULL)
|
541:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** if (pdev->pClassDataCmsit[pdev->classId] == NULL)
|
||||||
542:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
542:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
543:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_FAIL;
|
543:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_FAIL;
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 11
|
ARM GAS /tmp/ccEwv7ME.s page 11
|
||||||
|
|
||||||
|
|
||||||
544:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
544:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
598:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @brief USBD_CDC_EP0_RxReady
|
598:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @brief USBD_CDC_EP0_RxReady
|
||||||
599:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Handle EP0 Rx Ready event
|
599:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * Handle EP0 Rx Ready event
|
||||||
600:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: device instance
|
600:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: device instance
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 12
|
ARM GAS /tmp/ccEwv7ME.s page 12
|
||||||
|
|
||||||
|
|
||||||
601:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status
|
601:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status
|
||||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
69 .LVL3:
|
69 .LVL3:
|
||||||
615:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint8_t *)hcdc->data,
|
615:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint8_t *)hcdc->data,
|
||||||
616:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint16_t)hcdc->CmdLength);
|
616:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint16_t)hcdc->CmdLength);
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 13
|
ARM GAS /tmp/ccEwv7ME.s page 13
|
||||||
|
|
||||||
|
|
||||||
617:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** hcdc->CmdOpCode = 0xFFU;
|
617:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** hcdc->CmdOpCode = 0xFFU;
|
||||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
634:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
634:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
635:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** if (pEpCmdDesc != NULL)
|
635:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** if (pEpCmdDesc != NULL)
|
||||||
636:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
636:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 14
|
ARM GAS /tmp/ccEwv7ME.s page 14
|
||||||
|
|
||||||
|
|
||||||
637:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pEpCmdDesc->bInterval = CDC_FS_BINTERVAL;
|
637:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pEpCmdDesc->bInterval = CDC_FS_BINTERVAL;
|
||||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
691:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** static uint8_t *USBD_CDC_GetOtherSpeedCfgDesc(uint16_t *length)
|
691:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** static uint8_t *USBD_CDC_GetOtherSpeedCfgDesc(uint16_t *length)
|
||||||
692:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
692:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
693:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpCmdDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_CMD_EP);
|
693:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpCmdDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_CMD_EP);
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 15
|
ARM GAS /tmp/ccEwv7ME.s page 15
|
||||||
|
|
||||||
|
|
||||||
694:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpOutDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_OUT_EP);
|
694:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpOutDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_OUT_EP);
|
||||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
126 .LFE252:
|
126 .LFE252:
|
||||||
128 .section .text.USBD_CDC_GetOtherSpeedCfgDesc,"ax",%progbits
|
128 .section .text.USBD_CDC_GetOtherSpeedCfgDesc,"ax",%progbits
|
||||||
129 .align 1
|
129 .align 1
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 16
|
ARM GAS /tmp/ccEwv7ME.s page 16
|
||||||
|
|
||||||
|
|
||||||
130 .syntax unified
|
130 .syntax unified
|
||||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
175 001a 8121 movs r1, #129
|
175 001a 8121 movs r1, #129
|
||||||
176 001c 3846 mov r0, r7
|
176 001c 3846 mov r0, r7
|
||||||
177 .LVL15:
|
177 .LVL15:
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 17
|
ARM GAS /tmp/ccEwv7ME.s page 17
|
||||||
|
|
||||||
|
|
||||||
695:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
695:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
215 0040 0048 ldr r0, .L15
|
215 0040 0048 ldr r0, .L15
|
||||||
216 .LVL17:
|
216 .LVL17:
|
||||||
714:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
714:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 18
|
ARM GAS /tmp/ccEwv7ME.s page 18
|
||||||
|
|
||||||
|
|
||||||
217 .loc 1 714 1 view .LVU56
|
217 .loc 1 714 1 view .LVU56
|
||||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
265 0010 0121 movs r1, #1
|
265 0010 0121 movs r1, #1
|
||||||
266 0012 3846 mov r0, r7
|
266 0012 3846 mov r0, r7
|
||||||
267 .LVL23:
|
267 .LVL23:
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 19
|
ARM GAS /tmp/ccEwv7ME.s page 19
|
||||||
|
|
||||||
|
|
||||||
632:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpInDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_IN_EP);
|
632:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpInDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_IN_EP);
|
||||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
306 0038 0022 movs r2, #0
|
306 0038 0022 movs r2, #0
|
||||||
307 003a 4271 strb r2, [r0, #5]
|
307 003a 4271 strb r2, [r0, #5]
|
||||||
308 .L20:
|
308 .L20:
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 20
|
ARM GAS /tmp/ccEwv7ME.s page 20
|
||||||
|
|
||||||
|
|
||||||
650:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return USBD_CDC_CfgDesc;
|
650:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return USBD_CDC_CfgDesc;
|
||||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
355 0006 8221 movs r1, #130
|
355 0006 8221 movs r1, #130
|
||||||
356 0008 3846 mov r0, r7
|
356 0008 3846 mov r0, r7
|
||||||
357 .LVL31:
|
357 .LVL31:
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 21
|
ARM GAS /tmp/ccEwv7ME.s page 21
|
||||||
|
|
||||||
|
|
||||||
662:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpOutDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_OUT_EP);
|
662:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** USBD_EpDescTypeDef *pEpOutDesc = USBD_GetEpDesc(USBD_CDC_CfgDesc, CDC_OUT_EP);
|
||||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
397 0030 6271 strb r2, [r4, #5]
|
397 0030 6271 strb r2, [r4, #5]
|
||||||
398 .L26:
|
398 .L26:
|
||||||
676:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
676:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 22
|
ARM GAS /tmp/ccEwv7ME.s page 22
|
||||||
|
|
||||||
|
|
||||||
399 .loc 1 676 3 is_stmt 1 view .LVU106
|
399 .loc 1 676 3 is_stmt 1 view .LVU106
|
||||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
444 .cfi_def_cfa_offset 16
|
444 .cfi_def_cfa_offset 16
|
||||||
445 .cfi_offset 3, -16
|
445 .cfi_offset 3, -16
|
||||||
446 .cfi_offset 4, -12
|
446 .cfi_offset 4, -12
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 23
|
ARM GAS /tmp/ccEwv7ME.s page 23
|
||||||
|
|
||||||
|
|
||||||
447 .cfi_offset 5, -8
|
447 .cfi_offset 5, -8
|
||||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
485 .L32:
|
485 .L32:
|
||||||
595:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
595:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
486 .loc 1 595 1 view .LVU134
|
486 .loc 1 595 1 view .LVU134
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 24
|
ARM GAS /tmp/ccEwv7ME.s page 24
|
||||||
|
|
||||||
|
|
||||||
487 0032 38BD pop {r3, r4, r5, pc}
|
487 0032 38BD pop {r3, r4, r5, pc}
|
||||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
546:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
546:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
532 .loc 1 546 3 is_stmt 1 view .LVU146
|
532 .loc 1 546 3 is_stmt 1 view .LVU146
|
||||||
533 .LVL50:
|
533 .LVL50:
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 25
|
ARM GAS /tmp/ccEwv7ME.s page 25
|
||||||
|
|
||||||
|
|
||||||
548:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ((pdev->ep_in[epnum & 0xFU].total_length % hpcd->IN_ep[epnum & 0xFU].maxpacket) == 0U))
|
548:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ((pdev->ep_in[epnum & 0xFU].total_length % hpcd->IN_ep[epnum & 0xFU].maxpacket) == 0U))
|
||||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
572 004a ABB1 cbz r3, .L39
|
572 004a ABB1 cbz r3, .L39
|
||||||
563:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
563:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
573 .loc 1 563 7 is_stmt 1 view .LVU163
|
573 .loc 1 563 7 is_stmt 1 view .LVU163
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 26
|
ARM GAS /tmp/ccEwv7ME.s page 26
|
||||||
|
|
||||||
|
|
||||||
563:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
563:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
615 0076 F0E7 b .L36
|
615 0076 F0E7 b .L36
|
||||||
616 .LVL63:
|
616 .LVL63:
|
||||||
617 .L39:
|
617 .L39:
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 27
|
ARM GAS /tmp/ccEwv7ME.s page 27
|
||||||
|
|
||||||
|
|
||||||
567:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
567:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
663 0016 ADF80420 strh r2, [sp, #4] @ movhi
|
663 0016 ADF80420 strh r2, [sp, #4] @ movhi
|
||||||
439:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
439:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
664 .loc 1 439 3 is_stmt 1 view .LVU188
|
664 .loc 1 439 3 is_stmt 1 view .LVU188
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 28
|
ARM GAS /tmp/ccEwv7ME.s page 28
|
||||||
|
|
||||||
|
|
||||||
665 .LVL66:
|
665 .LVL66:
|
||||||
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
702 0044 D2B2 uxtb r2, r2
|
702 0044 D2B2 uxtb r2, r2
|
||||||
703 0046 12E0 b .L48
|
703 0046 12E0 b .L48
|
||||||
704 .L60:
|
704 .L60:
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 29
|
ARM GAS /tmp/ccEwv7ME.s page 29
|
||||||
|
|
||||||
|
|
||||||
453:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint8_t *)hcdc->data,
|
453:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** (uint8_t *)hcdc->data,
|
||||||
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
465:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
465:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
745 .loc 1 465 17 is_stmt 0 view .LVU220
|
745 .loc 1 465 17 is_stmt 0 view .LVU220
|
||||||
746 0072 3946 mov r1, r7
|
746 0072 3946 mov r1, r7
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 30
|
ARM GAS /tmp/ccEwv7ME.s page 30
|
||||||
|
|
||||||
|
|
||||||
747 0074 2046 mov r0, r4
|
747 0074 2046 mov r0, r4
|
||||||
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
790 00a1 30 .byte (.L49-.L51)/2
|
790 00a1 30 .byte (.L49-.L51)/2
|
||||||
791 00a2 30 .byte (.L49-.L51)/2
|
791 00a2 30 .byte (.L49-.L51)/2
|
||||||
792 00a3 30 .byte (.L49-.L51)/2
|
792 00a3 30 .byte (.L49-.L51)/2
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 31
|
ARM GAS /tmp/ccEwv7ME.s page 31
|
||||||
|
|
||||||
|
|
||||||
793 00a4 30 .byte (.L49-.L51)/2
|
793 00a4 30 .byte (.L49-.L51)/2
|
||||||
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
835 00d2 04D0 beq .L62
|
835 00d2 04D0 beq .L62
|
||||||
497:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ret = USBD_FAIL;
|
497:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** ret = USBD_FAIL;
|
||||||
836 .loc 1 497 13 is_stmt 1 view .LVU244
|
836 .loc 1 497 13 is_stmt 1 view .LVU244
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 32
|
ARM GAS /tmp/ccEwv7ME.s page 32
|
||||||
|
|
||||||
|
|
||||||
837 00d4 2946 mov r1, r5
|
837 00d4 2946 mov r1, r5
|
||||||
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
516:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
516:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
878 .loc 1 516 11 view .LVU258
|
878 .loc 1 516 11 view .LVU258
|
||||||
515:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** break;
|
515:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** break;
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 33
|
ARM GAS /tmp/ccEwv7ME.s page 33
|
||||||
|
|
||||||
|
|
||||||
879 .loc 1 515 15 is_stmt 0 view .LVU259
|
879 .loc 1 515 15 is_stmt 0 view .LVU259
|
||||||
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
926 .loc 1 389 1 is_stmt 0 view .LVU268
|
926 .loc 1 389 1 is_stmt 0 view .LVU268
|
||||||
927 0000 38B5 push {r3, r4, r5, lr}
|
927 0000 38B5 push {r3, r4, r5, lr}
|
||||||
928 .LCFI10:
|
928 .LCFI10:
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 34
|
ARM GAS /tmp/ccEwv7ME.s page 34
|
||||||
|
|
||||||
|
|
||||||
929 .cfi_def_cfa_offset 16
|
929 .cfi_def_cfa_offset 16
|
||||||
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
967 0028 6564 str r5, [r4, #68]
|
967 0028 6564 str r5, [r4, #68]
|
||||||
414:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
414:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
968 .loc 1 414 3 is_stmt 1 view .LVU285
|
968 .loc 1 414 3 is_stmt 1 view .LVU285
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 35
|
ARM GAS /tmp/ccEwv7ME.s page 35
|
||||||
|
|
||||||
|
|
||||||
414:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
414:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1006 0060 0020 movs r0, #0
|
1006 0060 0020 movs r0, #0
|
||||||
1007 0062 38BD pop {r3, r4, r5, pc}
|
1007 0062 38BD pop {r3, r4, r5, pc}
|
||||||
423:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
423:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 36
|
ARM GAS /tmp/ccEwv7ME.s page 36
|
||||||
|
|
||||||
|
|
||||||
1008 .loc 1 423 1 view .LVU303
|
1008 .loc 1 423 1 view .LVU303
|
||||||
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1053 .LVL107:
|
1053 .LVL107:
|
||||||
302:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pdev->pClassData = pdev->pClassDataCmsit[pdev->classId];
|
302:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pdev->pClassData = pdev->pClassDataCmsit[pdev->classId];
|
||||||
1054 .loc 1 302 3 is_stmt 1 view .LVU315
|
1054 .loc 1 302 3 is_stmt 1 view .LVU315
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 37
|
ARM GAS /tmp/ccEwv7ME.s page 37
|
||||||
|
|
||||||
|
|
||||||
302:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pdev->pClassData = pdev->pClassDataCmsit[pdev->classId];
|
302:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** pdev->pClassData = pdev->pClassDataCmsit[pdev->classId];
|
||||||
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
327:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
327:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
1093 .loc 1 327 47 is_stmt 0 view .LVU332
|
1093 .loc 1 327 47 is_stmt 0 view .LVU332
|
||||||
1094 0056 1023 movs r3, #16
|
1094 0056 1023 movs r3, #16
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 38
|
ARM GAS /tmp/ccEwv7ME.s page 38
|
||||||
|
|
||||||
|
|
||||||
1095 0058 6364 str r3, [r4, #68]
|
1095 0058 6364 str r3, [r4, #68]
|
||||||
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1132 .loc 1 360 11 is_stmt 0 view .LVU349
|
1132 .loc 1 360 11 is_stmt 0 view .LVU349
|
||||||
1133 008a D5F80422 ldr r2, [r5, #516]
|
1133 008a D5F80422 ldr r2, [r5, #516]
|
||||||
360:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
360:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 39
|
ARM GAS /tmp/ccEwv7ME.s page 39
|
||||||
|
|
||||||
|
|
||||||
1134 .loc 1 360 6 view .LVU350
|
1134 .loc 1 360 6 view .LVU350
|
||||||
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1175 .LVL116:
|
1175 .LVL116:
|
||||||
335:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
335:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
1176 .loc 1 335 5 is_stmt 1 view .LVU364
|
1176 .loc 1 335 5 is_stmt 1 view .LVU364
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 40
|
ARM GAS /tmp/ccEwv7ME.s page 40
|
||||||
|
|
||||||
|
|
||||||
335:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
335:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1220 .global USBD_CDC_RegisterInterface
|
1220 .global USBD_CDC_RegisterInterface
|
||||||
1221 .syntax unified
|
1221 .syntax unified
|
||||||
1222 .thumb
|
1222 .thumb
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 41
|
ARM GAS /tmp/ccEwv7ME.s page 41
|
||||||
|
|
||||||
|
|
||||||
1223 .thumb_func
|
1223 .thumb_func
|
||||||
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1259 .section .text.USBD_CDC_SetTxBuffer,"ax",%progbits
|
1259 .section .text.USBD_CDC_SetTxBuffer,"ax",%progbits
|
||||||
1260 .align 1
|
1260 .align 1
|
||||||
1261 .global USBD_CDC_SetTxBuffer
|
1261 .global USBD_CDC_SetTxBuffer
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 42
|
ARM GAS /tmp/ccEwv7ME.s page 42
|
||||||
|
|
||||||
|
|
||||||
1262 .syntax unified
|
1262 .syntax unified
|
||||||
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1288 .loc 1 775 18 is_stmt 0 view .LVU397
|
1288 .loc 1 775 18 is_stmt 0 view .LVU397
|
||||||
1289 0010 C3F81022 str r2, [r3, #528]
|
1289 0010 C3F81022 str r2, [r3, #528]
|
||||||
776:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
776:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 43
|
ARM GAS /tmp/ccEwv7ME.s page 43
|
||||||
|
|
||||||
|
|
||||||
777:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_OK;
|
777:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_OK;
|
||||||
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
791:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
791:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** {
|
||||||
792:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_FAIL;
|
792:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** return (uint8_t)USBD_FAIL;
|
||||||
793:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
793:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 44
|
ARM GAS /tmp/ccEwv7ME.s page 44
|
||||||
|
|
||||||
|
|
||||||
794:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
794:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c ****
|
||||||
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1365 0000 08B5 push {r3, lr}
|
1365 0000 08B5 push {r3, lr}
|
||||||
1366 .LCFI12:
|
1366 .LCFI12:
|
||||||
1367 .cfi_def_cfa_offset 8
|
1367 .cfi_def_cfa_offset 8
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 45
|
ARM GAS /tmp/ccEwv7ME.s page 45
|
||||||
|
|
||||||
|
|
||||||
1368 .cfi_offset 3, -8
|
1368 .cfi_offset 3, -8
|
||||||
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1390 .loc 1 845 1 view .LVU428
|
1390 .loc 1 845 1 view .LVU428
|
||||||
1391 0016 08BD pop {r3, pc}
|
1391 0016 08BD pop {r3, pc}
|
||||||
1392 .LVL139:
|
1392 .LVL139:
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 46
|
ARM GAS /tmp/ccEwv7ME.s page 46
|
||||||
|
|
||||||
|
|
||||||
1393 .L89:
|
1393 .L89:
|
||||||
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
848:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @brief USBD_CDC_ReceivePacket
|
848:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @brief USBD_CDC_ReceivePacket
|
||||||
849:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * prepare OUT Endpoint for reception
|
849:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * prepare OUT Endpoint for reception
|
||||||
850:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: device instance
|
850:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @param pdev: device instance
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 47
|
ARM GAS /tmp/ccEwv7ME.s page 47
|
||||||
|
|
||||||
|
|
||||||
851:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status
|
851:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** * @retval status
|
||||||
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1469 .L91:
|
1469 .L91:
|
||||||
871:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** CDC_DATA_HS_OUT_PACKET_SIZE);
|
871:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** CDC_DATA_HS_OUT_PACKET_SIZE);
|
||||||
872:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
872:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** }
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 48
|
ARM GAS /tmp/ccEwv7ME.s page 48
|
||||||
|
|
||||||
|
|
||||||
873:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** else
|
873:Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c **** else
|
||||||
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1503 020A0000
|
1503 020A0000
|
||||||
1503 00070501
|
1503 00070501
|
||||||
1503 02
|
1503 02
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 49
|
ARM GAS /tmp/ccEwv7ME.s page 49
|
||||||
|
|
||||||
|
|
||||||
1504 0039 40000007 .ascii "@\000\000\007\005\201\002@\000\000"
|
1504 0039 40000007 .ascii "@\000\000\007\005\201\002@\000\000"
|
||||||
@ -2924,53 +2924,53 @@ ARM GAS /tmp/ccgAVVZQ.s page 1
|
|||||||
1544 .file 13 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
|
1544 .file 13 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
|
||||||
1545 .file 14 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
|
1545 .file 14 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
|
||||||
1546 .file 15 "<built-in>"
|
1546 .file 15 "<built-in>"
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 50
|
ARM GAS /tmp/ccEwv7ME.s page 50
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 usbd_cdc.c
|
*ABS*:00000000 usbd_cdc.c
|
||||||
/tmp/ccgAVVZQ.s:21 .text.USBD_CDC_EP0_RxReady:00000000 $t
|
/tmp/ccEwv7ME.s:21 .text.USBD_CDC_EP0_RxReady:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:26 .text.USBD_CDC_EP0_RxReady:00000000 USBD_CDC_EP0_RxReady
|
/tmp/ccEwv7ME.s:26 .text.USBD_CDC_EP0_RxReady:00000000 USBD_CDC_EP0_RxReady
|
||||||
/tmp/ccgAVVZQ.s:97 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000000 $t
|
/tmp/ccEwv7ME.s:97 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:103 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000000 USBD_CDC_GetDeviceQualifierDescriptor
|
/tmp/ccEwv7ME.s:103 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000000 USBD_CDC_GetDeviceQualifierDescriptor
|
||||||
/tmp/ccgAVVZQ.s:124 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000008 $d
|
/tmp/ccEwv7ME.s:124 .text.USBD_CDC_GetDeviceQualifierDescriptor:00000008 $d
|
||||||
/tmp/ccgAVVZQ.s:1529 .data.USBD_CDC_DeviceQualifierDesc:00000000 USBD_CDC_DeviceQualifierDesc
|
/tmp/ccEwv7ME.s:1529 .data.USBD_CDC_DeviceQualifierDesc:00000000 USBD_CDC_DeviceQualifierDesc
|
||||||
/tmp/ccgAVVZQ.s:129 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000000 $t
|
/tmp/ccEwv7ME.s:129 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:134 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000000 USBD_CDC_GetOtherSpeedCfgDesc
|
/tmp/ccEwv7ME.s:134 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000000 USBD_CDC_GetOtherSpeedCfgDesc
|
||||||
/tmp/ccgAVVZQ.s:224 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000044 $d
|
/tmp/ccEwv7ME.s:224 .text.USBD_CDC_GetOtherSpeedCfgDesc:00000044 $d
|
||||||
/tmp/ccgAVVZQ.s:1499 .data.USBD_CDC_CfgDesc:00000000 USBD_CDC_CfgDesc
|
/tmp/ccEwv7ME.s:1499 .data.USBD_CDC_CfgDesc:00000000 USBD_CDC_CfgDesc
|
||||||
/tmp/ccgAVVZQ.s:229 .text.USBD_CDC_GetFSCfgDesc:00000000 $t
|
/tmp/ccEwv7ME.s:229 .text.USBD_CDC_GetFSCfgDesc:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:234 .text.USBD_CDC_GetFSCfgDesc:00000000 USBD_CDC_GetFSCfgDesc
|
/tmp/ccEwv7ME.s:234 .text.USBD_CDC_GetFSCfgDesc:00000000 USBD_CDC_GetFSCfgDesc
|
||||||
/tmp/ccgAVVZQ.s:324 .text.USBD_CDC_GetFSCfgDesc:00000044 $d
|
/tmp/ccEwv7ME.s:324 .text.USBD_CDC_GetFSCfgDesc:00000044 $d
|
||||||
/tmp/ccgAVVZQ.s:329 .text.USBD_CDC_GetHSCfgDesc:00000000 $t
|
/tmp/ccEwv7ME.s:329 .text.USBD_CDC_GetHSCfgDesc:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:334 .text.USBD_CDC_GetHSCfgDesc:00000000 USBD_CDC_GetHSCfgDesc
|
/tmp/ccEwv7ME.s:334 .text.USBD_CDC_GetHSCfgDesc:00000000 USBD_CDC_GetHSCfgDesc
|
||||||
/tmp/ccgAVVZQ.s:424 .text.USBD_CDC_GetHSCfgDesc:00000044 $d
|
/tmp/ccEwv7ME.s:424 .text.USBD_CDC_GetHSCfgDesc:00000044 $d
|
||||||
/tmp/ccgAVVZQ.s:429 .text.USBD_CDC_DataOut:00000000 $t
|
/tmp/ccEwv7ME.s:429 .text.USBD_CDC_DataOut:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:434 .text.USBD_CDC_DataOut:00000000 USBD_CDC_DataOut
|
/tmp/ccEwv7ME.s:434 .text.USBD_CDC_DataOut:00000000 USBD_CDC_DataOut
|
||||||
/tmp/ccgAVVZQ.s:499 .text.USBD_CDC_DataIn:00000000 $t
|
/tmp/ccEwv7ME.s:499 .text.USBD_CDC_DataIn:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:504 .text.USBD_CDC_DataIn:00000000 USBD_CDC_DataIn
|
/tmp/ccEwv7ME.s:504 .text.USBD_CDC_DataIn:00000000 USBD_CDC_DataIn
|
||||||
/tmp/ccgAVVZQ.s:625 .text.USBD_CDC_Setup:00000000 $t
|
/tmp/ccEwv7ME.s:625 .text.USBD_CDC_Setup:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:630 .text.USBD_CDC_Setup:00000000 USBD_CDC_Setup
|
/tmp/ccEwv7ME.s:630 .text.USBD_CDC_Setup:00000000 USBD_CDC_Setup
|
||||||
/tmp/ccgAVVZQ.s:787 .text.USBD_CDC_Setup:0000009e $d
|
/tmp/ccEwv7ME.s:787 .text.USBD_CDC_Setup:0000009e $d
|
||||||
/tmp/ccgAVVZQ.s:799 .text.USBD_CDC_Setup:000000aa $t
|
/tmp/ccEwv7ME.s:799 .text.USBD_CDC_Setup:000000aa $t
|
||||||
/tmp/ccgAVVZQ.s:914 .text.USBD_CDC_DeInit:00000000 $t
|
/tmp/ccEwv7ME.s:914 .text.USBD_CDC_DeInit:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:919 .text.USBD_CDC_DeInit:00000000 USBD_CDC_DeInit
|
/tmp/ccEwv7ME.s:919 .text.USBD_CDC_DeInit:00000000 USBD_CDC_DeInit
|
||||||
/tmp/ccgAVVZQ.s:1013 .text.USBD_CDC_Init:00000000 $t
|
/tmp/ccEwv7ME.s:1013 .text.USBD_CDC_Init:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:1018 .text.USBD_CDC_Init:00000000 USBD_CDC_Init
|
/tmp/ccEwv7ME.s:1018 .text.USBD_CDC_Init:00000000 USBD_CDC_Init
|
||||||
/tmp/ccgAVVZQ.s:1219 .text.USBD_CDC_RegisterInterface:00000000 $t
|
/tmp/ccEwv7ME.s:1219 .text.USBD_CDC_RegisterInterface:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:1225 .text.USBD_CDC_RegisterInterface:00000000 USBD_CDC_RegisterInterface
|
/tmp/ccEwv7ME.s:1225 .text.USBD_CDC_RegisterInterface:00000000 USBD_CDC_RegisterInterface
|
||||||
/tmp/ccgAVVZQ.s:1260 .text.USBD_CDC_SetTxBuffer:00000000 $t
|
/tmp/ccEwv7ME.s:1260 .text.USBD_CDC_SetTxBuffer:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:1266 .text.USBD_CDC_SetTxBuffer:00000000 USBD_CDC_SetTxBuffer
|
/tmp/ccEwv7ME.s:1266 .text.USBD_CDC_SetTxBuffer:00000000 USBD_CDC_SetTxBuffer
|
||||||
/tmp/ccgAVVZQ.s:1307 .text.USBD_CDC_SetRxBuffer:00000000 $t
|
/tmp/ccEwv7ME.s:1307 .text.USBD_CDC_SetRxBuffer:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:1313 .text.USBD_CDC_SetRxBuffer:00000000 USBD_CDC_SetRxBuffer
|
/tmp/ccEwv7ME.s:1313 .text.USBD_CDC_SetRxBuffer:00000000 USBD_CDC_SetRxBuffer
|
||||||
/tmp/ccgAVVZQ.s:1351 .text.USBD_CDC_TransmitPacket:00000000 $t
|
/tmp/ccEwv7ME.s:1351 .text.USBD_CDC_TransmitPacket:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:1357 .text.USBD_CDC_TransmitPacket:00000000 USBD_CDC_TransmitPacket
|
/tmp/ccEwv7ME.s:1357 .text.USBD_CDC_TransmitPacket:00000000 USBD_CDC_TransmitPacket
|
||||||
/tmp/ccgAVVZQ.s:1426 .text.USBD_CDC_ReceivePacket:00000000 $t
|
/tmp/ccEwv7ME.s:1426 .text.USBD_CDC_ReceivePacket:00000000 $t
|
||||||
/tmp/ccgAVVZQ.s:1432 .text.USBD_CDC_ReceivePacket:00000000 USBD_CDC_ReceivePacket
|
/tmp/ccEwv7ME.s:1432 .text.USBD_CDC_ReceivePacket:00000000 USBD_CDC_ReceivePacket
|
||||||
/tmp/ccgAVVZQ.s:1496 .data.USBD_CDC_CfgDesc:00000000 $d
|
/tmp/ccEwv7ME.s:1496 .data.USBD_CDC_CfgDesc:00000000 $d
|
||||||
/tmp/ccgAVVZQ.s:1510 .data.USBD_CDC:00000000 USBD_CDC
|
/tmp/ccEwv7ME.s:1510 .data.USBD_CDC:00000000 USBD_CDC
|
||||||
/tmp/ccgAVVZQ.s:1507 .data.USBD_CDC:00000000 $d
|
/tmp/ccEwv7ME.s:1507 .data.USBD_CDC:00000000 $d
|
||||||
/tmp/ccgAVVZQ.s:1526 .data.USBD_CDC_DeviceQualifierDesc:00000000 $d
|
/tmp/ccEwv7ME.s:1526 .data.USBD_CDC_DeviceQualifierDesc:00000000 $d
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
USBD_GetEpDesc
|
USBD_GetEpDesc
|
||||||
@ -2984,7 +2984,7 @@ USBD_static_free
|
|||||||
USBD_static_malloc
|
USBD_static_malloc
|
||||||
memset
|
memset
|
||||||
USBD_LL_OpenEP
|
USBD_LL_OpenEP
|
||||||
ARM GAS /tmp/ccgAVVZQ.s page 51
|
ARM GAS /tmp/ccEwv7ME.s page 51
|
||||||
|
|
||||||
|
|
||||||
USBD_LL_PrepareReceive
|
USBD_LL_PrepareReceive
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccdbIjhy.s page 1
|
ARM GAS /tmp/ccplKe0B.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
29:USB_DEVICE/App/usbd_cdc_if.c **** /* Private define ------------------------------------------------------------*/
|
29:USB_DEVICE/App/usbd_cdc_if.c **** /* Private define ------------------------------------------------------------*/
|
||||||
30:USB_DEVICE/App/usbd_cdc_if.c **** /* Private macro -------------------------------------------------------------*/
|
30:USB_DEVICE/App/usbd_cdc_if.c **** /* Private macro -------------------------------------------------------------*/
|
||||||
31:USB_DEVICE/App/usbd_cdc_if.c ****
|
31:USB_DEVICE/App/usbd_cdc_if.c ****
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 2
|
ARM GAS /tmp/ccplKe0B.s page 2
|
||||||
|
|
||||||
|
|
||||||
32:USB_DEVICE/App/usbd_cdc_if.c **** /* USER CODE BEGIN PV */
|
32:USB_DEVICE/App/usbd_cdc_if.c **** /* USER CODE BEGIN PV */
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
86:USB_DEVICE/App/usbd_cdc_if.c **** * @{
|
86:USB_DEVICE/App/usbd_cdc_if.c **** * @{
|
||||||
87:USB_DEVICE/App/usbd_cdc_if.c **** */
|
87:USB_DEVICE/App/usbd_cdc_if.c **** */
|
||||||
88:USB_DEVICE/App/usbd_cdc_if.c **** /* Create buffer for reception and transmission */
|
88:USB_DEVICE/App/usbd_cdc_if.c **** /* Create buffer for reception and transmission */
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 3
|
ARM GAS /tmp/ccplKe0B.s page 3
|
||||||
|
|
||||||
|
|
||||||
89:USB_DEVICE/App/usbd_cdc_if.c **** /* It's up to user to redefine and/or remove those define */
|
89:USB_DEVICE/App/usbd_cdc_if.c **** /* It's up to user to redefine and/or remove those define */
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
143:USB_DEVICE/App/usbd_cdc_if.c **** CDC_Receive_FS,
|
143:USB_DEVICE/App/usbd_cdc_if.c **** CDC_Receive_FS,
|
||||||
144:USB_DEVICE/App/usbd_cdc_if.c **** CDC_TransmitCplt_FS
|
144:USB_DEVICE/App/usbd_cdc_if.c **** CDC_TransmitCplt_FS
|
||||||
145:USB_DEVICE/App/usbd_cdc_if.c **** };
|
145:USB_DEVICE/App/usbd_cdc_if.c **** };
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 4
|
ARM GAS /tmp/ccplKe0B.s page 4
|
||||||
|
|
||||||
|
|
||||||
146:USB_DEVICE/App/usbd_cdc_if.c ****
|
146:USB_DEVICE/App/usbd_cdc_if.c ****
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
181:USB_DEVICE/App/usbd_cdc_if.c **** {
|
181:USB_DEVICE/App/usbd_cdc_if.c **** {
|
||||||
49 .loc 1 181 1 is_stmt 1 view -0
|
49 .loc 1 181 1 is_stmt 1 view -0
|
||||||
50 .cfi_startproc
|
50 .cfi_startproc
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 5
|
ARM GAS /tmp/ccplKe0B.s page 5
|
||||||
|
|
||||||
|
|
||||||
51 @ args = 0, pretend = 0, frame = 0
|
51 @ args = 0, pretend = 0, frame = 0
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
232:USB_DEVICE/App/usbd_cdc_if.c **** break;
|
232:USB_DEVICE/App/usbd_cdc_if.c **** break;
|
||||||
233:USB_DEVICE/App/usbd_cdc_if.c ****
|
233:USB_DEVICE/App/usbd_cdc_if.c ****
|
||||||
234:USB_DEVICE/App/usbd_cdc_if.c **** case CDC_SEND_BREAK:
|
234:USB_DEVICE/App/usbd_cdc_if.c **** case CDC_SEND_BREAK:
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 6
|
ARM GAS /tmp/ccplKe0B.s page 6
|
||||||
|
|
||||||
|
|
||||||
235:USB_DEVICE/App/usbd_cdc_if.c ****
|
235:USB_DEVICE/App/usbd_cdc_if.c ****
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
272:USB_DEVICE/App/usbd_cdc_if.c **** * Data to send over USB IN endpoint are sent over CDC interface
|
272:USB_DEVICE/App/usbd_cdc_if.c **** * Data to send over USB IN endpoint are sent over CDC interface
|
||||||
273:USB_DEVICE/App/usbd_cdc_if.c **** * through this function.
|
273:USB_DEVICE/App/usbd_cdc_if.c **** * through this function.
|
||||||
274:USB_DEVICE/App/usbd_cdc_if.c **** * @note
|
274:USB_DEVICE/App/usbd_cdc_if.c **** * @note
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 7
|
ARM GAS /tmp/ccplKe0B.s page 7
|
||||||
|
|
||||||
|
|
||||||
275:USB_DEVICE/App/usbd_cdc_if.c **** *
|
275:USB_DEVICE/App/usbd_cdc_if.c **** *
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
86 .LVL3:
|
86 .LVL3:
|
||||||
87 .loc 1 316 1 view .LVU16
|
87 .loc 1 316 1 view .LVU16
|
||||||
88 0002 7047 bx lr
|
88 0002 7047 bx lr
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 8
|
ARM GAS /tmp/ccplKe0B.s page 8
|
||||||
|
|
||||||
|
|
||||||
89 .cfi_endproc
|
89 .cfi_endproc
|
||||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
139 .thumb_func
|
139 .thumb_func
|
||||||
141 CDC_Init_FS:
|
141 CDC_Init_FS:
|
||||||
142 .LFB243:
|
142 .LFB243:
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 9
|
ARM GAS /tmp/ccplKe0B.s page 9
|
||||||
|
|
||||||
|
|
||||||
153:USB_DEVICE/App/usbd_cdc_if.c **** /* USER CODE BEGIN 3 */
|
153:USB_DEVICE/App/usbd_cdc_if.c **** /* USER CODE BEGIN 3 */
|
||||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
285:USB_DEVICE/App/usbd_cdc_if.c **** if (hcdc->TxState != 0){
|
285:USB_DEVICE/App/usbd_cdc_if.c **** if (hcdc->TxState != 0){
|
||||||
192 .loc 1 285 3 view .LVU31
|
192 .loc 1 285 3 view .LVU31
|
||||||
285:USB_DEVICE/App/usbd_cdc_if.c **** if (hcdc->TxState != 0){
|
285:USB_DEVICE/App/usbd_cdc_if.c **** if (hcdc->TxState != 0){
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 10
|
ARM GAS /tmp/ccplKe0B.s page 10
|
||||||
|
|
||||||
|
|
||||||
193 .loc 1 285 27 is_stmt 0 view .LVU32
|
193 .loc 1 285 27 is_stmt 0 view .LVU32
|
||||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
234 .loc 1 292 3 is_stmt 1 view .LVU45
|
234 .loc 1 292 3 is_stmt 1 view .LVU45
|
||||||
293:USB_DEVICE/App/usbd_cdc_if.c ****
|
293:USB_DEVICE/App/usbd_cdc_if.c ****
|
||||||
235 .loc 1 293 1 is_stmt 0 view .LVU46
|
235 .loc 1 293 1 is_stmt 0 view .LVU46
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 11
|
ARM GAS /tmp/ccplKe0B.s page 11
|
||||||
|
|
||||||
|
|
||||||
236 0024 10BD pop {r4, pc}
|
236 0024 10BD pop {r4, pc}
|
||||||
@ -641,32 +641,32 @@ ARM GAS /tmp/ccdbIjhy.s page 1
|
|||||||
272 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
|
272 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
|
||||||
273 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h"
|
273 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h"
|
||||||
274 .file 5 "USB_DEVICE/App/usbd_cdc_if.h"
|
274 .file 5 "USB_DEVICE/App/usbd_cdc_if.h"
|
||||||
ARM GAS /tmp/ccdbIjhy.s page 12
|
ARM GAS /tmp/ccplKe0B.s page 12
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 usbd_cdc_if.c
|
*ABS*:00000000 usbd_cdc_if.c
|
||||||
/tmp/ccdbIjhy.s:21 .text.CDC_DeInit_FS:00000000 $t
|
/tmp/ccplKe0B.s:21 .text.CDC_DeInit_FS:00000000 $t
|
||||||
/tmp/ccdbIjhy.s:26 .text.CDC_DeInit_FS:00000000 CDC_DeInit_FS
|
/tmp/ccplKe0B.s:26 .text.CDC_DeInit_FS:00000000 CDC_DeInit_FS
|
||||||
/tmp/ccdbIjhy.s:41 .text.CDC_Control_FS:00000000 $t
|
/tmp/ccplKe0B.s:41 .text.CDC_Control_FS:00000000 $t
|
||||||
/tmp/ccdbIjhy.s:46 .text.CDC_Control_FS:00000000 CDC_Control_FS
|
/tmp/ccplKe0B.s:46 .text.CDC_Control_FS:00000000 CDC_Control_FS
|
||||||
/tmp/ccdbIjhy.s:66 .text.CDC_TransmitCplt_FS:00000000 $t
|
/tmp/ccplKe0B.s:66 .text.CDC_TransmitCplt_FS:00000000 $t
|
||||||
/tmp/ccdbIjhy.s:71 .text.CDC_TransmitCplt_FS:00000000 CDC_TransmitCplt_FS
|
/tmp/ccplKe0B.s:71 .text.CDC_TransmitCplt_FS:00000000 CDC_TransmitCplt_FS
|
||||||
/tmp/ccdbIjhy.s:93 .text.CDC_Receive_FS:00000000 $t
|
/tmp/ccplKe0B.s:93 .text.CDC_Receive_FS:00000000 $t
|
||||||
/tmp/ccdbIjhy.s:98 .text.CDC_Receive_FS:00000000 CDC_Receive_FS
|
/tmp/ccplKe0B.s:98 .text.CDC_Receive_FS:00000000 CDC_Receive_FS
|
||||||
/tmp/ccdbIjhy.s:131 .text.CDC_Receive_FS:00000018 $d
|
/tmp/ccplKe0B.s:131 .text.CDC_Receive_FS:00000018 $d
|
||||||
/tmp/ccdbIjhy.s:136 .text.CDC_Init_FS:00000000 $t
|
/tmp/ccplKe0B.s:136 .text.CDC_Init_FS:00000000 $t
|
||||||
/tmp/ccdbIjhy.s:141 .text.CDC_Init_FS:00000000 CDC_Init_FS
|
/tmp/ccplKe0B.s:141 .text.CDC_Init_FS:00000000 CDC_Init_FS
|
||||||
/tmp/ccdbIjhy.s:171 .text.CDC_Init_FS:0000001c $d
|
/tmp/ccplKe0B.s:171 .text.CDC_Init_FS:0000001c $d
|
||||||
/tmp/ccdbIjhy.s:260 .bss.UserTxBufferFS:00000000 UserTxBufferFS
|
/tmp/ccplKe0B.s:260 .bss.UserTxBufferFS:00000000 UserTxBufferFS
|
||||||
/tmp/ccdbIjhy.s:267 .bss.UserRxBufferFS:00000000 UserRxBufferFS
|
/tmp/ccplKe0B.s:267 .bss.UserRxBufferFS:00000000 UserRxBufferFS
|
||||||
/tmp/ccdbIjhy.s:178 .text.CDC_Transmit_FS:00000000 $t
|
/tmp/ccplKe0B.s:178 .text.CDC_Transmit_FS:00000000 $t
|
||||||
/tmp/ccdbIjhy.s:184 .text.CDC_Transmit_FS:00000000 CDC_Transmit_FS
|
/tmp/ccplKe0B.s:184 .text.CDC_Transmit_FS:00000000 CDC_Transmit_FS
|
||||||
/tmp/ccdbIjhy.s:240 .text.CDC_Transmit_FS:00000028 $d
|
/tmp/ccplKe0B.s:240 .text.CDC_Transmit_FS:00000028 $d
|
||||||
/tmp/ccdbIjhy.s:249 .data.USBD_Interface_fops_FS:00000000 USBD_Interface_fops_FS
|
/tmp/ccplKe0B.s:249 .data.USBD_Interface_fops_FS:00000000 USBD_Interface_fops_FS
|
||||||
/tmp/ccdbIjhy.s:246 .data.USBD_Interface_fops_FS:00000000 $d
|
/tmp/ccplKe0B.s:246 .data.USBD_Interface_fops_FS:00000000 $d
|
||||||
/tmp/ccdbIjhy.s:257 .bss.UserTxBufferFS:00000000 $d
|
/tmp/ccplKe0B.s:257 .bss.UserTxBufferFS:00000000 $d
|
||||||
/tmp/ccdbIjhy.s:264 .bss.UserRxBufferFS:00000000 $d
|
/tmp/ccplKe0B.s:264 .bss.UserRxBufferFS:00000000 $d
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
USBD_CDC_SetRxBuffer
|
USBD_CDC_SetRxBuffer
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccA0fL5v.s page 1
|
ARM GAS /tmp/ccPFQ7hE.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
27:USB_DEVICE/Target/usbd_conf.c **** #include "usbd_cdc.h"
|
27:USB_DEVICE/Target/usbd_conf.c **** #include "usbd_cdc.h"
|
||||||
28:USB_DEVICE/Target/usbd_conf.c ****
|
28:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
29:USB_DEVICE/Target/usbd_conf.c **** /* USER CODE BEGIN Includes */
|
29:USB_DEVICE/Target/usbd_conf.c **** /* USER CODE BEGIN Includes */
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 2
|
ARM GAS /tmp/ccPFQ7hE.s page 2
|
||||||
|
|
||||||
|
|
||||||
30:USB_DEVICE/Target/usbd_conf.c ****
|
30:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
43 .cfi_def_cfa_offset 48
|
43 .cfi_def_cfa_offset 48
|
||||||
71:USB_DEVICE/Target/usbd_conf.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
71:USB_DEVICE/Target/usbd_conf.c **** GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||||
44 .loc 1 71 3 is_stmt 1 view .LVU2
|
44 .loc 1 71 3 is_stmt 1 view .LVU2
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 3
|
ARM GAS /tmp/ccPFQ7hE.s page 3
|
||||||
|
|
||||||
|
|
||||||
45 .loc 1 71 20 is_stmt 0 view .LVU3
|
45 .loc 1 71 20 is_stmt 0 view .LVU3
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
70 .cfi_restore_state
|
70 .cfi_restore_state
|
||||||
78:USB_DEVICE/Target/usbd_conf.c **** /**USB_OTG_FS GPIO Configuration
|
78:USB_DEVICE/Target/usbd_conf.c **** /**USB_OTG_FS GPIO Configuration
|
||||||
71 .loc 1 78 5 is_stmt 1 view .LVU8
|
71 .loc 1 78 5 is_stmt 1 view .LVU8
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 4
|
ARM GAS /tmp/ccPFQ7hE.s page 4
|
||||||
|
|
||||||
|
|
||||||
72 .LBB2:
|
72 .LBB2:
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
110 .loc 1 88 5 is_stmt 0 view .LVU24
|
110 .loc 1 88 5 is_stmt 0 view .LVU24
|
||||||
111 004a FFF7FEFF bl HAL_GPIO_Init
|
111 004a FFF7FEFF bl HAL_GPIO_Init
|
||||||
112 .LVL4:
|
112 .LVL4:
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 5
|
ARM GAS /tmp/ccPFQ7hE.s page 5
|
||||||
|
|
||||||
|
|
||||||
91:USB_DEVICE/Target/usbd_conf.c ****
|
91:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
157 .global HAL_PCD_MspDeInit
|
157 .global HAL_PCD_MspDeInit
|
||||||
158 .syntax unified
|
158 .syntax unified
|
||||||
159 .thumb
|
159 .thumb
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 6
|
ARM GAS /tmp/ccPFQ7hE.s page 6
|
||||||
|
|
||||||
|
|
||||||
160 .thumb_func
|
160 .thumb_func
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
189 000e 536B ldr r3, [r2, #52]
|
189 000e 536B ldr r3, [r2, #52]
|
||||||
190 0010 23F08003 bic r3, r3, #128
|
190 0010 23F08003 bic r3, r3, #128
|
||||||
191 0014 5363 str r3, [r2, #52]
|
191 0014 5363 str r3, [r2, #52]
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 7
|
ARM GAS /tmp/ccPFQ7hE.s page 7
|
||||||
|
|
||||||
|
|
||||||
116:USB_DEVICE/Target/usbd_conf.c ****
|
116:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
138:USB_DEVICE/Target/usbd_conf.c **** USBD_LL_SetupStage((USBD_HandleTypeDef*)hpcd->pData, (uint8_t *)hpcd->Setup);
|
138:USB_DEVICE/Target/usbd_conf.c **** USBD_LL_SetupStage((USBD_HandleTypeDef*)hpcd->pData, (uint8_t *)hpcd->Setup);
|
||||||
233 .loc 1 138 3 is_stmt 1 view .LVU50
|
233 .loc 1 138 3 is_stmt 1 view .LVU50
|
||||||
234 0002 00F29C41 addw r1, r0, #1180
|
234 0002 00F29C41 addw r1, r0, #1180
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 8
|
ARM GAS /tmp/ccPFQ7hE.s page 8
|
||||||
|
|
||||||
|
|
||||||
235 0006 D0F8E004 ldr r0, [r0, #1248]
|
235 0006 D0F8E004 ldr r0, [r0, #1248]
|
||||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
275 0016 08BD pop {r3, pc}
|
275 0016 08BD pop {r3, pc}
|
||||||
276 .cfi_endproc
|
276 .cfi_endproc
|
||||||
277 .LFE246:
|
277 .LFE246:
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 9
|
ARM GAS /tmp/ccPFQ7hE.s page 9
|
||||||
|
|
||||||
|
|
||||||
279 .section .text.HAL_PCD_DataInStageCallback,"ax",%progbits
|
279 .section .text.HAL_PCD_DataInStageCallback,"ax",%progbits
|
||||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
321 .LVL22:
|
321 .LVL22:
|
||||||
322 .LFB248:
|
322 .LFB248:
|
||||||
170:USB_DEVICE/Target/usbd_conf.c ****
|
170:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 10
|
ARM GAS /tmp/ccPFQ7hE.s page 10
|
||||||
|
|
||||||
|
|
||||||
171:USB_DEVICE/Target/usbd_conf.c **** /**
|
171:USB_DEVICE/Target/usbd_conf.c **** /**
|
||||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
354 .loc 1 195 1 is_stmt 1 view -0
|
354 .loc 1 195 1 is_stmt 1 view -0
|
||||||
355 .cfi_startproc
|
355 .cfi_startproc
|
||||||
356 @ args = 0, pretend = 0, frame = 0
|
356 @ args = 0, pretend = 0, frame = 0
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 11
|
ARM GAS /tmp/ccPFQ7hE.s page 11
|
||||||
|
|
||||||
|
|
||||||
357 @ frame_needed = 0, uses_anonymous_args = 0
|
357 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
391 .L25:
|
391 .L25:
|
||||||
208:USB_DEVICE/Target/usbd_conf.c **** }
|
208:USB_DEVICE/Target/usbd_conf.c **** }
|
||||||
392 .loc 1 208 5 is_stmt 1 view .LVU80
|
392 .loc 1 208 5 is_stmt 1 view .LVU80
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 12
|
ARM GAS /tmp/ccPFQ7hE.s page 12
|
||||||
|
|
||||||
|
|
||||||
393 0020 FFF7FEFF bl Error_Handler
|
393 0020 FFF7FEFF bl Error_Handler
|
||||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
432 0016 C2F8003E str r3, [r2, #3584]
|
432 0016 C2F8003E str r3, [r2, #3584]
|
||||||
232:USB_DEVICE/Target/usbd_conf.c **** /* Enter in STOP mode. */
|
232:USB_DEVICE/Target/usbd_conf.c **** /* Enter in STOP mode. */
|
||||||
233:USB_DEVICE/Target/usbd_conf.c **** /* USER CODE BEGIN 2 */
|
233:USB_DEVICE/Target/usbd_conf.c **** /* USER CODE BEGIN 2 */
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 13
|
ARM GAS /tmp/ccPFQ7hE.s page 13
|
||||||
|
|
||||||
|
|
||||||
234:USB_DEVICE/Target/usbd_conf.c **** if (hpcd->Init.low_power_enable)
|
234:USB_DEVICE/Target/usbd_conf.c **** if (hpcd->Init.low_power_enable)
|
||||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
469 @ args = 0, pretend = 0, frame = 0
|
469 @ args = 0, pretend = 0, frame = 0
|
||||||
470 @ frame_needed = 0, uses_anonymous_args = 0
|
470 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
471 .loc 1 253 1 is_stmt 0 view .LVU96
|
471 .loc 1 253 1 is_stmt 0 view .LVU96
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 14
|
ARM GAS /tmp/ccPFQ7hE.s page 14
|
||||||
|
|
||||||
|
|
||||||
472 0000 08B5 push {r3, lr}
|
472 0000 08B5 push {r3, lr}
|
||||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
509 0002 D0F8E004 ldr r0, [r0, #1248]
|
509 0002 D0F8E004 ldr r0, [r0, #1248]
|
||||||
510 .LVL40:
|
510 .LVL40:
|
||||||
511 .loc 1 272 3 is_stmt 0 view .LVU103
|
511 .loc 1 272 3 is_stmt 0 view .LVU103
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 15
|
ARM GAS /tmp/ccPFQ7hE.s page 15
|
||||||
|
|
||||||
|
|
||||||
512 0006 FFF7FEFF bl USBD_LL_IsoOUTIncomplete
|
512 0006 FFF7FEFF bl USBD_LL_IsoOUTIncomplete
|
||||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
553 .syntax unified
|
553 .syntax unified
|
||||||
554 .thumb
|
554 .thumb
|
||||||
555 .thumb_func
|
555 .thumb_func
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 16
|
ARM GAS /tmp/ccPFQ7hE.s page 16
|
||||||
|
|
||||||
|
|
||||||
557 HAL_PCD_ConnectCallback:
|
557 HAL_PCD_ConnectCallback:
|
||||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
311:USB_DEVICE/Target/usbd_conf.c **** #else
|
311:USB_DEVICE/Target/usbd_conf.c **** #else
|
||||||
312:USB_DEVICE/Target/usbd_conf.c **** void HAL_PCD_DisconnectCallback(PCD_HandleTypeDef *hpcd)
|
312:USB_DEVICE/Target/usbd_conf.c **** void HAL_PCD_DisconnectCallback(PCD_HandleTypeDef *hpcd)
|
||||||
313:USB_DEVICE/Target/usbd_conf.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
313:USB_DEVICE/Target/usbd_conf.c **** #endif /* USE_HAL_PCD_REGISTER_CALLBACKS */
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 17
|
ARM GAS /tmp/ccPFQ7hE.s page 17
|
||||||
|
|
||||||
|
|
||||||
314:USB_DEVICE/Target/usbd_conf.c **** {
|
314:USB_DEVICE/Target/usbd_conf.c **** {
|
||||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
630 0002 0AB1 cbz r2, .L48
|
630 0002 0AB1 cbz r2, .L48
|
||||||
331:USB_DEVICE/Target/usbd_conf.c **** /* Link the driver to the stack. */
|
331:USB_DEVICE/Target/usbd_conf.c **** /* Link the driver to the stack. */
|
||||||
332:USB_DEVICE/Target/usbd_conf.c **** hpcd_USB_OTG_FS.pData = pdev;
|
332:USB_DEVICE/Target/usbd_conf.c **** hpcd_USB_OTG_FS.pData = pdev;
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 18
|
ARM GAS /tmp/ccPFQ7hE.s page 18
|
||||||
|
|
||||||
|
|
||||||
333:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS;
|
333:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS;
|
||||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
332:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS;
|
332:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS;
|
||||||
646 .loc 1 332 3 is_stmt 1 view .LVU128
|
646 .loc 1 332 3 is_stmt 1 view .LVU128
|
||||||
332:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS;
|
332:USB_DEVICE/Target/usbd_conf.c **** pdev->pData = &hpcd_USB_OTG_FS;
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 19
|
ARM GAS /tmp/ccPFQ7hE.s page 19
|
||||||
|
|
||||||
|
|
||||||
647 .loc 1 332 25 is_stmt 0 view .LVU129
|
647 .loc 1 332 25 is_stmt 0 view .LVU129
|
||||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
682 .loc 1 342 3 is_stmt 1 view .LVU148
|
682 .loc 1 342 3 is_stmt 1 view .LVU148
|
||||||
342:USB_DEVICE/Target/usbd_conf.c **** hpcd_USB_OTG_FS.Init.vbus_sensing_enable = DISABLE;
|
342:USB_DEVICE/Target/usbd_conf.c **** hpcd_USB_OTG_FS.Init.vbus_sensing_enable = DISABLE;
|
||||||
683 .loc 1 342 35 is_stmt 0 view .LVU149
|
683 .loc 1 342 35 is_stmt 0 view .LVU149
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 20
|
ARM GAS /tmp/ccPFQ7hE.s page 20
|
||||||
|
|
||||||
|
|
||||||
684 002e 0373 strb r3, [r0, #12]
|
684 002e 0373 strb r3, [r0, #12]
|
||||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
726 0062 00BF .align 2
|
726 0062 00BF .align 2
|
||||||
727 .L50:
|
727 .L50:
|
||||||
728 0064 00000000 .word hpcd_USB_OTG_FS
|
728 0064 00000000 .word hpcd_USB_OTG_FS
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 21
|
ARM GAS /tmp/ccPFQ7hE.s page 21
|
||||||
|
|
||||||
|
|
||||||
729 .cfi_endproc
|
729 .cfi_endproc
|
||||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
414:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef usb_status = USBD_OK;
|
414:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef usb_status = USBD_OK;
|
||||||
415:USB_DEVICE/Target/usbd_conf.c ****
|
415:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
416:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_Stop(pdev->pData);
|
416:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_Stop(pdev->pData);
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 22
|
ARM GAS /tmp/ccPFQ7hE.s page 22
|
||||||
|
|
||||||
|
|
||||||
417:USB_DEVICE/Target/usbd_conf.c ****
|
417:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
471:USB_DEVICE/Target/usbd_conf.c ****
|
471:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
472:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_EP_Flush(pdev->pData, ep_addr);
|
472:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_EP_Flush(pdev->pData, ep_addr);
|
||||||
473:USB_DEVICE/Target/usbd_conf.c ****
|
473:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 23
|
ARM GAS /tmp/ccPFQ7hE.s page 23
|
||||||
|
|
||||||
|
|
||||||
474:USB_DEVICE/Target/usbd_conf.c **** usb_status = USBD_Get_USB_Status(hal_status);
|
474:USB_DEVICE/Target/usbd_conf.c **** usb_status = USBD_Get_USB_Status(hal_status);
|
||||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
523:USB_DEVICE/Target/usbd_conf.c **** PCD_HandleTypeDef *hpcd = (PCD_HandleTypeDef*) pdev->pData;
|
523:USB_DEVICE/Target/usbd_conf.c **** PCD_HandleTypeDef *hpcd = (PCD_HandleTypeDef*) pdev->pData;
|
||||||
747 .loc 1 523 3 view .LVU164
|
747 .loc 1 523 3 view .LVU164
|
||||||
748 .loc 1 523 22 is_stmt 0 view .LVU165
|
748 .loc 1 523 22 is_stmt 0 view .LVU165
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 24
|
ARM GAS /tmp/ccPFQ7hE.s page 24
|
||||||
|
|
||||||
|
|
||||||
749 0000 D0F8C832 ldr r3, [r0, #712]
|
749 0000 D0F8C832 ldr r3, [r0, #712]
|
||||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
789 .syntax unified
|
789 .syntax unified
|
||||||
790 .thumb
|
790 .thumb
|
||||||
791 .thumb_func
|
791 .thumb_func
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 25
|
ARM GAS /tmp/ccPFQ7hE.s page 25
|
||||||
|
|
||||||
|
|
||||||
793 USBD_LL_GetRxDataSize:
|
793 USBD_LL_GetRxDataSize:
|
||||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
585:USB_DEVICE/Target/usbd_conf.c ****
|
585:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
586:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_EP_Receive(pdev->pData, ep_addr, pbuf, size);
|
586:USB_DEVICE/Target/usbd_conf.c **** hal_status = HAL_PCD_EP_Receive(pdev->pData, ep_addr, pbuf, size);
|
||||||
587:USB_DEVICE/Target/usbd_conf.c ****
|
587:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 26
|
ARM GAS /tmp/ccPFQ7hE.s page 26
|
||||||
|
|
||||||
|
|
||||||
588:USB_DEVICE/Target/usbd_conf.c **** usb_status = USBD_Get_USB_Status(hal_status);
|
588:USB_DEVICE/Target/usbd_conf.c **** usb_status = USBD_Get_USB_Status(hal_status);
|
||||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
612:USB_DEVICE/Target/usbd_conf.c **** {
|
612:USB_DEVICE/Target/usbd_conf.c **** {
|
||||||
613:USB_DEVICE/Target/usbd_conf.c **** UNUSED(pdev);
|
613:USB_DEVICE/Target/usbd_conf.c **** UNUSED(pdev);
|
||||||
614:USB_DEVICE/Target/usbd_conf.c **** UNUSED(testmode);
|
614:USB_DEVICE/Target/usbd_conf.c **** UNUSED(testmode);
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 27
|
ARM GAS /tmp/ccPFQ7hE.s page 27
|
||||||
|
|
||||||
|
|
||||||
615:USB_DEVICE/Target/usbd_conf.c ****
|
615:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
861 @ link register save eliminated.
|
861 @ link register save eliminated.
|
||||||
638:USB_DEVICE/Target/usbd_conf.c ****
|
638:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
639:USB_DEVICE/Target/usbd_conf.c **** }
|
639:USB_DEVICE/Target/usbd_conf.c **** }
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 28
|
ARM GAS /tmp/ccPFQ7hE.s page 28
|
||||||
|
|
||||||
|
|
||||||
862 .loc 1 639 1 view .LVU190
|
862 .loc 1 639 1 view .LVU190
|
||||||
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
655:USB_DEVICE/Target/usbd_conf.c **** */
|
655:USB_DEVICE/Target/usbd_conf.c **** */
|
||||||
656:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef USBD_Get_USB_Status(HAL_StatusTypeDef hal_status)
|
656:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef USBD_Get_USB_Status(HAL_StatusTypeDef hal_status)
|
||||||
657:USB_DEVICE/Target/usbd_conf.c **** {
|
657:USB_DEVICE/Target/usbd_conf.c **** {
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 29
|
ARM GAS /tmp/ccPFQ7hE.s page 29
|
||||||
|
|
||||||
|
|
||||||
905 .loc 1 657 1 is_stmt 1 view -0
|
905 .loc 1 657 1 is_stmt 1 view -0
|
||||||
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
936 .loc 1 678 3 is_stmt 1 view .LVU203
|
936 .loc 1 678 3 is_stmt 1 view .LVU203
|
||||||
679:USB_DEVICE/Target/usbd_conf.c **** }
|
679:USB_DEVICE/Target/usbd_conf.c **** }
|
||||||
937 .loc 1 679 1 is_stmt 0 view .LVU204
|
937 .loc 1 679 1 is_stmt 0 view .LVU204
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 30
|
ARM GAS /tmp/ccPFQ7hE.s page 30
|
||||||
|
|
||||||
|
|
||||||
938 0012 7047 bx lr
|
938 0012 7047 bx lr
|
||||||
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
984 .global USBD_LL_Start
|
984 .global USBD_LL_Start
|
||||||
985 .syntax unified
|
985 .syntax unified
|
||||||
986 .thumb
|
986 .thumb
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 31
|
ARM GAS /tmp/ccPFQ7hE.s page 31
|
||||||
|
|
||||||
|
|
||||||
987 .thumb_func
|
987 .thumb_func
|
||||||
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
1032 .loc 1 412 1 is_stmt 1 view -0
|
1032 .loc 1 412 1 is_stmt 1 view -0
|
||||||
1033 .cfi_startproc
|
1033 .cfi_startproc
|
||||||
1034 @ args = 0, pretend = 0, frame = 0
|
1034 @ args = 0, pretend = 0, frame = 0
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 32
|
ARM GAS /tmp/ccPFQ7hE.s page 32
|
||||||
|
|
||||||
|
|
||||||
1035 @ frame_needed = 0, uses_anonymous_args = 0
|
1035 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
1079 .cfi_def_cfa_offset 8
|
1079 .cfi_def_cfa_offset 8
|
||||||
1080 .cfi_offset 3, -8
|
1080 .cfi_offset 3, -8
|
||||||
1081 .cfi_offset 14, -4
|
1081 .cfi_offset 14, -4
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 33
|
ARM GAS /tmp/ccPFQ7hE.s page 33
|
||||||
|
|
||||||
|
|
||||||
1082 0002 9446 mov ip, r2
|
1082 0002 9446 mov ip, r2
|
||||||
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
1126 .cfi_offset 14, -4
|
1126 .cfi_offset 14, -4
|
||||||
451:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef usb_status = USBD_OK;
|
451:USB_DEVICE/Target/usbd_conf.c **** USBD_StatusTypeDef usb_status = USBD_OK;
|
||||||
1127 .loc 1 451 3 is_stmt 1 view .LVU252
|
1127 .loc 1 451 3 is_stmt 1 view .LVU252
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 34
|
ARM GAS /tmp/ccPFQ7hE.s page 34
|
||||||
|
|
||||||
|
|
||||||
1128 .LVL105:
|
1128 .LVL105:
|
||||||
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
472:USB_DEVICE/Target/usbd_conf.c ****
|
472:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
1171 .loc 1 472 16 is_stmt 0 view .LVU266
|
1171 .loc 1 472 16 is_stmt 0 view .LVU266
|
||||||
1172 0002 D0F8C802 ldr r0, [r0, #712]
|
1172 0002 D0F8C802 ldr r0, [r0, #712]
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 35
|
ARM GAS /tmp/ccPFQ7hE.s page 35
|
||||||
|
|
||||||
|
|
||||||
1173 .LVL111:
|
1173 .LVL111:
|
||||||
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
492:USB_DEVICE/Target/usbd_conf.c ****
|
492:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
1217 .loc 1 492 3 is_stmt 1 view .LVU279
|
1217 .loc 1 492 3 is_stmt 1 view .LVU279
|
||||||
492:USB_DEVICE/Target/usbd_conf.c ****
|
492:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 36
|
ARM GAS /tmp/ccPFQ7hE.s page 36
|
||||||
|
|
||||||
|
|
||||||
1218 .loc 1 492 17 is_stmt 0 view .LVU280
|
1218 .loc 1 492 17 is_stmt 0 view .LVU280
|
||||||
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
513:USB_DEVICE/Target/usbd_conf.c ****
|
513:USB_DEVICE/Target/usbd_conf.c ****
|
||||||
1262 .loc 1 513 1 is_stmt 0 view .LVU293
|
1262 .loc 1 513 1 is_stmt 0 view .LVU293
|
||||||
1263 000e 08BD pop {r3, pc}
|
1263 000e 08BD pop {r3, pc}
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 37
|
ARM GAS /tmp/ccPFQ7hE.s page 37
|
||||||
|
|
||||||
|
|
||||||
1264 .cfi_endproc
|
1264 .cfi_endproc
|
||||||
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
1310 .syntax unified
|
1310 .syntax unified
|
||||||
1311 .thumb
|
1311 .thumb
|
||||||
1312 .thumb_func
|
1312 .thumb_func
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 38
|
ARM GAS /tmp/ccPFQ7hE.s page 38
|
||||||
|
|
||||||
|
|
||||||
1314 USBD_LL_Transmit:
|
1314 USBD_LL_Transmit:
|
||||||
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
1358 .cfi_startproc
|
1358 .cfi_startproc
|
||||||
1359 @ args = 0, pretend = 0, frame = 0
|
1359 @ args = 0, pretend = 0, frame = 0
|
||||||
1360 @ frame_needed = 0, uses_anonymous_args = 0
|
1360 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 39
|
ARM GAS /tmp/ccPFQ7hE.s page 39
|
||||||
|
|
||||||
|
|
||||||
582:USB_DEVICE/Target/usbd_conf.c **** HAL_StatusTypeDef hal_status = HAL_OK;
|
582:USB_DEVICE/Target/usbd_conf.c **** HAL_StatusTypeDef hal_status = HAL_OK;
|
||||||
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
1402 .file 2 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h"
|
1402 .file 2 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f429xx.h"
|
||||||
1403 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
|
1403 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
|
||||||
1404 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
1404 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 40
|
ARM GAS /tmp/ccPFQ7hE.s page 40
|
||||||
|
|
||||||
|
|
||||||
1405 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h"
|
1405 .file 5 "Drivers/CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h"
|
||||||
@ -2351,87 +2351,87 @@ ARM GAS /tmp/ccA0fL5v.s page 1
|
|||||||
1412 .file 12 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
1412 .file 12 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
||||||
1413 .file 13 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
|
1413 .file 13 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h"
|
||||||
1414 .file 14 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h"
|
1414 .file 14 "Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h"
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 41
|
ARM GAS /tmp/ccPFQ7hE.s page 41
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 usbd_conf.c
|
*ABS*:00000000 usbd_conf.c
|
||||||
/tmp/ccA0fL5v.s:21 .text.HAL_PCD_MspInit:00000000 $t
|
/tmp/ccPFQ7hE.s:21 .text.HAL_PCD_MspInit:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:27 .text.HAL_PCD_MspInit:00000000 HAL_PCD_MspInit
|
/tmp/ccPFQ7hE.s:27 .text.HAL_PCD_MspInit:00000000 HAL_PCD_MspInit
|
||||||
/tmp/ccA0fL5v.s:150 .text.HAL_PCD_MspInit:0000007c $d
|
/tmp/ccPFQ7hE.s:150 .text.HAL_PCD_MspInit:0000007c $d
|
||||||
/tmp/ccA0fL5v.s:156 .text.HAL_PCD_MspDeInit:00000000 $t
|
/tmp/ccPFQ7hE.s:156 .text.HAL_PCD_MspDeInit:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:162 .text.HAL_PCD_MspDeInit:00000000 HAL_PCD_MspDeInit
|
/tmp/ccPFQ7hE.s:162 .text.HAL_PCD_MspDeInit:00000000 HAL_PCD_MspDeInit
|
||||||
/tmp/ccA0fL5v.s:208 .text.HAL_PCD_MspDeInit:00000028 $d
|
/tmp/ccPFQ7hE.s:208 .text.HAL_PCD_MspDeInit:00000028 $d
|
||||||
/tmp/ccA0fL5v.s:214 .text.HAL_PCD_SetupStageCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:214 .text.HAL_PCD_SetupStageCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:220 .text.HAL_PCD_SetupStageCallback:00000000 HAL_PCD_SetupStageCallback
|
/tmp/ccPFQ7hE.s:220 .text.HAL_PCD_SetupStageCallback:00000000 HAL_PCD_SetupStageCallback
|
||||||
/tmp/ccA0fL5v.s:246 .text.HAL_PCD_DataOutStageCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:246 .text.HAL_PCD_DataOutStageCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:252 .text.HAL_PCD_DataOutStageCallback:00000000 HAL_PCD_DataOutStageCallback
|
/tmp/ccPFQ7hE.s:252 .text.HAL_PCD_DataOutStageCallback:00000000 HAL_PCD_DataOutStageCallback
|
||||||
/tmp/ccA0fL5v.s:280 .text.HAL_PCD_DataInStageCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:280 .text.HAL_PCD_DataInStageCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:286 .text.HAL_PCD_DataInStageCallback:00000000 HAL_PCD_DataInStageCallback
|
/tmp/ccPFQ7hE.s:286 .text.HAL_PCD_DataInStageCallback:00000000 HAL_PCD_DataInStageCallback
|
||||||
/tmp/ccA0fL5v.s:314 .text.HAL_PCD_SOFCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:314 .text.HAL_PCD_SOFCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:320 .text.HAL_PCD_SOFCallback:00000000 HAL_PCD_SOFCallback
|
/tmp/ccPFQ7hE.s:320 .text.HAL_PCD_SOFCallback:00000000 HAL_PCD_SOFCallback
|
||||||
/tmp/ccA0fL5v.s:345 .text.HAL_PCD_ResetCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:345 .text.HAL_PCD_ResetCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:351 .text.HAL_PCD_ResetCallback:00000000 HAL_PCD_ResetCallback
|
/tmp/ccPFQ7hE.s:351 .text.HAL_PCD_ResetCallback:00000000 HAL_PCD_ResetCallback
|
||||||
/tmp/ccA0fL5v.s:402 .text.HAL_PCD_SuspendCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:402 .text.HAL_PCD_SuspendCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:408 .text.HAL_PCD_SuspendCallback:00000000 HAL_PCD_SuspendCallback
|
/tmp/ccPFQ7hE.s:408 .text.HAL_PCD_SuspendCallback:00000000 HAL_PCD_SuspendCallback
|
||||||
/tmp/ccA0fL5v.s:453 .text.HAL_PCD_SuspendCallback:0000002c $d
|
/tmp/ccPFQ7hE.s:453 .text.HAL_PCD_SuspendCallback:0000002c $d
|
||||||
/tmp/ccA0fL5v.s:458 .text.HAL_PCD_ResumeCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:458 .text.HAL_PCD_ResumeCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:464 .text.HAL_PCD_ResumeCallback:00000000 HAL_PCD_ResumeCallback
|
/tmp/ccPFQ7hE.s:464 .text.HAL_PCD_ResumeCallback:00000000 HAL_PCD_ResumeCallback
|
||||||
/tmp/ccA0fL5v.s:489 .text.HAL_PCD_ISOOUTIncompleteCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:489 .text.HAL_PCD_ISOOUTIncompleteCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:495 .text.HAL_PCD_ISOOUTIncompleteCallback:00000000 HAL_PCD_ISOOUTIncompleteCallback
|
/tmp/ccPFQ7hE.s:495 .text.HAL_PCD_ISOOUTIncompleteCallback:00000000 HAL_PCD_ISOOUTIncompleteCallback
|
||||||
/tmp/ccA0fL5v.s:520 .text.HAL_PCD_ISOINIncompleteCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:520 .text.HAL_PCD_ISOINIncompleteCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:526 .text.HAL_PCD_ISOINIncompleteCallback:00000000 HAL_PCD_ISOINIncompleteCallback
|
/tmp/ccPFQ7hE.s:526 .text.HAL_PCD_ISOINIncompleteCallback:00000000 HAL_PCD_ISOINIncompleteCallback
|
||||||
/tmp/ccA0fL5v.s:551 .text.HAL_PCD_ConnectCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:551 .text.HAL_PCD_ConnectCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:557 .text.HAL_PCD_ConnectCallback:00000000 HAL_PCD_ConnectCallback
|
/tmp/ccPFQ7hE.s:557 .text.HAL_PCD_ConnectCallback:00000000 HAL_PCD_ConnectCallback
|
||||||
/tmp/ccA0fL5v.s:582 .text.HAL_PCD_DisconnectCallback:00000000 $t
|
/tmp/ccPFQ7hE.s:582 .text.HAL_PCD_DisconnectCallback:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:588 .text.HAL_PCD_DisconnectCallback:00000000 HAL_PCD_DisconnectCallback
|
/tmp/ccPFQ7hE.s:588 .text.HAL_PCD_DisconnectCallback:00000000 HAL_PCD_DisconnectCallback
|
||||||
/tmp/ccA0fL5v.s:613 .text.USBD_LL_Init:00000000 $t
|
/tmp/ccPFQ7hE.s:613 .text.USBD_LL_Init:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:619 .text.USBD_LL_Init:00000000 USBD_LL_Init
|
/tmp/ccPFQ7hE.s:619 .text.USBD_LL_Init:00000000 USBD_LL_Init
|
||||||
/tmp/ccA0fL5v.s:728 .text.USBD_LL_Init:00000064 $d
|
/tmp/ccPFQ7hE.s:728 .text.USBD_LL_Init:00000064 $d
|
||||||
/tmp/ccA0fL5v.s:1398 .bss.hpcd_USB_OTG_FS:00000000 hpcd_USB_OTG_FS
|
/tmp/ccPFQ7hE.s:1398 .bss.hpcd_USB_OTG_FS:00000000 hpcd_USB_OTG_FS
|
||||||
/tmp/ccA0fL5v.s:733 .text.USBD_LL_IsStallEP:00000000 $t
|
/tmp/ccPFQ7hE.s:733 .text.USBD_LL_IsStallEP:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:739 .text.USBD_LL_IsStallEP:00000000 USBD_LL_IsStallEP
|
/tmp/ccPFQ7hE.s:739 .text.USBD_LL_IsStallEP:00000000 USBD_LL_IsStallEP
|
||||||
/tmp/ccA0fL5v.s:787 .text.USBD_LL_GetRxDataSize:00000000 $t
|
/tmp/ccPFQ7hE.s:787 .text.USBD_LL_GetRxDataSize:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:793 .text.USBD_LL_GetRxDataSize:00000000 USBD_LL_GetRxDataSize
|
/tmp/ccPFQ7hE.s:793 .text.USBD_LL_GetRxDataSize:00000000 USBD_LL_GetRxDataSize
|
||||||
/tmp/ccA0fL5v.s:819 .text.USBD_static_malloc:00000000 $t
|
/tmp/ccPFQ7hE.s:819 .text.USBD_static_malloc:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:825 .text.USBD_static_malloc:00000000 USBD_static_malloc
|
/tmp/ccPFQ7hE.s:825 .text.USBD_static_malloc:00000000 USBD_static_malloc
|
||||||
/tmp/ccA0fL5v.s:843 .text.USBD_static_malloc:00000004 $d
|
/tmp/ccPFQ7hE.s:843 .text.USBD_static_malloc:00000004 $d
|
||||||
/tmp/ccA0fL5v.s:1391 .bss.mem.0:00000000 mem.0
|
/tmp/ccPFQ7hE.s:1391 .bss.mem.0:00000000 mem.0
|
||||||
/tmp/ccA0fL5v.s:848 .text.USBD_static_free:00000000 $t
|
/tmp/ccPFQ7hE.s:848 .text.USBD_static_free:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:854 .text.USBD_static_free:00000000 USBD_static_free
|
/tmp/ccPFQ7hE.s:854 .text.USBD_static_free:00000000 USBD_static_free
|
||||||
/tmp/ccA0fL5v.s:868 .text.USBD_LL_Delay:00000000 $t
|
/tmp/ccPFQ7hE.s:868 .text.USBD_LL_Delay:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:874 .text.USBD_LL_Delay:00000000 USBD_LL_Delay
|
/tmp/ccPFQ7hE.s:874 .text.USBD_LL_Delay:00000000 USBD_LL_Delay
|
||||||
/tmp/ccA0fL5v.s:896 .text.USBD_Get_USB_Status:00000000 $t
|
/tmp/ccPFQ7hE.s:896 .text.USBD_Get_USB_Status:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:902 .text.USBD_Get_USB_Status:00000000 USBD_Get_USB_Status
|
/tmp/ccPFQ7hE.s:902 .text.USBD_Get_USB_Status:00000000 USBD_Get_USB_Status
|
||||||
/tmp/ccA0fL5v.s:916 .text.USBD_Get_USB_Status:00000008 $d
|
/tmp/ccPFQ7hE.s:916 .text.USBD_Get_USB_Status:00000008 $d
|
||||||
/tmp/ccA0fL5v.s:920 .text.USBD_Get_USB_Status:0000000c $t
|
/tmp/ccPFQ7hE.s:920 .text.USBD_Get_USB_Status:0000000c $t
|
||||||
/tmp/ccA0fL5v.s:943 .text.USBD_LL_DeInit:00000000 $t
|
/tmp/ccPFQ7hE.s:943 .text.USBD_LL_DeInit:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:949 .text.USBD_LL_DeInit:00000000 USBD_LL_DeInit
|
/tmp/ccPFQ7hE.s:949 .text.USBD_LL_DeInit:00000000 USBD_LL_DeInit
|
||||||
/tmp/ccA0fL5v.s:983 .text.USBD_LL_Start:00000000 $t
|
/tmp/ccPFQ7hE.s:983 .text.USBD_LL_Start:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:989 .text.USBD_LL_Start:00000000 USBD_LL_Start
|
/tmp/ccPFQ7hE.s:989 .text.USBD_LL_Start:00000000 USBD_LL_Start
|
||||||
/tmp/ccA0fL5v.s:1023 .text.USBD_LL_Stop:00000000 $t
|
/tmp/ccPFQ7hE.s:1023 .text.USBD_LL_Stop:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:1029 .text.USBD_LL_Stop:00000000 USBD_LL_Stop
|
/tmp/ccPFQ7hE.s:1029 .text.USBD_LL_Stop:00000000 USBD_LL_Stop
|
||||||
ARM GAS /tmp/ccA0fL5v.s page 42
|
ARM GAS /tmp/ccPFQ7hE.s page 42
|
||||||
|
|
||||||
|
|
||||||
/tmp/ccA0fL5v.s:1063 .text.USBD_LL_OpenEP:00000000 $t
|
/tmp/ccPFQ7hE.s:1063 .text.USBD_LL_OpenEP:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:1069 .text.USBD_LL_OpenEP:00000000 USBD_LL_OpenEP
|
/tmp/ccPFQ7hE.s:1069 .text.USBD_LL_OpenEP:00000000 USBD_LL_OpenEP
|
||||||
/tmp/ccA0fL5v.s:1108 .text.USBD_LL_CloseEP:00000000 $t
|
/tmp/ccPFQ7hE.s:1108 .text.USBD_LL_CloseEP:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:1114 .text.USBD_LL_CloseEP:00000000 USBD_LL_CloseEP
|
/tmp/ccPFQ7hE.s:1114 .text.USBD_LL_CloseEP:00000000 USBD_LL_CloseEP
|
||||||
/tmp/ccA0fL5v.s:1148 .text.USBD_LL_FlushEP:00000000 $t
|
/tmp/ccPFQ7hE.s:1148 .text.USBD_LL_FlushEP:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:1154 .text.USBD_LL_FlushEP:00000000 USBD_LL_FlushEP
|
/tmp/ccPFQ7hE.s:1154 .text.USBD_LL_FlushEP:00000000 USBD_LL_FlushEP
|
||||||
/tmp/ccA0fL5v.s:1188 .text.USBD_LL_StallEP:00000000 $t
|
/tmp/ccPFQ7hE.s:1188 .text.USBD_LL_StallEP:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:1194 .text.USBD_LL_StallEP:00000000 USBD_LL_StallEP
|
/tmp/ccPFQ7hE.s:1194 .text.USBD_LL_StallEP:00000000 USBD_LL_StallEP
|
||||||
/tmp/ccA0fL5v.s:1228 .text.USBD_LL_ClearStallEP:00000000 $t
|
/tmp/ccPFQ7hE.s:1228 .text.USBD_LL_ClearStallEP:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:1234 .text.USBD_LL_ClearStallEP:00000000 USBD_LL_ClearStallEP
|
/tmp/ccPFQ7hE.s:1234 .text.USBD_LL_ClearStallEP:00000000 USBD_LL_ClearStallEP
|
||||||
/tmp/ccA0fL5v.s:1268 .text.USBD_LL_SetUSBAddress:00000000 $t
|
/tmp/ccPFQ7hE.s:1268 .text.USBD_LL_SetUSBAddress:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:1274 .text.USBD_LL_SetUSBAddress:00000000 USBD_LL_SetUSBAddress
|
/tmp/ccPFQ7hE.s:1274 .text.USBD_LL_SetUSBAddress:00000000 USBD_LL_SetUSBAddress
|
||||||
/tmp/ccA0fL5v.s:1308 .text.USBD_LL_Transmit:00000000 $t
|
/tmp/ccPFQ7hE.s:1308 .text.USBD_LL_Transmit:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:1314 .text.USBD_LL_Transmit:00000000 USBD_LL_Transmit
|
/tmp/ccPFQ7hE.s:1314 .text.USBD_LL_Transmit:00000000 USBD_LL_Transmit
|
||||||
/tmp/ccA0fL5v.s:1348 .text.USBD_LL_PrepareReceive:00000000 $t
|
/tmp/ccPFQ7hE.s:1348 .text.USBD_LL_PrepareReceive:00000000 $t
|
||||||
/tmp/ccA0fL5v.s:1354 .text.USBD_LL_PrepareReceive:00000000 USBD_LL_PrepareReceive
|
/tmp/ccPFQ7hE.s:1354 .text.USBD_LL_PrepareReceive:00000000 USBD_LL_PrepareReceive
|
||||||
/tmp/ccA0fL5v.s:1388 .bss.mem.0:00000000 $d
|
/tmp/ccPFQ7hE.s:1388 .bss.mem.0:00000000 $d
|
||||||
/tmp/ccA0fL5v.s:1395 .bss.hpcd_USB_OTG_FS:00000000 $d
|
/tmp/ccPFQ7hE.s:1395 .bss.hpcd_USB_OTG_FS:00000000 $d
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
HAL_GPIO_Init
|
HAL_GPIO_Init
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccki0qqk.s page 1
|
ARM GAS /tmp/ccLTalAS.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
27:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @{
|
27:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @{
|
||||||
28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */
|
28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */
|
||||||
29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
ARM GAS /tmp/ccki0qqk.s page 2
|
ARM GAS /tmp/ccLTalAS.s page 2
|
||||||
|
|
||||||
|
|
||||||
30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /**
|
84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /**
|
||||||
85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_Init
|
85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_Init
|
||||||
86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Initialize the device stack and load the class driver
|
86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Initialize the device stack and load the class driver
|
||||||
ARM GAS /tmp/ccki0qqk.s page 3
|
ARM GAS /tmp/ccLTalAS.s page 3
|
||||||
|
|
||||||
|
|
||||||
87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance
|
87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
48 .LVL1:
|
48 .LVL1:
|
||||||
49 .loc 1 121 19 view .LVU7
|
49 .loc 1 121 19 view .LVU7
|
||||||
50 0008 C3F8B802 str r0, [r3, #696]
|
50 0008 C3F8B802 str r0, [r3, #696]
|
||||||
ARM GAS /tmp/ccki0qqk.s page 4
|
ARM GAS /tmp/ccLTalAS.s page 4
|
||||||
|
|
||||||
|
|
||||||
122:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->pUserData[0] = NULL;
|
122:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->pUserData[0] = NULL;
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
85 .cfi_restore 3
|
85 .cfi_restore 3
|
||||||
86 .cfi_restore 14
|
86 .cfi_restore 14
|
||||||
103:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
103:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
ARM GAS /tmp/ccki0qqk.s page 5
|
ARM GAS /tmp/ccLTalAS.s page 5
|
||||||
|
|
||||||
|
|
||||||
87 .loc 1 103 12 view .LVU25
|
87 .loc 1 103 12 view .LVU25
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
160:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Parse the table of classes in use */
|
160:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Parse the table of classes in use */
|
||||||
161:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** for (uint32_t i = 0; i < USBD_MAX_SUPPORTED_CLASS; i++)
|
161:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** for (uint32_t i = 0; i < USBD_MAX_SUPPORTED_CLASS; i++)
|
||||||
162:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
162:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
ARM GAS /tmp/ccki0qqk.s page 6
|
ARM GAS /tmp/ccLTalAS.s page 6
|
||||||
|
|
||||||
|
|
||||||
163:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Check if current class is in use */
|
163:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Check if current class is in use */
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
151 002a 2046 mov r0, r4
|
151 002a 2046 mov r0, r4
|
||||||
152 002c FFF7FEFF bl USBD_LL_DeInit
|
152 002c FFF7FEFF bl USBD_LL_DeInit
|
||||||
153 .LVL9:
|
153 .LVL9:
|
||||||
ARM GAS /tmp/ccki0qqk.s page 7
|
ARM GAS /tmp/ccLTalAS.s page 7
|
||||||
|
|
||||||
|
|
||||||
191:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
191:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
209:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_ErrLog("Invalid Class handle");
|
209:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_ErrLog("Invalid Class handle");
|
||||||
210:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** #endif /* (USBD_DEBUG_LEVEL > 1U) */
|
210:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** #endif /* (USBD_DEBUG_LEVEL > 1U) */
|
||||||
211:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_FAIL;
|
211:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_FAIL;
|
||||||
ARM GAS /tmp/ccki0qqk.s page 8
|
ARM GAS /tmp/ccLTalAS.s page 8
|
||||||
|
|
||||||
|
|
||||||
212:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
212:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
223 .LCFI5:
|
223 .LCFI5:
|
||||||
224 .cfi_remember_state
|
224 .cfi_remember_state
|
||||||
225 .cfi_def_cfa_offset 8
|
225 .cfi_def_cfa_offset 8
|
||||||
ARM GAS /tmp/ccki0qqk.s page 9
|
ARM GAS /tmp/ccLTalAS.s page 9
|
||||||
|
|
||||||
|
|
||||||
226 @ sp needed
|
226 @ sp needed
|
||||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
265:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Increment the ClassId for the next occurrence */
|
265:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Increment the ClassId for the next occurrence */
|
||||||
266:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->classId ++;
|
266:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->classId ++;
|
||||||
267:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->NumClasses ++;
|
267:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->NumClasses ++;
|
||||||
ARM GAS /tmp/ccki0qqk.s page 10
|
ARM GAS /tmp/ccLTalAS.s page 10
|
||||||
|
|
||||||
|
|
||||||
268:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
268:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
322:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** ret = USBD_FAIL;
|
322:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** ret = USBD_FAIL;
|
||||||
323:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
323:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
324:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
324:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
ARM GAS /tmp/ccki0qqk.s page 11
|
ARM GAS /tmp/ccLTalAS.s page 11
|
||||||
|
|
||||||
|
|
||||||
325:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
325:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
379:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_Start
|
379:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_Start
|
||||||
380:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Start the USB Device Core.
|
380:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * Start the USB Device Core.
|
||||||
381:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: Device Handle
|
381:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: Device Handle
|
||||||
ARM GAS /tmp/ccki0qqk.s page 12
|
ARM GAS /tmp/ccLTalAS.s page 12
|
||||||
|
|
||||||
|
|
||||||
382:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval USBD Status
|
382:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval USBD Status
|
||||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
286 .cfi_def_cfa_offset 8
|
286 .cfi_def_cfa_offset 8
|
||||||
287 .cfi_offset 4, -8
|
287 .cfi_offset 4, -8
|
||||||
288 .cfi_offset 14, -4
|
288 .cfi_offset 14, -4
|
||||||
ARM GAS /tmp/ccki0qqk.s page 13
|
ARM GAS /tmp/ccLTalAS.s page 13
|
||||||
|
|
||||||
|
|
||||||
289 0002 0446 mov r4, r0
|
289 0002 0446 mov r4, r0
|
||||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
312 .loc 1 432 1 view .LVU91
|
312 .loc 1 432 1 view .LVU91
|
||||||
313 .cfi_endproc
|
313 .cfi_endproc
|
||||||
314 .LFE247:
|
314 .LFE247:
|
||||||
ARM GAS /tmp/ccki0qqk.s page 14
|
ARM GAS /tmp/ccLTalAS.s page 14
|
||||||
|
|
||||||
|
|
||||||
316 .section .text.USBD_RunTestMode,"ax",%progbits
|
316 .section .text.USBD_RunTestMode,"ax",%progbits
|
||||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
350 .LFB249:
|
350 .LFB249:
|
||||||
456:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
456:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
457:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /**
|
457:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /**
|
||||||
ARM GAS /tmp/ccki0qqk.s page 15
|
ARM GAS /tmp/ccLTalAS.s page 15
|
||||||
|
|
||||||
|
|
||||||
458:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_SetClassConfig
|
458:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_SetClassConfig
|
||||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
371 .loc 1 491 31 view .LVU105
|
371 .loc 1 491 31 view .LVU105
|
||||||
372 000a 9847 blx r3
|
372 000a 9847 blx r3
|
||||||
373 .LVL25:
|
373 .LVL25:
|
||||||
ARM GAS /tmp/ccki0qqk.s page 16
|
ARM GAS /tmp/ccLTalAS.s page 16
|
||||||
|
|
||||||
|
|
||||||
374 .L24:
|
374 .L24:
|
||||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
510:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Parse the table of classes in use */
|
510:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Parse the table of classes in use */
|
||||||
511:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** for (uint32_t i = 0U; i < USBD_MAX_SUPPORTED_CLASS; i++)
|
511:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** for (uint32_t i = 0U; i < USBD_MAX_SUPPORTED_CLASS; i++)
|
||||||
512:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
512:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
ARM GAS /tmp/ccki0qqk.s page 17
|
ARM GAS /tmp/ccLTalAS.s page 17
|
||||||
|
|
||||||
|
|
||||||
513:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Check if current class is in use */
|
513:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Check if current class is in use */
|
||||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
441 .LVL33:
|
441 .LVL33:
|
||||||
442 .LFB251:
|
442 .LFB251:
|
||||||
537:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
537:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
ARM GAS /tmp/ccki0qqk.s page 18
|
ARM GAS /tmp/ccLTalAS.s page 18
|
||||||
|
|
||||||
|
|
||||||
538:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
538:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
478 0024 012B cmp r3, #1
|
478 0024 012B cmp r3, #1
|
||||||
479 0026 07D0 beq .L33
|
479 0026 07D0 beq .L33
|
||||||
480 0028 022B cmp r3, #2
|
480 0028 022B cmp r3, #2
|
||||||
ARM GAS /tmp/ccki0qqk.s page 19
|
ARM GAS /tmp/ccLTalAS.s page 19
|
||||||
|
|
||||||
|
|
||||||
481 002a 0AD0 beq .L34
|
481 002a 0AD0 beq .L34
|
||||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
510 0046 FFF7FEFF bl USBD_StdEPReq
|
510 0046 FFF7FEFF bl USBD_StdEPReq
|
||||||
511 .LVL40:
|
511 .LVL40:
|
||||||
568:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
568:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
ARM GAS /tmp/ccki0qqk.s page 20
|
ARM GAS /tmp/ccLTalAS.s page 20
|
||||||
|
|
||||||
|
|
||||||
512 .loc 1 568 7 is_stmt 1 view .LVU144
|
512 .loc 1 568 7 is_stmt 1 view .LVU144
|
||||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
605:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
605:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
606:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (void)USBD_CtlContinueRx(pdev, pep->pbuffer, MAX(pep->rem_length, pep->maxpacket));
|
606:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (void)USBD_CtlContinueRx(pdev, pep->pbuffer, MAX(pep->rem_length, pep->maxpacket));
|
||||||
607:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
607:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
ARM GAS /tmp/ccki0qqk.s page 21
|
ARM GAS /tmp/ccLTalAS.s page 21
|
||||||
|
|
||||||
|
|
||||||
608:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** else
|
608:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** else
|
||||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
662:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->classId = idx;
|
662:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->classId = idx;
|
||||||
663:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** ret = (USBD_StatusTypeDef)pdev->pClass[idx]->DataOut(pdev, epnum);
|
663:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** ret = (USBD_StatusTypeDef)pdev->pClass[idx]->DataOut(pdev, epnum);
|
||||||
664:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
664:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
ARM GAS /tmp/ccki0qqk.s page 22
|
ARM GAS /tmp/ccLTalAS.s page 22
|
||||||
|
|
||||||
|
|
||||||
665:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
665:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
719:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Prepare endpoint for premature end of transfer */
|
719:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /* Prepare endpoint for premature end of transfer */
|
||||||
720:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (void)USBD_LL_PrepareReceive(pdev, 0U, NULL, 0U);
|
720:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (void)USBD_LL_PrepareReceive(pdev, 0U, NULL, 0U);
|
||||||
721:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
721:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
ARM GAS /tmp/ccki0qqk.s page 23
|
ARM GAS /tmp/ccLTalAS.s page 23
|
||||||
|
|
||||||
|
|
||||||
722:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** else
|
722:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** else
|
||||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
776:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */
|
776:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */
|
||||||
777:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_LL_Reset(USBD_HandleTypeDef *pdev)
|
777:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_StatusTypeDef USBD_LL_Reset(USBD_HandleTypeDef *pdev)
|
||||||
778:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
778:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
ARM GAS /tmp/ccki0qqk.s page 24
|
ARM GAS /tmp/ccLTalAS.s page 24
|
||||||
|
|
||||||
|
|
||||||
537 .loc 1 778 1 view -0
|
537 .loc 1 778 1 view -0
|
||||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
799:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
799:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
800:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[i]->DeInit != NULL)
|
800:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[i]->DeInit != NULL)
|
||||||
801:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
801:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
ARM GAS /tmp/ccki0qqk.s page 25
|
ARM GAS /tmp/ccLTalAS.s page 25
|
||||||
|
|
||||||
|
|
||||||
802:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[i]->DeInit(pdev, (uint8_t)pdev->dev_config) != USBD_OK)
|
802:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[i]->DeInit(pdev, (uint8_t)pdev->dev_config) != USBD_OK)
|
||||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
600 .loc 1 826 38 is_stmt 0 view .LVU173
|
600 .loc 1 826 38 is_stmt 0 view .LVU173
|
||||||
601 0038 0126 movs r6, #1
|
601 0038 0126 movs r6, #1
|
||||||
602 003a 84F86361 strb r6, [r4, #355]
|
602 003a 84F86361 strb r6, [r4, #355]
|
||||||
ARM GAS /tmp/ccki0qqk.s page 26
|
ARM GAS /tmp/ccLTalAS.s page 26
|
||||||
|
|
||||||
|
|
||||||
827:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
827:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
645 .thumb
|
645 .thumb
|
||||||
646 .thumb_func
|
646 .thumb_func
|
||||||
648 USBD_LL_SetSpeed:
|
648 USBD_LL_SetSpeed:
|
||||||
ARM GAS /tmp/ccki0qqk.s page 27
|
ARM GAS /tmp/ccLTalAS.s page 27
|
||||||
|
|
||||||
|
|
||||||
649 .LVL51:
|
649 .LVL51:
|
||||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
682 @ link register save eliminated.
|
682 @ link register save eliminated.
|
||||||
861:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->dev_state != USBD_STATE_SUSPENDED)
|
861:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->dev_state != USBD_STATE_SUSPENDED)
|
||||||
683 .loc 1 861 3 view .LVU193
|
683 .loc 1 861 3 view .LVU193
|
||||||
ARM GAS /tmp/ccki0qqk.s page 28
|
ARM GAS /tmp/ccLTalAS.s page 28
|
||||||
|
|
||||||
|
|
||||||
684 .loc 1 861 11 is_stmt 0 view .LVU194
|
684 .loc 1 861 11 is_stmt 0 view .LVU194
|
||||||
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
723 @ frame_needed = 0, uses_anonymous_args = 0
|
723 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
724 @ link register save eliminated.
|
724 @ link register save eliminated.
|
||||||
879:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->dev_state == USBD_STATE_SUSPENDED)
|
879:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->dev_state == USBD_STATE_SUSPENDED)
|
||||||
ARM GAS /tmp/ccki0qqk.s page 29
|
ARM GAS /tmp/ccLTalAS.s page 29
|
||||||
|
|
||||||
|
|
||||||
725 .loc 1 879 3 view .LVU205
|
725 .loc 1 879 3 view .LVU205
|
||||||
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
763 @ args = 0, pretend = 0, frame = 0
|
763 @ args = 0, pretend = 0, frame = 0
|
||||||
764 @ frame_needed = 0, uses_anonymous_args = 0
|
764 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
765 .loc 1 894 1 is_stmt 0 view .LVU215
|
765 .loc 1 894 1 is_stmt 0 view .LVU215
|
||||||
ARM GAS /tmp/ccki0qqk.s page 30
|
ARM GAS /tmp/ccLTalAS.s page 30
|
||||||
|
|
||||||
|
|
||||||
766 0000 08B5 push {r3, lr}
|
766 0000 08B5 push {r3, lr}
|
||||||
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
786 .loc 1 916 5 is_stmt 1 view .LVU221
|
786 .loc 1 916 5 is_stmt 1 view .LVU221
|
||||||
916:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
916:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
787 .loc 1 916 21 is_stmt 0 view .LVU222
|
787 .loc 1 916 21 is_stmt 0 view .LVU222
|
||||||
ARM GAS /tmp/ccki0qqk.s page 31
|
ARM GAS /tmp/ccLTalAS.s page 31
|
||||||
|
|
||||||
|
|
||||||
788 0010 D0F8B832 ldr r3, [r0, #696]
|
788 0010 D0F8B832 ldr r3, [r0, #696]
|
||||||
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
826 .cfi_offset 14, -4
|
826 .cfi_offset 14, -4
|
||||||
939:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[pdev->classId] == NULL)
|
939:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[pdev->classId] == NULL)
|
||||||
827 .loc 1 939 3 is_stmt 1 view .LVU232
|
827 .loc 1 939 3 is_stmt 1 view .LVU232
|
||||||
ARM GAS /tmp/ccki0qqk.s page 32
|
ARM GAS /tmp/ccLTalAS.s page 32
|
||||||
|
|
||||||
|
|
||||||
828 .loc 1 939 24 is_stmt 0 view .LVU233
|
828 .loc 1 939 24 is_stmt 0 view .LVU233
|
||||||
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
862 .LVL66:
|
862 .LVL66:
|
||||||
863 .L57:
|
863 .L57:
|
||||||
941:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
941:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
ARM GAS /tmp/ccki0qqk.s page 33
|
ARM GAS /tmp/ccLTalAS.s page 33
|
||||||
|
|
||||||
|
|
||||||
864 .loc 1 941 12 view .LVU247
|
864 .loc 1 941 12 view .LVU247
|
||||||
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
905 .loc 1 965 6 view .LVU256
|
905 .loc 1 965 6 view .LVU256
|
||||||
906 000c 5AB1 cbz r2, .L64
|
906 000c 5AB1 cbz r2, .L64
|
||||||
966:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
966:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
ARM GAS /tmp/ccki0qqk.s page 34
|
ARM GAS /tmp/ccLTalAS.s page 34
|
||||||
|
|
||||||
|
|
||||||
967:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_FAIL;
|
967:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return USBD_FAIL;
|
||||||
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
940 0028 F7E7 b .L63
|
940 0028 F7E7 b .L63
|
||||||
941 .LVL76:
|
941 .LVL76:
|
||||||
942 .L66:
|
942 .L66:
|
||||||
ARM GAS /tmp/ccki0qqk.s page 35
|
ARM GAS /tmp/ccLTalAS.s page 35
|
||||||
|
|
||||||
|
|
||||||
978:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
978:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
985 .LFB262:
|
985 .LFB262:
|
||||||
994:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
994:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
995:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /**
|
995:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** /**
|
||||||
ARM GAS /tmp/ccki0qqk.s page 36
|
ARM GAS /tmp/ccLTalAS.s page 36
|
||||||
|
|
||||||
|
|
||||||
996:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_LL_DevDisconnected
|
996:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_LL_DevDisconnected
|
||||||
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1029:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[0]->DeInit(pdev, (uint8_t)pdev->dev_config) != 0U)
|
1029:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** if (pdev->pClass[0]->DeInit(pdev, (uint8_t)pdev->dev_config) != 0U)
|
||||||
1007 .loc 1 1029 5 is_stmt 1 view .LVU285
|
1007 .loc 1 1029 5 is_stmt 1 view .LVU285
|
||||||
1008 .loc 1 1029 24 is_stmt 0 view .LVU286
|
1008 .loc 1 1029 24 is_stmt 0 view .LVU286
|
||||||
ARM GAS /tmp/ccki0qqk.s page 37
|
ARM GAS /tmp/ccLTalAS.s page 37
|
||||||
|
|
||||||
|
|
||||||
1009 000e 5B68 ldr r3, [r3, #4]
|
1009 000e 5B68 ldr r3, [r3, #4]
|
||||||
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1047:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
1047:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
1045 .loc 1 1047 1 is_stmt 1 view -0
|
1045 .loc 1 1047 1 is_stmt 1 view -0
|
||||||
1046 .cfi_startproc
|
1046 .cfi_startproc
|
||||||
ARM GAS /tmp/ccki0qqk.s page 38
|
ARM GAS /tmp/ccLTalAS.s page 38
|
||||||
|
|
||||||
|
|
||||||
1047 @ args = 0, pretend = 0, frame = 0
|
1047 @ args = 0, pretend = 0, frame = 0
|
||||||
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1080:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_CoreFindEP
|
1080:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @brief USBD_CoreFindEP
|
||||||
1081:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * return the class index relative to the selected endpoint
|
1081:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * return the class index relative to the selected endpoint
|
||||||
1082:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance
|
1082:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param pdev: device instance
|
||||||
ARM GAS /tmp/ccki0qqk.s page 39
|
ARM GAS /tmp/ccLTalAS.s page 39
|
||||||
|
|
||||||
|
|
||||||
1083:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param index : selected endpoint number
|
1083:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param index : selected endpoint number
|
||||||
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1091 .thumb
|
1091 .thumb
|
||||||
1092 .thumb_func
|
1092 .thumb_func
|
||||||
1094 USBD_LL_DataOutStage:
|
1094 USBD_LL_DataOutStage:
|
||||||
ARM GAS /tmp/ccki0qqk.s page 40
|
ARM GAS /tmp/ccLTalAS.s page 40
|
||||||
|
|
||||||
|
|
||||||
1095 .LVL90:
|
1095 .LVL90:
|
||||||
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1135 .L90:
|
1135 .L90:
|
||||||
601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
1136 .loc 1 601 7 is_stmt 1 view .LVU320
|
1136 .loc 1 601 7 is_stmt 1 view .LVU320
|
||||||
ARM GAS /tmp/ccki0qqk.s page 41
|
ARM GAS /tmp/ccLTalAS.s page 41
|
||||||
|
|
||||||
|
|
||||||
601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1177 .LVL99:
|
1177 .LVL99:
|
||||||
673:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
673:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
1178 .loc 1 673 10 view .LVU335
|
1178 .loc 1 673 10 view .LVU335
|
||||||
ARM GAS /tmp/ccki0qqk.s page 42
|
ARM GAS /tmp/ccLTalAS.s page 42
|
||||||
|
|
||||||
|
|
||||||
1179 0050 2846 mov r0, r5
|
1179 0050 2846 mov r0, r5
|
||||||
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** break;
|
624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** break;
|
||||||
1219 .loc 1 624 19 view .LVU350
|
1219 .loc 1 624 19 view .LVU350
|
||||||
1220 0076 FFF7FEFF bl USBD_CoreFindEP
|
1220 0076 FFF7FEFF bl USBD_CoreFindEP
|
||||||
ARM GAS /tmp/ccki0qqk.s page 43
|
ARM GAS /tmp/ccLTalAS.s page 43
|
||||||
|
|
||||||
|
|
||||||
1221 .LVL107:
|
1221 .LVL107:
|
||||||
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
658:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
658:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
1259 .loc 1 658 15 is_stmt 0 view .LVU367
|
1259 .loc 1 658 15 is_stmt 0 view .LVU367
|
||||||
1260 00a0 94F89C32 ldrb r3, [r4, #668] @ zero_extendqisi2
|
1260 00a0 94F89C32 ldrb r3, [r4, #668] @ zero_extendqisi2
|
||||||
ARM GAS /tmp/ccki0qqk.s page 44
|
ARM GAS /tmp/ccLTalAS.s page 44
|
||||||
|
|
||||||
|
|
||||||
1261 00a4 DBB2 uxtb r3, r3
|
1261 00a4 DBB2 uxtb r3, r3
|
||||||
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1302 .syntax unified
|
1302 .syntax unified
|
||||||
1303 .thumb
|
1303 .thumb
|
||||||
1304 .thumb_func
|
1304 .thumb_func
|
||||||
ARM GAS /tmp/ccki0qqk.s page 45
|
ARM GAS /tmp/ccLTalAS.s page 45
|
||||||
|
|
||||||
|
|
||||||
1306 USBD_LL_DataInStage:
|
1306 USBD_LL_DataInStage:
|
||||||
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1345 0016 18B1 cbz r0, .L99
|
1345 0016 18B1 cbz r0, .L99
|
||||||
740:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->dev_test_mode = 0U;
|
740:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** pdev->dev_test_mode = 0U;
|
||||||
1346 .loc 1 740 7 is_stmt 1 view .LVU397
|
1346 .loc 1 740 7 is_stmt 1 view .LVU397
|
||||||
ARM GAS /tmp/ccki0qqk.s page 46
|
ARM GAS /tmp/ccLTalAS.s page 46
|
||||||
|
|
||||||
|
|
||||||
741:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
741:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1386 003c FFF7FEFF bl USBD_LL_StallEP
|
1386 003c FFF7FEFF bl USBD_LL_StallEP
|
||||||
1387 .LVL124:
|
1387 .LVL124:
|
||||||
733:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
733:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
ARM GAS /tmp/ccki0qqk.s page 47
|
ARM GAS /tmp/ccLTalAS.s page 47
|
||||||
|
|
||||||
|
|
||||||
1388 .loc 1 733 11 is_stmt 1 view .LVU413
|
1388 .loc 1 733 11 is_stmt 1 view .LVU413
|
||||||
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
713:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pep->total_length < pdev->ep0_data_len))
|
713:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pep->total_length < pdev->ep0_data_len))
|
||||||
1429 .loc 1 713 51 view .LVU427
|
1429 .loc 1 713 51 view .LVU427
|
||||||
1430 006e 9A42 cmp r2, r3
|
1430 006e 9A42 cmp r2, r3
|
||||||
ARM GAS /tmp/ccki0qqk.s page 48
|
ARM GAS /tmp/ccLTalAS.s page 48
|
||||||
|
|
||||||
|
|
||||||
1431 0070 DDD2 bcs .L97
|
1431 0070 DDD2 bcs .L97
|
||||||
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1469 009c DB68 ldr r3, [r3, #12]
|
1469 009c DB68 ldr r3, [r3, #12]
|
||||||
729:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
729:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
1470 .loc 1 729 15 view .LVU444
|
1470 .loc 1 729 15 view .LVU444
|
||||||
ARM GAS /tmp/ccki0qqk.s page 49
|
ARM GAS /tmp/ccLTalAS.s page 49
|
||||||
|
|
||||||
|
|
||||||
1471 009e 2046 mov r0, r4
|
1471 009e 2046 mov r0, r4
|
||||||
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
757:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
757:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
1509 .loc 1 757 11 is_stmt 1 view .LVU461
|
1509 .loc 1 757 11 is_stmt 1 view .LVU461
|
||||||
757:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
757:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
ARM GAS /tmp/ccki0qqk.s page 50
|
ARM GAS /tmp/ccLTalAS.s page 50
|
||||||
|
|
||||||
|
|
||||||
1510 .loc 1 757 54 is_stmt 0 view .LVU462
|
1510 .loc 1 757 54 is_stmt 0 view .LVU462
|
||||||
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1138:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pdev->tclasslist[ClassId].Eps[idx].is_used != 0U))
|
1138:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** (pdev->tclasslist[ClassId].Eps[idx].is_used != 0U))
|
||||||
1139:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
1139:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
1140:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return (pdev->tclasslist[ClassId].Eps[idx].add);
|
1140:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** return (pdev->tclasslist[ClassId].Eps[idx].add);
|
||||||
ARM GAS /tmp/ccki0qqk.s page 51
|
ARM GAS /tmp/ccLTalAS.s page 51
|
||||||
|
|
||||||
|
|
||||||
1141:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
1141:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** }
|
||||||
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1195:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param ptr: data pointer inside the descriptor
|
1195:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @param ptr: data pointer inside the descriptor
|
||||||
1196:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval next header
|
1196:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** * @retval next header
|
||||||
1197:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */
|
1197:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** */
|
||||||
ARM GAS /tmp/ccki0qqk.s page 52
|
ARM GAS /tmp/ccLTalAS.s page 52
|
||||||
|
|
||||||
|
|
||||||
1198:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_DescHeaderTypeDef *USBD_GetNextDesc(uint8_t *pbuf, uint16_t *ptr)
|
1198:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** USBD_DescHeaderTypeDef *USBD_GetNextDesc(uint8_t *pbuf, uint16_t *ptr)
|
||||||
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1162:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
1162:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c ****
|
||||||
1584 .loc 1 1162 3 view .LVU482
|
1584 .loc 1 1162 3 view .LVU482
|
||||||
1164:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
1164:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
ARM GAS /tmp/ccki0qqk.s page 53
|
ARM GAS /tmp/ccLTalAS.s page 53
|
||||||
|
|
||||||
|
|
||||||
1585 .loc 1 1164 3 view .LVU483
|
1585 .loc 1 1164 3 view .LVU483
|
||||||
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1625 0026 4378 ldrb r3, [r0, #1] @ zero_extendqisi2
|
1625 0026 4378 ldrb r3, [r0, #1] @ zero_extendqisi2
|
||||||
1172:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
1172:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c **** {
|
||||||
1626 .loc 1 1172 10 view .LVU498
|
1626 .loc 1 1172 10 view .LVU498
|
||||||
ARM GAS /tmp/ccki0qqk.s page 54
|
ARM GAS /tmp/ccLTalAS.s page 54
|
||||||
|
|
||||||
|
|
||||||
1627 0028 052B cmp r3, #5
|
1627 0028 052B cmp r3, #5
|
||||||
@ -3235,59 +3235,59 @@ ARM GAS /tmp/ccki0qqk.s page 1
|
|||||||
1670 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
1670 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
||||||
1671 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
|
1671 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
|
||||||
1672 .file 6 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
|
1672 .file 6 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
|
||||||
ARM GAS /tmp/ccki0qqk.s page 55
|
ARM GAS /tmp/ccLTalAS.s page 55
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 usbd_core.c
|
*ABS*:00000000 usbd_core.c
|
||||||
/tmp/ccki0qqk.s:21 .text.USBD_Init:00000000 $t
|
/tmp/ccLTalAS.s:21 .text.USBD_Init:00000000 $t
|
||||||
/tmp/ccki0qqk.s:27 .text.USBD_Init:00000000 USBD_Init
|
/tmp/ccLTalAS.s:27 .text.USBD_Init:00000000 USBD_Init
|
||||||
/tmp/ccki0qqk.s:96 .text.USBD_DeInit:00000000 $t
|
/tmp/ccLTalAS.s:96 .text.USBD_DeInit:00000000 $t
|
||||||
/tmp/ccki0qqk.s:102 .text.USBD_DeInit:00000000 USBD_DeInit
|
/tmp/ccLTalAS.s:102 .text.USBD_DeInit:00000000 USBD_DeInit
|
||||||
/tmp/ccki0qqk.s:162 .text.USBD_RegisterClass:00000000 $t
|
/tmp/ccLTalAS.s:162 .text.USBD_RegisterClass:00000000 $t
|
||||||
/tmp/ccki0qqk.s:168 .text.USBD_RegisterClass:00000000 USBD_RegisterClass
|
/tmp/ccLTalAS.s:168 .text.USBD_RegisterClass:00000000 USBD_RegisterClass
|
||||||
/tmp/ccki0qqk.s:241 .text.USBD_Start:00000000 $t
|
/tmp/ccLTalAS.s:241 .text.USBD_Start:00000000 $t
|
||||||
/tmp/ccki0qqk.s:247 .text.USBD_Start:00000000 USBD_Start
|
/tmp/ccLTalAS.s:247 .text.USBD_Start:00000000 USBD_Start
|
||||||
/tmp/ccki0qqk.s:270 .text.USBD_Stop:00000000 $t
|
/tmp/ccLTalAS.s:270 .text.USBD_Stop:00000000 $t
|
||||||
/tmp/ccki0qqk.s:276 .text.USBD_Stop:00000000 USBD_Stop
|
/tmp/ccLTalAS.s:276 .text.USBD_Stop:00000000 USBD_Stop
|
||||||
/tmp/ccki0qqk.s:317 .text.USBD_RunTestMode:00000000 $t
|
/tmp/ccLTalAS.s:317 .text.USBD_RunTestMode:00000000 $t
|
||||||
/tmp/ccki0qqk.s:323 .text.USBD_RunTestMode:00000000 USBD_RunTestMode
|
/tmp/ccLTalAS.s:323 .text.USBD_RunTestMode:00000000 USBD_RunTestMode
|
||||||
/tmp/ccki0qqk.s:342 .text.USBD_SetClassConfig:00000000 $t
|
/tmp/ccLTalAS.s:342 .text.USBD_SetClassConfig:00000000 $t
|
||||||
/tmp/ccki0qqk.s:348 .text.USBD_SetClassConfig:00000000 USBD_SetClassConfig
|
/tmp/ccLTalAS.s:348 .text.USBD_SetClassConfig:00000000 USBD_SetClassConfig
|
||||||
/tmp/ccki0qqk.s:389 .text.USBD_ClrClassConfig:00000000 $t
|
/tmp/ccLTalAS.s:389 .text.USBD_ClrClassConfig:00000000 $t
|
||||||
/tmp/ccki0qqk.s:395 .text.USBD_ClrClassConfig:00000000 USBD_ClrClassConfig
|
/tmp/ccLTalAS.s:395 .text.USBD_ClrClassConfig:00000000 USBD_ClrClassConfig
|
||||||
/tmp/ccki0qqk.s:434 .text.USBD_LL_SetupStage:00000000 $t
|
/tmp/ccLTalAS.s:434 .text.USBD_LL_SetupStage:00000000 $t
|
||||||
/tmp/ccki0qqk.s:440 .text.USBD_LL_SetupStage:00000000 USBD_LL_SetupStage
|
/tmp/ccLTalAS.s:440 .text.USBD_LL_SetupStage:00000000 USBD_LL_SetupStage
|
||||||
/tmp/ccki0qqk.s:528 .text.USBD_LL_Reset:00000000 $t
|
/tmp/ccLTalAS.s:528 .text.USBD_LL_Reset:00000000 $t
|
||||||
/tmp/ccki0qqk.s:534 .text.USBD_LL_Reset:00000000 USBD_LL_Reset
|
/tmp/ccLTalAS.s:534 .text.USBD_LL_Reset:00000000 USBD_LL_Reset
|
||||||
/tmp/ccki0qqk.s:642 .text.USBD_LL_SetSpeed:00000000 $t
|
/tmp/ccLTalAS.s:642 .text.USBD_LL_SetSpeed:00000000 $t
|
||||||
/tmp/ccki0qqk.s:648 .text.USBD_LL_SetSpeed:00000000 USBD_LL_SetSpeed
|
/tmp/ccLTalAS.s:648 .text.USBD_LL_SetSpeed:00000000 USBD_LL_SetSpeed
|
||||||
/tmp/ccki0qqk.s:669 .text.USBD_LL_Suspend:00000000 $t
|
/tmp/ccLTalAS.s:669 .text.USBD_LL_Suspend:00000000 $t
|
||||||
/tmp/ccki0qqk.s:675 .text.USBD_LL_Suspend:00000000 USBD_LL_Suspend
|
/tmp/ccLTalAS.s:675 .text.USBD_LL_Suspend:00000000 USBD_LL_Suspend
|
||||||
/tmp/ccki0qqk.s:711 .text.USBD_LL_Resume:00000000 $t
|
/tmp/ccLTalAS.s:711 .text.USBD_LL_Resume:00000000 $t
|
||||||
/tmp/ccki0qqk.s:717 .text.USBD_LL_Resume:00000000 USBD_LL_Resume
|
/tmp/ccLTalAS.s:717 .text.USBD_LL_Resume:00000000 USBD_LL_Resume
|
||||||
/tmp/ccki0qqk.s:752 .text.USBD_LL_SOF:00000000 $t
|
/tmp/ccLTalAS.s:752 .text.USBD_LL_SOF:00000000 $t
|
||||||
/tmp/ccki0qqk.s:758 .text.USBD_LL_SOF:00000000 USBD_LL_SOF
|
/tmp/ccLTalAS.s:758 .text.USBD_LL_SOF:00000000 USBD_LL_SOF
|
||||||
/tmp/ccki0qqk.s:808 .text.USBD_LL_IsoINIncomplete:00000000 $t
|
/tmp/ccLTalAS.s:808 .text.USBD_LL_IsoINIncomplete:00000000 $t
|
||||||
/tmp/ccki0qqk.s:814 .text.USBD_LL_IsoINIncomplete:00000000 USBD_LL_IsoINIncomplete
|
/tmp/ccLTalAS.s:814 .text.USBD_LL_IsoINIncomplete:00000000 USBD_LL_IsoINIncomplete
|
||||||
/tmp/ccki0qqk.s:880 .text.USBD_LL_IsoOUTIncomplete:00000000 $t
|
/tmp/ccLTalAS.s:880 .text.USBD_LL_IsoOUTIncomplete:00000000 $t
|
||||||
/tmp/ccki0qqk.s:886 .text.USBD_LL_IsoOUTIncomplete:00000000 USBD_LL_IsoOUTIncomplete
|
/tmp/ccLTalAS.s:886 .text.USBD_LL_IsoOUTIncomplete:00000000 USBD_LL_IsoOUTIncomplete
|
||||||
/tmp/ccki0qqk.s:952 .text.USBD_LL_DevConnected:00000000 $t
|
/tmp/ccLTalAS.s:952 .text.USBD_LL_DevConnected:00000000 $t
|
||||||
/tmp/ccki0qqk.s:958 .text.USBD_LL_DevConnected:00000000 USBD_LL_DevConnected
|
/tmp/ccLTalAS.s:958 .text.USBD_LL_DevConnected:00000000 USBD_LL_DevConnected
|
||||||
/tmp/ccki0qqk.s:977 .text.USBD_LL_DevDisconnected:00000000 $t
|
/tmp/ccLTalAS.s:977 .text.USBD_LL_DevDisconnected:00000000 $t
|
||||||
/tmp/ccki0qqk.s:983 .text.USBD_LL_DevDisconnected:00000000 USBD_LL_DevDisconnected
|
/tmp/ccLTalAS.s:983 .text.USBD_LL_DevDisconnected:00000000 USBD_LL_DevDisconnected
|
||||||
/tmp/ccki0qqk.s:1036 .text.USBD_CoreFindIF:00000000 $t
|
/tmp/ccLTalAS.s:1036 .text.USBD_CoreFindIF:00000000 $t
|
||||||
/tmp/ccki0qqk.s:1042 .text.USBD_CoreFindIF:00000000 USBD_CoreFindIF
|
/tmp/ccLTalAS.s:1042 .text.USBD_CoreFindIF:00000000 USBD_CoreFindIF
|
||||||
/tmp/ccki0qqk.s:1062 .text.USBD_CoreFindEP:00000000 $t
|
/tmp/ccLTalAS.s:1062 .text.USBD_CoreFindEP:00000000 $t
|
||||||
/tmp/ccki0qqk.s:1068 .text.USBD_CoreFindEP:00000000 USBD_CoreFindEP
|
/tmp/ccLTalAS.s:1068 .text.USBD_CoreFindEP:00000000 USBD_CoreFindEP
|
||||||
/tmp/ccki0qqk.s:1088 .text.USBD_LL_DataOutStage:00000000 $t
|
/tmp/ccLTalAS.s:1088 .text.USBD_LL_DataOutStage:00000000 $t
|
||||||
/tmp/ccki0qqk.s:1094 .text.USBD_LL_DataOutStage:00000000 USBD_LL_DataOutStage
|
/tmp/ccLTalAS.s:1094 .text.USBD_LL_DataOutStage:00000000 USBD_LL_DataOutStage
|
||||||
/tmp/ccki0qqk.s:1300 .text.USBD_LL_DataInStage:00000000 $t
|
/tmp/ccLTalAS.s:1300 .text.USBD_LL_DataInStage:00000000 $t
|
||||||
/tmp/ccki0qqk.s:1306 .text.USBD_LL_DataInStage:00000000 USBD_LL_DataInStage
|
/tmp/ccLTalAS.s:1306 .text.USBD_LL_DataInStage:00000000 USBD_LL_DataInStage
|
||||||
/tmp/ccki0qqk.s:1532 .text.USBD_GetNextDesc:00000000 $t
|
/tmp/ccLTalAS.s:1532 .text.USBD_GetNextDesc:00000000 $t
|
||||||
/tmp/ccki0qqk.s:1538 .text.USBD_GetNextDesc:00000000 USBD_GetNextDesc
|
/tmp/ccLTalAS.s:1538 .text.USBD_GetNextDesc:00000000 USBD_GetNextDesc
|
||||||
/tmp/ccki0qqk.s:1568 .text.USBD_GetEpDesc:00000000 $t
|
/tmp/ccLTalAS.s:1568 .text.USBD_GetEpDesc:00000000 $t
|
||||||
/tmp/ccki0qqk.s:1574 .text.USBD_GetEpDesc:00000000 USBD_GetEpDesc
|
/tmp/ccLTalAS.s:1574 .text.USBD_GetEpDesc:00000000 USBD_GetEpDesc
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
USBD_LL_Init
|
USBD_LL_Init
|
||||||
@ -3295,7 +3295,7 @@ USBD_LL_Stop
|
|||||||
USBD_LL_DeInit
|
USBD_LL_DeInit
|
||||||
USBD_LL_Start
|
USBD_LL_Start
|
||||||
USBD_ParseSetupRequest
|
USBD_ParseSetupRequest
|
||||||
ARM GAS /tmp/ccki0qqk.s page 56
|
ARM GAS /tmp/ccLTalAS.s page 56
|
||||||
|
|
||||||
|
|
||||||
USBD_StdDevReq
|
USBD_StdDevReq
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccQswB8S.s page 1
|
ARM GAS /tmp/ccKvWcMY.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @{
|
28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @{
|
||||||
29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** */
|
29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** */
|
||||||
30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
ARM GAS /tmp/ccQswB8S.s page 2
|
ARM GAS /tmp/ccKvWcMY.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
31:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static uint8_t USBD_GetLen(uint8_t *buf);
|
85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static uint8_t USBD_GetLen(uint8_t *buf);
|
||||||
86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /**
|
87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /**
|
||||||
ARM GAS /tmp/ccQswB8S.s page 3
|
ARM GAS /tmp/ccKvWcMY.s page 3
|
||||||
|
|
||||||
|
|
||||||
88:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @}
|
88:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** * @}
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
142:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USB_REQ_CLEAR_FEATURE:
|
142:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USB_REQ_CLEAR_FEATURE:
|
||||||
143:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_ClrFeature(pdev, req);
|
143:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_ClrFeature(pdev, req);
|
||||||
144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
ARM GAS /tmp/ccQswB8S.s page 4
|
ARM GAS /tmp/ccKvWcMY.s page 4
|
||||||
|
|
||||||
|
|
||||||
145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
200:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
200:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
201:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else
|
201:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else
|
||||||
ARM GAS /tmp/ccQswB8S.s page 5
|
ARM GAS /tmp/ccKvWcMY.s page 5
|
||||||
|
|
||||||
|
|
||||||
202:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
202:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->classId = idx;
|
256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->classId = idx;
|
||||||
257:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */
|
257:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */
|
||||||
258:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (pdev->pClass[idx]->Setup != NULL)
|
258:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (pdev->pClass[idx]->Setup != NULL)
|
||||||
ARM GAS /tmp/ccQswB8S.s page 6
|
ARM GAS /tmp/ccKvWcMY.s page 6
|
||||||
|
|
||||||
|
|
||||||
259:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
259:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
313:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
|
313:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
|
||||||
314:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
314:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
315:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
315:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
ARM GAS /tmp/ccQswB8S.s page 7
|
ARM GAS /tmp/ccKvWcMY.s page 7
|
||||||
|
|
||||||
|
|
||||||
316:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
316:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
370:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
370:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
371:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
371:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
372:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else
|
372:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else
|
||||||
ARM GAS /tmp/ccQswB8S.s page 8
|
ARM GAS /tmp/ccKvWcMY.s page 8
|
||||||
|
|
||||||
|
|
||||||
373:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
373:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
427:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** */
|
427:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** */
|
||||||
428:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_GetDescriptor(USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req)
|
428:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** static void USBD_GetDescriptor(USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req)
|
||||||
429:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
429:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
ARM GAS /tmp/ccQswB8S.s page 9
|
ARM GAS /tmp/ccKvWcMY.s page 9
|
||||||
|
|
||||||
|
|
||||||
430:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint16_t len = 0U;
|
430:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint16_t len = 0U;
|
||||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
484:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USB_DESC_TYPE_STRING:
|
484:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USB_DESC_TYPE_STRING:
|
||||||
485:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch ((uint8_t)(req->wValue))
|
485:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch ((uint8_t)(req->wValue))
|
||||||
486:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
486:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
ARM GAS /tmp/ccQswB8S.s page 10
|
ARM GAS /tmp/ccKvWcMY.s page 10
|
||||||
|
|
||||||
|
|
||||||
487:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USBD_IDX_LANGID_STR:
|
487:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USBD_IDX_LANGID_STR:
|
||||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
541:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
541:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
542:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
|
542:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
|
||||||
543:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** err++;
|
543:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** err++;
|
||||||
ARM GAS /tmp/ccQswB8S.s page 11
|
ARM GAS /tmp/ccKvWcMY.s page 11
|
||||||
|
|
||||||
|
|
||||||
544:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
544:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
598:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
598:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
599:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
599:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
600:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
600:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
ARM GAS /tmp/ccQswB8S.s page 12
|
ARM GAS /tmp/ccKvWcMY.s page 12
|
||||||
|
|
||||||
|
|
||||||
601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
601:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
655:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
655:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
656:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (req->wLength != 0U)
|
656:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (req->wLength != 0U)
|
||||||
657:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
657:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
ARM GAS /tmp/ccQswB8S.s page 13
|
ARM GAS /tmp/ccKvWcMY.s page 13
|
||||||
|
|
||||||
|
|
||||||
658:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (len != 0U)
|
658:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (len != 0U)
|
||||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
712:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
|
712:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
|
||||||
713:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
713:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
714:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
714:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
ARM GAS /tmp/ccQswB8S.s page 14
|
ARM GAS /tmp/ccKvWcMY.s page 14
|
||||||
|
|
||||||
|
|
||||||
715:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
715:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
769:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USBD_STATE_CONFIGURED:
|
769:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** case USBD_STATE_CONFIGURED:
|
||||||
770:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (cfgidx == 0U)
|
770:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** if (cfgidx == 0U)
|
||||||
771:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
771:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
ARM GAS /tmp/ccQswB8S.s page 15
|
ARM GAS /tmp/ccKvWcMY.s page 15
|
||||||
|
|
||||||
|
|
||||||
772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_state = USBD_STATE_ADDRESSED;
|
772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_state = USBD_STATE_ADDRESSED;
|
||||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
826:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
826:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
827:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else
|
827:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** else
|
||||||
828:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
828:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
ARM GAS /tmp/ccQswB8S.s page 16
|
ARM GAS /tmp/ccKvWcMY.s page 16
|
||||||
|
|
||||||
|
|
||||||
829:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch (pdev->dev_state)
|
829:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch (pdev->dev_state)
|
||||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
883:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
|
883:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** USBD_CtlError(pdev, req);
|
||||||
884:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
884:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
885:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
885:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
ARM GAS /tmp/ccQswB8S.s page 17
|
ARM GAS /tmp/ccKvWcMY.s page 17
|
||||||
|
|
||||||
|
|
||||||
886:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
886:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
940:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
940:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
941:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
941:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
942:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
942:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
ARM GAS /tmp/ccQswB8S.s page 18
|
ARM GAS /tmp/ccKvWcMY.s page 18
|
||||||
|
|
||||||
|
|
||||||
943:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /**
|
943:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /**
|
||||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
997:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
997:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
998:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t idx = 0U;
|
998:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t idx = 0U;
|
||||||
999:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t *pdesc;
|
999:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t *pdesc;
|
||||||
ARM GAS /tmp/ccQswB8S.s page 19
|
ARM GAS /tmp/ccKvWcMY.s page 19
|
||||||
|
|
||||||
|
|
||||||
1000:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
1000:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
44 0004 02E0 b .L2
|
44 0004 02E0 b .L2
|
||||||
45 .LVL3:
|
45 .LVL3:
|
||||||
46 .L3:
|
46 .L3:
|
||||||
ARM GAS /tmp/ccQswB8S.s page 20
|
ARM GAS /tmp/ccKvWcMY.s page 20
|
||||||
|
|
||||||
|
|
||||||
1038:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
1038:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
89 0000 0B78 ldrb r3, [r1] @ zero_extendqisi2
|
89 0000 0B78 ldrb r3, [r1] @ zero_extendqisi2
|
||||||
954:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
954:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
90 .loc 1 954 18 view .LVU21
|
90 .loc 1 954 18 view .LVU21
|
||||||
ARM GAS /tmp/ccQswB8S.s page 21
|
ARM GAS /tmp/ccKvWcMY.s page 21
|
||||||
|
|
||||||
|
|
||||||
91 0002 0370 strb r3, [r0]
|
91 0002 0370 strb r3, [r0]
|
||||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
35:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** * @brief general defines for the usb device library file
|
35:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** * @brief general defines for the usb device library file
|
||||||
36:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** * @{
|
36:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** * @{
|
||||||
37:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** */
|
37:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** */
|
||||||
ARM GAS /tmp/ccQswB8S.s page 22
|
ARM GAS /tmp/ccKvWcMY.s page 22
|
||||||
|
|
||||||
|
|
||||||
38:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
38:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
||||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
92:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
92:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
||||||
93:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_DEV_QUALIFIER_DESC 0x0AU
|
93:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_DEV_QUALIFIER_DESC 0x0AU
|
||||||
94:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_DEV_DESC 0x12U
|
94:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_DEV_DESC 0x12U
|
||||||
ARM GAS /tmp/ccQswB8S.s page 23
|
ARM GAS /tmp/ccKvWcMY.s page 23
|
||||||
|
|
||||||
|
|
||||||
95:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_CFG_DESC 0x09U
|
95:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_LEN_CFG_DESC 0x09U
|
||||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
149:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
149:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
||||||
150:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_CONF_DESC_SIZE 0x09U
|
150:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_CONF_DESC_SIZE 0x09U
|
||||||
151:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_IF_DESC_SIZE 0x09U
|
151:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_IF_DESC_SIZE 0x09U
|
||||||
ARM GAS /tmp/ccQswB8S.s page 24
|
ARM GAS /tmp/ccKvWcMY.s page 24
|
||||||
|
|
||||||
|
|
||||||
152:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_EP_DESC_SIZE 0x07U
|
152:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #define USB_EP_DESC_SIZE 0x07U
|
||||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
206:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** typedef struct
|
206:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** typedef struct
|
||||||
207:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** {
|
207:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** {
|
||||||
208:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t bLength;
|
208:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t bLength;
|
||||||
ARM GAS /tmp/ccQswB8S.s page 25
|
ARM GAS /tmp/ccKvWcMY.s page 25
|
||||||
|
|
||||||
|
|
||||||
209:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t bDescriptorType;
|
209:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t bDescriptorType;
|
||||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
263:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *(*GetDeviceQualifierDescriptor)(uint16_t *length);
|
263:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *(*GetDeviceQualifierDescriptor)(uint16_t *length);
|
||||||
264:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #if (USBD_SUPPORT_USER_STRING_DESC == 1U)
|
264:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #if (USBD_SUPPORT_USER_STRING_DESC == 1U)
|
||||||
265:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *(*GetUsrStrDescriptor)(struct _USBD_HandleTypeDef *pdev, uint8_t index, uint16_t *leng
|
265:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *(*GetUsrStrDescriptor)(struct _USBD_HandleTypeDef *pdev, uint8_t index, uint16_t *leng
|
||||||
ARM GAS /tmp/ccQswB8S.s page 26
|
ARM GAS /tmp/ccKvWcMY.s page 26
|
||||||
|
|
||||||
|
|
||||||
266:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #endif /* USBD_SUPPORT_USER_STRING_DESC */
|
266:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** #endif /* USBD_SUPPORT_USER_STRING_DESC */
|
||||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
320:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_NONE = 0,
|
320:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_NONE = 0,
|
||||||
321:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_HID = 1,
|
321:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_HID = 1,
|
||||||
322:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_CDC = 2,
|
322:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_CDC = 2,
|
||||||
ARM GAS /tmp/ccQswB8S.s page 27
|
ARM GAS /tmp/ccKvWcMY.s page 27
|
||||||
|
|
||||||
|
|
||||||
323:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_MSC = 3,
|
323:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** CLASS_TYPE_MSC = 3,
|
||||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
377:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint32_t dev_remote_wakeup;
|
377:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint32_t dev_remote_wakeup;
|
||||||
378:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t ConfIdx;
|
378:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t ConfIdx;
|
||||||
379:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
379:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
||||||
ARM GAS /tmp/ccQswB8S.s page 28
|
ARM GAS /tmp/ccKvWcMY.s page 28
|
||||||
|
|
||||||
|
|
||||||
380:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** USBD_SetupReqTypedef request;
|
380:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** USBD_SetupReqTypedef request;
|
||||||
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
109 .loc 2 429 3 view .LVU31
|
109 .loc 2 429 3 view .LVU31
|
||||||
430:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *_pbuff = addr;
|
430:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** uint8_t *_pbuff = addr;
|
||||||
110 .loc 2 430 3 view .LVU32
|
110 .loc 2 430 3 view .LVU32
|
||||||
ARM GAS /tmp/ccQswB8S.s page 29
|
ARM GAS /tmp/ccKvWcMY.s page 29
|
||||||
|
|
||||||
|
|
||||||
431:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
431:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
||||||
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
433:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** _Byte2 = *(uint8_t *)_pbuff;
|
433:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h **** _Byte2 = *(uint8_t *)_pbuff;
|
||||||
146 .loc 2 433 3 is_stmt 1 view .LVU53
|
146 .loc 2 433 3 is_stmt 1 view .LVU53
|
||||||
434:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
434:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
||||||
ARM GAS /tmp/ccQswB8S.s page 30
|
ARM GAS /tmp/ccKvWcMY.s page 30
|
||||||
|
|
||||||
|
|
||||||
147 .loc 2 434 3 view .LVU54
|
147 .loc 2 434 3 view .LVU54
|
||||||
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
436:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
436:Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h ****
|
||||||
183 .loc 2 436 12 is_stmt 0 view .LVU75
|
183 .loc 2 436 12 is_stmt 0 view .LVU75
|
||||||
184 0020 43EA0223 orr r3, r3, r2, lsl #8
|
184 0020 43EA0223 orr r3, r3, r2, lsl #8
|
||||||
ARM GAS /tmp/ccQswB8S.s page 31
|
ARM GAS /tmp/ccKvWcMY.s page 31
|
||||||
|
|
||||||
|
|
||||||
185 .LVL20:
|
185 .LVL20:
|
||||||
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
231 000e FFF7FEFF bl USBD_LL_StallEP
|
231 000e FFF7FEFF bl USBD_LL_StallEP
|
||||||
232 .LVL25:
|
232 .LVL25:
|
||||||
985:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
985:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
ARM GAS /tmp/ccQswB8S.s page 32
|
ARM GAS /tmp/ccKvWcMY.s page 32
|
||||||
|
|
||||||
|
|
||||||
233 .loc 1 985 1 view .LVU88
|
233 .loc 1 985 1 view .LVU88
|
||||||
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
278 0014 062B cmp r3, #6
|
278 0014 062B cmp r3, #6
|
||||||
279 0016 00F2AB80 bhi .L8
|
279 0016 00F2AB80 bhi .L8
|
||||||
280 001a DFE803F0 tbb [pc, r3]
|
280 001a DFE803F0 tbb [pc, r3]
|
||||||
ARM GAS /tmp/ccQswB8S.s page 33
|
ARM GAS /tmp/ccKvWcMY.s page 33
|
||||||
|
|
||||||
|
|
||||||
281 .LVL28:
|
281 .LVL28:
|
||||||
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
320 .loc 1 660 13 is_stmt 0 view .LVU114
|
320 .loc 1 660 13 is_stmt 0 view .LVU114
|
||||||
321 0046 9A42 cmp r2, r3
|
321 0046 9A42 cmp r2, r3
|
||||||
322 0048 28BF it cs
|
322 0048 28BF it cs
|
||||||
ARM GAS /tmp/ccQswB8S.s page 34
|
ARM GAS /tmp/ccKvWcMY.s page 34
|
||||||
|
|
||||||
|
|
||||||
323 004a 1A46 movcs r2, r3
|
323 004a 1A46 movcs r2, r3
|
||||||
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
466:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
466:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
363 .loc 1 466 17 is_stmt 0 view .LVU129
|
363 .loc 1 466 17 is_stmt 0 view .LVU129
|
||||||
364 006c 0223 movs r3, #2
|
364 006c 0223 movs r3, #2
|
||||||
ARM GAS /tmp/ccQswB8S.s page 35
|
ARM GAS /tmp/ccKvWcMY.s page 35
|
||||||
|
|
||||||
|
|
||||||
365 006e 4370 strb r3, [r0, #1]
|
365 006e 4370 strb r3, [r0, #1]
|
||||||
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
406 0094 D0F8B432 ldr r3, [r0, #692]
|
406 0094 D0F8B432 ldr r3, [r0, #692]
|
||||||
488:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
488:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
407 .loc 1 488 26 view .LVU143
|
407 .loc 1 488 26 view .LVU143
|
||||||
ARM GAS /tmp/ccQswB8S.s page 36
|
ARM GAS /tmp/ccKvWcMY.s page 36
|
||||||
|
|
||||||
|
|
||||||
408 0098 5B68 ldr r3, [r3, #4]
|
408 0098 5B68 ldr r3, [r3, #4]
|
||||||
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
651:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
651:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
447 .loc 1 651 3 is_stmt 1 view .LVU159
|
447 .loc 1 651 3 is_stmt 1 view .LVU159
|
||||||
448 00be B9E7 b .L15
|
448 00be B9E7 b .L15
|
||||||
ARM GAS /tmp/ccQswB8S.s page 37
|
ARM GAS /tmp/ccKvWcMY.s page 37
|
||||||
|
|
||||||
|
|
||||||
449 .LVL47:
|
449 .LVL47:
|
||||||
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
488 .loc 1 524 11 view .LVU174
|
488 .loc 1 524 11 view .LVU174
|
||||||
524:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
524:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
489 .loc 1 524 19 is_stmt 0 view .LVU175
|
489 .loc 1 524 19 is_stmt 0 view .LVU175
|
||||||
ARM GAS /tmp/ccQswB8S.s page 38
|
ARM GAS /tmp/ccKvWcMY.s page 38
|
||||||
|
|
||||||
|
|
||||||
490 00e2 D0F8B432 ldr r3, [r0, #692]
|
490 00e2 D0F8B432 ldr r3, [r0, #692]
|
||||||
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
528 .loc 1 538 20 view .LVU191
|
528 .loc 1 538 20 view .LVU191
|
||||||
529 010a 9847 blx r3
|
529 010a 9847 blx r3
|
||||||
530 .LVL61:
|
530 .LVL61:
|
||||||
ARM GAS /tmp/ccQswB8S.s page 39
|
ARM GAS /tmp/ccKvWcMY.s page 39
|
||||||
|
|
||||||
|
|
||||||
651:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
651:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
570 .LVL69:
|
570 .LVL69:
|
||||||
571 .L17:
|
571 .L17:
|
||||||
595:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** err++;
|
595:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** err++;
|
||||||
ARM GAS /tmp/ccQswB8S.s page 40
|
ARM GAS /tmp/ccKvWcMY.s page 40
|
||||||
|
|
||||||
|
|
||||||
572 .loc 1 595 11 view .LVU207
|
572 .loc 1 595 11 view .LVU207
|
||||||
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
611 .loc 1 624 7 view .LVU223
|
611 .loc 1 624 7 view .LVU223
|
||||||
624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
624:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
ARM GAS /tmp/ccQswB8S.s page 41
|
ARM GAS /tmp/ccKvWcMY.s page 41
|
||||||
|
|
||||||
|
|
||||||
612 .loc 1 624 15 is_stmt 0 view .LVU224
|
612 .loc 1 624 15 is_stmt 0 view .LVU224
|
||||||
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
650 .loc 1 651 3 view .LVU240
|
650 .loc 1 651 3 view .LVU240
|
||||||
653:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
653:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
651 .loc 1 653 5 view .LVU241
|
651 .loc 1 653 5 view .LVU241
|
||||||
ARM GAS /tmp/ccQswB8S.s page 42
|
ARM GAS /tmp/ccKvWcMY.s page 42
|
||||||
|
|
||||||
|
|
||||||
652 0176 6FE7 b .L7
|
652 0176 6FE7 b .L7
|
||||||
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
699 .loc 1 686 3 view .LVU250
|
699 .loc 1 686 3 view .LVU250
|
||||||
686:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
686:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
700 .loc 1 686 11 is_stmt 0 view .LVU251
|
700 .loc 1 686 11 is_stmt 0 view .LVU251
|
||||||
ARM GAS /tmp/ccQswB8S.s page 43
|
ARM GAS /tmp/ccKvWcMY.s page 43
|
||||||
|
|
||||||
|
|
||||||
701 0004 8B88 ldrh r3, [r1, #4]
|
701 0004 8B88 ldrh r3, [r1, #4]
|
||||||
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
738 .LVL93:
|
738 .LVL93:
|
||||||
700:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
700:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
739 .loc 1 700 7 is_stmt 1 view .LVU269
|
739 .loc 1 700 7 is_stmt 1 view .LVU269
|
||||||
ARM GAS /tmp/ccQswB8S.s page 44
|
ARM GAS /tmp/ccKvWcMY.s page 44
|
||||||
|
|
||||||
|
|
||||||
700:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
700:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
784 .loc 1 724 1 is_stmt 1 view -0
|
784 .loc 1 724 1 is_stmt 1 view -0
|
||||||
785 .cfi_startproc
|
785 .cfi_startproc
|
||||||
786 @ args = 0, pretend = 0, frame = 0
|
786 @ args = 0, pretend = 0, frame = 0
|
||||||
ARM GAS /tmp/ccQswB8S.s page 45
|
ARM GAS /tmp/ccKvWcMY.s page 45
|
||||||
|
|
||||||
|
|
||||||
787 @ frame_needed = 0, uses_anonymous_args = 0
|
787 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
827 0026 2046 mov r0, r4
|
827 0026 2046 mov r0, r4
|
||||||
828 0028 FFF7FEFF bl USBD_ClrClassConfig
|
828 0028 FFF7FEFF bl USBD_ClrClassConfig
|
||||||
829 .LVL102:
|
829 .LVL102:
|
||||||
ARM GAS /tmp/ccQswB8S.s page 46
|
ARM GAS /tmp/ccKvWcMY.s page 46
|
||||||
|
|
||||||
|
|
||||||
807:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
807:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
867 .loc 1 747 11 is_stmt 1 view .LVU312
|
867 .loc 1 747 11 is_stmt 1 view .LVU312
|
||||||
868 0048 3146 mov r1, r6
|
868 0048 3146 mov r1, r6
|
||||||
869 004a 2046 mov r0, r4
|
869 004a 2046 mov r0, r4
|
||||||
ARM GAS /tmp/ccQswB8S.s page 47
|
ARM GAS /tmp/ccKvWcMY.s page 47
|
||||||
|
|
||||||
|
|
||||||
870 .LVL109:
|
870 .LVL109:
|
||||||
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
909 .LVL117:
|
909 .LVL117:
|
||||||
777:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
777:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
910 .loc 1 777 15 view .LVU328
|
910 .loc 1 777 15 view .LVU328
|
||||||
ARM GAS /tmp/ccQswB8S.s page 48
|
ARM GAS /tmp/ccKvWcMY.s page 48
|
||||||
|
|
||||||
|
|
||||||
911 0070 8D42 cmp r5, r1
|
911 0070 8D42 cmp r5, r1
|
||||||
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
951 .L60:
|
951 .L60:
|
||||||
772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_config = cfgidx;
|
772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_config = cfgidx;
|
||||||
952 .loc 1 772 9 is_stmt 1 view .LVU343
|
952 .loc 1 772 9 is_stmt 1 view .LVU343
|
||||||
ARM GAS /tmp/ccQswB8S.s page 49
|
ARM GAS /tmp/ccKvWcMY.s page 49
|
||||||
|
|
||||||
|
|
||||||
772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_config = cfgidx;
|
772:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** pdev->dev_config = cfgidx;
|
||||||
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
993 .L61:
|
993 .L61:
|
||||||
994 00c8 00000000 .word cfgidx.0
|
994 00c8 00000000 .word cfgidx.0
|
||||||
995 .cfi_endproc
|
995 .cfi_endproc
|
||||||
ARM GAS /tmp/ccQswB8S.s page 50
|
ARM GAS /tmp/ccKvWcMY.s page 50
|
||||||
|
|
||||||
|
|
||||||
996 .LFE248:
|
996 .LFE248:
|
||||||
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1040 .loc 1 839 9 is_stmt 1 view .LVU369
|
1040 .loc 1 839 9 is_stmt 1 view .LVU369
|
||||||
1041 001e 01E0 b .L63
|
1041 001e 01E0 b .L63
|
||||||
1042 .LVL135:
|
1042 .LVL135:
|
||||||
ARM GAS /tmp/ccQswB8S.s page 51
|
ARM GAS /tmp/ccKvWcMY.s page 51
|
||||||
|
|
||||||
|
|
||||||
1043 .L71:
|
1043 .L71:
|
||||||
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1087 .LVL142:
|
1087 .LVL142:
|
||||||
1088 .LFB250:
|
1088 .LFB250:
|
||||||
856:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch (pdev->dev_state)
|
856:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** switch (pdev->dev_state)
|
||||||
ARM GAS /tmp/ccQswB8S.s page 52
|
ARM GAS /tmp/ccKvWcMY.s page 52
|
||||||
|
|
||||||
|
|
||||||
1089 .loc 1 856 1 is_stmt 1 view -0
|
1089 .loc 1 856 1 is_stmt 1 view -0
|
||||||
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1127 .loc 1 879 13 is_stmt 0 view .LVU398
|
1127 .loc 1 879 13 is_stmt 0 view .LVU398
|
||||||
1128 0020 0222 movs r2, #2
|
1128 0020 0222 movs r2, #2
|
||||||
1129 0022 00F10C01 add r1, r0, #12
|
1129 0022 00F10C01 add r1, r0, #12
|
||||||
ARM GAS /tmp/ccQswB8S.s page 53
|
ARM GAS /tmp/ccKvWcMY.s page 53
|
||||||
|
|
||||||
|
|
||||||
1130 .LVL143:
|
1130 .LVL143:
|
||||||
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1175 .loc 1 898 3 is_stmt 1 view .LVU409
|
1175 .loc 1 898 3 is_stmt 1 view .LVU409
|
||||||
898:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
898:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
1176 .loc 1 898 10 is_stmt 0 view .LVU410
|
1176 .loc 1 898 10 is_stmt 0 view .LVU410
|
||||||
ARM GAS /tmp/ccQswB8S.s page 54
|
ARM GAS /tmp/ccKvWcMY.s page 54
|
||||||
|
|
||||||
|
|
||||||
1177 0002 4B88 ldrh r3, [r1, #2]
|
1177 0002 4B88 ldrh r3, [r1, #2]
|
||||||
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
906:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
906:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
1215 .loc 1 906 11 view .LVU427
|
1215 .loc 1 906 11 view .LVU427
|
||||||
1216 0028 F2E7 b .L80
|
1216 0028 F2E7 b .L80
|
||||||
ARM GAS /tmp/ccQswB8S.s page 55
|
ARM GAS /tmp/ccKvWcMY.s page 55
|
||||||
|
|
||||||
|
|
||||||
1217 .cfi_endproc
|
1217 .cfi_endproc
|
||||||
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
932:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
932:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
1262 .loc 1 932 9 is_stmt 1 view .LVU439
|
1262 .loc 1 932 9 is_stmt 1 view .LVU439
|
||||||
932:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
932:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
ARM GAS /tmp/ccQswB8S.s page 56
|
ARM GAS /tmp/ccKvWcMY.s page 56
|
||||||
|
|
||||||
|
|
||||||
1263 .loc 1 932 15 is_stmt 0 view .LVU440
|
1263 .loc 1 932 15 is_stmt 0 view .LVU440
|
||||||
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1309 000a 06D0 beq .L93
|
1309 000a 06D0 beq .L93
|
||||||
1310 000c 402C cmp r4, #64
|
1310 000c 402C cmp r4, #64
|
||||||
1311 000e 04D0 beq .L93
|
1311 000e 04D0 beq .L93
|
||||||
ARM GAS /tmp/ccQswB8S.s page 57
|
ARM GAS /tmp/ccKvWcMY.s page 57
|
||||||
|
|
||||||
|
|
||||||
1312 0010 6CB1 cbz r4, .L94
|
1312 0010 6CB1 cbz r4, .L94
|
||||||
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1351 .L99:
|
1351 .L99:
|
||||||
1352 0038 12 .byte (.L105-.L99)/2
|
1352 0038 12 .byte (.L105-.L99)/2
|
||||||
1353 0039 19 .byte (.L104-.L99)/2
|
1353 0039 19 .byte (.L104-.L99)/2
|
||||||
ARM GAS /tmp/ccQswB8S.s page 58
|
ARM GAS /tmp/ccKvWcMY.s page 58
|
||||||
|
|
||||||
|
|
||||||
1354 003a 1C .byte (.L97-.L99)/2
|
1354 003a 1C .byte (.L97-.L99)/2
|
||||||
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1397 005c FFF7FEFF bl USBD_GetStatus
|
1397 005c FFF7FEFF bl USBD_GetStatus
|
||||||
1398 .LVL177:
|
1398 .LVL177:
|
||||||
136:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
136:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
ARM GAS /tmp/ccQswB8S.s page 59
|
ARM GAS /tmp/ccKvWcMY.s page 59
|
||||||
|
|
||||||
|
|
||||||
1399 .loc 1 136 11 view .LVU477
|
1399 .loc 1 136 11 view .LVU477
|
||||||
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1445 .cfi_def_cfa_offset 16
|
1445 .cfi_def_cfa_offset 16
|
||||||
1446 .cfi_offset 4, -16
|
1446 .cfi_offset 4, -16
|
||||||
1447 .cfi_offset 5, -12
|
1447 .cfi_offset 5, -12
|
||||||
ARM GAS /tmp/ccQswB8S.s page 60
|
ARM GAS /tmp/ccKvWcMY.s page 60
|
||||||
|
|
||||||
|
|
||||||
1448 .cfi_offset 6, -8
|
1448 .cfi_offset 6, -8
|
||||||
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1488 .LVL189:
|
1488 .LVL189:
|
||||||
183:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
183:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
1489 .loc 1 183 14 view .LVU502
|
1489 .loc 1 183 14 view .LVU502
|
||||||
ARM GAS /tmp/ccQswB8S.s page 61
|
ARM GAS /tmp/ccKvWcMY.s page 61
|
||||||
|
|
||||||
|
|
||||||
1490 002c 0129 cmp r1, #1
|
1490 002c 0129 cmp r1, #1
|
||||||
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
193:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
193:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
1528 .loc 1 193 44 view .LVU519
|
1528 .loc 1 193 44 view .LVU519
|
||||||
1529 0056 2146 mov r1, r4
|
1529 0056 2146 mov r1, r4
|
||||||
ARM GAS /tmp/ccQswB8S.s page 62
|
ARM GAS /tmp/ccKvWcMY.s page 62
|
||||||
|
|
||||||
|
|
||||||
1530 0058 2846 mov r0, r5
|
1530 0058 2846 mov r0, r5
|
||||||
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1571 .loc 1 219 11 is_stmt 0 view .LVU532
|
1571 .loc 1 219 11 is_stmt 0 view .LVU532
|
||||||
1572 007a 2846 mov r0, r5
|
1572 007a 2846 mov r0, r5
|
||||||
1573 .LVL204:
|
1573 .LVL204:
|
||||||
ARM GAS /tmp/ccQswB8S.s page 63
|
ARM GAS /tmp/ccKvWcMY.s page 63
|
||||||
|
|
||||||
|
|
||||||
219:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
219:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1618 0008 8B88 ldrh r3, [r1, #4]
|
1618 0008 8B88 ldrh r3, [r1, #4]
|
||||||
246:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
246:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c ****
|
||||||
1619 .loc 1 246 11 view .LVU545
|
1619 .loc 1 246 11 view .LVU545
|
||||||
ARM GAS /tmp/ccQswB8S.s page 64
|
ARM GAS /tmp/ccKvWcMY.s page 64
|
||||||
|
|
||||||
|
|
||||||
1620 000a DFB2 uxtb r7, r3
|
1620 000a DFB2 uxtb r7, r3
|
||||||
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1660 0034 40F0F980 bne .L152
|
1660 0034 40F0F980 bne .L152
|
||||||
256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */
|
256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */
|
||||||
1661 .loc 1 256 9 is_stmt 1 view .LVU560
|
1661 .loc 1 256 9 is_stmt 1 view .LVU560
|
||||||
ARM GAS /tmp/ccQswB8S.s page 65
|
ARM GAS /tmp/ccKvWcMY.s page 65
|
||||||
|
|
||||||
|
|
||||||
256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */
|
256:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** /* Call the class data out function to manage the request */
|
||||||
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
269:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
269:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
1703 .loc 1 269 11 view .LVU574
|
1703 .loc 1 269 11 view .LVU574
|
||||||
269:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
269:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
ARM GAS /tmp/ccQswB8S.s page 66
|
ARM GAS /tmp/ccKvWcMY.s page 66
|
||||||
|
|
||||||
|
|
||||||
1704 .loc 1 269 23 is_stmt 0 view .LVU575
|
1704 .loc 1 269 23 is_stmt 0 view .LVU575
|
||||||
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1745 .loc 1 275 23 is_stmt 0 view .LVU588
|
1745 .loc 1 275 23 is_stmt 0 view .LVU588
|
||||||
1746 009a 8021 movs r1, #128
|
1746 009a 8021 movs r1, #128
|
||||||
1747 009c 3046 mov r0, r6
|
1747 009c 3046 mov r0, r6
|
||||||
ARM GAS /tmp/ccQswB8S.s page 67
|
ARM GAS /tmp/ccKvWcMY.s page 67
|
||||||
|
|
||||||
|
|
||||||
1748 009e FFF7FEFF bl USBD_LL_StallEP
|
1748 009e FFF7FEFF bl USBD_LL_StallEP
|
||||||
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
288:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
288:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
1787 .loc 1 288 25 view .LVU604
|
1787 .loc 1 288 25 view .LVU604
|
||||||
1788 00c0 F7E7 b .L132
|
1788 00c0 F7E7 b .L132
|
||||||
ARM GAS /tmp/ccQswB8S.s page 68
|
ARM GAS /tmp/ccKvWcMY.s page 68
|
||||||
|
|
||||||
|
|
||||||
1789 .LVL236:
|
1789 .LVL236:
|
||||||
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1830 00e8 FFF7FEFF bl USBD_LL_StallEP
|
1830 00e8 FFF7FEFF bl USBD_LL_StallEP
|
||||||
1831 .LVL244:
|
1831 .LVL244:
|
||||||
309:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
309:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** }
|
||||||
ARM GAS /tmp/ccQswB8S.s page 69
|
ARM GAS /tmp/ccKvWcMY.s page 69
|
||||||
|
|
||||||
|
|
||||||
1832 .loc 1 309 17 is_stmt 1 view .LVU618
|
1832 .loc 1 309 17 is_stmt 1 view .LVU618
|
||||||
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1871 0114 C6F8D402 str r0, [r6, #724]
|
1871 0114 C6F8D402 str r0, [r6, #724]
|
||||||
332:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
332:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
1872 .loc 1 332 19 is_stmt 1 view .LVU634
|
1872 .loc 1 332 19 is_stmt 1 view .LVU634
|
||||||
ARM GAS /tmp/ccQswB8S.s page 70
|
ARM GAS /tmp/ccKvWcMY.s page 70
|
||||||
|
|
||||||
|
|
||||||
332:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
332:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1913 0144 032A cmp r2, #3
|
1913 0144 032A cmp r2, #3
|
||||||
1914 0146 28D0 beq .L139
|
1914 0146 28D0 beq .L139
|
||||||
401:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
401:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
ARM GAS /tmp/ccQswB8S.s page 71
|
ARM GAS /tmp/ccKvWcMY.s page 71
|
||||||
|
|
||||||
|
|
||||||
1915 .loc 1 401 15 is_stmt 1 view .LVU649
|
1915 .loc 1 401 15 is_stmt 1 view .LVU649
|
||||||
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1955 .LVL263:
|
1955 .LVL263:
|
||||||
360:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
360:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
1956 .loc 1 360 15 is_stmt 1 view .LVU664
|
1956 .loc 1 360 15 is_stmt 1 view .LVU664
|
||||||
ARM GAS /tmp/ccQswB8S.s page 72
|
ARM GAS /tmp/ccKvWcMY.s page 72
|
||||||
|
|
||||||
|
|
||||||
360:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
360:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
1997 019a 5BB2 sxtb r3, r3
|
1997 019a 5BB2 sxtb r3, r3
|
||||||
364:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
364:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
1998 .loc 1 364 18 view .LVU679
|
1998 .loc 1 364 18 view .LVU679
|
||||||
ARM GAS /tmp/ccQswB8S.s page 73
|
ARM GAS /tmp/ccKvWcMY.s page 73
|
||||||
|
|
||||||
|
|
||||||
1999 019c 002B cmp r3, #0
|
1999 019c 002B cmp r3, #0
|
||||||
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
397:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
397:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** break;
|
||||||
2039 .loc 1 397 21 is_stmt 0 view .LVU694
|
2039 .loc 1 397 21 is_stmt 0 view .LVU694
|
||||||
2040 01d2 0222 movs r2, #2
|
2040 01d2 0222 movs r2, #2
|
||||||
ARM GAS /tmp/ccQswB8S.s page 74
|
ARM GAS /tmp/ccKvWcMY.s page 74
|
||||||
|
|
||||||
|
|
||||||
2041 01d4 04F10E01 add r1, r4, #14
|
2041 01d4 04F10E01 add r1, r4, #14
|
||||||
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
2082 020c 1034 adds r4, r4, #16
|
2082 020c 1034 adds r4, r4, #16
|
||||||
2083 020e 3444 add r4, r4, r6
|
2083 020e 3444 add r4, r4, r6
|
||||||
2084 0210 0434 adds r4, r4, #4
|
2084 0210 0434 adds r4, r4, #4
|
||||||
ARM GAS /tmp/ccQswB8S.s page 75
|
ARM GAS /tmp/ccKvWcMY.s page 75
|
||||||
|
|
||||||
|
|
||||||
2085 0212 D9E7 b .L147
|
2085 0212 D9E7 b .L147
|
||||||
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
2130 USBD_GetString:
|
2130 USBD_GetString:
|
||||||
2131 .LVL286:
|
2131 .LVL286:
|
||||||
2132 .LFB255:
|
2132 .LFB255:
|
||||||
ARM GAS /tmp/ccQswB8S.s page 76
|
ARM GAS /tmp/ccKvWcMY.s page 76
|
||||||
|
|
||||||
|
|
||||||
997:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t idx = 0U;
|
997:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** uint8_t idx = 0U;
|
||||||
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
2172 .loc 1 1010 3 is_stmt 1 view .LVU733
|
2172 .loc 1 1010 3 is_stmt 1 view .LVU733
|
||||||
2173 .LVL289:
|
2173 .LVL289:
|
||||||
1011:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** idx++;
|
1011:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** idx++;
|
||||||
ARM GAS /tmp/ccQswB8S.s page 77
|
ARM GAS /tmp/ccKvWcMY.s page 77
|
||||||
|
|
||||||
|
|
||||||
2174 .loc 1 1011 3 view .LVU734
|
2174 .loc 1 1011 3 view .LVU734
|
||||||
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
2212 .LVL295:
|
2212 .LVL295:
|
||||||
2213 .L172:
|
2213 .L172:
|
||||||
1014:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
1014:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c **** {
|
||||||
ARM GAS /tmp/ccQswB8S.s page 78
|
ARM GAS /tmp/ccKvWcMY.s page 78
|
||||||
|
|
||||||
|
|
||||||
2214 .loc 1 1014 17 is_stmt 1 view .LVU751
|
2214 .loc 1 1014 17 is_stmt 1 view .LVU751
|
||||||
@ -4653,49 +4653,49 @@ ARM GAS /tmp/ccQswB8S.s page 1
|
|||||||
2242 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
|
2242 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
|
||||||
2243 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
2243 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
||||||
2244 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
|
2244 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ioreq.h"
|
||||||
ARM GAS /tmp/ccQswB8S.s page 79
|
ARM GAS /tmp/ccKvWcMY.s page 79
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 usbd_ctlreq.c
|
*ABS*:00000000 usbd_ctlreq.c
|
||||||
/tmp/ccQswB8S.s:21 .text.USBD_GetLen:00000000 $t
|
/tmp/ccKvWcMY.s:21 .text.USBD_GetLen:00000000 $t
|
||||||
/tmp/ccQswB8S.s:26 .text.USBD_GetLen:00000000 USBD_GetLen
|
/tmp/ccKvWcMY.s:26 .text.USBD_GetLen:00000000 USBD_GetLen
|
||||||
/tmp/ccQswB8S.s:72 .text.USBD_ParseSetupRequest:00000000 $t
|
/tmp/ccKvWcMY.s:72 .text.USBD_ParseSetupRequest:00000000 $t
|
||||||
/tmp/ccQswB8S.s:78 .text.USBD_ParseSetupRequest:00000000 USBD_ParseSetupRequest
|
/tmp/ccKvWcMY.s:78 .text.USBD_ParseSetupRequest:00000000 USBD_ParseSetupRequest
|
||||||
/tmp/ccQswB8S.s:199 .text.USBD_CtlError:00000000 $t
|
/tmp/ccKvWcMY.s:199 .text.USBD_CtlError:00000000 $t
|
||||||
/tmp/ccQswB8S.s:205 .text.USBD_CtlError:00000000 USBD_CtlError
|
/tmp/ccKvWcMY.s:205 .text.USBD_CtlError:00000000 USBD_CtlError
|
||||||
/tmp/ccQswB8S.s:240 .text.USBD_GetDescriptor:00000000 $t
|
/tmp/ccKvWcMY.s:240 .text.USBD_GetDescriptor:00000000 $t
|
||||||
/tmp/ccQswB8S.s:245 .text.USBD_GetDescriptor:00000000 USBD_GetDescriptor
|
/tmp/ccKvWcMY.s:245 .text.USBD_GetDescriptor:00000000 USBD_GetDescriptor
|
||||||
/tmp/ccQswB8S.s:283 .text.USBD_GetDescriptor:0000001e $d
|
/tmp/ccKvWcMY.s:283 .text.USBD_GetDescriptor:0000001e $d
|
||||||
/tmp/ccQswB8S.s:396 .text.USBD_GetDescriptor:0000008e $d
|
/tmp/ccKvWcMY.s:396 .text.USBD_GetDescriptor:0000008e $d
|
||||||
/tmp/ccQswB8S.s:402 .text.USBD_GetDescriptor:00000094 $t
|
/tmp/ccKvWcMY.s:402 .text.USBD_GetDescriptor:00000094 $t
|
||||||
/tmp/ccQswB8S.s:677 .text.USBD_SetAddress:00000000 $t
|
/tmp/ccKvWcMY.s:677 .text.USBD_SetAddress:00000000 $t
|
||||||
/tmp/ccQswB8S.s:682 .text.USBD_SetAddress:00000000 USBD_SetAddress
|
/tmp/ccKvWcMY.s:682 .text.USBD_SetAddress:00000000 USBD_SetAddress
|
||||||
/tmp/ccQswB8S.s:776 .text.USBD_SetConfig:00000000 $t
|
/tmp/ccKvWcMY.s:776 .text.USBD_SetConfig:00000000 $t
|
||||||
/tmp/ccQswB8S.s:781 .text.USBD_SetConfig:00000000 USBD_SetConfig
|
/tmp/ccKvWcMY.s:781 .text.USBD_SetConfig:00000000 USBD_SetConfig
|
||||||
/tmp/ccQswB8S.s:994 .text.USBD_SetConfig:000000c8 $d
|
/tmp/ccKvWcMY.s:994 .text.USBD_SetConfig:000000c8 $d
|
||||||
/tmp/ccQswB8S.s:2238 .bss.cfgidx.0:00000000 cfgidx.0
|
/tmp/ccKvWcMY.s:2238 .bss.cfgidx.0:00000000 cfgidx.0
|
||||||
/tmp/ccQswB8S.s:999 .text.USBD_GetConfig:00000000 $t
|
/tmp/ccKvWcMY.s:999 .text.USBD_GetConfig:00000000 $t
|
||||||
/tmp/ccQswB8S.s:1004 .text.USBD_GetConfig:00000000 USBD_GetConfig
|
/tmp/ccKvWcMY.s:1004 .text.USBD_GetConfig:00000000 USBD_GetConfig
|
||||||
/tmp/ccQswB8S.s:1081 .text.USBD_GetStatus:00000000 $t
|
/tmp/ccKvWcMY.s:1081 .text.USBD_GetStatus:00000000 $t
|
||||||
/tmp/ccQswB8S.s:1086 .text.USBD_GetStatus:00000000 USBD_GetStatus
|
/tmp/ccKvWcMY.s:1086 .text.USBD_GetStatus:00000000 USBD_GetStatus
|
||||||
/tmp/ccQswB8S.s:1157 .text.USBD_SetFeature:00000000 $t
|
/tmp/ccKvWcMY.s:1157 .text.USBD_SetFeature:00000000 $t
|
||||||
/tmp/ccQswB8S.s:1162 .text.USBD_SetFeature:00000000 USBD_SetFeature
|
/tmp/ccKvWcMY.s:1162 .text.USBD_SetFeature:00000000 USBD_SetFeature
|
||||||
/tmp/ccQswB8S.s:1221 .text.USBD_ClrFeature:00000000 $t
|
/tmp/ccKvWcMY.s:1221 .text.USBD_ClrFeature:00000000 $t
|
||||||
/tmp/ccQswB8S.s:1226 .text.USBD_ClrFeature:00000000 USBD_ClrFeature
|
/tmp/ccKvWcMY.s:1226 .text.USBD_ClrFeature:00000000 USBD_ClrFeature
|
||||||
/tmp/ccQswB8S.s:1280 .text.USBD_StdDevReq:00000000 $t
|
/tmp/ccKvWcMY.s:1280 .text.USBD_StdDevReq:00000000 $t
|
||||||
/tmp/ccQswB8S.s:1286 .text.USBD_StdDevReq:00000000 USBD_StdDevReq
|
/tmp/ccKvWcMY.s:1286 .text.USBD_StdDevReq:00000000 USBD_StdDevReq
|
||||||
/tmp/ccQswB8S.s:1352 .text.USBD_StdDevReq:00000038 $d
|
/tmp/ccKvWcMY.s:1352 .text.USBD_StdDevReq:00000038 $d
|
||||||
/tmp/ccQswB8S.s:1362 .text.USBD_StdDevReq:00000042 $t
|
/tmp/ccKvWcMY.s:1362 .text.USBD_StdDevReq:00000042 $t
|
||||||
/tmp/ccQswB8S.s:1429 .text.USBD_StdItfReq:00000000 $t
|
/tmp/ccKvWcMY.s:1429 .text.USBD_StdItfReq:00000000 $t
|
||||||
/tmp/ccQswB8S.s:1435 .text.USBD_StdItfReq:00000000 USBD_StdItfReq
|
/tmp/ccKvWcMY.s:1435 .text.USBD_StdItfReq:00000000 USBD_StdItfReq
|
||||||
/tmp/ccQswB8S.s:1586 .text.USBD_StdEPReq:00000000 $t
|
/tmp/ccKvWcMY.s:1586 .text.USBD_StdEPReq:00000000 $t
|
||||||
/tmp/ccQswB8S.s:1592 .text.USBD_StdEPReq:00000000 USBD_StdEPReq
|
/tmp/ccKvWcMY.s:1592 .text.USBD_StdEPReq:00000000 USBD_StdEPReq
|
||||||
/tmp/ccQswB8S.s:2124 .text.USBD_GetString:00000000 $t
|
/tmp/ccKvWcMY.s:2124 .text.USBD_GetString:00000000 $t
|
||||||
/tmp/ccQswB8S.s:2130 .text.USBD_GetString:00000000 USBD_GetString
|
/tmp/ccKvWcMY.s:2130 .text.USBD_GetString:00000000 USBD_GetString
|
||||||
/tmp/ccQswB8S.s:2239 .bss.cfgidx.0:00000000 $d
|
/tmp/ccKvWcMY.s:2239 .bss.cfgidx.0:00000000 $d
|
||||||
/tmp/ccQswB8S.s:290 .text.USBD_GetDescriptor:00000025 $d
|
/tmp/ccKvWcMY.s:290 .text.USBD_GetDescriptor:00000025 $d
|
||||||
/tmp/ccQswB8S.s:290 .text.USBD_GetDescriptor:00000026 $t
|
/tmp/ccKvWcMY.s:290 .text.USBD_GetDescriptor:00000026 $t
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
USBD_LL_StallEP
|
USBD_LL_StallEP
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccEtzPFc.s page 1
|
ARM GAS /tmp/ccIEnaSj.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
27:USB_DEVICE/App/usbd_desc.c ****
|
27:USB_DEVICE/App/usbd_desc.c ****
|
||||||
28:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END INCLUDE */
|
28:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END INCLUDE */
|
||||||
29:USB_DEVICE/App/usbd_desc.c ****
|
29:USB_DEVICE/App/usbd_desc.c ****
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 2
|
ARM GAS /tmp/ccIEnaSj.s page 2
|
||||||
|
|
||||||
|
|
||||||
30:USB_DEVICE/App/usbd_desc.c **** /* Private typedef -----------------------------------------------------------*/
|
30:USB_DEVICE/App/usbd_desc.c **** /* Private typedef -----------------------------------------------------------*/
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
84:USB_DEVICE/App/usbd_desc.c ****
|
84:USB_DEVICE/App/usbd_desc.c ****
|
||||||
85:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END 0 */
|
85:USB_DEVICE/App/usbd_desc.c **** /* USER CODE END 0 */
|
||||||
86:USB_DEVICE/App/usbd_desc.c ****
|
86:USB_DEVICE/App/usbd_desc.c ****
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 3
|
ARM GAS /tmp/ccIEnaSj.s page 3
|
||||||
|
|
||||||
|
|
||||||
87:USB_DEVICE/App/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Macros USBD_DESC_Private_Macros
|
87:USB_DEVICE/App/usbd_desc.c **** /** @defgroup USBD_DESC_Private_Macros USBD_DESC_Private_Macros
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
141:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ManufacturerStrDescriptor
|
141:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ManufacturerStrDescriptor
|
||||||
142:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ProductStrDescriptor
|
142:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ProductStrDescriptor
|
||||||
143:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_SerialStrDescriptor
|
143:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_SerialStrDescriptor
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 4
|
ARM GAS /tmp/ccIEnaSj.s page 4
|
||||||
|
|
||||||
|
|
||||||
144:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ConfigStrDescriptor
|
144:USB_DEVICE/App/usbd_desc.c **** , USBD_FS_ConfigStrDescriptor
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
198:USB_DEVICE/App/usbd_desc.c **** USB_DEVICE_CAPABITY_TYPE,
|
198:USB_DEVICE/App/usbd_desc.c **** USB_DEVICE_CAPABITY_TYPE,
|
||||||
199:USB_DEVICE/App/usbd_desc.c **** 0x2,
|
199:USB_DEVICE/App/usbd_desc.c **** 0x2,
|
||||||
200:USB_DEVICE/App/usbd_desc.c **** 0x2, /* LPM capability bit set*/
|
200:USB_DEVICE/App/usbd_desc.c **** 0x2, /* LPM capability bit set*/
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 5
|
ARM GAS /tmp/ccIEnaSj.s page 5
|
||||||
|
|
||||||
|
|
||||||
201:USB_DEVICE/App/usbd_desc.c **** 0x0,
|
201:USB_DEVICE/App/usbd_desc.c **** 0x0,
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
255:USB_DEVICE/App/usbd_desc.c **** * @param length : Pointer to data length variable
|
255:USB_DEVICE/App/usbd_desc.c **** * @param length : Pointer to data length variable
|
||||||
256:USB_DEVICE/App/usbd_desc.c **** * @retval Pointer to descriptor buffer
|
256:USB_DEVICE/App/usbd_desc.c **** * @retval Pointer to descriptor buffer
|
||||||
257:USB_DEVICE/App/usbd_desc.c **** */
|
257:USB_DEVICE/App/usbd_desc.c **** */
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 6
|
ARM GAS /tmp/ccIEnaSj.s page 6
|
||||||
|
|
||||||
|
|
||||||
258:USB_DEVICE/App/usbd_desc.c **** uint8_t * USBD_FS_DeviceDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
|
258:USB_DEVICE/App/usbd_desc.c **** uint8_t * USBD_FS_DeviceDescriptor(USBD_SpeedTypeDef speed, uint16_t *length)
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
69 .loc 1 274 3 view .LVU9
|
69 .loc 1 274 3 view .LVU9
|
||||||
70 .loc 1 274 11 is_stmt 0 view .LVU10
|
70 .loc 1 274 11 is_stmt 0 view .LVU10
|
||||||
71 0000 0423 movs r3, #4
|
71 0000 0423 movs r3, #4
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 7
|
ARM GAS /tmp/ccIEnaSj.s page 7
|
||||||
|
|
||||||
|
|
||||||
72 0002 0B80 strh r3, [r1] @ movhi
|
72 0002 0B80 strh r3, [r1] @ movhi
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
308:USB_DEVICE/App/usbd_desc.c **** }
|
308:USB_DEVICE/App/usbd_desc.c **** }
|
||||||
309:USB_DEVICE/App/usbd_desc.c ****
|
309:USB_DEVICE/App/usbd_desc.c ****
|
||||||
310:USB_DEVICE/App/usbd_desc.c **** /**
|
310:USB_DEVICE/App/usbd_desc.c **** /**
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 8
|
ARM GAS /tmp/ccIEnaSj.s page 8
|
||||||
|
|
||||||
|
|
||||||
311:USB_DEVICE/App/usbd_desc.c **** * @brief Return the serial number string descriptor
|
311:USB_DEVICE/App/usbd_desc.c **** * @brief Return the serial number string descriptor
|
||||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
365:USB_DEVICE/App/usbd_desc.c **** return USBD_StrDesc;
|
365:USB_DEVICE/App/usbd_desc.c **** return USBD_StrDesc;
|
||||||
366:USB_DEVICE/App/usbd_desc.c **** }
|
366:USB_DEVICE/App/usbd_desc.c **** }
|
||||||
367:USB_DEVICE/App/usbd_desc.c ****
|
367:USB_DEVICE/App/usbd_desc.c ****
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 9
|
ARM GAS /tmp/ccIEnaSj.s page 9
|
||||||
|
|
||||||
|
|
||||||
368:USB_DEVICE/App/usbd_desc.c **** #if (USBD_LPM_ENABLED == 1)
|
368:USB_DEVICE/App/usbd_desc.c **** #if (USBD_LPM_ENABLED == 1)
|
||||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
417:USB_DEVICE/App/usbd_desc.c ****
|
417:USB_DEVICE/App/usbd_desc.c ****
|
||||||
418:USB_DEVICE/App/usbd_desc.c **** for (idx = 0; idx < len; idx++)
|
418:USB_DEVICE/App/usbd_desc.c **** for (idx = 0; idx < len; idx++)
|
||||||
100 .loc 1 418 3 view .LVU16
|
100 .loc 1 418 3 view .LVU16
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 10
|
ARM GAS /tmp/ccIEnaSj.s page 10
|
||||||
|
|
||||||
|
|
||||||
101 .loc 1 418 12 is_stmt 0 view .LVU17
|
101 .loc 1 418 12 is_stmt 0 view .LVU17
|
||||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
138 .loc 1 418 21 is_stmt 1 discriminator 1 view .LVU31
|
138 .loc 1 418 21 is_stmt 1 discriminator 1 view .LVU31
|
||||||
139 0028 9342 cmp r3, r2
|
139 0028 9342 cmp r3, r2
|
||||||
140 002a 09D2 bcs .L16
|
140 002a 09D2 bcs .L16
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 11
|
ARM GAS /tmp/ccIEnaSj.s page 11
|
||||||
|
|
||||||
|
|
||||||
141 .L11:
|
141 .L11:
|
||||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
186 .loc 1 391 3 view .LVU42
|
186 .loc 1 391 3 view .LVU42
|
||||||
392:USB_DEVICE/App/usbd_desc.c ****
|
392:USB_DEVICE/App/usbd_desc.c ****
|
||||||
187 .loc 1 392 3 view .LVU43
|
187 .loc 1 392 3 view .LVU43
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 12
|
ARM GAS /tmp/ccIEnaSj.s page 12
|
||||||
|
|
||||||
|
|
||||||
394:USB_DEVICE/App/usbd_desc.c **** deviceserial1 = *(uint32_t *) DEVICE_ID2;
|
394:USB_DEVICE/App/usbd_desc.c **** deviceserial1 = *(uint32_t *) DEVICE_ID2;
|
||||||
@ -718,7 +718,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
228 .L22:
|
228 .L22:
|
||||||
229 002e 00BF .align 2
|
229 002e 00BF .align 2
|
||||||
230 .L21:
|
230 .L21:
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 13
|
ARM GAS /tmp/ccIEnaSj.s page 13
|
||||||
|
|
||||||
|
|
||||||
231 0030 0070FF1F .word 536834048
|
231 0030 0070FF1F .word 536834048
|
||||||
@ -778,7 +778,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
278 72747561
|
278 72747561
|
||||||
278 6C20436F
|
278 6C20436F
|
||||||
278 6D506F72
|
278 6D506F72
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 14
|
ARM GAS /tmp/ccIEnaSj.s page 14
|
||||||
|
|
||||||
|
|
||||||
279 .section .text.USBD_FS_ProductStrDescriptor,"ax",%progbits
|
279 .section .text.USBD_FS_ProductStrDescriptor,"ax",%progbits
|
||||||
@ -838,7 +838,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
323 0014 0248 ldr r0, .L31+4
|
323 0014 0248 ldr r0, .L31+4
|
||||||
324 .LVL25:
|
324 .LVL25:
|
||||||
292:USB_DEVICE/App/usbd_desc.c **** }
|
292:USB_DEVICE/App/usbd_desc.c **** }
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 15
|
ARM GAS /tmp/ccIEnaSj.s page 15
|
||||||
|
|
||||||
|
|
||||||
325 .loc 1 292 5 view .LVU77
|
325 .loc 1 292 5 view .LVU77
|
||||||
@ -898,7 +898,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
306:USB_DEVICE/App/usbd_desc.c **** return USBD_StrDesc;
|
306:USB_DEVICE/App/usbd_desc.c **** return USBD_StrDesc;
|
||||||
371 .loc 1 306 3 view .LVU84
|
371 .loc 1 306 3 view .LVU84
|
||||||
372 000a FFF7FEFF bl USBD_GetString
|
372 000a FFF7FEFF bl USBD_GetString
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 16
|
ARM GAS /tmp/ccIEnaSj.s page 16
|
||||||
|
|
||||||
|
|
||||||
373 .LVL30:
|
373 .LVL30:
|
||||||
@ -958,7 +958,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
419 .LVL33:
|
419 .LVL33:
|
||||||
340:USB_DEVICE/App/usbd_desc.c **** }
|
340:USB_DEVICE/App/usbd_desc.c **** }
|
||||||
420 .loc 1 340 5 view .LVU93
|
420 .loc 1 340 5 view .LVU93
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 17
|
ARM GAS /tmp/ccIEnaSj.s page 17
|
||||||
|
|
||||||
|
|
||||||
421 000a FFF7FEFF bl USBD_GetString
|
421 000a FFF7FEFF bl USBD_GetString
|
||||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
356:USB_DEVICE/App/usbd_desc.c **** if(speed == 0)
|
356:USB_DEVICE/App/usbd_desc.c **** if(speed == 0)
|
||||||
467 .loc 1 356 1 is_stmt 0 view .LVU101
|
467 .loc 1 356 1 is_stmt 0 view .LVU101
|
||||||
468 0000 08B5 push {r3, lr}
|
468 0000 08B5 push {r3, lr}
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 18
|
ARM GAS /tmp/ccIEnaSj.s page 18
|
||||||
|
|
||||||
|
|
||||||
469 .LCFI7:
|
469 .LCFI7:
|
||||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
513 .section .data.USBD_StringSerial,"aw"
|
513 .section .data.USBD_StringSerial,"aw"
|
||||||
514 .align 2
|
514 .align 2
|
||||||
517 USBD_StringSerial:
|
517 USBD_StringSerial:
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 19
|
ARM GAS /tmp/ccIEnaSj.s page 19
|
||||||
|
|
||||||
|
|
||||||
518 0000 1A0300 .ascii "\032\003\000"
|
518 0000 1A0300 .ascii "\032\003\000"
|
||||||
@ -1127,51 +1127,51 @@ ARM GAS /tmp/ccEtzPFc.s page 1
|
|||||||
558 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
|
558 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
|
||||||
559 .file 4 "USB_DEVICE/App/usbd_desc.h"
|
559 .file 4 "USB_DEVICE/App/usbd_desc.h"
|
||||||
560 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
|
560 .file 5 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_ctlreq.h"
|
||||||
ARM GAS /tmp/ccEtzPFc.s page 20
|
ARM GAS /tmp/ccIEnaSj.s page 20
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 usbd_desc.c
|
*ABS*:00000000 usbd_desc.c
|
||||||
/tmp/ccEtzPFc.s:21 .text.USBD_FS_DeviceDescriptor:00000000 $t
|
/tmp/ccIEnaSj.s:21 .text.USBD_FS_DeviceDescriptor:00000000 $t
|
||||||
/tmp/ccEtzPFc.s:27 .text.USBD_FS_DeviceDescriptor:00000000 USBD_FS_DeviceDescriptor
|
/tmp/ccIEnaSj.s:27 .text.USBD_FS_DeviceDescriptor:00000000 USBD_FS_DeviceDescriptor
|
||||||
/tmp/ccEtzPFc.s:49 .text.USBD_FS_DeviceDescriptor:00000008 $d
|
/tmp/ccIEnaSj.s:49 .text.USBD_FS_DeviceDescriptor:00000008 $d
|
||||||
/tmp/ccEtzPFc.s:539 .data.USBD_FS_DeviceDesc:00000000 USBD_FS_DeviceDesc
|
/tmp/ccIEnaSj.s:539 .data.USBD_FS_DeviceDesc:00000000 USBD_FS_DeviceDesc
|
||||||
/tmp/ccEtzPFc.s:54 .text.USBD_FS_LangIDStrDescriptor:00000000 $t
|
/tmp/ccIEnaSj.s:54 .text.USBD_FS_LangIDStrDescriptor:00000000 $t
|
||||||
/tmp/ccEtzPFc.s:60 .text.USBD_FS_LangIDStrDescriptor:00000000 USBD_FS_LangIDStrDescriptor
|
/tmp/ccIEnaSj.s:60 .text.USBD_FS_LangIDStrDescriptor:00000000 USBD_FS_LangIDStrDescriptor
|
||||||
/tmp/ccEtzPFc.s:82 .text.USBD_FS_LangIDStrDescriptor:00000008 $d
|
/tmp/ccIEnaSj.s:82 .text.USBD_FS_LangIDStrDescriptor:00000008 $d
|
||||||
/tmp/ccEtzPFc.s:532 .data.USBD_LangIDDesc:00000000 USBD_LangIDDesc
|
/tmp/ccIEnaSj.s:532 .data.USBD_LangIDDesc:00000000 USBD_LangIDDesc
|
||||||
/tmp/ccEtzPFc.s:87 .text.IntToUnicode:00000000 $t
|
/tmp/ccIEnaSj.s:87 .text.IntToUnicode:00000000 $t
|
||||||
/tmp/ccEtzPFc.s:92 .text.IntToUnicode:00000000 IntToUnicode
|
/tmp/ccIEnaSj.s:92 .text.IntToUnicode:00000000 IntToUnicode
|
||||||
/tmp/ccEtzPFc.s:167 .text.Get_SerialNum:00000000 $t
|
/tmp/ccIEnaSj.s:167 .text.Get_SerialNum:00000000 $t
|
||||||
/tmp/ccEtzPFc.s:172 .text.Get_SerialNum:00000000 Get_SerialNum
|
/tmp/ccIEnaSj.s:172 .text.Get_SerialNum:00000000 Get_SerialNum
|
||||||
/tmp/ccEtzPFc.s:231 .text.Get_SerialNum:00000030 $d
|
/tmp/ccIEnaSj.s:231 .text.Get_SerialNum:00000030 $d
|
||||||
/tmp/ccEtzPFc.s:517 .data.USBD_StringSerial:00000000 USBD_StringSerial
|
/tmp/ccIEnaSj.s:517 .data.USBD_StringSerial:00000000 USBD_StringSerial
|
||||||
/tmp/ccEtzPFc.s:237 .text.USBD_FS_SerialStrDescriptor:00000000 $t
|
/tmp/ccIEnaSj.s:237 .text.USBD_FS_SerialStrDescriptor:00000000 $t
|
||||||
/tmp/ccEtzPFc.s:243 .text.USBD_FS_SerialStrDescriptor:00000000 USBD_FS_SerialStrDescriptor
|
/tmp/ccIEnaSj.s:243 .text.USBD_FS_SerialStrDescriptor:00000000 USBD_FS_SerialStrDescriptor
|
||||||
/tmp/ccEtzPFc.s:271 .text.USBD_FS_SerialStrDescriptor:00000010 $d
|
/tmp/ccIEnaSj.s:271 .text.USBD_FS_SerialStrDescriptor:00000010 $d
|
||||||
/tmp/ccEtzPFc.s:276 .rodata.USBD_FS_ProductStrDescriptor.str1.4:00000000 $d
|
/tmp/ccIEnaSj.s:276 .rodata.USBD_FS_ProductStrDescriptor.str1.4:00000000 $d
|
||||||
/tmp/ccEtzPFc.s:280 .text.USBD_FS_ProductStrDescriptor:00000000 $t
|
/tmp/ccIEnaSj.s:280 .text.USBD_FS_ProductStrDescriptor:00000000 $t
|
||||||
/tmp/ccEtzPFc.s:286 .text.USBD_FS_ProductStrDescriptor:00000000 USBD_FS_ProductStrDescriptor
|
/tmp/ccIEnaSj.s:286 .text.USBD_FS_ProductStrDescriptor:00000000 USBD_FS_ProductStrDescriptor
|
||||||
/tmp/ccEtzPFc.s:333 .text.USBD_FS_ProductStrDescriptor:0000001c $d
|
/tmp/ccIEnaSj.s:333 .text.USBD_FS_ProductStrDescriptor:0000001c $d
|
||||||
/tmp/ccEtzPFc.s:525 .bss.USBD_StrDesc:00000000 USBD_StrDesc
|
/tmp/ccIEnaSj.s:525 .bss.USBD_StrDesc:00000000 USBD_StrDesc
|
||||||
/tmp/ccEtzPFc.s:339 .rodata.USBD_FS_ManufacturerStrDescriptor.str1.4:00000000 $d
|
/tmp/ccIEnaSj.s:339 .rodata.USBD_FS_ManufacturerStrDescriptor.str1.4:00000000 $d
|
||||||
/tmp/ccEtzPFc.s:343 .text.USBD_FS_ManufacturerStrDescriptor:00000000 $t
|
/tmp/ccIEnaSj.s:343 .text.USBD_FS_ManufacturerStrDescriptor:00000000 $t
|
||||||
/tmp/ccEtzPFc.s:349 .text.USBD_FS_ManufacturerStrDescriptor:00000000 USBD_FS_ManufacturerStrDescriptor
|
/tmp/ccIEnaSj.s:349 .text.USBD_FS_ManufacturerStrDescriptor:00000000 USBD_FS_ManufacturerStrDescriptor
|
||||||
/tmp/ccEtzPFc.s:381 .text.USBD_FS_ManufacturerStrDescriptor:00000014 $d
|
/tmp/ccIEnaSj.s:381 .text.USBD_FS_ManufacturerStrDescriptor:00000014 $d
|
||||||
/tmp/ccEtzPFc.s:387 .rodata.USBD_FS_ConfigStrDescriptor.str1.4:00000000 $d
|
/tmp/ccIEnaSj.s:387 .rodata.USBD_FS_ConfigStrDescriptor.str1.4:00000000 $d
|
||||||
/tmp/ccEtzPFc.s:391 .text.USBD_FS_ConfigStrDescriptor:00000000 $t
|
/tmp/ccIEnaSj.s:391 .text.USBD_FS_ConfigStrDescriptor:00000000 $t
|
||||||
/tmp/ccEtzPFc.s:397 .text.USBD_FS_ConfigStrDescriptor:00000000 USBD_FS_ConfigStrDescriptor
|
/tmp/ccIEnaSj.s:397 .text.USBD_FS_ConfigStrDescriptor:00000000 USBD_FS_ConfigStrDescriptor
|
||||||
/tmp/ccEtzPFc.s:444 .text.USBD_FS_ConfigStrDescriptor:0000001c $d
|
/tmp/ccIEnaSj.s:444 .text.USBD_FS_ConfigStrDescriptor:0000001c $d
|
||||||
/tmp/ccEtzPFc.s:450 .rodata.USBD_FS_InterfaceStrDescriptor.str1.4:00000000 $d
|
/tmp/ccIEnaSj.s:450 .rodata.USBD_FS_InterfaceStrDescriptor.str1.4:00000000 $d
|
||||||
/tmp/ccEtzPFc.s:454 .text.USBD_FS_InterfaceStrDescriptor:00000000 $t
|
/tmp/ccIEnaSj.s:454 .text.USBD_FS_InterfaceStrDescriptor:00000000 $t
|
||||||
/tmp/ccEtzPFc.s:460 .text.USBD_FS_InterfaceStrDescriptor:00000000 USBD_FS_InterfaceStrDescriptor
|
/tmp/ccIEnaSj.s:460 .text.USBD_FS_InterfaceStrDescriptor:00000000 USBD_FS_InterfaceStrDescriptor
|
||||||
/tmp/ccEtzPFc.s:507 .text.USBD_FS_InterfaceStrDescriptor:0000001c $d
|
/tmp/ccIEnaSj.s:507 .text.USBD_FS_InterfaceStrDescriptor:0000001c $d
|
||||||
/tmp/ccEtzPFc.s:514 .data.USBD_StringSerial:00000000 $d
|
/tmp/ccIEnaSj.s:514 .data.USBD_StringSerial:00000000 $d
|
||||||
/tmp/ccEtzPFc.s:522 .bss.USBD_StrDesc:00000000 $d
|
/tmp/ccIEnaSj.s:522 .bss.USBD_StrDesc:00000000 $d
|
||||||
/tmp/ccEtzPFc.s:529 .data.USBD_LangIDDesc:00000000 $d
|
/tmp/ccIEnaSj.s:529 .data.USBD_LangIDDesc:00000000 $d
|
||||||
/tmp/ccEtzPFc.s:536 .data.USBD_FS_DeviceDesc:00000000 $d
|
/tmp/ccIEnaSj.s:536 .data.USBD_FS_DeviceDesc:00000000 $d
|
||||||
/tmp/ccEtzPFc.s:547 .data.FS_Desc:00000000 FS_Desc
|
/tmp/ccIEnaSj.s:547 .data.FS_Desc:00000000 FS_Desc
|
||||||
/tmp/ccEtzPFc.s:544 .data.FS_Desc:00000000 $d
|
/tmp/ccIEnaSj.s:544 .data.FS_Desc:00000000 $d
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
USBD_GetString
|
USBD_GetString
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccc06Tdn.s page 1
|
ARM GAS /tmp/ccNdonmt.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccc06Tdn.s page 1
|
|||||||
27:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ
|
27:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /** @defgroup USBD_IOREQ
|
||||||
28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief control I/O requests module
|
28:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @brief control I/O requests module
|
||||||
29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
|
29:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @{
|
||||||
ARM GAS /tmp/ccc06Tdn.s page 2
|
ARM GAS /tmp/ccNdonmt.s page 2
|
||||||
|
|
||||||
|
|
||||||
30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
30:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccc06Tdn.s page 1
|
|||||||
84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval status
|
84:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** * @retval status
|
||||||
85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
85:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** */
|
||||||
86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_StatusTypeDef USBD_CtlSendData(USBD_HandleTypeDef *pdev,
|
86:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** USBD_StatusTypeDef USBD_CtlSendData(USBD_HandleTypeDef *pdev,
|
||||||
ARM GAS /tmp/ccc06Tdn.s page 3
|
ARM GAS /tmp/ccNdonmt.s page 3
|
||||||
|
|
||||||
|
|
||||||
87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint8_t *pbuf, uint32_t len)
|
87:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** uint8_t *pbuf, uint32_t len)
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccc06Tdn.s page 1
|
|||||||
66 0018 0020 movs r0, #0
|
66 0018 0020 movs r0, #0
|
||||||
67 001a 08BD pop {r3, pc}
|
67 001a 08BD pop {r3, pc}
|
||||||
68 .cfi_endproc
|
68 .cfi_endproc
|
||||||
ARM GAS /tmp/ccc06Tdn.s page 4
|
ARM GAS /tmp/ccNdonmt.s page 4
|
||||||
|
|
||||||
|
|
||||||
69 .LFE243:
|
69 .LFE243:
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccc06Tdn.s page 1
|
|||||||
109 .section .text.USBD_CtlPrepareRx,"ax",%progbits
|
109 .section .text.USBD_CtlPrepareRx,"ax",%progbits
|
||||||
110 .align 1
|
110 .align 1
|
||||||
111 .global USBD_CtlPrepareRx
|
111 .global USBD_CtlPrepareRx
|
||||||
ARM GAS /tmp/ccc06Tdn.s page 5
|
ARM GAS /tmp/ccNdonmt.s page 5
|
||||||
|
|
||||||
|
|
||||||
112 .syntax unified
|
112 .syntax unified
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccc06Tdn.s page 1
|
|||||||
144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
144:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||||
145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Start the transfer */
|
145:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** /* Start the transfer */
|
||||||
146:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** (void)USBD_LL_PrepareReceive(pdev, 0U, pbuf, len);
|
146:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** (void)USBD_LL_PrepareReceive(pdev, 0U, pbuf, len);
|
||||||
ARM GAS /tmp/ccc06Tdn.s page 6
|
ARM GAS /tmp/ccNdonmt.s page 6
|
||||||
|
|
||||||
|
|
||||||
145 .loc 1 146 3 is_stmt 1 view .LVU35
|
145 .loc 1 146 3 is_stmt 1 view .LVU35
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccc06Tdn.s page 1
|
|||||||
185 .loc 1 162 9 view .LVU44
|
185 .loc 1 162 9 view .LVU44
|
||||||
186 0006 0021 movs r1, #0
|
186 0006 0021 movs r1, #0
|
||||||
187 .LVL14:
|
187 .LVL14:
|
||||||
ARM GAS /tmp/ccc06Tdn.s page 7
|
ARM GAS /tmp/ccNdonmt.s page 7
|
||||||
|
|
||||||
|
|
||||||
188 .loc 1 162 9 view .LVU45
|
188 .loc 1 162 9 view .LVU45
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccc06Tdn.s page 1
|
|||||||
227 000e FFF7FEFF bl USBD_LL_Transmit
|
227 000e FFF7FEFF bl USBD_LL_Transmit
|
||||||
228 .LVL17:
|
228 .LVL17:
|
||||||
180:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
180:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c ****
|
||||||
ARM GAS /tmp/ccc06Tdn.s page 8
|
ARM GAS /tmp/ccNdonmt.s page 8
|
||||||
|
|
||||||
|
|
||||||
181:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_OK;
|
181:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** return USBD_OK;
|
||||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccc06Tdn.s page 1
|
|||||||
267 .loc 1 198 3 is_stmt 1 view .LVU62
|
267 .loc 1 198 3 is_stmt 1 view .LVU62
|
||||||
199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** }
|
199:Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c **** }
|
||||||
268 .loc 1 199 1 is_stmt 0 view .LVU63
|
268 .loc 1 199 1 is_stmt 0 view .LVU63
|
||||||
ARM GAS /tmp/ccc06Tdn.s page 9
|
ARM GAS /tmp/ccNdonmt.s page 9
|
||||||
|
|
||||||
|
|
||||||
269 0012 0020 movs r0, #0
|
269 0012 0020 movs r0, #0
|
||||||
@ -529,25 +529,25 @@ ARM GAS /tmp/ccc06Tdn.s page 1
|
|||||||
305 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
|
305 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
|
||||||
306 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
|
306 .file 3 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_def.h"
|
||||||
307 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
307 .file 4 "Middlewares/ST/STM32_USB_Device_Library/Core/Inc/usbd_core.h"
|
||||||
ARM GAS /tmp/ccc06Tdn.s page 10
|
ARM GAS /tmp/ccNdonmt.s page 10
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 usbd_ioreq.c
|
*ABS*:00000000 usbd_ioreq.c
|
||||||
/tmp/ccc06Tdn.s:21 .text.USBD_CtlSendData:00000000 $t
|
/tmp/ccNdonmt.s:21 .text.USBD_CtlSendData:00000000 $t
|
||||||
/tmp/ccc06Tdn.s:27 .text.USBD_CtlSendData:00000000 USBD_CtlSendData
|
/tmp/ccNdonmt.s:27 .text.USBD_CtlSendData:00000000 USBD_CtlSendData
|
||||||
/tmp/ccc06Tdn.s:72 .text.USBD_CtlContinueSendData:00000000 $t
|
/tmp/ccNdonmt.s:72 .text.USBD_CtlContinueSendData:00000000 $t
|
||||||
/tmp/ccc06Tdn.s:78 .text.USBD_CtlContinueSendData:00000000 USBD_CtlContinueSendData
|
/tmp/ccNdonmt.s:78 .text.USBD_CtlContinueSendData:00000000 USBD_CtlContinueSendData
|
||||||
/tmp/ccc06Tdn.s:110 .text.USBD_CtlPrepareRx:00000000 $t
|
/tmp/ccNdonmt.s:110 .text.USBD_CtlPrepareRx:00000000 $t
|
||||||
/tmp/ccc06Tdn.s:116 .text.USBD_CtlPrepareRx:00000000 USBD_CtlPrepareRx
|
/tmp/ccNdonmt.s:116 .text.USBD_CtlPrepareRx:00000000 USBD_CtlPrepareRx
|
||||||
/tmp/ccc06Tdn.s:161 .text.USBD_CtlContinueRx:00000000 $t
|
/tmp/ccNdonmt.s:161 .text.USBD_CtlContinueRx:00000000 $t
|
||||||
/tmp/ccc06Tdn.s:167 .text.USBD_CtlContinueRx:00000000 USBD_CtlContinueRx
|
/tmp/ccNdonmt.s:167 .text.USBD_CtlContinueRx:00000000 USBD_CtlContinueRx
|
||||||
/tmp/ccc06Tdn.s:199 .text.USBD_CtlSendStatus:00000000 $t
|
/tmp/ccNdonmt.s:199 .text.USBD_CtlSendStatus:00000000 $t
|
||||||
/tmp/ccc06Tdn.s:205 .text.USBD_CtlSendStatus:00000000 USBD_CtlSendStatus
|
/tmp/ccNdonmt.s:205 .text.USBD_CtlSendStatus:00000000 USBD_CtlSendStatus
|
||||||
/tmp/ccc06Tdn.s:237 .text.USBD_CtlReceiveStatus:00000000 $t
|
/tmp/ccNdonmt.s:237 .text.USBD_CtlReceiveStatus:00000000 $t
|
||||||
/tmp/ccc06Tdn.s:243 .text.USBD_CtlReceiveStatus:00000000 USBD_CtlReceiveStatus
|
/tmp/ccNdonmt.s:243 .text.USBD_CtlReceiveStatus:00000000 USBD_CtlReceiveStatus
|
||||||
/tmp/ccc06Tdn.s:275 .text.USBD_GetRxCount:00000000 $t
|
/tmp/ccNdonmt.s:275 .text.USBD_GetRxCount:00000000 $t
|
||||||
/tmp/ccc06Tdn.s:281 .text.USBD_GetRxCount:00000000 USBD_GetRxCount
|
/tmp/ccNdonmt.s:281 .text.USBD_GetRxCount:00000000 USBD_GetRxCount
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
USBD_LL_Transmit
|
USBD_LL_Transmit
|
||||||
|
|||||||
Reference in New Issue
Block a user