1 Commits

Author SHA1 Message Date
d3d48a5255 added tec modulation 2026-04-27 18:16:39 +03:00
60 changed files with 13021 additions and 12456 deletions

View File

@ -37,6 +37,15 @@
#define APP_UART_TIMEOUT_TICKS_10MS 100u
#define APP_STATUS_BYTE_COUNT 2u
#define APP_CUSTOM_WAVE_BUFFER_SIZE 1024u
#define APP_TEC_CHANNEL_COUNT 2u
#define APP_TEC_DRIVE_MIN_CODE 1000u
#define APP_TEC_DRIVE_MAX_CODE 56800u
#define APP_TEC_MODULATION_UPDATE_RATE_HZ 16000u
#define APP_TEC_MODULATION_LUT_BITS 5u
#define APP_TEC_MODULATION_LUT_SIZE (1u << APP_TEC_MODULATION_LUT_BITS)
#define APP_TEC_MODULATION_PHASE_SHIFT (32u - APP_TEC_MODULATION_LUT_BITS)
#define APP_TEC_MODULATION_ALLOWED_FLAGS \
(APP_TEC_MODULATION_FLAG_ENABLE | APP_TEC_MODULATION_FLAG_CHANNEL_2)
/*
* Boot-diagnostic codes exposed through QUERY_STATE (0x6666).
@ -54,6 +63,13 @@
#define APP_BOOT_DIAG_PROFILE_READY_IDLE 0x08u
#define APP_BOOT_DIAG_PROFILE_RUNNING 0x09u
static const int16_t g_tec_modulation_sine_lut[APP_TEC_MODULATION_LUT_SIZE] = {
0, 6393, 12540, 18205, 23170, 27245, 30273, 32138,
32767, 32138, 30273, 27245, 23170, 18205, 12540, 6393,
0, -6393, -12540, -18205, -23170, -27245, -30273, -32138,
-32767, -32138, -30273, -27245, -23170, -18205, -12540, -6393
};
typedef struct app_context_t {
/* Written by TIM6 IRQ. Read by telemetry and UART timeout logic. Purpose: coarse 10 ms system timebase. */
volatile uint32_t tick_10ms;
@ -123,6 +139,21 @@ typedef struct app_context_t {
/* Written by ADC sampling and PID helpers. Read by telemetry and PID logic. Purpose: measured live state for both laser channels. */
laser_runtime_t laser_runtime[2];
/* Written by TEC modulation command and TIM5. Read by PID output glue. Purpose: one fast zero-mean TEC drive modulation channel. */
tec_modulation_config_t tec_modulation;
/* Written by TEC modulation command and TIM5. Read by TIM5. Purpose: fixed-point sine phase state. */
uint32_t tec_modulation_phase;
/* Written by TEC modulation command. Read by TIM5. Purpose: fixed-point phase increment per modulation tick. */
uint32_t tec_modulation_phase_step;
/* Written by PID loop. Read by TIM5. Purpose: latest slow TEC drive centers for both channels. */
uint16_t tec_base_code[APP_TEC_CHANNEL_COUNT];
/* Written by main-loop SPI sections. Read by TIM5. Purpose: skip modulation writes while shared SPI is busy. */
volatile uint8_t tec_modulation_spi_suspended;
/* Written when a profile is activated. Read mainly for future profile cycling/debug visibility. Purpose: snapshot of the currently selected standalone profile. */
profile_t active_profile;
@ -143,6 +174,17 @@ static void app_reset_uart_parser(void);
static void app_set_mode(app_mode_t mode);
static void app_apply_work_config_to_board(void);
static void app_enter_idle_state(bool reset_ticks);
static void app_reset_tec_modulation(void);
static bool app_is_tec_channel_active(uint8_t channel_index);
static uint16_t app_clamp_tec_drive_code(int32_t value);
static bool app_normalize_tec_modulation_config(const tec_modulation_config_t *input,
tec_modulation_config_t *output);
static void app_store_tec_modulation_config(const tec_modulation_config_t *config);
static void app_suspend_tec_modulation_spi(void);
static void app_resume_tec_modulation_spi(void);
static void app_write_laser_dac_channel(uint8_t channel, uint16_t value);
static void app_write_tec_pid_output(uint8_t channel_index, uint16_t pid_code);
static void app_write_tec_modulation_sample(void);
static void app_prepare_status_response(void);
static void app_capture_live_frame(bool update_temperature_loops, bool drive_laser_currents);
static void app_decode_work_packet(const uint16_t *packet_words);
@ -161,6 +203,7 @@ static void app_handle_ad9102_control_packet(const app_packet_t *packet);
static void app_handle_ad9833_control_packet(const app_packet_t *packet);
static void app_handle_ds1809_control_packet(const app_packet_t *packet);
static void app_handle_stm32_dac_control_packet(const app_packet_t *packet);
static void app_handle_tec_modulation_control_packet(const app_packet_t *packet);
static void app_handle_ad9102_wave_control_packet(const app_packet_t *packet);
static void app_handle_ad9102_wave_data_packet(const app_packet_t *packet);
static void app_handle_profile_save_data_packet(const app_packet_t *packet);
@ -201,6 +244,7 @@ static void app_reset_runtime_state(bool reset_ticks)
g_app.last_processed_tick_1ms = 0u;
g_app.pending_event = APP_EVENT_NONE;
memset(&g_app.laser_runtime, 0, sizeof(g_app.laser_runtime));
app_reset_tec_modulation();
app_clear_active_profile();
ui_status_set_error(0u);
@ -266,8 +310,9 @@ static void app_apply_work_config_to_board(void)
if ((g_app.work_config.temp_sensor1_enabled != 0u) && (g_app.work_config.tec1_enabled != 0u))
{
laser_dac_write_channel(3u, APP_TEC_PRECHARGE_CODE);
laser_dac_write_channel(3u, APP_TEC_PRECHARGE_CODE);
g_app.tec_base_code[0] = APP_TEC_PRECHARGE_CODE;
app_write_laser_dac_channel(3u, APP_TEC_PRECHARGE_CODE);
app_write_laser_dac_channel(3u, APP_TEC_PRECHARGE_CODE);
board_io_set_tec_channel_enabled(1u, true);
}
else
@ -277,8 +322,9 @@ static void app_apply_work_config_to_board(void)
if ((g_app.work_config.temp_sensor2_enabled != 0u) && (g_app.work_config.tec2_enabled != 0u))
{
laser_dac_write_channel(4u, APP_TEC_PRECHARGE_CODE);
laser_dac_write_channel(4u, APP_TEC_PRECHARGE_CODE);
g_app.tec_base_code[1] = APP_TEC_PRECHARGE_CODE;
app_write_laser_dac_channel(4u, APP_TEC_PRECHARGE_CODE);
app_write_laser_dac_channel(4u, APP_TEC_PRECHARGE_CODE);
board_io_set_tec_channel_enabled(2u, true);
}
else
@ -314,6 +360,190 @@ static void app_enter_idle_state(bool reset_ticks)
app_reset_runtime_state(reset_ticks);
}
static void app_reset_tec_modulation(void)
{
memset(&g_app.tec_modulation, 0, sizeof(g_app.tec_modulation));
g_app.tec_modulation_phase = 0u;
g_app.tec_modulation_phase_step = 0u;
g_app.tec_base_code[0] = APP_TEC_PRECHARGE_CODE;
g_app.tec_base_code[1] = APP_TEC_PRECHARGE_CODE;
g_app.tec_modulation_spi_suspended = 0u;
}
static bool app_is_tec_channel_active(uint8_t channel_index)
{
if (channel_index == 0u)
{
return (g_app.work_config.tec1_enabled != 0u) &&
(g_app.work_config.temp_sensor1_enabled != 0u);
}
if (channel_index == 1u)
{
return (g_app.work_config.tec2_enabled != 0u) &&
(g_app.work_config.temp_sensor2_enabled != 0u);
}
return false;
}
static uint16_t app_clamp_tec_drive_code(int32_t value)
{
if (value < (int32_t)APP_TEC_DRIVE_MIN_CODE)
{
return APP_TEC_DRIVE_MIN_CODE;
}
if (value > (int32_t)APP_TEC_DRIVE_MAX_CODE)
{
return APP_TEC_DRIVE_MAX_CODE;
}
return (uint16_t)value;
}
static bool app_normalize_tec_modulation_config(const tec_modulation_config_t *input,
tec_modulation_config_t *output)
{
if ((input == NULL) || (output == NULL))
{
return false;
}
*output = *input;
if (output->channel_index >= APP_TEC_CHANNEL_COUNT)
{
return false;
}
if (output->enabled == 0u)
{
output->frequency_hz = 0u;
output->amplitude_code = 0u;
return true;
}
if ((output->frequency_hz < APP_TEC_MODULATION_MIN_FREQUENCY_HZ) ||
(output->frequency_hz > APP_TEC_MODULATION_MAX_FREQUENCY_HZ) ||
(output->amplitude_code > APP_TEC_MODULATION_MAX_AMPLITUDE_CODE))
{
return false;
}
output->enabled = 1u;
return true;
}
static void app_store_tec_modulation_config(const tec_modulation_config_t *config)
{
uint32_t phase_step = 0u;
if (config == NULL)
{
return;
}
if (config->enabled != 0u)
{
phase_step = (uint32_t)(((uint64_t)config->frequency_hz << 32) /
APP_TEC_MODULATION_UPDATE_RATE_HZ);
}
__disable_irq();
g_app.tec_modulation = *config;
g_app.tec_modulation_phase = 0u;
g_app.tec_modulation_phase_step = phase_step;
__enable_irq();
}
static void app_suspend_tec_modulation_spi(void)
{
__disable_irq();
if (g_app.tec_modulation_spi_suspended < 0xFFu)
{
++g_app.tec_modulation_spi_suspended;
}
__enable_irq();
}
static void app_resume_tec_modulation_spi(void)
{
__disable_irq();
if (g_app.tec_modulation_spi_suspended > 0u)
{
--g_app.tec_modulation_spi_suspended;
}
__enable_irq();
}
static void app_write_laser_dac_channel(uint8_t channel, uint16_t value)
{
app_suspend_tec_modulation_spi();
laser_dac_write_channel(channel, value);
app_resume_tec_modulation_spi();
}
static void app_write_tec_pid_output(uint8_t channel_index, uint16_t pid_code)
{
uint8_t dac_channel;
if (channel_index >= APP_TEC_CHANNEL_COUNT)
{
return;
}
g_app.tec_base_code[channel_index] = app_clamp_tec_drive_code(pid_code);
if ((g_app.tec_modulation.enabled != 0u) &&
(g_app.tec_modulation.channel_index == channel_index))
{
return;
}
dac_channel = (uint8_t)(3u + channel_index);
app_write_laser_dac_channel(dac_channel, g_app.tec_base_code[channel_index]);
}
static void app_write_tec_modulation_sample(void)
{
uint8_t channel_index;
uint16_t base_code;
uint16_t low_headroom;
uint16_t high_headroom;
uint16_t amplitude;
uint8_t lut_index;
int32_t offset;
uint8_t dac_channel;
if ((g_app.tec_modulation.enabled == 0u) || (g_app.mode != APP_MODE_WORK))
{
return;
}
if (g_app.tec_modulation_spi_suspended != 0u)
{
g_app.tec_modulation_phase += g_app.tec_modulation_phase_step;
return;
}
channel_index = g_app.tec_modulation.channel_index;
if (!app_is_tec_channel_active(channel_index))
{
return;
}
base_code = g_app.tec_base_code[channel_index];
base_code = app_clamp_tec_drive_code(base_code);
low_headroom = (uint16_t)(base_code - APP_TEC_DRIVE_MIN_CODE);
high_headroom = (uint16_t)(APP_TEC_DRIVE_MAX_CODE - base_code);
amplitude = (low_headroom < high_headroom) ? low_headroom : high_headroom;
if (amplitude > g_app.tec_modulation.amplitude_code)
{
amplitude = g_app.tec_modulation.amplitude_code;
}
lut_index = (uint8_t)(g_app.tec_modulation_phase >> APP_TEC_MODULATION_PHASE_SHIFT);
offset = ((int32_t)g_tec_modulation_sine_lut[lut_index] * (int32_t)amplitude) / 32767;
dac_channel = (uint8_t)(3u + channel_index);
laser_dac_write_channel(dac_channel, app_clamp_tec_drive_code((int32_t)base_code + offset));
g_app.tec_modulation_phase += g_app.tec_modulation_phase_step;
}
static void app_apply_profile_auxiliary_outputs(const profile_t *profile)
{
if (profile == NULL)
@ -356,6 +586,7 @@ static void app_request_transient_mode(app_mode_t transient_mode)
static bool app_activate_profile(const profile_t *profile, uint16_t index, bool allow_auto_run)
{
bool should_auto_run;
tec_modulation_config_t tec_modulation;
if (profile == NULL)
{
@ -372,6 +603,16 @@ static bool app_activate_profile(const profile_t *profile, uint16_t index, bool
g_app.laser_config[0] = profile->laser_channels[0];
g_app.laser_config[1] = profile->laser_channels[1];
tec_modulation.enabled = 0u;
tec_modulation.channel_index = 0u;
tec_modulation.frequency_hz = 0u;
tec_modulation.amplitude_code = 0u;
if (!app_normalize_tec_modulation_config(&profile->tec_modulation, &tec_modulation))
{
app_set_error(APP_STATUS_FLAG_SD_ERROR);
}
app_store_tec_modulation_config(&tec_modulation);
if (!app_apply_waveform_config(&profile->waveform))
{
app_enter_idle_state(false);
@ -422,20 +663,20 @@ static void app_capture_live_frame(bool update_temperature_loops, bool drive_las
1u,
g_app.tick_1ms,
&g_app.pid_reference_tick_1ms);
laser_dac_write_channel(3u, tec_drive_code);
app_write_tec_pid_output(0u, tec_drive_code);
tec_drive_code = temperature_control_compute_pid(&g_app.laser_config[1],
&g_app.laser_runtime[1],
2u,
g_app.tick_1ms,
&g_app.pid_reference_tick_1ms);
laser_dac_write_channel(4u, tec_drive_code);
app_write_tec_pid_output(1u, tec_drive_code);
}
if (drive_laser_currents)
{
laser_dac_write_channel(1u, g_app.laser_config[0].current_raw);
laser_dac_write_channel(2u, g_app.laser_config[1].current_raw);
app_write_laser_dac_channel(1u, g_app.laser_config[0].current_raw);
app_write_laser_dac_channel(2u, g_app.laser_config[1].current_raw);
}
(void)adc_mux_process_internal_adc_step(0u);
@ -882,6 +1123,7 @@ static void app_handle_ad9102_control_packet(const app_packet_t *packet)
triangle = (flags & APP_AD9102_FLAG_TRIANGLE) ? 1u : 0u;
sram_mode = (flags & APP_AD9102_FLAG_SRAM) ? 1u : 0u;
app_suspend_tec_modulation_spi();
if (sram_mode != 0u)
{
uint16_t sample_count;
@ -954,6 +1196,7 @@ static void app_handle_ad9102_control_packet(const app_packet_t *packet)
app_set_error(APP_STATUS_FLAG_AD9102_ERROR);
}
}
app_resume_tec_modulation_spi();
g_app.status_bytes[1] = (uint8_t)(pat_status & 0x00FFu);
app_prepare_status_response();
@ -977,9 +1220,11 @@ static void app_handle_ad9833_control_packet(const app_packet_t *packet)
lsw = (uint16_t)(packet->words[1] & 0x3FFFu);
msw = (uint16_t)(packet->words[2] & 0x3FFFu);
frequency_word = ((uint32_t)msw << 14) | (uint32_t)lsw;
app_suspend_tec_modulation_spi();
ad9833_apply((flags & APP_AD9833_FLAG_ENABLE) ? 1u : 0u,
(flags & APP_AD9833_FLAG_TRIANGLE) ? 1u : 0u,
frequency_word);
app_resume_tec_modulation_spi();
app_prepare_status_response();
}
@ -1046,6 +1291,55 @@ static void app_handle_stm32_dac_control_packet(const app_packet_t *packet)
app_prepare_status_response();
}
static void app_handle_tec_modulation_control_packet(const app_packet_t *packet)
{
tec_modulation_config_t config;
tec_modulation_config_t normalized_config;
uint16_t flags;
uint8_t previous_enabled;
uint8_t previous_channel_index;
if ((packet == NULL) || !packet->checksum_valid)
{
app_set_error(APP_STATUS_FLAG_UART_DECODE_ERROR);
app_prepare_status_response();
return;
}
flags = packet->words[0];
if ((flags & ~APP_TEC_MODULATION_ALLOWED_FLAGS) != 0u)
{
app_set_error(APP_STATUS_FLAG_UART_DECODE_ERROR);
app_prepare_status_response();
return;
}
config.enabled = (flags & APP_TEC_MODULATION_FLAG_ENABLE) ? 1u : 0u;
config.channel_index = (flags & APP_TEC_MODULATION_FLAG_CHANNEL_2) ? 1u : 0u;
config.frequency_hz = packet->words[1];
config.amplitude_code = packet->words[2];
if (!app_normalize_tec_modulation_config(&config, &normalized_config))
{
app_set_error(APP_STATUS_FLAG_UART_DECODE_ERROR);
app_prepare_status_response();
return;
}
previous_enabled = g_app.tec_modulation.enabled;
previous_channel_index = g_app.tec_modulation.channel_index;
app_store_tec_modulation_config(&normalized_config);
if ((previous_enabled != 0u) &&
((normalized_config.enabled == 0u) || (previous_channel_index != normalized_config.channel_index)) &&
app_is_tec_channel_active(previous_channel_index))
{
app_write_laser_dac_channel((uint8_t)(3u + previous_channel_index),
g_app.tec_base_code[previous_channel_index]);
}
app_prepare_status_response();
}
static void app_handle_ad9102_wave_control_packet(const app_packet_t *packet)
{
uint16_t opcode;
@ -1066,6 +1360,7 @@ static void app_handle_ad9102_wave_control_packet(const app_packet_t *packet)
param0 = packet->words[1];
param1 = packet->words[2];
app_suspend_tec_modulation_spi();
switch (opcode)
{
case APP_AD9102_WAVE_OPCODE_BEGIN:
@ -1105,6 +1400,7 @@ static void app_handle_ad9102_wave_control_packet(const app_packet_t *packet)
app_set_error(APP_STATUS_FLAG_AD9102_ERROR);
break;
}
app_resume_tec_modulation_spi();
app_prepare_status_response();
}
@ -1119,11 +1415,13 @@ static void app_handle_ad9102_wave_data_packet(const app_packet_t *packet)
return;
}
app_suspend_tec_modulation_spi();
if (!ad9102_write_custom_chunk(&packet->words[1], packet->words[0]))
{
ad9102_cancel_custom_upload();
app_set_error(APP_STATUS_FLAG_AD9102_ERROR);
}
app_resume_tec_modulation_spi();
app_prepare_status_response();
}
@ -1213,6 +1511,10 @@ static void app_handle_packet(const app_packet_t *packet)
app_handle_stm32_dac_control_packet(packet);
break;
case APP_PACKET_KIND_TEC_MODULATION_CONTROL:
app_handle_tec_modulation_control_packet(packet);
break;
case APP_PACKET_KIND_AD9102_WAVE_CONTROL:
app_handle_ad9102_wave_control_packet(packet);
break;
@ -1359,6 +1661,8 @@ void app_init(void)
board_io_reset_runtime_outputs();
HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_1);
LL_TIM_EnableIT_UPDATE(TIM5);
LL_TIM_EnableCounter(TIM5);
LL_TIM_EnableIT_UPDATE(TIM6);
LL_TIM_EnableCounter(TIM6);
LL_TIM_EnableIT_UPDATE(TIM7);
@ -1469,6 +1773,11 @@ void app_on_tim7_tick(void)
++g_app.tick_1ms;
}
void app_on_tim5_tick(void)
{
app_write_tec_modulation_sample();
}
void app_on_dma_tx_complete(void)
{
uart_transport_mark_dma_complete();

View File

@ -53,6 +53,11 @@ void app_on_tim6_tick(void);
*/
void app_on_tim7_tick(void);
/**
* @brief Notify the application core about the fast TEC modulation tick.
*/
void app_on_tim5_tick(void);
/**
* @brief Notify the application core that the USART DMA transmit finished.
*/

View File

@ -76,6 +76,9 @@
/** @brief UART header for profile-save data packets. */
#define APP_PACKET_HEADER_PROFILE_SAVE_DATA 0xEEEEu
/** @brief UART header for TEC drive modulation control packets. */
#define APP_PACKET_HEADER_TEC_MODULATION_CONTROL 0xF0F0u
/** @brief Packet size of the host work-configuration message, in bytes. */
#define APP_PACKET_BYTES_WORK_CONFIG 30u
@ -154,6 +157,21 @@
/** @brief STM32 DAC control flag: enable output buffer/channel. */
#define APP_STM32_DAC_FLAG_ENABLE 0x0001u
/** @brief TEC modulation control flag: enable modulation. */
#define APP_TEC_MODULATION_FLAG_ENABLE 0x0001u
/** @brief TEC modulation control flag: select laser/TEC channel 2 instead of channel 1. */
#define APP_TEC_MODULATION_FLAG_CHANNEL_2 0x0002u
/** @brief Lowest accepted TEC modulation frequency in hertz. */
#define APP_TEC_MODULATION_MIN_FREQUENCY_HZ 50u
/** @brief Highest accepted TEC modulation frequency in hertz. */
#define APP_TEC_MODULATION_MAX_FREQUENCY_HZ 2000u
/** @brief Highest accepted peak modulation amplitude in external TEC DAC codes. */
#define APP_TEC_MODULATION_MAX_AMPLITUDE_CODE 4096u
/** @brief Op-code used to begin a custom AD9102 waveform upload. */
#define APP_AD9102_WAVE_OPCODE_BEGIN 0x0001u
@ -224,7 +242,8 @@ typedef enum app_packet_kind_t {
APP_PACKET_KIND_STM32_DAC_CONTROL,
APP_PACKET_KIND_AD9102_WAVE_CONTROL,
APP_PACKET_KIND_AD9102_WAVE_DATA,
APP_PACKET_KIND_PROFILE_SAVE_DATA
APP_PACKET_KIND_PROFILE_SAVE_DATA,
APP_PACKET_KIND_TEC_MODULATION_CONTROL
} app_packet_kind_t;
/**
@ -309,6 +328,16 @@ typedef struct stm32_dac_config_t {
uint16_t code;
} stm32_dac_config_t;
/**
* @brief Fast zero-mean modulation added to one TEC DAC output after PID.
*/
typedef struct tec_modulation_config_t {
uint8_t enabled;
uint8_t channel_index;
uint16_t frequency_hz;
uint16_t amplitude_code;
} tec_modulation_config_t;
/**
* @brief Absolute DS1809 target expressed as a number of steps above the minimum tap.
*/
@ -331,6 +360,7 @@ typedef struct profile_t {
waveform_config_t waveform;
ad9833_config_t ad9833;
stm32_dac_config_t stm32_dac;
tec_modulation_config_t tec_modulation;
ds1809_config_t ds1809;
} profile_t;

View File

@ -19,7 +19,8 @@ static const app_packet_descriptor_t g_packet_descriptors[] = {
{APP_PACKET_HEADER_STM32_DAC_CONTROL, APP_PACKET_BYTES_SHORT_CONTROL, APP_PACKET_WORDS_SHORT_CONTROL, 3, APP_PACKET_KIND_STM32_DAC_CONTROL},
{APP_PACKET_HEADER_AD9102_WAVE_CONTROL, APP_PACKET_BYTES_SHORT_CONTROL, APP_PACKET_WORDS_SHORT_CONTROL, 3, APP_PACKET_KIND_AD9102_WAVE_CONTROL},
{APP_PACKET_HEADER_AD9102_WAVE_DATA, APP_PACKET_BYTES_AD9102_WAVE_DATA, APP_PACKET_WORDS_AD9102_WAVE_DATA, 13, APP_PACKET_KIND_AD9102_WAVE_DATA},
{APP_PACKET_HEADER_PROFILE_SAVE_DATA, APP_PACKET_BYTES_PROFILE_SAVE_DATA, APP_PACKET_WORDS_PROFILE_SAVE_DATA, 13, APP_PACKET_KIND_PROFILE_SAVE_DATA}
{APP_PACKET_HEADER_PROFILE_SAVE_DATA, APP_PACKET_BYTES_PROFILE_SAVE_DATA, APP_PACKET_WORDS_PROFILE_SAVE_DATA, 13, APP_PACKET_KIND_PROFILE_SAVE_DATA},
{APP_PACKET_HEADER_TEC_MODULATION_CONTROL, APP_PACKET_BYTES_SHORT_CONTROL, APP_PACKET_WORDS_SHORT_CONTROL, 3, APP_PACKET_KIND_TEC_MODULATION_CONTROL}
};
static const app_packet_descriptor_t *app_uart_protocol_find_descriptor(uint16_t header)

View File

@ -106,6 +106,10 @@ static void profile_repository_reset_profile(profile_t *profile)
profile->waveform.sample_count = AD9102_SRAM_DEFAULT_SAMPLE_COUNT;
profile->waveform.hold_cycles = AD9102_SRAM_DEFAULT_HOLD;
profile->waveform.amplitude = AD9102_SRAM_DEFAULT_AMPLITUDE;
profile->tec_modulation.enabled = 0u;
profile->tec_modulation.channel_index = 0u;
profile->tec_modulation.frequency_hz = 1000u;
profile->tec_modulation.amplitude_code = 0u;
profile->ds1809.apply_position = false;
}
@ -299,6 +303,34 @@ static void profile_repository_apply_key_value(profile_t *profile, const char *k
{
profile->stm32_dac.code = profile_repository_parse_u16(value);
}
else if (strcmp(key, "tec_modulation_enable") == 0)
{
profile->tec_modulation.enabled = (uint8_t)profile_repository_parse_u16(value);
}
else if (strcmp(key, "tec_modulation_laser") == 0)
{
uint16_t laser = profile_repository_parse_u16(value);
if (laser == 1u)
{
profile->tec_modulation.channel_index = 0u;
}
else if (laser == 2u)
{
profile->tec_modulation.channel_index = 1u;
}
else
{
profile->tec_modulation.channel_index = 0xFFu;
}
}
else if (strcmp(key, "tec_modulation_frequency_hz") == 0)
{
profile->tec_modulation.frequency_hz = profile_repository_parse_u16(value);
}
else if (strcmp(key, "tec_modulation_amplitude_code") == 0)
{
profile->tec_modulation.amplitude_code = profile_repository_parse_u16(value);
}
else if (strcmp(key, "ds1809_apply") == 0)
{
if (profile_repository_parse_bool(value, &bool_value))

View File

@ -41,11 +41,15 @@ Additional profile-controlled devices:
- `AD9102` waveform settings are stored through the `waveform_*` keys.
- `AD9833` settings are stored through `ad9833_enable`, `ad9833_triangle`, and `ad9833_frequency_word`.
- STM32 internal DAC settings are stored through `stm32_dac_enable` and `stm32_dac_code`.
- TEC drive modulation is stored through `tec_modulation_enable`, `tec_modulation_laser`,
`tec_modulation_frequency_hz`, and `tec_modulation_amplitude_code`.
- `DS1809` is stored as an absolute target above the minimum tap using `ds1809_apply` and `ds1809_position_from_min`.
Notes:
- `ad9833_frequency_word` uses the same raw 28-bit tuning word that the old serial command accepted.
- `tec_modulation_laser` is `1` or `2`; accepted TEC modulation frequency is `50..2000 Hz`,
and peak amplitude is `0..4096` external TEC DAC codes.
- `ds1809_position_from_min` is clamped to the valid `0..63` range by the firmware.
- When `ds1809_apply=true`, the firmware first drives the potentiometer fully down and then steps it up to the requested absolute position.

View File

@ -43,5 +43,10 @@ ad9833_frequency_word=0
stm32_dac_enable=0
stm32_dac_code=0
tec_modulation_enable=0
tec_modulation_laser=1
tec_modulation_frequency_hz=1000
tec_modulation_amplitude_code=0
ds1809_apply=true
ds1809_position_from_min=0

View File

@ -47,5 +47,10 @@ ad9833_frequency_word=0x00123456
stm32_dac_enable=1
stm32_dac_code=2048
tec_modulation_enable=0
tec_modulation_laser=1
tec_modulation_frequency_hz=1000
tec_modulation_amplitude_code=0
ds1809_apply=true
ds1809_position_from_min=18

View File

@ -679,9 +679,9 @@ static void MX_TIM5_Init(void)
/* USER CODE BEGIN TIM5_Init 1 */
/* USER CODE END TIM5_Init 1 */
TIM_InitStruct.Prescaler = 10000;
TIM_InitStruct.CounterMode = LL_TIM_COUNTERMODE_UP;
TIM_InitStruct.Autoreload = 560;
TIM_InitStruct.Prescaler = 45;
TIM_InitStruct.CounterMode = LL_TIM_COUNTERMODE_UP;
TIM_InitStruct.Autoreload = 124;
TIM_InitStruct.ClockDivision = LL_TIM_CLOCKDIVISION_DIV1;
LL_TIM_Init(TIM5, &TIM_InitStruct);
LL_TIM_DisableARRPreload(TIM5);

View File

@ -320,15 +320,19 @@ void TIM8_UP_TIM13_IRQHandler(void)
/**
* @brief This function handles TIM5 global interrupt.
*/
void TIM5_IRQHandler(void)
{
/* USER CODE BEGIN TIM5_IRQn 0 */
/* USER CODE END TIM5_IRQn 0 */
/* USER CODE BEGIN TIM5_IRQn 1 */
/* USER CODE END TIM5_IRQn 1 */
}
void TIM5_IRQHandler(void)
{
/* USER CODE BEGIN TIM5_IRQn 0 */
/* USER CODE END TIM5_IRQn 0 */
/* USER CODE BEGIN TIM5_IRQn 1 */
if(LL_TIM_IsActiveFlag_UPDATE(TIM5))
{
LL_TIM_ClearFlag_UPDATE(TIM5);
app_on_tim5_tick();
}
/* USER CODE END TIM5_IRQn 1 */
}
/**
* @brief This function handles TIM6 global interrupt, DAC1 and DAC2 underrun error interrupts.

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

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccWTTqeQ.s page 1
ARM GAS /tmp/ccWfE2RN.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
28:Src/bsp_driver_sd.c ****
29:Src/bsp_driver_sd.c **** /* USER CODE END 0 */
30:Src/bsp_driver_sd.c **** #else
ARM GAS /tmp/ccWTTqeQ.s page 2
ARM GAS /tmp/ccWfE2RN.s page 2
31:Src/bsp_driver_sd.c **** /* USER CODE BEGIN FirstSection */
@ -118,7 +118,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
54 0014 064A ldr r2, .L3+12
55 0016 1278 ldrb r2, [r2] @ zero_extendqisi2
56 0018 C270 strb r2, [r0, #3]
ARM GAS /tmp/ccWTTqeQ.s page 3
ARM GAS /tmp/ccWfE2RN.s page 3
60:Src/bsp_driver_sd.c **** out_info->last_hal_error = g_last_bsp_sd_hal_error;
@ -178,7 +178,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
88:Src/bsp_driver_sd.c **** {
89:Src/bsp_driver_sd.c **** g_last_bsp_sd_wide_bus_status = HAL_OK;
90:Src/bsp_driver_sd.c **** }
ARM GAS /tmp/ccWTTqeQ.s page 4
ARM GAS /tmp/ccWfE2RN.s page 4
91:Src/bsp_driver_sd.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
125:Src/bsp_driver_sd.c **** {
107 .loc 1 125 1 is_stmt 1 view -0
108 .cfi_startproc
ARM GAS /tmp/ccWTTqeQ.s page 5
ARM GAS /tmp/ccWfE2RN.s page 5
109 @ args = 0, pretend = 0, frame = 0
@ -298,7 +298,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
154 001c 00000000 .word hsd1
155 .cfi_endproc
156 .LFE144:
ARM GAS /tmp/ccWTTqeQ.s page 6
ARM GAS /tmp/ccWfE2RN.s page 6
158 .section .text.BSP_SD_WriteBlocks,"ax",%progbits
@ -358,7 +358,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
196 .loc 1 151 7 view .LVU38
197 000e FFF7FEFF bl HAL_SD_WriteBlocks
198 .LVL15:
ARM GAS /tmp/ccWTTqeQ.s page 7
ARM GAS /tmp/ccWfE2RN.s page 7
199 .loc 1 151 6 discriminator 1 view .LVU39
@ -418,7 +418,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
236 .cfi_def_cfa_offset 8
237 .cfi_offset 3, -8
238 .cfi_offset 14, -4
ARM GAS /tmp/ccWTTqeQ.s page 8
ARM GAS /tmp/ccWfE2RN.s page 8
239 0002 1346 mov r3, r2
@ -478,7 +478,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
185:Src/bsp_driver_sd.c **** /**
186:Src/bsp_driver_sd.c **** * @brief Writes block(s) to a specified address in an SD card, in DMA mode.
187:Src/bsp_driver_sd.c **** * @param pData: Pointer to the buffer that will contain the data to transmit
ARM GAS /tmp/ccWTTqeQ.s page 9
ARM GAS /tmp/ccWfE2RN.s page 9
188:Src/bsp_driver_sd.c **** * @param WriteAddr: Address from where data is to be written
@ -538,7 +538,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
319 0014 00000000 .word hsd1
320 .cfi_endproc
321 .LFE147:
ARM GAS /tmp/ccWTTqeQ.s page 10
ARM GAS /tmp/ccWfE2RN.s page 10
323 .section .text.BSP_SD_Erase,"ax",%progbits
@ -598,7 +598,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
361 .LVL36:
221:Src/bsp_driver_sd.c **** }
222:Src/bsp_driver_sd.c ****
ARM GAS /tmp/ccWTTqeQ.s page 11
ARM GAS /tmp/ccWfE2RN.s page 11
223:Src/bsp_driver_sd.c **** return sd_state;
@ -658,7 +658,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
399 000e 08BD pop {r3, pc}
400 .L39:
401 .align 2
ARM GAS /tmp/ccWTTqeQ.s page 12
ARM GAS /tmp/ccWfE2RN.s page 12
402 .L38:
@ -718,7 +718,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
448 .thumb_func
450 BSP_SD_AbortCallback:
451 .LFB154:
ARM GAS /tmp/ccWTTqeQ.s page 13
ARM GAS /tmp/ccWfE2RN.s page 13
253:Src/bsp_driver_sd.c ****
@ -778,7 +778,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
463 .align 1
464 .global HAL_SD_AbortCallback
465 .syntax unified
ARM GAS /tmp/ccWTTqeQ.s page 14
ARM GAS /tmp/ccWfE2RN.s page 14
466 .thumb
@ -838,7 +838,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
510 .align 1
511 .global HAL_SD_TxCpltCallback
512 .syntax unified
ARM GAS /tmp/ccWTTqeQ.s page 15
ARM GAS /tmp/ccWfE2RN.s page 15
513 .thumb
@ -898,7 +898,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
557 .align 1
558 .global HAL_SD_RxCpltCallback
559 .syntax unified
ARM GAS /tmp/ccWTTqeQ.s page 16
ARM GAS /tmp/ccWfE2RN.s page 16
560 .thumb
@ -958,7 +958,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
603 .cfi_def_cfa_offset 16
327:Src/bsp_driver_sd.c **** __IO uint8_t status = SD_PRESENT;
604 .loc 1 327 3 view .LVU106
ARM GAS /tmp/ccWTTqeQ.s page 17
ARM GAS /tmp/ccWfE2RN.s page 17
605 .loc 1 327 16 is_stmt 0 view .LVU107
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
70:Src/bsp_driver_sd.c **** g_last_bsp_sd_hal_init_status = HAL_ERROR;
651 .loc 1 70 3 view .LVU118
70:Src/bsp_driver_sd.c **** g_last_bsp_sd_hal_init_status = HAL_ERROR;
ARM GAS /tmp/ccWTTqeQ.s page 18
ARM GAS /tmp/ccWfE2RN.s page 18
652 .loc 1 70 33 is_stmt 0 view .LVU119
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
691 .loc 1 80 3 is_stmt 1 view .LVU134
80:Src/bsp_driver_sd.c **** hsd1.Init.ClockDiv = 118u;
692 .loc 1 80 21 is_stmt 0 view .LVU135
ARM GAS /tmp/ccWTTqeQ.s page 19
ARM GAS /tmp/ccWfE2RN.s page 19
693 002a 0F4C ldr r4, .L61+20
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
730 0050 EAE7 b .L58
731 .L62:
732 0052 00BF .align 2
ARM GAS /tmp/ccWTTqeQ.s page 20
ARM GAS /tmp/ccWfE2RN.s page 20
733 .L61:
@ -1176,67 +1176,67 @@ ARM GAS /tmp/ccWTTqeQ.s page 1
776 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_sd.h"
777 .file 8 "Inc/bsp_driver_sd.h"
778 .file 9 "Inc/fatfs_platform.h"
ARM GAS /tmp/ccWTTqeQ.s page 21
ARM GAS /tmp/ccWfE2RN.s page 21
DEFINED SYMBOLS
*ABS*:00000000 bsp_driver_sd.c
/tmp/ccWTTqeQ.s:20 .text.BSP_SD_GetDebugInfo:00000000 $t
/tmp/ccWTTqeQ.s:26 .text.BSP_SD_GetDebugInfo:00000000 BSP_SD_GetDebugInfo
/tmp/ccWTTqeQ.s:68 .text.BSP_SD_GetDebugInfo:00000024 $d
/tmp/ccWTTqeQ.s:767 .data.g_last_bsp_sd_init_status:00000000 g_last_bsp_sd_init_status
/tmp/ccWTTqeQ.s:762 .bss.g_last_bsp_sd_detect_status:00000000 g_last_bsp_sd_detect_status
/tmp/ccWTTqeQ.s:757 .data.g_last_bsp_sd_hal_init_status:00000000 g_last_bsp_sd_hal_init_status
/tmp/ccWTTqeQ.s:752 .data.g_last_bsp_sd_wide_bus_status:00000000 g_last_bsp_sd_wide_bus_status
/tmp/ccWTTqeQ.s:747 .bss.g_last_bsp_sd_hal_error:00000000 g_last_bsp_sd_hal_error
/tmp/ccWTTqeQ.s:77 .text.BSP_SD_ITConfig:00000000 $t
/tmp/ccWTTqeQ.s:83 .text.BSP_SD_ITConfig:00000000 BSP_SD_ITConfig
/tmp/ccWTTqeQ.s:98 .text.BSP_SD_ReadBlocks:00000000 $t
/tmp/ccWTTqeQ.s:104 .text.BSP_SD_ReadBlocks:00000000 BSP_SD_ReadBlocks
/tmp/ccWTTqeQ.s:154 .text.BSP_SD_ReadBlocks:0000001c $d
/tmp/ccWTTqeQ.s:159 .text.BSP_SD_WriteBlocks:00000000 $t
/tmp/ccWTTqeQ.s:165 .text.BSP_SD_WriteBlocks:00000000 BSP_SD_WriteBlocks
/tmp/ccWTTqeQ.s:215 .text.BSP_SD_WriteBlocks:0000001c $d
/tmp/ccWTTqeQ.s:220 .text.BSP_SD_ReadBlocks_DMA:00000000 $t
/tmp/ccWTTqeQ.s:226 .text.BSP_SD_ReadBlocks_DMA:00000000 BSP_SD_ReadBlocks_DMA
/tmp/ccWTTqeQ.s:267 .text.BSP_SD_ReadBlocks_DMA:00000014 $d
/tmp/ccWTTqeQ.s:272 .text.BSP_SD_WriteBlocks_DMA:00000000 $t
/tmp/ccWTTqeQ.s:278 .text.BSP_SD_WriteBlocks_DMA:00000000 BSP_SD_WriteBlocks_DMA
/tmp/ccWTTqeQ.s:319 .text.BSP_SD_WriteBlocks_DMA:00000014 $d
/tmp/ccWTTqeQ.s:324 .text.BSP_SD_Erase:00000000 $t
/tmp/ccWTTqeQ.s:330 .text.BSP_SD_Erase:00000000 BSP_SD_Erase
/tmp/ccWTTqeQ.s:368 .text.BSP_SD_Erase:00000014 $d
/tmp/ccWTTqeQ.s:373 .text.BSP_SD_GetCardState:00000000 $t
/tmp/ccWTTqeQ.s:379 .text.BSP_SD_GetCardState:00000000 BSP_SD_GetCardState
/tmp/ccWTTqeQ.s:403 .text.BSP_SD_GetCardState:00000010 $d
/tmp/ccWTTqeQ.s:408 .text.BSP_SD_GetCardInfo:00000000 $t
/tmp/ccWTTqeQ.s:414 .text.BSP_SD_GetCardInfo:00000000 BSP_SD_GetCardInfo
/tmp/ccWTTqeQ.s:439 .text.BSP_SD_GetCardInfo:0000000c $d
/tmp/ccWTTqeQ.s:444 .text.BSP_SD_AbortCallback:00000000 $t
/tmp/ccWTTqeQ.s:450 .text.BSP_SD_AbortCallback:00000000 BSP_SD_AbortCallback
/tmp/ccWTTqeQ.s:463 .text.HAL_SD_AbortCallback:00000000 $t
/tmp/ccWTTqeQ.s:469 .text.HAL_SD_AbortCallback:00000000 HAL_SD_AbortCallback
/tmp/ccWTTqeQ.s:491 .text.BSP_SD_WriteCpltCallback:00000000 $t
/tmp/ccWTTqeQ.s:497 .text.BSP_SD_WriteCpltCallback:00000000 BSP_SD_WriteCpltCallback
/tmp/ccWTTqeQ.s:510 .text.HAL_SD_TxCpltCallback:00000000 $t
/tmp/ccWTTqeQ.s:516 .text.HAL_SD_TxCpltCallback:00000000 HAL_SD_TxCpltCallback
/tmp/ccWTTqeQ.s:538 .text.BSP_SD_ReadCpltCallback:00000000 $t
/tmp/ccWTTqeQ.s:544 .text.BSP_SD_ReadCpltCallback:00000000 BSP_SD_ReadCpltCallback
/tmp/ccWTTqeQ.s:557 .text.HAL_SD_RxCpltCallback:00000000 $t
/tmp/ccWTTqeQ.s:563 .text.HAL_SD_RxCpltCallback:00000000 HAL_SD_RxCpltCallback
/tmp/ccWTTqeQ.s:585 .text.BSP_SD_IsDetected:00000000 $t
/tmp/ccWTTqeQ.s:591 .text.BSP_SD_IsDetected:00000000 BSP_SD_IsDetected
/tmp/ccWTTqeQ.s:632 .text.BSP_SD_Init:00000000 $t
/tmp/ccWTTqeQ.s:638 .text.BSP_SD_Init:00000000 BSP_SD_Init
/tmp/ccWTTqeQ.s:734 .text.BSP_SD_Init:00000054 $d
/tmp/ccWTTqeQ.s:744 .bss.g_last_bsp_sd_hal_error:00000000 $d
/tmp/ccWTTqeQ.s:763 .bss.g_last_bsp_sd_detect_status:00000000 $d
/tmp/ccWfE2RN.s:20 .text.BSP_SD_GetDebugInfo:00000000 $t
/tmp/ccWfE2RN.s:26 .text.BSP_SD_GetDebugInfo:00000000 BSP_SD_GetDebugInfo
/tmp/ccWfE2RN.s:68 .text.BSP_SD_GetDebugInfo:00000024 $d
/tmp/ccWfE2RN.s:767 .data.g_last_bsp_sd_init_status:00000000 g_last_bsp_sd_init_status
/tmp/ccWfE2RN.s:762 .bss.g_last_bsp_sd_detect_status:00000000 g_last_bsp_sd_detect_status
/tmp/ccWfE2RN.s:757 .data.g_last_bsp_sd_hal_init_status:00000000 g_last_bsp_sd_hal_init_status
/tmp/ccWfE2RN.s:752 .data.g_last_bsp_sd_wide_bus_status:00000000 g_last_bsp_sd_wide_bus_status
/tmp/ccWfE2RN.s:747 .bss.g_last_bsp_sd_hal_error:00000000 g_last_bsp_sd_hal_error
/tmp/ccWfE2RN.s:77 .text.BSP_SD_ITConfig:00000000 $t
/tmp/ccWfE2RN.s:83 .text.BSP_SD_ITConfig:00000000 BSP_SD_ITConfig
/tmp/ccWfE2RN.s:98 .text.BSP_SD_ReadBlocks:00000000 $t
/tmp/ccWfE2RN.s:104 .text.BSP_SD_ReadBlocks:00000000 BSP_SD_ReadBlocks
/tmp/ccWfE2RN.s:154 .text.BSP_SD_ReadBlocks:0000001c $d
/tmp/ccWfE2RN.s:159 .text.BSP_SD_WriteBlocks:00000000 $t
/tmp/ccWfE2RN.s:165 .text.BSP_SD_WriteBlocks:00000000 BSP_SD_WriteBlocks
/tmp/ccWfE2RN.s:215 .text.BSP_SD_WriteBlocks:0000001c $d
/tmp/ccWfE2RN.s:220 .text.BSP_SD_ReadBlocks_DMA:00000000 $t
/tmp/ccWfE2RN.s:226 .text.BSP_SD_ReadBlocks_DMA:00000000 BSP_SD_ReadBlocks_DMA
/tmp/ccWfE2RN.s:267 .text.BSP_SD_ReadBlocks_DMA:00000014 $d
/tmp/ccWfE2RN.s:272 .text.BSP_SD_WriteBlocks_DMA:00000000 $t
/tmp/ccWfE2RN.s:278 .text.BSP_SD_WriteBlocks_DMA:00000000 BSP_SD_WriteBlocks_DMA
/tmp/ccWfE2RN.s:319 .text.BSP_SD_WriteBlocks_DMA:00000014 $d
/tmp/ccWfE2RN.s:324 .text.BSP_SD_Erase:00000000 $t
/tmp/ccWfE2RN.s:330 .text.BSP_SD_Erase:00000000 BSP_SD_Erase
/tmp/ccWfE2RN.s:368 .text.BSP_SD_Erase:00000014 $d
/tmp/ccWfE2RN.s:373 .text.BSP_SD_GetCardState:00000000 $t
/tmp/ccWfE2RN.s:379 .text.BSP_SD_GetCardState:00000000 BSP_SD_GetCardState
/tmp/ccWfE2RN.s:403 .text.BSP_SD_GetCardState:00000010 $d
/tmp/ccWfE2RN.s:408 .text.BSP_SD_GetCardInfo:00000000 $t
/tmp/ccWfE2RN.s:414 .text.BSP_SD_GetCardInfo:00000000 BSP_SD_GetCardInfo
/tmp/ccWfE2RN.s:439 .text.BSP_SD_GetCardInfo:0000000c $d
/tmp/ccWfE2RN.s:444 .text.BSP_SD_AbortCallback:00000000 $t
/tmp/ccWfE2RN.s:450 .text.BSP_SD_AbortCallback:00000000 BSP_SD_AbortCallback
/tmp/ccWfE2RN.s:463 .text.HAL_SD_AbortCallback:00000000 $t
/tmp/ccWfE2RN.s:469 .text.HAL_SD_AbortCallback:00000000 HAL_SD_AbortCallback
/tmp/ccWfE2RN.s:491 .text.BSP_SD_WriteCpltCallback:00000000 $t
/tmp/ccWfE2RN.s:497 .text.BSP_SD_WriteCpltCallback:00000000 BSP_SD_WriteCpltCallback
/tmp/ccWfE2RN.s:510 .text.HAL_SD_TxCpltCallback:00000000 $t
/tmp/ccWfE2RN.s:516 .text.HAL_SD_TxCpltCallback:00000000 HAL_SD_TxCpltCallback
/tmp/ccWfE2RN.s:538 .text.BSP_SD_ReadCpltCallback:00000000 $t
/tmp/ccWfE2RN.s:544 .text.BSP_SD_ReadCpltCallback:00000000 BSP_SD_ReadCpltCallback
/tmp/ccWfE2RN.s:557 .text.HAL_SD_RxCpltCallback:00000000 $t
/tmp/ccWfE2RN.s:563 .text.HAL_SD_RxCpltCallback:00000000 HAL_SD_RxCpltCallback
/tmp/ccWfE2RN.s:585 .text.BSP_SD_IsDetected:00000000 $t
/tmp/ccWfE2RN.s:591 .text.BSP_SD_IsDetected:00000000 BSP_SD_IsDetected
/tmp/ccWfE2RN.s:632 .text.BSP_SD_Init:00000000 $t
/tmp/ccWfE2RN.s:638 .text.BSP_SD_Init:00000000 BSP_SD_Init
/tmp/ccWfE2RN.s:734 .text.BSP_SD_Init:00000054 $d
/tmp/ccWfE2RN.s:744 .bss.g_last_bsp_sd_hal_error:00000000 $d
/tmp/ccWfE2RN.s:763 .bss.g_last_bsp_sd_detect_status:00000000 $d
UNDEFINED SYMBOLS
HAL_SD_ReadBlocks
hsd1
HAL_SD_WriteBlocks
ARM GAS /tmp/ccWTTqeQ.s page 22
ARM GAS /tmp/ccWfE2RN.s page 22
HAL_SD_ReadBlocks_DMA

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc1ViwXQ.s page 1
ARM GAS /tmp/ccU3gSXB.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/cc1ViwXQ.s page 1
28:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private function prototypes -----------------------------------------------*/
29:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private functions ---------------------------------------------------------*/
30:Middlewares/Third_Party/FatFs/src/diskio.c ****
ARM GAS /tmp/cc1ViwXQ.s page 2
ARM GAS /tmp/ccU3gSXB.s page 2
31:Middlewares/Third_Party/FatFs/src/diskio.c **** /**
@ -118,7 +118,7 @@ ARM GAS /tmp/cc1ViwXQ.s page 1
71 disk_initialize:
72 .LVL3:
73 .LFB1184:
ARM GAS /tmp/cc1ViwXQ.s page 3
ARM GAS /tmp/ccU3gSXB.s page 3
45:Middlewares/Third_Party/FatFs/src/diskio.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/cc1ViwXQ.s page 1
62:Middlewares/Third_Party/FatFs/src/diskio.c **** return stat;
111 .loc 1 62 3 is_stmt 1 view .LVU23
63:Middlewares/Third_Party/FatFs/src/diskio.c **** }
ARM GAS /tmp/cc1ViwXQ.s page 4
ARM GAS /tmp/ccU3gSXB.s page 4
112 .loc 1 63 1 is_stmt 0 view .LVU24
@ -238,7 +238,7 @@ ARM GAS /tmp/cc1ViwXQ.s page 1
80:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT res;
150 .loc 1 80 3 is_stmt 1 view .LVU29
81:Middlewares/Third_Party/FatFs/src/diskio.c ****
ARM GAS /tmp/cc1ViwXQ.s page 5
ARM GAS /tmp/ccU3gSXB.s page 5
82:Middlewares/Third_Party/FatFs/src/diskio.c **** res = disk.drv[pdrv]->disk_read(disk.lun[pdrv], buff, sector, count);
@ -298,7 +298,7 @@ ARM GAS /tmp/cc1ViwXQ.s page 1
187 @ args = 0, pretend = 0, frame = 0
188 @ frame_needed = 0, uses_anonymous_args = 0
189 .loc 1 101 1 is_stmt 0 view .LVU38
ARM GAS /tmp/cc1ViwXQ.s page 6
ARM GAS /tmp/ccU3gSXB.s page 6
190 0000 38B5 push {r3, r4, r5, lr}
@ -358,7 +358,7 @@ ARM GAS /tmp/cc1ViwXQ.s page 1
116:Middlewares/Third_Party/FatFs/src/diskio.c **** #if _USE_IOCTL == 1
117:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT disk_ioctl (
118:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE pdrv, /* Physical drive nmuber (0..) */
ARM GAS /tmp/cc1ViwXQ.s page 7
ARM GAS /tmp/ccU3gSXB.s page 7
119:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE cmd, /* Control code */
@ -418,7 +418,7 @@ ARM GAS /tmp/cc1ViwXQ.s page 1
131:Middlewares/Third_Party/FatFs/src/diskio.c **** * @brief Gets Time from RTC
132:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param None
133:Middlewares/Third_Party/FatFs/src/diskio.c **** * @retval Time in DWORD
ARM GAS /tmp/cc1ViwXQ.s page 8
ARM GAS /tmp/ccU3gSXB.s page 8
134:Middlewares/Third_Party/FatFs/src/diskio.c **** */
@ -446,28 +446,28 @@ ARM GAS /tmp/cc1ViwXQ.s page 1
294 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h"
295 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h"
296 .file 8 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
ARM GAS /tmp/cc1ViwXQ.s page 9
ARM GAS /tmp/ccU3gSXB.s page 9
DEFINED SYMBOLS
*ABS*:00000000 diskio.c
/tmp/cc1ViwXQ.s:20 .text.disk_status:00000000 $t
/tmp/cc1ViwXQ.s:26 .text.disk_status:00000000 disk_status
/tmp/cc1ViwXQ.s:60 .text.disk_status:00000014 $d
/tmp/cc1ViwXQ.s:65 .text.disk_initialize:00000000 $t
/tmp/cc1ViwXQ.s:71 .text.disk_initialize:00000000 disk_initialize
/tmp/cc1ViwXQ.s:124 .text.disk_initialize:00000024 $d
/tmp/cc1ViwXQ.s:129 .text.disk_read:00000000 $t
/tmp/cc1ViwXQ.s:135 .text.disk_read:00000000 disk_read
/tmp/cc1ViwXQ.s:171 .text.disk_read:00000014 $d
/tmp/cc1ViwXQ.s:176 .text.disk_write:00000000 $t
/tmp/cc1ViwXQ.s:182 .text.disk_write:00000000 disk_write
/tmp/cc1ViwXQ.s:218 .text.disk_write:00000014 $d
/tmp/cc1ViwXQ.s:223 .text.disk_ioctl:00000000 $t
/tmp/cc1ViwXQ.s:229 .text.disk_ioctl:00000000 disk_ioctl
/tmp/cc1ViwXQ.s:263 .text.disk_ioctl:00000014 $d
/tmp/cc1ViwXQ.s:268 .text.get_fattime:00000000 $t
/tmp/cc1ViwXQ.s:274 .text.get_fattime:00000000 get_fattime
/tmp/ccU3gSXB.s:20 .text.disk_status:00000000 $t
/tmp/ccU3gSXB.s:26 .text.disk_status:00000000 disk_status
/tmp/ccU3gSXB.s:60 .text.disk_status:00000014 $d
/tmp/ccU3gSXB.s:65 .text.disk_initialize:00000000 $t
/tmp/ccU3gSXB.s:71 .text.disk_initialize:00000000 disk_initialize
/tmp/ccU3gSXB.s:124 .text.disk_initialize:00000024 $d
/tmp/ccU3gSXB.s:129 .text.disk_read:00000000 $t
/tmp/ccU3gSXB.s:135 .text.disk_read:00000000 disk_read
/tmp/ccU3gSXB.s:171 .text.disk_read:00000014 $d
/tmp/ccU3gSXB.s:176 .text.disk_write:00000000 $t
/tmp/ccU3gSXB.s:182 .text.disk_write:00000000 disk_write
/tmp/ccU3gSXB.s:218 .text.disk_write:00000014 $d
/tmp/ccU3gSXB.s:223 .text.disk_ioctl:00000000 $t
/tmp/ccU3gSXB.s:229 .text.disk_ioctl:00000000 disk_ioctl
/tmp/ccU3gSXB.s:263 .text.disk_ioctl:00000014 $d
/tmp/ccU3gSXB.s:268 .text.get_fattime:00000000 $t
/tmp/ccU3gSXB.s:274 .text.get_fattime:00000000 get_fattime
UNDEFINED SYMBOLS
disk

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cccuKYBW.s page 1
ARM GAS /tmp/ccXhhhWz.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/cccuKYBW.s page 1
29:Src/fatfs.c ****
30:Src/fatfs.c **** void MX_FATFS_Init(void)
31:Src/fatfs.c **** {
ARM GAS /tmp/cccuKYBW.s page 2
ARM GAS /tmp/ccXhhhWz.s page 2
28 .loc 1 31 1 view -0
@ -118,7 +118,7 @@ ARM GAS /tmp/cccuKYBW.s page 1
69 @ frame_needed = 0, uses_anonymous_args = 0
70 @ link register save eliminated.
47:Src/fatfs.c **** /* USER CODE BEGIN get_fattime */
ARM GAS /tmp/cccuKYBW.s page 3
ARM GAS /tmp/ccXhhhWz.s page 3
48:Src/fatfs.c **** return 0;
@ -169,24 +169,24 @@ ARM GAS /tmp/cccuKYBW.s page 1
114 .file 9 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
115 .file 10 "Inc/sd_diskio.h"
116 .file 11 "Inc/fatfs.h"
ARM GAS /tmp/cccuKYBW.s page 4
ARM GAS /tmp/ccXhhhWz.s page 4
DEFINED SYMBOLS
*ABS*:00000000 fatfs.c
/tmp/cccuKYBW.s:20 .text.MX_FATFS_Init:00000000 $t
/tmp/cccuKYBW.s:26 .text.MX_FATFS_Init:00000000 MX_FATFS_Init
/tmp/cccuKYBW.s:51 .text.MX_FATFS_Init:00000010 $d
/tmp/cccuKYBW.s:97 .bss.SDPath:00000000 SDPath
/tmp/cccuKYBW.s:103 .bss.retSD:00000000 retSD
/tmp/cccuKYBW.s:58 .text.get_fattime:00000000 $t
/tmp/cccuKYBW.s:64 .text.get_fattime:00000000 get_fattime
/tmp/cccuKYBW.s:83 .bss.SDFile:00000000 SDFile
/tmp/cccuKYBW.s:80 .bss.SDFile:00000000 $d
/tmp/cccuKYBW.s:90 .bss.SDFatFS:00000000 SDFatFS
/tmp/cccuKYBW.s:87 .bss.SDFatFS:00000000 $d
/tmp/cccuKYBW.s:94 .bss.SDPath:00000000 $d
/tmp/cccuKYBW.s:104 .bss.retSD:00000000 $d
/tmp/ccXhhhWz.s:20 .text.MX_FATFS_Init:00000000 $t
/tmp/ccXhhhWz.s:26 .text.MX_FATFS_Init:00000000 MX_FATFS_Init
/tmp/ccXhhhWz.s:51 .text.MX_FATFS_Init:00000010 $d
/tmp/ccXhhhWz.s:97 .bss.SDPath:00000000 SDPath
/tmp/ccXhhhWz.s:103 .bss.retSD:00000000 retSD
/tmp/ccXhhhWz.s:58 .text.get_fattime:00000000 $t
/tmp/ccXhhhWz.s:64 .text.get_fattime:00000000 get_fattime
/tmp/ccXhhhWz.s:83 .bss.SDFile:00000000 SDFile
/tmp/ccXhhhWz.s:80 .bss.SDFile:00000000 $d
/tmp/ccXhhhWz.s:90 .bss.SDFatFS:00000000 SDFatFS
/tmp/ccXhhhWz.s:87 .bss.SDFatFS:00000000 $d
/tmp/ccXhhhWz.s:94 .bss.SDPath:00000000 $d
/tmp/ccXhhhWz.s:104 .bss.retSD:00000000 $d
UNDEFINED SYMBOLS
FATFS_LinkDriver

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cckQ2yTN.s page 1
ARM GAS /tmp/ccHHR0wm.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/cckQ2yTN.s page 1
35 .cfi_offset 3, -8
36 .cfi_offset 14, -4
22:Src/fatfs_platform.c **** uint8_t status = SD_PRESENT;
ARM GAS /tmp/cckQ2yTN.s page 2
ARM GAS /tmp/ccHHR0wm.s page 2
37 .loc 1 22 5 view .LVU1
@ -106,14 +106,14 @@ ARM GAS /tmp/cckQ2yTN.s page 1
68 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
69 .file 3 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f767xx.h"
70 .file 4 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio.h"
ARM GAS /tmp/cckQ2yTN.s page 3
ARM GAS /tmp/ccHHR0wm.s page 3
DEFINED SYMBOLS
*ABS*:00000000 fatfs_platform.c
/tmp/cckQ2yTN.s:20 .text.BSP_PlatformIsDetected:00000000 $t
/tmp/cckQ2yTN.s:26 .text.BSP_PlatformIsDetected:00000000 BSP_PlatformIsDetected
/tmp/cckQ2yTN.s:62 .text.BSP_PlatformIsDetected:00000014 $d
/tmp/ccHHR0wm.s:20 .text.BSP_PlatformIsDetected:00000000 $t
/tmp/ccHHR0wm.s:26 .text.BSP_PlatformIsDetected:00000000 BSP_PlatformIsDetected
/tmp/ccHHR0wm.s:62 .text.BSP_PlatformIsDetected:00000014 $d
UNDEFINED SYMBOLS
HAL_GPIO_ReadPin

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccPd4kmB.s page 1
ARM GAS /tmp/ccKnpI6y.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccPd4kmB.s page 1
28:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c ****
29:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** /**
30:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** * @brief Links a compatible diskio driver/lun id and increments the number of active
ARM GAS /tmp/ccPd4kmB.s page 2
ARM GAS /tmp/ccKnpI6y.s page 2
31:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** * linked drivers.
@ -118,7 +118,7 @@ ARM GAS /tmp/ccPd4kmB.s page 1
64 .loc 1 48 5 is_stmt 1 view .LVU13
65 .loc 1 48 18 is_stmt 0 view .LVU14
66 002c 5C7A ldrb r4, [r3, #9] @ zero_extendqisi2
ARM GAS /tmp/ccPd4kmB.s page 3
ARM GAS /tmp/ccKnpI6y.s page 3
67 .LVL2:
@ -178,7 +178,7 @@ ARM GAS /tmp/ccPd4kmB.s page 1
41:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** uint8_t DiskNum = 0;
111 .loc 1 41 11 view .LVU32
112 004c 0120 movs r0, #1
ARM GAS /tmp/ccPd4kmB.s page 4
ARM GAS /tmp/ccKnpI6y.s page 4
113 .LVL10:
@ -238,7 +238,7 @@ ARM GAS /tmp/ccPd4kmB.s page 1
156 .global FATFS_UnLinkDriverEx
157 .syntax unified
158 .thumb
ARM GAS /tmp/ccPd4kmB.s page 5
ARM GAS /tmp/ccKnpI6y.s page 5
159 .thumb_func
@ -298,7 +298,7 @@ ARM GAS /tmp/ccPd4kmB.s page 1
195 .LVL15:
196 .loc 1 90 25 view .LVU54
197 001c 0020 movs r0, #0
ARM GAS /tmp/ccPd4kmB.s page 6
ARM GAS /tmp/ccKnpI6y.s page 6
198 .LVL16:
@ -358,7 +358,7 @@ ARM GAS /tmp/ccPd4kmB.s page 1
242 .align 1
243 .global FATFS_UnLinkDriver
244 .syntax unified
ARM GAS /tmp/ccPd4kmB.s page 7
ARM GAS /tmp/ccKnpI6y.s page 7
245 .thumb
@ -418,7 +418,7 @@ ARM GAS /tmp/ccPd4kmB.s page 1
283 @ frame_needed = 0, uses_anonymous_args = 0
284 @ link register save eliminated.
118:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** return disk.nbr;
ARM GAS /tmp/ccPd4kmB.s page 8
ARM GAS /tmp/ccKnpI6y.s page 8
285 .loc 1 118 3 view .LVU75
@ -450,25 +450,25 @@ ARM GAS /tmp/ccPd4kmB.s page 1
311 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h"
312 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h"
313 .file 8 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
ARM GAS /tmp/ccPd4kmB.s page 9
ARM GAS /tmp/ccKnpI6y.s page 9
DEFINED SYMBOLS
*ABS*:00000000 ff_gen_drv.c
/tmp/ccPd4kmB.s:20 .text.FATFS_LinkDriverEx:00000000 $t
/tmp/ccPd4kmB.s:26 .text.FATFS_LinkDriverEx:00000000 FATFS_LinkDriverEx
/tmp/ccPd4kmB.s:120 .text.FATFS_LinkDriverEx:00000050 $d
/tmp/ccPd4kmB.s:303 .bss.disk:00000000 disk
/tmp/ccPd4kmB.s:125 .text.FATFS_LinkDriver:00000000 $t
/tmp/ccPd4kmB.s:131 .text.FATFS_LinkDriver:00000000 FATFS_LinkDriver
/tmp/ccPd4kmB.s:155 .text.FATFS_UnLinkDriverEx:00000000 $t
/tmp/ccPd4kmB.s:161 .text.FATFS_UnLinkDriverEx:00000000 FATFS_UnLinkDriverEx
/tmp/ccPd4kmB.s:237 .text.FATFS_UnLinkDriverEx:00000038 $d
/tmp/ccPd4kmB.s:242 .text.FATFS_UnLinkDriver:00000000 $t
/tmp/ccPd4kmB.s:248 .text.FATFS_UnLinkDriver:00000000 FATFS_UnLinkDriver
/tmp/ccPd4kmB.s:272 .text.FATFS_GetAttachedDriversNbr:00000000 $t
/tmp/ccPd4kmB.s:278 .text.FATFS_GetAttachedDriversNbr:00000000 FATFS_GetAttachedDriversNbr
/tmp/ccPd4kmB.s:294 .text.FATFS_GetAttachedDriversNbr:00000008 $d
/tmp/ccPd4kmB.s:300 .bss.disk:00000000 $d
/tmp/ccKnpI6y.s:20 .text.FATFS_LinkDriverEx:00000000 $t
/tmp/ccKnpI6y.s:26 .text.FATFS_LinkDriverEx:00000000 FATFS_LinkDriverEx
/tmp/ccKnpI6y.s:120 .text.FATFS_LinkDriverEx:00000050 $d
/tmp/ccKnpI6y.s:303 .bss.disk:00000000 disk
/tmp/ccKnpI6y.s:125 .text.FATFS_LinkDriver:00000000 $t
/tmp/ccKnpI6y.s:131 .text.FATFS_LinkDriver:00000000 FATFS_LinkDriver
/tmp/ccKnpI6y.s:155 .text.FATFS_UnLinkDriverEx:00000000 $t
/tmp/ccKnpI6y.s:161 .text.FATFS_UnLinkDriverEx:00000000 FATFS_UnLinkDriverEx
/tmp/ccKnpI6y.s:237 .text.FATFS_UnLinkDriverEx:00000038 $d
/tmp/ccKnpI6y.s:242 .text.FATFS_UnLinkDriver:00000000 $t
/tmp/ccKnpI6y.s:248 .text.FATFS_UnLinkDriver:00000000 FATFS_UnLinkDriver
/tmp/ccKnpI6y.s:272 .text.FATFS_GetAttachedDriversNbr:00000000 $t
/tmp/ccKnpI6y.s:278 .text.FATFS_GetAttachedDriversNbr:00000000 FATFS_GetAttachedDriversNbr
/tmp/ccKnpI6y.s:294 .text.FATFS_GetAttachedDriversNbr:00000008 $d
/tmp/ccKnpI6y.s:300 .bss.disk:00000000 $d
NO UNDEFINED SYMBOLS

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cchooSA4.s page 1
ARM GAS /tmp/ccnnH1I6.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/cchooSA4.s page 1
29:Src/sd_diskio.c **** #include "sd_diskio.h"
30:Src/sd_diskio.c ****
31:Src/sd_diskio.c **** /* Private typedef -----------------------------------------------------------*/
ARM GAS /tmp/cchooSA4.s page 2
ARM GAS /tmp/ccnnH1I6.s page 2
32:Src/sd_diskio.c **** /* Private define ------------------------------------------------------------*/
@ -118,7 +118,7 @@ ARM GAS /tmp/cchooSA4.s page 1
86:Src/sd_diskio.c **** /* USER CODE BEGIN beforeFunctionSection */
87:Src/sd_diskio.c **** /* can be used to modify / undefine following code or add new code */
88:Src/sd_diskio.c **** DSTATUS sd_diskio_debug_get_last_initialize_status(void)
ARM GAS /tmp/cchooSA4.s page 3
ARM GAS /tmp/ccnnH1I6.s page 3
89:Src/sd_diskio.c **** {
@ -178,7 +178,7 @@ ARM GAS /tmp/cchooSA4.s page 1
111:Src/sd_diskio.c **** }
60 .loc 1 111 1 view .LVU11
61 001c 08BD pop {r3, pc}
ARM GAS /tmp/cchooSA4.s page 4
ARM GAS /tmp/ccnnH1I6.s page 4
62 .L5:
@ -238,7 +238,7 @@ ARM GAS /tmp/cchooSA4.s page 1
128:Src/sd_diskio.c ****
129:Src/sd_diskio.c **** #else
130:Src/sd_diskio.c **** Stat = SD_CheckStatus(lun);
ARM GAS /tmp/cchooSA4.s page 5
ARM GAS /tmp/ccnnH1I6.s page 5
131:Src/sd_diskio.c **** #endif
@ -298,7 +298,7 @@ ARM GAS /tmp/cchooSA4.s page 1
143:Src/sd_diskio.c **** DSTATUS SD_status(BYTE lun)
144:Src/sd_diskio.c **** {
143 .loc 1 144 1 is_stmt 1 view -0
ARM GAS /tmp/cchooSA4.s page 6
ARM GAS /tmp/ccnnH1I6.s page 6
144 .cfi_startproc
@ -358,7 +358,7 @@ ARM GAS /tmp/cchooSA4.s page 1
182 .loc 1 162 1 is_stmt 1 view -0
183 .cfi_startproc
184 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/cchooSA4.s page 7
ARM GAS /tmp/ccnnH1I6.s page 7
185 @ frame_needed = 0, uses_anonymous_args = 0
@ -418,7 +418,7 @@ ARM GAS /tmp/cchooSA4.s page 1
222 .loc 1 176 3 is_stmt 1 view .LVU48
177:Src/sd_diskio.c **** }
223 .loc 1 177 1 is_stmt 0 view .LVU49
ARM GAS /tmp/cchooSA4.s page 8
ARM GAS /tmp/ccnnH1I6.s page 8
224 001c 1846 mov r0, r3
@ -478,7 +478,7 @@ ARM GAS /tmp/cchooSA4.s page 1
262 .loc 1 194 3 is_stmt 1 view .LVU55
195:Src/sd_diskio.c ****
196:Src/sd_diskio.c **** if(BSP_SD_WriteBlocks((uint32_t*)buff,
ARM GAS /tmp/cchooSA4.s page 9
ARM GAS /tmp/ccnnH1I6.s page 9
263 .loc 1 196 3 view .LVU56
@ -538,7 +538,7 @@ ARM GAS /tmp/cchooSA4.s page 1
303 SD_ioctl:
304 .LVL26:
305 .LFB1190:
ARM GAS /tmp/cchooSA4.s page 10
ARM GAS /tmp/ccnnH1I6.s page 10
209:Src/sd_diskio.c **** #endif /* _USE_WRITE == 1 */
@ -598,7 +598,7 @@ ARM GAS /tmp/cchooSA4.s page 1
339 001a 0A .byte (.L30-.L29)/2
340 001b 10 .byte (.L28-.L29)/2
341 .p2align 1
ARM GAS /tmp/cchooSA4.s page 11
ARM GAS /tmp/ccnnH1I6.s page 11
342 .L32:
@ -658,7 +658,7 @@ ARM GAS /tmp/cchooSA4.s page 1
250:Src/sd_diskio.c **** /* Get erase block size in unit of sector (DWORD) */
251:Src/sd_diskio.c **** case GET_BLOCK_SIZE :
252:Src/sd_diskio.c **** BSP_SD_GetCardInfo(&CardInfo);
ARM GAS /tmp/cchooSA4.s page 12
ARM GAS /tmp/ccnnH1I6.s page 12
376 .loc 1 252 5 view .LVU87
@ -718,7 +718,7 @@ ARM GAS /tmp/cchooSA4.s page 1
419 .section .text.sd_diskio_debug_get_last_initialize_status,"ax",%progbits
420 .align 1
421 .global sd_diskio_debug_get_last_initialize_status
ARM GAS /tmp/cchooSA4.s page 13
ARM GAS /tmp/ccnnH1I6.s page 13
422 .syntax unified
@ -778,7 +778,7 @@ ARM GAS /tmp/cchooSA4.s page 1
471 .LFE1184:
473 .global SD_Driver
474 .section .rodata.SD_Driver,"a"
ARM GAS /tmp/cchooSA4.s page 14
ARM GAS /tmp/ccnnH1I6.s page 14
475 .align 2
@ -809,40 +809,40 @@ ARM GAS /tmp/cchooSA4.s page 1
508 .file 9 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
509 .file 10 "Inc/bsp_driver_sd.h"
510 .file 11 "Inc/sd_diskio.h"
ARM GAS /tmp/cchooSA4.s page 15
ARM GAS /tmp/ccnnH1I6.s page 15
DEFINED SYMBOLS
*ABS*:00000000 sd_diskio.c
/tmp/cchooSA4.s:20 .text.SD_CheckStatus:00000000 $t
/tmp/cchooSA4.s:25 .text.SD_CheckStatus:00000000 SD_CheckStatus
/tmp/cchooSA4.s:65 .text.SD_CheckStatus:00000020 $d
/tmp/cchooSA4.s:497 .data.Stat:00000000 Stat
/tmp/cchooSA4.s:70 .text.SD_initialize:00000000 $t
/tmp/cchooSA4.s:76 .text.SD_initialize:00000000 SD_initialize
/tmp/cchooSA4.s:128 .text.SD_initialize:0000002c $d
/tmp/cchooSA4.s:492 .data.g_last_initialize_status:00000000 g_last_initialize_status
/tmp/cchooSA4.s:134 .text.SD_status:00000000 $t
/tmp/cchooSA4.s:140 .text.SD_status:00000000 SD_status
/tmp/cchooSA4.s:168 .text.SD_status:00000010 $d
/tmp/cchooSA4.s:487 .data.g_last_status_result:00000000 g_last_status_result
/tmp/cchooSA4.s:173 .text.SD_read:00000000 $t
/tmp/cchooSA4.s:179 .text.SD_read:00000000 SD_read
/tmp/cchooSA4.s:235 .text.SD_write:00000000 $t
/tmp/cchooSA4.s:241 .text.SD_write:00000000 SD_write
/tmp/cchooSA4.s:297 .text.SD_ioctl:00000000 $t
/tmp/cchooSA4.s:303 .text.SD_ioctl:00000000 SD_ioctl
/tmp/cchooSA4.s:337 .text.SD_ioctl:00000018 $d
/tmp/cchooSA4.s:341 .text.SD_ioctl:0000001c $t
/tmp/cchooSA4.s:415 .text.SD_ioctl:00000054 $d
/tmp/cchooSA4.s:420 .text.sd_diskio_debug_get_last_initialize_status:00000000 $t
/tmp/cchooSA4.s:426 .text.sd_diskio_debug_get_last_initialize_status:00000000 sd_diskio_debug_get_last_initialize_status
/tmp/cchooSA4.s:442 .text.sd_diskio_debug_get_last_initialize_status:00000008 $d
/tmp/cchooSA4.s:447 .text.sd_diskio_debug_get_last_status_result:00000000 $t
/tmp/cchooSA4.s:453 .text.sd_diskio_debug_get_last_status_result:00000000 sd_diskio_debug_get_last_status_result
/tmp/cchooSA4.s:469 .text.sd_diskio_debug_get_last_status_result:00000008 $d
/tmp/cchooSA4.s:478 .rodata.SD_Driver:00000000 SD_Driver
/tmp/cchooSA4.s:475 .rodata.SD_Driver:00000000 $d
/tmp/ccnnH1I6.s:20 .text.SD_CheckStatus:00000000 $t
/tmp/ccnnH1I6.s:25 .text.SD_CheckStatus:00000000 SD_CheckStatus
/tmp/ccnnH1I6.s:65 .text.SD_CheckStatus:00000020 $d
/tmp/ccnnH1I6.s:497 .data.Stat:00000000 Stat
/tmp/ccnnH1I6.s:70 .text.SD_initialize:00000000 $t
/tmp/ccnnH1I6.s:76 .text.SD_initialize:00000000 SD_initialize
/tmp/ccnnH1I6.s:128 .text.SD_initialize:0000002c $d
/tmp/ccnnH1I6.s:492 .data.g_last_initialize_status:00000000 g_last_initialize_status
/tmp/ccnnH1I6.s:134 .text.SD_status:00000000 $t
/tmp/ccnnH1I6.s:140 .text.SD_status:00000000 SD_status
/tmp/ccnnH1I6.s:168 .text.SD_status:00000010 $d
/tmp/ccnnH1I6.s:487 .data.g_last_status_result:00000000 g_last_status_result
/tmp/ccnnH1I6.s:173 .text.SD_read:00000000 $t
/tmp/ccnnH1I6.s:179 .text.SD_read:00000000 SD_read
/tmp/ccnnH1I6.s:235 .text.SD_write:00000000 $t
/tmp/ccnnH1I6.s:241 .text.SD_write:00000000 SD_write
/tmp/ccnnH1I6.s:297 .text.SD_ioctl:00000000 $t
/tmp/ccnnH1I6.s:303 .text.SD_ioctl:00000000 SD_ioctl
/tmp/ccnnH1I6.s:337 .text.SD_ioctl:00000018 $d
/tmp/ccnnH1I6.s:341 .text.SD_ioctl:0000001c $t
/tmp/ccnnH1I6.s:415 .text.SD_ioctl:00000054 $d
/tmp/ccnnH1I6.s:420 .text.sd_diskio_debug_get_last_initialize_status:00000000 $t
/tmp/ccnnH1I6.s:426 .text.sd_diskio_debug_get_last_initialize_status:00000000 sd_diskio_debug_get_last_initialize_status
/tmp/ccnnH1I6.s:442 .text.sd_diskio_debug_get_last_initialize_status:00000008 $d
/tmp/ccnnH1I6.s:447 .text.sd_diskio_debug_get_last_status_result:00000000 $t
/tmp/ccnnH1I6.s:453 .text.sd_diskio_debug_get_last_status_result:00000000 sd_diskio_debug_get_last_status_result
/tmp/ccnnH1I6.s:469 .text.sd_diskio_debug_get_last_status_result:00000008 $d
/tmp/ccnnH1I6.s:478 .rodata.SD_Driver:00000000 SD_Driver
/tmp/ccnnH1I6.s:475 .rodata.SD_Driver:00000000 $d
UNDEFINED SYMBOLS
BSP_SD_GetCardState

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccLJrAls.s page 1
ARM GAS /tmp/ccIPsrqt.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** (+) Services HAL APIs
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c ****
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** @endverbatim
ARM GAS /tmp/ccLJrAls.s page 2
ARM GAS /tmp/ccIPsrqt.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** ******************************************************************************
@ -118,7 +118,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** */
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c ****
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** /** @defgroup HAL_Exported_Functions_Group1 Initialization and de-initialization Functions
ARM GAS /tmp/ccLJrAls.s page 3
ARM GAS /tmp/ccIPsrqt.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** * @brief Initialization and de-initialization functions
@ -178,7 +178,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** #endif /* ART_ACCELERATOR_ENABLE */
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c ****
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** /* Configure Flash prefetch */
ARM GAS /tmp/ccLJrAls.s page 4
ARM GAS /tmp/ccIPsrqt.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** #if (PREFETCH_ENABLE != 0U)
@ -238,7 +238,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
29 .cfi_startproc
30 @ args = 0, pretend = 0, frame = 0
31 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccLJrAls.s page 5
ARM GAS /tmp/ccIPsrqt.s page 5
32 @ link register save eliminated.
@ -298,7 +298,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
74 .cfi_offset 14, -4
171:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** __HAL_RCC_APB1_RELEASE_RESET();
75 .loc 1 171 3 view .LVU5
ARM GAS /tmp/ccLJrAls.s page 6
ARM GAS /tmp/ccIPsrqt.s page 6
76 0002 094B ldr r3, .L5
@ -358,7 +358,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
120 .LVL1:
121 .LFB145:
214:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c ****
ARM GAS /tmp/ccLJrAls.s page 7
ARM GAS /tmp/ccIPsrqt.s page 7
215:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** /**
@ -418,7 +418,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
150 .loc 1 240 6 is_stmt 0 view .LVU26
151 001e 0F2C cmp r4, #15
152 0020 01D9 bls .L12
ARM GAS /tmp/ccLJrAls.s page 8
ARM GAS /tmp/ccIPsrqt.s page 8
241:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** {
@ -478,7 +478,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
192 .thumb
193 .thumb_func
195 HAL_Init:
ARM GAS /tmp/ccLJrAls.s page 9
ARM GAS /tmp/ccIPsrqt.s page 9
196 .LFB141:
@ -538,7 +538,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
266:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** (+) Provide a tick value in millisecond
267:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** (+) Provide a blocking delay in millisecond
268:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** (+) Suspend the time base source interrupt
ARM GAS /tmp/ccLJrAls.s page 10
ARM GAS /tmp/ccIPsrqt.s page 10
269:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** (+) Resume the time base source interrupt
@ -598,7 +598,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
264 .LFB147:
294:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c ****
295:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** /**
ARM GAS /tmp/ccLJrAls.s page 11
ARM GAS /tmp/ccIPsrqt.s page 11
296:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** * @brief Provides a tick value in millisecond.
@ -658,7 +658,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
303 0006 00BF .align 2
304 .L24:
305 0008 00000000 .word uwTickPrio
ARM GAS /tmp/ccLJrAls.s page 12
ARM GAS /tmp/ccIPsrqt.s page 12
306 .cfi_endproc
@ -718,7 +718,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
331:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** /* Update uwTickFreq global variable used by HAL_InitTick() */
332:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** uwTickFreq = Freq;
333:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c ****
ARM GAS /tmp/ccLJrAls.s page 13
ARM GAS /tmp/ccIPsrqt.s page 13
334:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** /* Apply the new tick Freq */
@ -778,7 +778,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
376 .LFE149:
378 .section .text.HAL_GetTickFreq,"ax",%progbits
379 .align 1
ARM GAS /tmp/ccLJrAls.s page 14
ARM GAS /tmp/ccIPsrqt.s page 14
380 .global HAL_GetTickFreq
@ -838,7 +838,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
369:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** {
414 .loc 1 369 1 is_stmt 1 view -0
415 .cfi_startproc
ARM GAS /tmp/ccLJrAls.s page 15
ARM GAS /tmp/ccIPsrqt.s page 15
416 @ args = 0, pretend = 0, frame = 0
@ -898,7 +898,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
454 .loc 1 379 38 discriminator 1 view .LVU92
455 001c A042 cmp r0, r4
456 001e FAD3 bcc .L38
ARM GAS /tmp/ccLJrAls.s page 16
ARM GAS /tmp/ccIPsrqt.s page 16
382:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** }
@ -958,7 +958,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
497 .syntax unified
498 .thumb
499 .thumb_func
ARM GAS /tmp/ccLJrAls.s page 17
ARM GAS /tmp/ccIPsrqt.s page 17
501 HAL_ResumeTick:
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
422:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** return __STM32F7xx_HAL_VERSION;
534 .loc 1 422 3 view .LVU106
423:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** }
ARM GAS /tmp/ccLJrAls.s page 18
ARM GAS /tmp/ccIPsrqt.s page 18
535 .loc 1 423 1 is_stmt 0 view .LVU107
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
435:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** * @brief Returns the device identifier.
436:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** * @retval Device identifier
437:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** */
ARM GAS /tmp/ccLJrAls.s page 19
ARM GAS /tmp/ccIPsrqt.s page 19
438:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** uint32_t HAL_GetDEVID(void)
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
625 .LFE157:
627 .section .text.HAL_GetUIDw1,"ax",%progbits
628 .align 1
ARM GAS /tmp/ccLJrAls.s page 20
ARM GAS /tmp/ccIPsrqt.s page 20
629 .global HAL_GetUIDw1
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
668 .loc 1 468 1 is_stmt 0 view .LVU124
669 0000 014B ldr r3, .L60
670 0002 D3F82804 ldr r0, [r3, #1064]
ARM GAS /tmp/ccLJrAls.s page 21
ARM GAS /tmp/ccIPsrqt.s page 21
671 0006 7047 bx lr
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** */
483:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** void HAL_DBGMCU_DisableDBGSleepMode(void)
484:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** {
ARM GAS /tmp/ccLJrAls.s page 22
ARM GAS /tmp/ccIPsrqt.s page 22
716 .loc 1 484 1 is_stmt 1 view -0
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
761 .LFE162:
763 .section .text.HAL_DBGMCU_DisableDBGStopMode,"ax",%progbits
764 .align 1
ARM GAS /tmp/ccLJrAls.s page 23
ARM GAS /tmp/ccIPsrqt.s page 23
765 .global HAL_DBGMCU_DisableDBGStopMode
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
805 .loc 1 512 3 view .LVU138
806 0000 024A ldr r2, .L75
807 0002 5368 ldr r3, [r2, #4]
ARM GAS /tmp/ccLJrAls.s page 24
ARM GAS /tmp/ccIPsrqt.s page 24
808 0004 43F00403 orr r3, r3, #4
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
523:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c ****
524:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** /**
525:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** * @brief Enables the I/O Compensation Cell.
ARM GAS /tmp/ccLJrAls.s page 25
ARM GAS /tmp/ccIPsrqt.s page 25
526:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** * @note The I/O compensation cell can be used only when the device supply
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
894 0002 136A ldr r3, [r2, #32]
895 .loc 1 543 17 view .LVU151
896 0004 23F00103 bic r3, r3, #1
ARM GAS /tmp/ccLJrAls.s page 26
ARM GAS /tmp/ccIPsrqt.s page 26
897 0008 1362 str r3, [r2, #32]
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
940 .syntax unified
941 .thumb
942 .thumb_func
ARM GAS /tmp/ccLJrAls.s page 27
ARM GAS /tmp/ccIPsrqt.s page 27
944 HAL_DisableFMCMemorySwapping:
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
582:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** */
583:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** void HAL_EnableMemorySwappingBank(void)
584:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c **** {
ARM GAS /tmp/ccLJrAls.s page 28
ARM GAS /tmp/ccIPsrqt.s page 28
976 .loc 1 584 1 is_stmt 1 view -0
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccLJrAls.s page 1
1015 000a 7047 bx lr
1016 .L97:
1017 .align 2
ARM GAS /tmp/ccLJrAls.s page 29
ARM GAS /tmp/ccIPsrqt.s page 29
1018 .L96:
@ -1708,107 +1708,107 @@ ARM GAS /tmp/ccLJrAls.s page 1
1049 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
1050 .file 7 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/system_stm32f7xx.h"
1051 .file 8 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cortex.h"
ARM GAS /tmp/ccLJrAls.s page 30
ARM GAS /tmp/ccIPsrqt.s page 30
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal.c
/tmp/ccLJrAls.s:20 .text.HAL_MspInit:00000000 $t
/tmp/ccLJrAls.s:26 .text.HAL_MspInit:00000000 HAL_MspInit
/tmp/ccLJrAls.s:39 .text.HAL_MspDeInit:00000000 $t
/tmp/ccLJrAls.s:45 .text.HAL_MspDeInit:00000000 HAL_MspDeInit
/tmp/ccLJrAls.s:58 .text.HAL_DeInit:00000000 $t
/tmp/ccLJrAls.s:64 .text.HAL_DeInit:00000000 HAL_DeInit
/tmp/ccLJrAls.s:108 .text.HAL_DeInit:00000028 $d
/tmp/ccLJrAls.s:113 .text.HAL_InitTick:00000000 $t
/tmp/ccLJrAls.s:119 .text.HAL_InitTick:00000000 HAL_InitTick
/tmp/ccLJrAls.s:182 .text.HAL_InitTick:00000040 $d
/tmp/ccLJrAls.s:1027 .data.uwTickFreq:00000000 uwTickFreq
/tmp/ccLJrAls.s:1034 .data.uwTickPrio:00000000 uwTickPrio
/tmp/ccLJrAls.s:189 .text.HAL_Init:00000000 $t
/tmp/ccLJrAls.s:195 .text.HAL_Init:00000000 HAL_Init
/tmp/ccLJrAls.s:225 .text.HAL_IncTick:00000000 $t
/tmp/ccLJrAls.s:231 .text.HAL_IncTick:00000000 HAL_IncTick
/tmp/ccLJrAls.s:251 .text.HAL_IncTick:00000010 $d
/tmp/ccLJrAls.s:1041 .bss.uwTick:00000000 uwTick
/tmp/ccLJrAls.s:257 .text.HAL_GetTick:00000000 $t
/tmp/ccLJrAls.s:263 .text.HAL_GetTick:00000000 HAL_GetTick
/tmp/ccLJrAls.s:279 .text.HAL_GetTick:00000008 $d
/tmp/ccLJrAls.s:284 .text.HAL_GetTickPrio:00000000 $t
/tmp/ccLJrAls.s:290 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
/tmp/ccLJrAls.s:305 .text.HAL_GetTickPrio:00000008 $d
/tmp/ccLJrAls.s:310 .text.HAL_SetTickFreq:00000000 $t
/tmp/ccLJrAls.s:316 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
/tmp/ccLJrAls.s:373 .text.HAL_SetTickFreq:00000024 $d
/tmp/ccLJrAls.s:379 .text.HAL_GetTickFreq:00000000 $t
/tmp/ccLJrAls.s:385 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
/tmp/ccLJrAls.s:400 .text.HAL_GetTickFreq:00000008 $d
/tmp/ccLJrAls.s:405 .text.HAL_Delay:00000000 $t
/tmp/ccLJrAls.s:411 .text.HAL_Delay:00000000 HAL_Delay
/tmp/ccLJrAls.s:464 .text.HAL_Delay:00000024 $d
/tmp/ccLJrAls.s:469 .text.HAL_SuspendTick:00000000 $t
/tmp/ccLJrAls.s:475 .text.HAL_SuspendTick:00000000 HAL_SuspendTick
/tmp/ccLJrAls.s:495 .text.HAL_ResumeTick:00000000 $t
/tmp/ccLJrAls.s:501 .text.HAL_ResumeTick:00000000 HAL_ResumeTick
/tmp/ccLJrAls.s:521 .text.HAL_GetHalVersion:00000000 $t
/tmp/ccLJrAls.s:527 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
/tmp/ccLJrAls.s:541 .text.HAL_GetHalVersion:00000004 $d
/tmp/ccLJrAls.s:546 .text.HAL_GetREVID:00000000 $t
/tmp/ccLJrAls.s:552 .text.HAL_GetREVID:00000000 HAL_GetREVID
/tmp/ccLJrAls.s:569 .text.HAL_GetREVID:00000008 $d
/tmp/ccLJrAls.s:574 .text.HAL_GetDEVID:00000000 $t
/tmp/ccLJrAls.s:580 .text.HAL_GetDEVID:00000000 HAL_GetDEVID
/tmp/ccLJrAls.s:597 .text.HAL_GetDEVID:0000000c $d
/tmp/ccLJrAls.s:602 .text.HAL_GetUIDw0:00000000 $t
/tmp/ccLJrAls.s:608 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
/tmp/ccLJrAls.s:623 .text.HAL_GetUIDw0:00000008 $d
/tmp/ccLJrAls.s:628 .text.HAL_GetUIDw1:00000000 $t
/tmp/ccLJrAls.s:634 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
/tmp/ccLJrAls.s:649 .text.HAL_GetUIDw1:00000008 $d
/tmp/ccLJrAls.s:654 .text.HAL_GetUIDw2:00000000 $t
/tmp/ccLJrAls.s:660 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
/tmp/ccLJrAls.s:675 .text.HAL_GetUIDw2:00000008 $d
ARM GAS /tmp/ccLJrAls.s page 31
/tmp/ccIPsrqt.s:20 .text.HAL_MspInit:00000000 $t
/tmp/ccIPsrqt.s:26 .text.HAL_MspInit:00000000 HAL_MspInit
/tmp/ccIPsrqt.s:39 .text.HAL_MspDeInit:00000000 $t
/tmp/ccIPsrqt.s:45 .text.HAL_MspDeInit:00000000 HAL_MspDeInit
/tmp/ccIPsrqt.s:58 .text.HAL_DeInit:00000000 $t
/tmp/ccIPsrqt.s:64 .text.HAL_DeInit:00000000 HAL_DeInit
/tmp/ccIPsrqt.s:108 .text.HAL_DeInit:00000028 $d
/tmp/ccIPsrqt.s:113 .text.HAL_InitTick:00000000 $t
/tmp/ccIPsrqt.s:119 .text.HAL_InitTick:00000000 HAL_InitTick
/tmp/ccIPsrqt.s:182 .text.HAL_InitTick:00000040 $d
/tmp/ccIPsrqt.s:1027 .data.uwTickFreq:00000000 uwTickFreq
/tmp/ccIPsrqt.s:1034 .data.uwTickPrio:00000000 uwTickPrio
/tmp/ccIPsrqt.s:189 .text.HAL_Init:00000000 $t
/tmp/ccIPsrqt.s:195 .text.HAL_Init:00000000 HAL_Init
/tmp/ccIPsrqt.s:225 .text.HAL_IncTick:00000000 $t
/tmp/ccIPsrqt.s:231 .text.HAL_IncTick:00000000 HAL_IncTick
/tmp/ccIPsrqt.s:251 .text.HAL_IncTick:00000010 $d
/tmp/ccIPsrqt.s:1041 .bss.uwTick:00000000 uwTick
/tmp/ccIPsrqt.s:257 .text.HAL_GetTick:00000000 $t
/tmp/ccIPsrqt.s:263 .text.HAL_GetTick:00000000 HAL_GetTick
/tmp/ccIPsrqt.s:279 .text.HAL_GetTick:00000008 $d
/tmp/ccIPsrqt.s:284 .text.HAL_GetTickPrio:00000000 $t
/tmp/ccIPsrqt.s:290 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
/tmp/ccIPsrqt.s:305 .text.HAL_GetTickPrio:00000008 $d
/tmp/ccIPsrqt.s:310 .text.HAL_SetTickFreq:00000000 $t
/tmp/ccIPsrqt.s:316 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
/tmp/ccIPsrqt.s:373 .text.HAL_SetTickFreq:00000024 $d
/tmp/ccIPsrqt.s:379 .text.HAL_GetTickFreq:00000000 $t
/tmp/ccIPsrqt.s:385 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
/tmp/ccIPsrqt.s:400 .text.HAL_GetTickFreq:00000008 $d
/tmp/ccIPsrqt.s:405 .text.HAL_Delay:00000000 $t
/tmp/ccIPsrqt.s:411 .text.HAL_Delay:00000000 HAL_Delay
/tmp/ccIPsrqt.s:464 .text.HAL_Delay:00000024 $d
/tmp/ccIPsrqt.s:469 .text.HAL_SuspendTick:00000000 $t
/tmp/ccIPsrqt.s:475 .text.HAL_SuspendTick:00000000 HAL_SuspendTick
/tmp/ccIPsrqt.s:495 .text.HAL_ResumeTick:00000000 $t
/tmp/ccIPsrqt.s:501 .text.HAL_ResumeTick:00000000 HAL_ResumeTick
/tmp/ccIPsrqt.s:521 .text.HAL_GetHalVersion:00000000 $t
/tmp/ccIPsrqt.s:527 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
/tmp/ccIPsrqt.s:541 .text.HAL_GetHalVersion:00000004 $d
/tmp/ccIPsrqt.s:546 .text.HAL_GetREVID:00000000 $t
/tmp/ccIPsrqt.s:552 .text.HAL_GetREVID:00000000 HAL_GetREVID
/tmp/ccIPsrqt.s:569 .text.HAL_GetREVID:00000008 $d
/tmp/ccIPsrqt.s:574 .text.HAL_GetDEVID:00000000 $t
/tmp/ccIPsrqt.s:580 .text.HAL_GetDEVID:00000000 HAL_GetDEVID
/tmp/ccIPsrqt.s:597 .text.HAL_GetDEVID:0000000c $d
/tmp/ccIPsrqt.s:602 .text.HAL_GetUIDw0:00000000 $t
/tmp/ccIPsrqt.s:608 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
/tmp/ccIPsrqt.s:623 .text.HAL_GetUIDw0:00000008 $d
/tmp/ccIPsrqt.s:628 .text.HAL_GetUIDw1:00000000 $t
/tmp/ccIPsrqt.s:634 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
/tmp/ccIPsrqt.s:649 .text.HAL_GetUIDw1:00000008 $d
/tmp/ccIPsrqt.s:654 .text.HAL_GetUIDw2:00000000 $t
/tmp/ccIPsrqt.s:660 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
/tmp/ccIPsrqt.s:675 .text.HAL_GetUIDw2:00000008 $d
ARM GAS /tmp/ccIPsrqt.s page 31
/tmp/ccLJrAls.s:680 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
/tmp/ccLJrAls.s:686 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
/tmp/ccLJrAls.s:703 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d
/tmp/ccLJrAls.s:708 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
/tmp/ccLJrAls.s:714 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
/tmp/ccLJrAls.s:731 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d
/tmp/ccLJrAls.s:736 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
/tmp/ccLJrAls.s:742 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
/tmp/ccLJrAls.s:759 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d
/tmp/ccLJrAls.s:764 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
/tmp/ccLJrAls.s:770 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
/tmp/ccLJrAls.s:787 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d
/tmp/ccLJrAls.s:792 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
/tmp/ccLJrAls.s:798 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
/tmp/ccLJrAls.s:815 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d
/tmp/ccLJrAls.s:820 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
/tmp/ccLJrAls.s:826 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
/tmp/ccLJrAls.s:843 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d
/tmp/ccLJrAls.s:848 .text.HAL_EnableCompensationCell:00000000 $t
/tmp/ccLJrAls.s:854 .text.HAL_EnableCompensationCell:00000000 HAL_EnableCompensationCell
/tmp/ccLJrAls.s:873 .text.HAL_EnableCompensationCell:0000000c $d
/tmp/ccLJrAls.s:878 .text.HAL_DisableCompensationCell:00000000 $t
/tmp/ccLJrAls.s:884 .text.HAL_DisableCompensationCell:00000000 HAL_DisableCompensationCell
/tmp/ccLJrAls.s:903 .text.HAL_DisableCompensationCell:0000000c $d
/tmp/ccLJrAls.s:908 .text.HAL_EnableFMCMemorySwapping:00000000 $t
/tmp/ccLJrAls.s:914 .text.HAL_EnableFMCMemorySwapping:00000000 HAL_EnableFMCMemorySwapping
/tmp/ccLJrAls.s:933 .text.HAL_EnableFMCMemorySwapping:0000000c $d
/tmp/ccLJrAls.s:938 .text.HAL_DisableFMCMemorySwapping:00000000 $t
/tmp/ccLJrAls.s:944 .text.HAL_DisableFMCMemorySwapping:00000000 HAL_DisableFMCMemorySwapping
/tmp/ccLJrAls.s:963 .text.HAL_DisableFMCMemorySwapping:0000000c $d
/tmp/ccLJrAls.s:968 .text.HAL_EnableMemorySwappingBank:00000000 $t
/tmp/ccLJrAls.s:974 .text.HAL_EnableMemorySwappingBank:00000000 HAL_EnableMemorySwappingBank
/tmp/ccLJrAls.s:991 .text.HAL_EnableMemorySwappingBank:0000000c $d
/tmp/ccLJrAls.s:996 .text.HAL_DisableMemorySwappingBank:00000000 $t
/tmp/ccLJrAls.s:1002 .text.HAL_DisableMemorySwappingBank:00000000 HAL_DisableMemorySwappingBank
/tmp/ccLJrAls.s:1019 .text.HAL_DisableMemorySwappingBank:0000000c $d
/tmp/ccLJrAls.s:1031 .data.uwTickPrio:00000000 $d
/tmp/ccLJrAls.s:1038 .bss.uwTick:00000000 $d
/tmp/ccIPsrqt.s:680 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
/tmp/ccIPsrqt.s:686 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
/tmp/ccIPsrqt.s:703 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d
/tmp/ccIPsrqt.s:708 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
/tmp/ccIPsrqt.s:714 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
/tmp/ccIPsrqt.s:731 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d
/tmp/ccIPsrqt.s:736 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
/tmp/ccIPsrqt.s:742 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
/tmp/ccIPsrqt.s:759 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d
/tmp/ccIPsrqt.s:764 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
/tmp/ccIPsrqt.s:770 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
/tmp/ccIPsrqt.s:787 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d
/tmp/ccIPsrqt.s:792 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
/tmp/ccIPsrqt.s:798 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
/tmp/ccIPsrqt.s:815 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d
/tmp/ccIPsrqt.s:820 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
/tmp/ccIPsrqt.s:826 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
/tmp/ccIPsrqt.s:843 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d
/tmp/ccIPsrqt.s:848 .text.HAL_EnableCompensationCell:00000000 $t
/tmp/ccIPsrqt.s:854 .text.HAL_EnableCompensationCell:00000000 HAL_EnableCompensationCell
/tmp/ccIPsrqt.s:873 .text.HAL_EnableCompensationCell:0000000c $d
/tmp/ccIPsrqt.s:878 .text.HAL_DisableCompensationCell:00000000 $t
/tmp/ccIPsrqt.s:884 .text.HAL_DisableCompensationCell:00000000 HAL_DisableCompensationCell
/tmp/ccIPsrqt.s:903 .text.HAL_DisableCompensationCell:0000000c $d
/tmp/ccIPsrqt.s:908 .text.HAL_EnableFMCMemorySwapping:00000000 $t
/tmp/ccIPsrqt.s:914 .text.HAL_EnableFMCMemorySwapping:00000000 HAL_EnableFMCMemorySwapping
/tmp/ccIPsrqt.s:933 .text.HAL_EnableFMCMemorySwapping:0000000c $d
/tmp/ccIPsrqt.s:938 .text.HAL_DisableFMCMemorySwapping:00000000 $t
/tmp/ccIPsrqt.s:944 .text.HAL_DisableFMCMemorySwapping:00000000 HAL_DisableFMCMemorySwapping
/tmp/ccIPsrqt.s:963 .text.HAL_DisableFMCMemorySwapping:0000000c $d
/tmp/ccIPsrqt.s:968 .text.HAL_EnableMemorySwappingBank:00000000 $t
/tmp/ccIPsrqt.s:974 .text.HAL_EnableMemorySwappingBank:00000000 HAL_EnableMemorySwappingBank
/tmp/ccIPsrqt.s:991 .text.HAL_EnableMemorySwappingBank:0000000c $d
/tmp/ccIPsrqt.s:996 .text.HAL_DisableMemorySwappingBank:00000000 $t
/tmp/ccIPsrqt.s:1002 .text.HAL_DisableMemorySwappingBank:00000000 HAL_DisableMemorySwappingBank
/tmp/ccIPsrqt.s:1019 .text.HAL_DisableMemorySwappingBank:0000000c $d
/tmp/ccIPsrqt.s:1031 .data.uwTickPrio:00000000 $d
/tmp/ccIPsrqt.s:1038 .bss.uwTick:00000000 $d
UNDEFINED SYMBOLS
HAL_SYSTICK_Config

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccpdTpDr.s page 1
ARM GAS /tmp/cc939XAr.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** and in case of analog watchdog or overrun events
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (#) Single and continuous conversion modes.
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (#) Scan mode for automatic conversion of channel 0 to channel x.
ARM GAS /tmp/ccpdTpDr.s page 2
ARM GAS /tmp/cc939XAr.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (#) Data alignment with in-built data coherency.
@ -118,7 +118,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (#) Optionally, configure the analog watchdog parameters (channels
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** monitored, thresholds, ...) using function HAL_ADC_AnalogWDGConfig().
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 3
ARM GAS /tmp/cc939XAr.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (#) Optionally, for devices with several ADC instances: configure the
@ -178,7 +178,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** *** Callback functions ***
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** ==============================
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** [..]
ARM GAS /tmp/ccpdTpDr.s page 4
ARM GAS /tmp/cc939XAr.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (@) Callback functions must be implemented in user program:
@ -238,7 +238,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (+) MspInitCallback : ADC Msp Init callback
201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (+) MspDeInitCallback : ADC Msp DeInit callback
202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** This function takes as parameters the HAL peripheral handle, the Callback ID
ARM GAS /tmp/ccpdTpDr.s page 5
ARM GAS /tmp/cc939XAr.s page 5
203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** and a pointer to the user callback function.
@ -298,7 +298,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
257:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Includes ------------------------------------------------------------------*/
258:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** #include "stm32f7xx_hal.h"
259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 6
ARM GAS /tmp/cc939XAr.s page 6
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /** @addtogroup STM32F7xx_HAL_Driver
@ -358,7 +358,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * channels group (scan mode activation, continuous mode activation,
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * External trigger source and edge, DMA continuous request after the
316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * last transfer and End of conversion selection).
ARM GAS /tmp/ccpdTpDr.s page 7
ARM GAS /tmp/cc939XAr.s page 7
317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** *
@ -418,7 +418,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Initialize ADC error code */
372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** ADC_CLEAR_ERRORCODE(hadc);
373:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 8
ARM GAS /tmp/cc939XAr.s page 8
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Allocate lock resource and initialize it */
@ -478,7 +478,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
428:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
429:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Set ADC state */
430:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** SET_BIT(hadc->State, HAL_ADC_STATE_BUSY_INTERNAL);
ARM GAS /tmp/ccpdTpDr.s page 9
ARM GAS /tmp/cc939XAr.s page 9
431:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -538,7 +538,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
485:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * the configuration information for the specified ADC.
486:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * @retval None
487:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** */
ARM GAS /tmp/ccpdTpDr.s page 10
ARM GAS /tmp/cc939XAr.s page 10
488:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** __weak void HAL_ADC_MspDeInit(ADC_HandleTypeDef* hadc)
@ -598,7 +598,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
542:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** break;
543:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
544:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** case HAL_ADC_ERROR_CB_ID :
ARM GAS /tmp/ccpdTpDr.s page 11
ARM GAS /tmp/cc939XAr.s page 11
545:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** hadc->ErrorCallback = pCallback;
@ -658,7 +658,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
599:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** return status;
600:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
601:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 12
ARM GAS /tmp/cc939XAr.s page 12
602:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /**
@ -718,7 +718,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
656:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Update the error code */
657:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** hadc->ErrorCode |= HAL_ADC_ERROR_INVALID_CALLBACK;
658:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 13
ARM GAS /tmp/cc939XAr.s page 13
659:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Return error status */
@ -778,7 +778,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
713:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (+) Stop conversion of regular channel.
714:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (+) Start conversion of regular channel and enable interrupt.
715:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (+) Stop conversion of regular channel and disable interrupt.
ARM GAS /tmp/ccpdTpDr.s page 14
ARM GAS /tmp/cc939XAr.s page 14
716:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (+) Start conversion of regular channel and enable DMA transfer.
@ -838,7 +838,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
770:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** if (READ_BIT(hadc->Instance->CR1, ADC_CR1_JAUTO) != RESET)
771:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
772:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** ADC_STATE_CLR_SET(hadc->State, HAL_ADC_STATE_INJ_EOC, HAL_ADC_STATE_INJ_BUSY);
ARM GAS /tmp/ccpdTpDr.s page 15
ARM GAS /tmp/cc939XAr.s page 15
773:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
@ -898,7 +898,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
827:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
828:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** else
829:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
ARM GAS /tmp/ccpdTpDr.s page 16
ARM GAS /tmp/cc939XAr.s page 16
830:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Update ADC state machine to error */
@ -958,7 +958,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
884:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * in DMA mode and polling for end of each conversion (ADC init
885:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * parameter "EOCSelection" set to ADC_EOC_SINGLE_CONV).
886:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * In this case, DMA resets the flag EOC and polling cannot be
ARM GAS /tmp/ccpdTpDr.s page 17
ARM GAS /tmp/cc939XAr.s page 17
887:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * performed on each conversion. Nevertheless, polling can still
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
941:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
942:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Clear regular group conversion flag */
943:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_STRT | ADC_FLAG_EOC);
ARM GAS /tmp/ccpdTpDr.s page 18
ARM GAS /tmp/cc939XAr.s page 18
944:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
998:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** if(Timeout != HAL_MAX_DELAY)
999:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
1000:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** if((Timeout == 0) || ((HAL_GetTick() - tickstart ) > Timeout))
ARM GAS /tmp/ccpdTpDr.s page 19
ARM GAS /tmp/cc939XAr.s page 19
1001:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1055:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** assert_param(IS_ADC_EXT_TRIG_EDGE(hadc->Init.ExternalTrigConvEdge));
1056:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
1057:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Process locked */
ARM GAS /tmp/ccpdTpDr.s page 20
ARM GAS /tmp/cc939XAr.s page 20
1058:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** __HAL_LOCK(hadc);
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1112:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* (To ensure of no unknown state from potential previous ADC operations) */
1113:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_EOC | ADC_FLAG_OVR);
1114:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 21
ARM GAS /tmp/cc939XAr.s page 21
1115:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Enable end of conversion interrupt for regular group */
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1169:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * the configuration information for the specified ADC.
1170:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * @retval HAL status.
1171:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** */
ARM GAS /tmp/ccpdTpDr.s page 22
ARM GAS /tmp/cc939XAr.s page 22
1172:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** HAL_StatusTypeDef HAL_ADC_Stop_IT(ADC_HandleTypeDef* hadc)
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1226:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
1227:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Update state machine on conversion status if not in error state */
1228:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** if (HAL_IS_BIT_CLR(hadc->State, HAL_ADC_STATE_ERROR_INTERNAL))
ARM GAS /tmp/ccpdTpDr.s page 23
ARM GAS /tmp/cc939XAr.s page 23
1229:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1283:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Determine whether any further conversion upcoming on group injected */
1284:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* by external trigger, scan sequence on going or by automatic injected */
1285:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* conversion from group regular (same conditions as group regular */
ARM GAS /tmp/ccpdTpDr.s page 24
ARM GAS /tmp/cc939XAr.s page 24
1286:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* interruption disabling above). */
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1340:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** tmp1 = tmp_sr & ADC_FLAG_OVR;
1341:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** tmp2 = tmp_cr1 & ADC_IT_OVR;
1342:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Check Overrun flag */
ARM GAS /tmp/ccpdTpDr.s page 25
ARM GAS /tmp/cc939XAr.s page 25
1343:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** if(tmp1 && tmp2)
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1397:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** while(counter != 0)
1398:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
1399:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** counter--;
ARM GAS /tmp/ccpdTpDr.s page 26
ARM GAS /tmp/cc939XAr.s page 26
1400:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1454:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Enable ADC overrun interrupt */
1455:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** __HAL_ADC_ENABLE_IT(hadc, ADC_IT_OVR);
1456:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 27
ARM GAS /tmp/cc939XAr.s page 27
1457:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Enable ADC DMA mode */
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1511:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * @retval HAL status
1512:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** */
1513:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** HAL_StatusTypeDef HAL_ADC_Stop_DMA(ADC_HandleTypeDef* hadc)
ARM GAS /tmp/ccpdTpDr.s page 28
ARM GAS /tmp/cc939XAr.s page 28
1514:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1568:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** */
1569:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** uint32_t HAL_ADC_GetValue(ADC_HandleTypeDef* hadc)
1570:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
ARM GAS /tmp/ccpdTpDr.s page 29
ARM GAS /tmp/cc939XAr.s page 29
1571:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Return the selected ADC converted value */
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1625:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * - If needed, restart a new ADC conversion using function
1626:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * "HAL_ADC_Start_DMA()"
1627:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * (this function is also clearing overrun flag)
ARM GAS /tmp/ccpdTpDr.s page 30
ARM GAS /tmp/cc939XAr.s page 30
1628:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1682:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* if ADC_Channel_10 ... ADC_Channel_18 is selected */
1683:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** if ((sConfig->Channel > ADC_CHANNEL_9) && (sConfig->Channel != ADC_INTERNAL_NONE))
1684:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
ARM GAS /tmp/ccpdTpDr.s page 31
ARM GAS /tmp/cc939XAr.s page 31
1685:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Clear the old sample time */
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1739:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Disable the VBAT & TSVREFE channel*/
1740:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** ADC->CCR &= ~(ADC_CCR_VBATE | ADC_CCR_TSVREFE);
1741:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
ARM GAS /tmp/ccpdTpDr.s page 32
ARM GAS /tmp/cc939XAr.s page 32
1742:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1796:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** */
1797:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** HAL_StatusTypeDef HAL_ADC_AnalogWDGConfig(ADC_HandleTypeDef* hadc, ADC_AnalogWDGConfTypeDef* Analog
1798:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
ARM GAS /tmp/ccpdTpDr.s page 33
ARM GAS /tmp/cc939XAr.s page 33
1799:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** #ifdef USE_FULL_ASSERT
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1853:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /**
1854:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * @}
1855:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** */
ARM GAS /tmp/ccpdTpDr.s page 34
ARM GAS /tmp/cc939XAr.s page 34
1856:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1910:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /**
1911:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * @brief Initializes the ADCx peripheral according to the specified parameters
1912:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * in the ADC_InitStruct without initializing the ADC MSP.
ARM GAS /tmp/ccpdTpDr.s page 35
ARM GAS /tmp/cc939XAr.s page 35
1913:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1929:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** hadc->Instance->CR1 &= ~(ADC_CR1_RES);
66 .loc 1 1929 3 is_stmt 1 view .LVU17
67 .loc 1 1929 7 is_stmt 0 view .LVU18
ARM GAS /tmp/ccpdTpDr.s page 36
ARM GAS /tmp/cc939XAr.s page 36
68 0028 0268 ldr r2, [r0]
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1943:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Select external trigger to start conversion */
1944:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** hadc->Instance->CR2 &= ~(ADC_CR2_EXTSEL);
109 .loc 1 1944 5 is_stmt 1 view .LVU38
ARM GAS /tmp/ccpdTpDr.s page 37
ARM GAS /tmp/cc939XAr.s page 37
110 .loc 1 1944 9 is_stmt 0 view .LVU39
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
149 .loc 1 1959 17 view .LVU58
150 0082 9368 ldr r3, [r2, #8]
151 .loc 1 1959 23 view .LVU59
ARM GAS /tmp/ccpdTpDr.s page 38
ARM GAS /tmp/cc939XAr.s page 38
152 0084 23F00203 bic r3, r3, #2
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
194 00b8 013A subs r2, r2, #1
195 .loc 1 1971 25 view .LVU81
196 00ba 43EA4233 orr r3, r3, r2, lsl #13
ARM GAS /tmp/ccpdTpDr.s page 39
ARM GAS /tmp/cc939XAr.s page 39
197 00be 4B60 str r3, [r1, #4]
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1987:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Enable or disable ADC end of conversion selection */
1988:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** hadc->Instance->CR2 &= ~(ADC_CR2_EOCS);
236 .loc 1 1988 3 is_stmt 1 view .LVU100
ARM GAS /tmp/ccpdTpDr.s page 40
ARM GAS /tmp/cc939XAr.s page 40
237 .loc 1 1988 7 is_stmt 0 view .LVU101
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
278 .loc 1 1976 19 view .LVU120
279 0120 5368 ldr r3, [r2, #4]
1976:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
ARM GAS /tmp/ccpdTpDr.s page 41
ARM GAS /tmp/cc939XAr.s page 41
280 .loc 1 1976 25 view .LVU121
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
323:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** HAL_StatusTypeDef tmp_hal_status = HAL_OK;
331 .loc 1 323 1 view .LVU129
332 0002 10B5 push {r4, lr}
ARM GAS /tmp/ccpdTpDr.s page 42
ARM GAS /tmp/cc939XAr.s page 42
333 .LCFI0:
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
367 .LVL4:
404:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
368 .loc 1 404 3 is_stmt 1 view .LVU150
ARM GAS /tmp/ccpdTpDr.s page 43
ARM GAS /tmp/cc939XAr.s page 43
404:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
411 .cfi_def_cfa_offset 0
412 .cfi_restore 4
413 .cfi_restore 14
ARM GAS /tmp/ccpdTpDr.s page 44
ARM GAS /tmp/cc939XAr.s page 44
329:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
463 .loc 1 421 5 is_stmt 0 view .LVU171
464 0000 C8B1 cbz r0, .L27
417:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** HAL_StatusTypeDef tmp_hal_status = HAL_OK;
ARM GAS /tmp/ccpdTpDr.s page 45
ARM GAS /tmp/cc939XAr.s page 45
465 .loc 1 417 1 view .LVU172
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
506 0030 6364 str r3, [r4, #68]
457:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
507 .loc 1 457 5 view .LVU186
ARM GAS /tmp/ccpdTpDr.s page 46
ARM GAS /tmp/cc939XAr.s page 46
457:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
553 000a 012B cmp r3, #1
554 000c 7ED0 beq .L44
739:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 47
ARM GAS /tmp/cc939XAr.s page 47
555 .loc 1 739 3 discriminator 2 view .LVU198
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
594 0042 002B cmp r3, #0
595 0044 F9D1 bne .L37
596 .L35:
ARM GAS /tmp/ccpdTpDr.s page 48
ARM GAS /tmp/cc939XAr.s page 48
759:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
790:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
637 .loc 1 790 5 view .LVU228
794:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 49
ARM GAS /tmp/cc939XAr.s page 49
638 .loc 1 794 5 view .LVU229
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
809:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
677 .loc 1 809 9 view .LVU245
678 00b4 1D4A ldr r2, .L52+16
ARM GAS /tmp/ccpdTpDr.s page 50
ARM GAS /tmp/cc939XAr.s page 50
679 00b6 9342 cmp r3, r2
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
718 .loc 1 820 37 discriminator 1 view .LVU260
719 00e4 12F0405F tst r2, #805306368
720 00e8 16D1 bne .L48
ARM GAS /tmp/ccpdTpDr.s page 51
ARM GAS /tmp/cc939XAr.s page 51
823:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
838:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
764 .loc 1 838 10 view .LVU272
765 0110 0020 movs r0, #0
ARM GAS /tmp/ccpdTpDr.s page 52
ARM GAS /tmp/cc939XAr.s page 52
766 .LVL28:
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
813 0000 90F83C30 ldrb r3, [r0, #60] @ zero_extendqisi2
814 0004 012B cmp r3, #1
815 0006 17D0 beq .L57
ARM GAS /tmp/ccpdTpDr.s page 53
ARM GAS /tmp/cc939XAr.s page 53
857:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
855 .loc 1 877 1 view .LVU296
856 003a 7047 bx lr
857 .L59:
ARM GAS /tmp/ccpdTpDr.s page 54
ARM GAS /tmp/cc939XAr.s page 54
858 .align 2
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
904 .loc 1 917 15 is_stmt 0 view .LVU306
905 0018 FFF7FEFF bl HAL_GetTick
906 .LVL39:
ARM GAS /tmp/ccpdTpDr.s page 55
ARM GAS /tmp/cc939XAr.s page 55
917:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
936:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
944 .loc 1 936 18 is_stmt 0 view .LVU324
945 0048 0320 movs r0, #3
ARM GAS /tmp/ccpdTpDr.s page 56
ARM GAS /tmp/cc939XAr.s page 56
946 004a 33E0 b .L62
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
986 007a 9A68 ldr r2, [r3, #8]
954:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (hadc->Init.ContinuousConvMode == DISABLE) &&
987 .loc 1 954 5 view .LVU339
ARM GAS /tmp/ccpdTpDr.s page 57
ARM GAS /tmp/cc939XAr.s page 57
988 007c 12F0405F tst r2, #805306368
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1028 00b4 70BD pop {r4, r5, r6, pc}
1029 .LVL46:
1030 .L70:
ARM GAS /tmp/ccpdTpDr.s page 58
ARM GAS /tmp/cc939XAr.s page 58
969:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1078 .LVL49:
992:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
1079 .loc 1 992 15 view .LVU363
ARM GAS /tmp/ccpdTpDr.s page 59
ARM GAS /tmp/cc939XAr.s page 59
1080 000e 8046 mov r8, r0
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1117 003a 0320 movs r0, #3
1118 003c 14E0 b .L82
1119 .L87:
ARM GAS /tmp/ccpdTpDr.s page 60
ARM GAS /tmp/cc939XAr.s page 60
1000:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1161 007c F4E7 b .L82
1162 .cfi_endproc
1163 .LFE148:
ARM GAS /tmp/ccpdTpDr.s page 61
ARM GAS /tmp/cc939XAr.s page 61
1165 .section .text.HAL_ADC_Start_IT,"ax",%progbits
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1206 001e 13D1 bne .L91
1066:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
1207 .loc 1 1066 5 is_stmt 1 view .LVU408
ARM GAS /tmp/ccpdTpDr.s page 62
ARM GAS /tmp/cc939XAr.s page 62
1208 0020 9A68 ldr r2, [r3, #8]
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1249 005c 0264 str r2, [r0, #64]
1089:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
1250 .loc 1 1089 5 view .LVU422
ARM GAS /tmp/ccpdTpDr.s page 63
ARM GAS /tmp/cc939XAr.s page 63
1089:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1119:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
1291 .loc 1 1119 7 view .LVU437
1292 009c 13F01F0F tst r3, #31
ARM GAS /tmp/ccpdTpDr.s page 64
ARM GAS /tmp/cc939XAr.s page 64
1293 00a0 0DD1 bne .L98
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1139:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
1332 .loc 1 1139 9 view .LVU453
1333 00ca 13F0100F tst r3, #16
ARM GAS /tmp/ccpdTpDr.s page 65
ARM GAS /tmp/cc939XAr.s page 65
1334 00ce 27D1 bne .L102
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1160:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
1373 .loc 1 1160 10 view .LVU469
1374 00fe 0020 movs r0, #0
ARM GAS /tmp/ccpdTpDr.s page 66
ARM GAS /tmp/cc939XAr.s page 66
1375 .LVL58:
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1419 .LVL66:
1160:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
1420 .loc 1 1160 10 view .LVU480
ARM GAS /tmp/ccpdTpDr.s page 67
ARM GAS /tmp/cc939XAr.s page 67
1421 0122 F7E7 b .L90
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1468 000e 0268 ldr r2, [r0]
1469 0010 9368 ldr r3, [r2, #8]
1470 0012 23F00103 bic r3, r3, #1
ARM GAS /tmp/ccpdTpDr.s page 68
ARM GAS /tmp/cc939XAr.s page 68
1471 0016 9360 str r3, [r2, #8]
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1512 0044 DFFFFFFB .word -67108897
1513 0048 FEEEFFFF .word -4354
1514 .cfi_endproc
ARM GAS /tmp/ccpdTpDr.s page 69
ARM GAS /tmp/cc939XAr.s page 69
1515 .LFE150:
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1389:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
1560 .loc 1 1389 3 view .LVU514
1389:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
ARM GAS /tmp/ccpdTpDr.s page 70
ARM GAS /tmp/cc939XAr.s page 70
1561 .loc 1 1389 11 is_stmt 0 view .LVU515
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1601 004e 2068 ldr r0, [r4]
1602 0050 8268 ldr r2, [r0, #8]
1404:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
ARM GAS /tmp/ccpdTpDr.s page 71
ARM GAS /tmp/cc939XAr.s page 71
1603 .loc 1 1404 5 view .LVU530
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1438:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
1643 .loc 1 1438 40 view .LVU545
1644 0090 3548 ldr r0, .L135+12
ARM GAS /tmp/ccpdTpDr.s page 72
ARM GAS /tmp/cc939XAr.s page 72
1645 0092 D063 str r0, [r2, #60]
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1683 00c4 A06B ldr r0, [r4, #56]
1684 00c6 FFF7FEFF bl HAL_DMA_Start_IT
1685 .LVL77:
ARM GAS /tmp/ccpdTpDr.s page 73
ARM GAS /tmp/cc939XAr.s page 73
1464:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1725 .L126:
1483:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
1726 .loc 1 1483 7 is_stmt 1 view .LVU577
ARM GAS /tmp/ccpdTpDr.s page 74
ARM GAS /tmp/cc939XAr.s page 74
1483:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1765 .loc 1 1489 31 view .LVU593
1766 012a 42F08042 orr r2, r2, #1073741824
1767 012e 9A60 str r2, [r3, #8]
ARM GAS /tmp/ccpdTpDr.s page 75
ARM GAS /tmp/cc939XAr.s page 75
1504:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1812 .L131:
1504:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
1813 .loc 1 1504 10 view .LVU604
ARM GAS /tmp/ccpdTpDr.s page 76
ARM GAS /tmp/cc939XAr.s page 76
1814 0156 0020 movs r0, #0
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1862 .loc 1 1521 3 discriminator 2 view .LVU612
1525:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
1863 .loc 1 1525 3 view .LVU613
ARM GAS /tmp/ccpdTpDr.s page 77
ARM GAS /tmp/cc939XAr.s page 77
1864 0012 0268 ldr r2, [r0]
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1905 0050 2364 str r3, [r4, #64]
1906 0052 09E0 b .L139
1907 .LVL89:
ARM GAS /tmp/ccpdTpDr.s page 78
ARM GAS /tmp/cc939XAr.s page 78
1908 .L148:
@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1949 .L149:
1950 0074 FEEEFFFF .word -4354
1951 .cfi_endproc
ARM GAS /tmp/ccpdTpDr.s page 79
ARM GAS /tmp/cc939XAr.s page 79
1952 .LFE153:
@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2003 .weak HAL_ADC_ConvHalfCpltCallback
2004 .syntax unified
2005 .thumb
ARM GAS /tmp/ccpdTpDr.s page 80
ARM GAS /tmp/cc939XAr.s page 80
2006 .thumb_func
@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2020:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Disable ADC end of single conversion interrupt on group regular */
2021:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* Note: Overrun interrupt was enabled with EOC interrupt in */
2022:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* HAL_ADC_Start_IT(), but is not disabled here because can be used */
ARM GAS /tmp/ccpdTpDr.s page 81
ARM GAS /tmp/cc939XAr.s page 81
2023:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* by overrun IRQ process below. */
@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2039 .cfi_offset 3, -8
2040 .cfi_offset 14, -4
2069:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** ADC_HandleTypeDef* hadc = ( ADC_HandleTypeDef* )((DMA_HandleTypeDef* )hdma)->Parent;
ARM GAS /tmp/ccpdTpDr.s page 82
ARM GAS /tmp/cc939XAr.s page 82
2041 .loc 1 2069 3 is_stmt 1 view .LVU653
@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2088 @ frame_needed = 0, uses_anonymous_args = 0
2089 @ link register save eliminated.
1635:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** /* NOTE : This function Should not be modified, when the callback is needed,
ARM GAS /tmp/ccpdTpDr.s page 83
ARM GAS /tmp/cc939XAr.s page 83
2090 .loc 1 1635 3 view .LVU661
@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1221:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** tmp2 = tmp_cr1 & ADC_IT_EOC;
2134 .loc 1 1221 3 view .LVU674
1222:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 84
ARM GAS /tmp/cc939XAr.s page 84
2135 .loc 1 1222 3 view .LVU675
@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2173 .L162:
1249:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
2174 .loc 1 1249 7 is_stmt 1 view .LVU692
ARM GAS /tmp/ccpdTpDr.s page 85
ARM GAS /tmp/cc939XAr.s page 85
2175 0040 5A68 ldr r2, [r3, #4]
@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2214 .loc 1 1277 9 is_stmt 0 view .LVU707
2215 0078 236C ldr r3, [r4, #64]
1277:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
ARM GAS /tmp/ccpdTpDr.s page 86
ARM GAS /tmp/cc939XAr.s page 86
2216 .loc 1 1277 8 view .LVU708
@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1295:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
2256 .loc 1 1295 7 is_stmt 1 view .LVU723
2257 00b6 5A68 ldr r2, [r3, #4]
ARM GAS /tmp/ccpdTpDr.s page 87
ARM GAS /tmp/cc939XAr.s page 87
2258 00b8 22F08002 bic r2, r2, #128
@ -5218,7 +5218,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2297 .loc 1 1322 7 view .LVU738
2298 00f0 13F0010F tst r3, #1
2299 00f4 05D1 bne .L170
ARM GAS /tmp/ccpdTpDr.s page 88
ARM GAS /tmp/cc939XAr.s page 88
2300 .L167:
@ -5278,7 +5278,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2342 .LVL119:
1363:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
2343 .loc 1 1363 5 view .LVU751
ARM GAS /tmp/ccpdTpDr.s page 89
ARM GAS /tmp/cc939XAr.s page 89
2344 0130 2368 ldr r3, [r4]
@ -5338,7 +5338,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2092:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** hadc->ErrorCallback(hadc);
2093:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** #else
2094:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** HAL_ADC_ErrorCallback(hadc);
ARM GAS /tmp/ccpdTpDr.s page 90
ARM GAS /tmp/cc939XAr.s page 90
2384 .loc 1 2094 3 is_stmt 1 view .LVU762
@ -5398,7 +5398,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2428 .loc 1 2015 5 is_stmt 1 view .LVU773
2015:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** (hadc->Init.ContinuousConvMode == DISABLE) &&
2429 .loc 1 2015 8 is_stmt 0 view .LVU774
ARM GAS /tmp/ccpdTpDr.s page 91
ARM GAS /tmp/cc939XAr.s page 91
2430 0016 0368 ldr r3, [r0]
@ -5458,7 +5458,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2470 0054 FFF7FEFF bl HAL_ADC_ConvCpltCallback
2471 .LVL126:
2472 .L174:
ARM GAS /tmp/ccpdTpDr.s page 92
ARM GAS /tmp/cc939XAr.s page 92
2059:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -5518,7 +5518,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2516 .loc 1 1671 1 is_stmt 1 view -0
2517 .cfi_startproc
2518 @ args = 0, pretend = 0, frame = 8
ARM GAS /tmp/ccpdTpDr.s page 93
ARM GAS /tmp/cc939XAr.s page 93
2519 @ frame_needed = 0, uses_anonymous_args = 0
@ -5578,7 +5578,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1686:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
2558 .loc 1 1686 19 view .LVU817
2559 0028 E068 ldr r0, [r4, #12]
ARM GAS /tmp/ccpdTpDr.s page 94
ARM GAS /tmp/cc939XAr.s page 94
2560 .LVL133:
@ -5638,7 +5638,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1691:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** }
2600 .loc 1 1691 29 view .LVU832
2601 0064 42EA0462 orr r2, r2, r4, lsl #24
ARM GAS /tmp/ccpdTpDr.s page 95
ARM GAS /tmp/cc939XAr.s page 95
2602 0068 C260 str r2, [r0, #12]
@ -5698,7 +5698,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2641 .loc 1 1712 9 is_stmt 0 view .LVU847
2642 009e 1C68 ldr r4, [r3]
1712:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
ARM GAS /tmp/ccpdTpDr.s page 96
ARM GAS /tmp/cc939XAr.s page 96
2643 .loc 1 1712 19 view .LVU848
@ -5758,7 +5758,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1754:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
2684 .loc 1 1754 3 is_stmt 1 view .LVU862
1754:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
ARM GAS /tmp/ccpdTpDr.s page 97
ARM GAS /tmp/cc939XAr.s page 97
2685 .loc 1 1754 12 is_stmt 0 view .LVU863
@ -5818,7 +5818,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2727 00fa 02EB8202 add r2, r2, r2, lsl #2
2728 00fe 233A subs r2, r2, #35
2729 0100 1F24 movs r4, #31
ARM GAS /tmp/ccpdTpDr.s page 98
ARM GAS /tmp/cc939XAr.s page 98
2730 0102 04FA02F2 lsl r2, r4, r2
@ -5878,7 +5878,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2769 013e 4A68 ldr r2, [r1, #4]
2770 0140 02EB8202 add r2, r2, r2, lsl #2
2771 0144 413A subs r2, r2, #65
ARM GAS /tmp/ccpdTpDr.s page 99
ARM GAS /tmp/cc939XAr.s page 99
2772 0146 0C88 ldrh r4, [r1]
@ -5938,7 +5938,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2812 .L200:
1754:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
2813 .loc 1 1754 44 discriminator 1 view .LVU905
ARM GAS /tmp/ccpdTpDr.s page 100
ARM GAS /tmp/cc939XAr.s page 100
2814 0180 0A68 ldr r2, [r1]
@ -5998,7 +5998,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1767:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
2854 .loc 1 1767 7 is_stmt 1 view .LVU920
1767:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c **** {
ARM GAS /tmp/ccpdTpDr.s page 101
ARM GAS /tmp/cc939XAr.s page 101
2855 .loc 1 1767 12 is_stmt 0 view .LVU921
@ -6058,7 +6058,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2903 .loc 1 1805 3 view .LVU929
1806:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
2904 .loc 1 1806 3 view .LVU930
ARM GAS /tmp/ccpdTpDr.s page 102
ARM GAS /tmp/cc939XAr.s page 102
1815:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -6118,7 +6118,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
1832:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
2944 .loc 1 1832 7 is_stmt 0 view .LVU946
2945 002c 1868 ldr r0, [r3]
ARM GAS /tmp/ccpdTpDr.s page 103
ARM GAS /tmp/cc939XAr.s page 103
1832:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -6178,7 +6178,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
2981 0050 8A89 ldrh r2, [r1, #12]
2982 0052 2243 orrs r2, r2, r4
2983 0054 4260 str r2, [r0, #4]
ARM GAS /tmp/ccpdTpDr.s page 104
ARM GAS /tmp/cc939XAr.s page 104
1847:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c ****
@ -6238,7 +6238,7 @@ ARM GAS /tmp/ccpdTpDr.s page 1
3030 .thumb
3031 .thumb_func
3033 HAL_ADC_GetState:
ARM GAS /tmp/ccpdTpDr.s page 105
ARM GAS /tmp/cc939XAr.s page 105
3034 .LVL148:
@ -6297,76 +6297,76 @@ ARM GAS /tmp/ccpdTpDr.s page 1
3082 .file 8 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/system_stm32f7xx.h"
3083 .file 9 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_adc_ex.h"
3084 .file 10 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
ARM GAS /tmp/ccpdTpDr.s page 106
ARM GAS /tmp/cc939XAr.s page 106
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_adc.c
/tmp/ccpdTpDr.s:20 .text.ADC_Init:00000000 $t
/tmp/ccpdTpDr.s:25 .text.ADC_Init:00000000 ADC_Init
/tmp/ccpdTpDr.s:287 .text.ADC_Init:0000012c $d
/tmp/ccpdTpDr.s:293 .text.HAL_ADC_MspInit:00000000 $t
/tmp/ccpdTpDr.s:299 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
/tmp/ccpdTpDr.s:314 .text.HAL_ADC_Init:00000000 $t
/tmp/ccpdTpDr.s:320 .text.HAL_ADC_Init:00000000 HAL_ADC_Init
/tmp/ccpdTpDr.s:422 .text.HAL_ADC_Init:00000054 $d
/tmp/ccpdTpDr.s:427 .text.HAL_ADC_MspDeInit:00000000 $t
/tmp/ccpdTpDr.s:433 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
/tmp/ccpdTpDr.s:448 .text.HAL_ADC_DeInit:00000000 $t
/tmp/ccpdTpDr.s:454 .text.HAL_ADC_DeInit:00000000 HAL_ADC_DeInit
/tmp/ccpdTpDr.s:526 .text.HAL_ADC_Start:00000000 $t
/tmp/ccpdTpDr.s:532 .text.HAL_ADC_Start:00000000 HAL_ADC_Start
/tmp/ccpdTpDr.s:786 .text.HAL_ADC_Start:0000011c $d
/tmp/ccpdTpDr.s:796 .text.HAL_ADC_Stop:00000000 $t
/tmp/ccpdTpDr.s:802 .text.HAL_ADC_Stop:00000000 HAL_ADC_Stop
/tmp/ccpdTpDr.s:860 .text.HAL_ADC_Stop:0000003c $d
/tmp/ccpdTpDr.s:865 .text.HAL_ADC_PollForConversion:00000000 $t
/tmp/ccpdTpDr.s:871 .text.HAL_ADC_PollForConversion:00000000 HAL_ADC_PollForConversion
/tmp/ccpdTpDr.s:1045 .text.HAL_ADC_PollForEvent:00000000 $t
/tmp/ccpdTpDr.s:1051 .text.HAL_ADC_PollForEvent:00000000 HAL_ADC_PollForEvent
/tmp/ccpdTpDr.s:1166 .text.HAL_ADC_Start_IT:00000000 $t
/tmp/ccpdTpDr.s:1172 .text.HAL_ADC_Start_IT:00000000 HAL_ADC_Start_IT
/tmp/ccpdTpDr.s:1432 .text.HAL_ADC_Start_IT:00000128 $d
/tmp/ccpdTpDr.s:1443 .text.HAL_ADC_Stop_IT:00000000 $t
/tmp/ccpdTpDr.s:1449 .text.HAL_ADC_Stop_IT:00000000 HAL_ADC_Stop_IT
/tmp/ccpdTpDr.s:1512 .text.HAL_ADC_Stop_IT:00000044 $d
/tmp/ccpdTpDr.s:1518 .text.HAL_ADC_Start_DMA:00000000 $t
/tmp/ccpdTpDr.s:1524 .text.HAL_ADC_Start_DMA:00000000 HAL_ADC_Start_DMA
/tmp/ccpdTpDr.s:1819 .text.HAL_ADC_Start_DMA:0000015c $d
/tmp/ccpdTpDr.s:2398 .text.ADC_DMAConvCplt:00000000 ADC_DMAConvCplt
/tmp/ccpdTpDr.s:2028 .text.ADC_DMAHalfConvCplt:00000000 ADC_DMAHalfConvCplt
/tmp/ccpdTpDr.s:2357 .text.ADC_DMAError:00000000 ADC_DMAError
/tmp/ccpdTpDr.s:1832 .text.HAL_ADC_Stop_DMA:00000000 $t
/tmp/ccpdTpDr.s:1838 .text.HAL_ADC_Stop_DMA:00000000 HAL_ADC_Stop_DMA
/tmp/ccpdTpDr.s:1950 .text.HAL_ADC_Stop_DMA:00000074 $d
/tmp/ccpdTpDr.s:1955 .text.HAL_ADC_GetValue:00000000 $t
/tmp/ccpdTpDr.s:1961 .text.HAL_ADC_GetValue:00000000 HAL_ADC_GetValue
/tmp/ccpdTpDr.s:1981 .text.HAL_ADC_ConvCpltCallback:00000000 $t
/tmp/ccpdTpDr.s:1987 .text.HAL_ADC_ConvCpltCallback:00000000 HAL_ADC_ConvCpltCallback
/tmp/ccpdTpDr.s:2002 .text.HAL_ADC_ConvHalfCpltCallback:00000000 $t
/tmp/ccpdTpDr.s:2008 .text.HAL_ADC_ConvHalfCpltCallback:00000000 HAL_ADC_ConvHalfCpltCallback
/tmp/ccpdTpDr.s:2023 .text.ADC_DMAHalfConvCplt:00000000 $t
/tmp/ccpdTpDr.s:2055 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 $t
/tmp/ccpdTpDr.s:2061 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 HAL_ADC_LevelOutOfWindowCallback
/tmp/ccpdTpDr.s:2076 .text.HAL_ADC_ErrorCallback:00000000 $t
/tmp/ccpdTpDr.s:2082 .text.HAL_ADC_ErrorCallback:00000000 HAL_ADC_ErrorCallback
/tmp/ccpdTpDr.s:2097 .text.HAL_ADC_IRQHandler:00000000 $t
/tmp/ccpdTpDr.s:2103 .text.HAL_ADC_IRQHandler:00000000 HAL_ADC_IRQHandler
/tmp/ccpdTpDr.s:2352 .text.ADC_DMAError:00000000 $t
/tmp/ccpdTpDr.s:2393 .text.ADC_DMAConvCplt:00000000 $t
/tmp/ccpdTpDr.s:2507 .text.HAL_ADC_ConfigChannel:00000000 $t
/tmp/ccpdTpDr.s:2513 .text.HAL_ADC_ConfigChannel:00000000 HAL_ADC_ConfigChannel
/tmp/ccpdTpDr.s:2879 .text.HAL_ADC_ConfigChannel:000001d0 $d
ARM GAS /tmp/ccpdTpDr.s page 107
/tmp/cc939XAr.s:20 .text.ADC_Init:00000000 $t
/tmp/cc939XAr.s:25 .text.ADC_Init:00000000 ADC_Init
/tmp/cc939XAr.s:287 .text.ADC_Init:0000012c $d
/tmp/cc939XAr.s:293 .text.HAL_ADC_MspInit:00000000 $t
/tmp/cc939XAr.s:299 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
/tmp/cc939XAr.s:314 .text.HAL_ADC_Init:00000000 $t
/tmp/cc939XAr.s:320 .text.HAL_ADC_Init:00000000 HAL_ADC_Init
/tmp/cc939XAr.s:422 .text.HAL_ADC_Init:00000054 $d
/tmp/cc939XAr.s:427 .text.HAL_ADC_MspDeInit:00000000 $t
/tmp/cc939XAr.s:433 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
/tmp/cc939XAr.s:448 .text.HAL_ADC_DeInit:00000000 $t
/tmp/cc939XAr.s:454 .text.HAL_ADC_DeInit:00000000 HAL_ADC_DeInit
/tmp/cc939XAr.s:526 .text.HAL_ADC_Start:00000000 $t
/tmp/cc939XAr.s:532 .text.HAL_ADC_Start:00000000 HAL_ADC_Start
/tmp/cc939XAr.s:786 .text.HAL_ADC_Start:0000011c $d
/tmp/cc939XAr.s:796 .text.HAL_ADC_Stop:00000000 $t
/tmp/cc939XAr.s:802 .text.HAL_ADC_Stop:00000000 HAL_ADC_Stop
/tmp/cc939XAr.s:860 .text.HAL_ADC_Stop:0000003c $d
/tmp/cc939XAr.s:865 .text.HAL_ADC_PollForConversion:00000000 $t
/tmp/cc939XAr.s:871 .text.HAL_ADC_PollForConversion:00000000 HAL_ADC_PollForConversion
/tmp/cc939XAr.s:1045 .text.HAL_ADC_PollForEvent:00000000 $t
/tmp/cc939XAr.s:1051 .text.HAL_ADC_PollForEvent:00000000 HAL_ADC_PollForEvent
/tmp/cc939XAr.s:1166 .text.HAL_ADC_Start_IT:00000000 $t
/tmp/cc939XAr.s:1172 .text.HAL_ADC_Start_IT:00000000 HAL_ADC_Start_IT
/tmp/cc939XAr.s:1432 .text.HAL_ADC_Start_IT:00000128 $d
/tmp/cc939XAr.s:1443 .text.HAL_ADC_Stop_IT:00000000 $t
/tmp/cc939XAr.s:1449 .text.HAL_ADC_Stop_IT:00000000 HAL_ADC_Stop_IT
/tmp/cc939XAr.s:1512 .text.HAL_ADC_Stop_IT:00000044 $d
/tmp/cc939XAr.s:1518 .text.HAL_ADC_Start_DMA:00000000 $t
/tmp/cc939XAr.s:1524 .text.HAL_ADC_Start_DMA:00000000 HAL_ADC_Start_DMA
/tmp/cc939XAr.s:1819 .text.HAL_ADC_Start_DMA:0000015c $d
/tmp/cc939XAr.s:2398 .text.ADC_DMAConvCplt:00000000 ADC_DMAConvCplt
/tmp/cc939XAr.s:2028 .text.ADC_DMAHalfConvCplt:00000000 ADC_DMAHalfConvCplt
/tmp/cc939XAr.s:2357 .text.ADC_DMAError:00000000 ADC_DMAError
/tmp/cc939XAr.s:1832 .text.HAL_ADC_Stop_DMA:00000000 $t
/tmp/cc939XAr.s:1838 .text.HAL_ADC_Stop_DMA:00000000 HAL_ADC_Stop_DMA
/tmp/cc939XAr.s:1950 .text.HAL_ADC_Stop_DMA:00000074 $d
/tmp/cc939XAr.s:1955 .text.HAL_ADC_GetValue:00000000 $t
/tmp/cc939XAr.s:1961 .text.HAL_ADC_GetValue:00000000 HAL_ADC_GetValue
/tmp/cc939XAr.s:1981 .text.HAL_ADC_ConvCpltCallback:00000000 $t
/tmp/cc939XAr.s:1987 .text.HAL_ADC_ConvCpltCallback:00000000 HAL_ADC_ConvCpltCallback
/tmp/cc939XAr.s:2002 .text.HAL_ADC_ConvHalfCpltCallback:00000000 $t
/tmp/cc939XAr.s:2008 .text.HAL_ADC_ConvHalfCpltCallback:00000000 HAL_ADC_ConvHalfCpltCallback
/tmp/cc939XAr.s:2023 .text.ADC_DMAHalfConvCplt:00000000 $t
/tmp/cc939XAr.s:2055 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 $t
/tmp/cc939XAr.s:2061 .text.HAL_ADC_LevelOutOfWindowCallback:00000000 HAL_ADC_LevelOutOfWindowCallback
/tmp/cc939XAr.s:2076 .text.HAL_ADC_ErrorCallback:00000000 $t
/tmp/cc939XAr.s:2082 .text.HAL_ADC_ErrorCallback:00000000 HAL_ADC_ErrorCallback
/tmp/cc939XAr.s:2097 .text.HAL_ADC_IRQHandler:00000000 $t
/tmp/cc939XAr.s:2103 .text.HAL_ADC_IRQHandler:00000000 HAL_ADC_IRQHandler
/tmp/cc939XAr.s:2352 .text.ADC_DMAError:00000000 $t
/tmp/cc939XAr.s:2393 .text.ADC_DMAConvCplt:00000000 $t
/tmp/cc939XAr.s:2507 .text.HAL_ADC_ConfigChannel:00000000 $t
/tmp/cc939XAr.s:2513 .text.HAL_ADC_ConfigChannel:00000000 HAL_ADC_ConfigChannel
/tmp/cc939XAr.s:2879 .text.HAL_ADC_ConfigChannel:000001d0 $d
ARM GAS /tmp/cc939XAr.s page 107
/tmp/ccpdTpDr.s:2888 .text.HAL_ADC_AnalogWDGConfig:00000000 $t
/tmp/ccpdTpDr.s:2894 .text.HAL_ADC_AnalogWDGConfig:00000000 HAL_ADC_AnalogWDGConfig
/tmp/ccpdTpDr.s:3022 .text.HAL_ADC_AnalogWDGConfig:00000074 $d
/tmp/ccpdTpDr.s:3027 .text.HAL_ADC_GetState:00000000 $t
/tmp/ccpdTpDr.s:3033 .text.HAL_ADC_GetState:00000000 HAL_ADC_GetState
/tmp/ccpdTpDr.s:3051 .text.HAL_ADC_GetError:00000000 $t
/tmp/ccpdTpDr.s:3057 .text.HAL_ADC_GetError:00000000 HAL_ADC_GetError
/tmp/cc939XAr.s:2888 .text.HAL_ADC_AnalogWDGConfig:00000000 $t
/tmp/cc939XAr.s:2894 .text.HAL_ADC_AnalogWDGConfig:00000000 HAL_ADC_AnalogWDGConfig
/tmp/cc939XAr.s:3022 .text.HAL_ADC_AnalogWDGConfig:00000074 $d
/tmp/cc939XAr.s:3027 .text.HAL_ADC_GetState:00000000 $t
/tmp/cc939XAr.s:3033 .text.HAL_ADC_GetState:00000000 HAL_ADC_GetState
/tmp/cc939XAr.s:3051 .text.HAL_ADC_GetError:00000000 $t
/tmp/cc939XAr.s:3057 .text.HAL_ADC_GetError:00000000 HAL_ADC_GetError
UNDEFINED SYMBOLS
SystemCoreClock

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccI6H0KY.s page 1
ARM GAS /tmp/ccMjCR0v.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** __HAL_RCC_GPIOx_CLK_ENABLE()
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** (+++) Configure these ADC pins in analog mode using HAL_GPIO_Init()
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** (##) In case of using interrupts (e.g. HAL_ADC_Start_IT())
ARM GAS /tmp/ccI6H0KY.s page 2
ARM GAS /tmp/ccMjCR0v.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** (+++) Configure the ADC interrupt priority using HAL_NVIC_SetPriority()
@ -118,7 +118,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Includes ------------------------------------------------------------------*/
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** #include "stm32f7xx_hal.h"
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
ARM GAS /tmp/ccI6H0KY.s page 3
ARM GAS /tmp/ccMjCR0v.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /** @addtogroup STM32F7xx_HAL_Driver
@ -178,7 +178,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** * @param hadc pointer to a ADC_HandleTypeDef structure that contains
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** * the configuration information for the specified ADC.
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** * @retval HAL status
ARM GAS /tmp/ccI6H0KY.s page 4
ARM GAS /tmp/ccMjCR0v.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** */
@ -238,7 +238,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_JEOC);
201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Check if Multimode enabled */
ARM GAS /tmp/ccI6H0KY.s page 5
ARM GAS /tmp/ccMjCR0v.s page 5
203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** if(HAL_IS_BIT_CLR(ADC->CCR, ADC_CCR_MULTI))
@ -298,7 +298,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
257:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
258:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Enable the Peripheral */
259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** __HAL_ADC_ENABLE(hadc);
ARM GAS /tmp/ccI6H0KY.s page 6
ARM GAS /tmp/ccMjCR0v.s page 6
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
@ -358,7 +358,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** tmp1 = HAL_IS_BIT_CLR(hadc->Instance->CR2, ADC_CR2_JEXTEN);
316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** tmp2 = HAL_IS_BIT_CLR(hadc->Instance->CR1, ADC_CR1_JAUTO);
ARM GAS /tmp/ccI6H0KY.s page 7
ARM GAS /tmp/ccMjCR0v.s page 7
317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** if((hadc->Instance == ADC1) && tmp1 && tmp2)
@ -418,7 +418,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Check if ADC is effectively disabled */
373:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** if(HAL_IS_BIT_CLR(hadc->Instance->CR2, ADC_CR2_ADON))
ARM GAS /tmp/ccI6H0KY.s page 8
ARM GAS /tmp/ccMjCR0v.s page 8
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
@ -478,7 +478,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
428:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** }
429:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
430:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Clear injected group conversion flag */
ARM GAS /tmp/ccI6H0KY.s page 9
ARM GAS /tmp/ccMjCR0v.s page 9
431:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_JSTRT | ADC_FLAG_JEOC);
@ -538,7 +538,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
485:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Conditioned to: */
486:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* - No conversion on the other group (regular group) is intended to */
487:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* continue (injected and regular groups stop conversion and ADC disable */
ARM GAS /tmp/ccI6H0KY.s page 10
ARM GAS /tmp/ccMjCR0v.s page 10
488:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* are common) */
@ -598,7 +598,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
542:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
543:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Clear injected group conversion flag to have similar behaviour as */
544:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* regular group: reading data register also clears end of conversion flag. */
ARM GAS /tmp/ccI6H0KY.s page 11
ARM GAS /tmp/ccMjCR0v.s page 11
545:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** __HAL_ADC_CLEAR_FLAG(hadc, ADC_FLAG_JEOC);
@ -658,7 +658,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
599:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Check if ADC peripheral is disabled in order to enable it and wait during
600:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** Tstab time the ADC's stabilization */
601:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** if((hadc->Instance->CR2 & ADC_CR2_ADON) != ADC_CR2_ADON)
ARM GAS /tmp/ccI6H0KY.s page 12
ARM GAS /tmp/ccMjCR0v.s page 12
602:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
@ -718,7 +718,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
656:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** hadc->DMA_Handle->XferErrorCallback = ADC_MultiModeDMAError ;
657:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
658:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Manage ADC and DMA start: ADC overrun interruption, DMA start, ADC */
ARM GAS /tmp/ccI6H0KY.s page 13
ARM GAS /tmp/ccMjCR0v.s page 13
659:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* start (in case of SW start): */
@ -778,7 +778,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
713:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** assert_param(IS_ADC_ALL_INSTANCE(hadc->Instance));
714:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
715:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Process locked */
ARM GAS /tmp/ccI6H0KY.s page 14
ARM GAS /tmp/ccMjCR0v.s page 14
716:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** __HAL_LOCK(hadc);
@ -838,7 +838,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
770:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** __weak void HAL_ADCEx_InjectedConvCpltCallback(ADC_HandleTypeDef* hadc)
771:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
772:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Prevent unused argument(s) compilation warning */
ARM GAS /tmp/ccI6H0KY.s page 15
ARM GAS /tmp/ccMjCR0v.s page 15
773:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** UNUSED(hadc);
@ -898,7 +898,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
827:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Clear the old sample time */
828:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** hadc->Instance->SMPR2 &= ~ADC_SMPR2(ADC_SMPR2_SMP0, sConfigInjected->InjectedChannel);
829:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
ARM GAS /tmp/ccI6H0KY.s page 16
ARM GAS /tmp/ccMjCR0v.s page 16
830:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Set the new sample time */
@ -958,7 +958,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
884:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** else
885:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
886:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Disable the selected ADC injected discontinuous mode */
ARM GAS /tmp/ccI6H0KY.s page 17
ARM GAS /tmp/ccMjCR0v.s page 17
887:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** hadc->Instance->CR1 &= ~(ADC_CR1_JDISCEN);
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
941:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** * @retval HAL status
942:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** */
943:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** HAL_StatusTypeDef HAL_ADCEx_MultiModeConfigChannel(ADC_HandleTypeDef* hadc, ADC_MultiModeTypeDef* m
ARM GAS /tmp/ccI6H0KY.s page 18
ARM GAS /tmp/ccMjCR0v.s page 18
944:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
998:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* of end of sequence. */
999:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** if(ADC_IS_SOFTWARE_START_REGULAR(hadc) &&
1000:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** (hadc->Init.ContinuousConvMode == DISABLE) &&
ARM GAS /tmp/ccI6H0KY.s page 19
ARM GAS /tmp/ccMjCR0v.s page 19
1001:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** (HAL_IS_BIT_CLR(hadc->Instance->SQR1, ADC_SQR1_L) ||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
33 0000 08B5 push {r3, lr}
34 .LCFI0:
35 .cfi_def_cfa_offset 8
ARM GAS /tmp/ccI6H0KY.s page 20
ARM GAS /tmp/ccMjCR0v.s page 20
36 .cfi_offset 3, -8
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
82 0002 806B ldr r0, [r0, #56]
83 .LVL5:
1039:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** }
ARM GAS /tmp/ccI6H0KY.s page 21
ARM GAS /tmp/ccMjCR0v.s page 21
84 .loc 1 1039 5 is_stmt 0 view .LVU15
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
999:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** (hadc->Init.ContinuousConvMode == DISABLE) &&
129 .loc 1 999 7 view .LVU27
130 0018 11F0405F tst r1, #805306368
ARM GAS /tmp/ccI6H0KY.s page 22
ARM GAS /tmp/ccMjCR0v.s page 22
131 001c 19D1 bne .L7
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
171 .LVL10:
172 .L5:
1027:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
ARM GAS /tmp/ccI6H0KY.s page 23
ARM GAS /tmp/ccMjCR0v.s page 23
173 .loc 1 1027 1 view .LVU42
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
217 .loc 1 153 3 view .LVU54
218 0006 90F83C30 ldrb r3, [r0, #60] @ zero_extendqisi2
219 000a 012B cmp r3, #1
ARM GAS /tmp/ccI6H0KY.s page 24
ARM GAS /tmp/ccMjCR0v.s page 24
220 000c 65D0 beq .L19
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
258 .loc 1 167 19 is_stmt 1 view .LVU70
259 0040 019B ldr r3, [sp, #4]
260 0042 002B cmp r3, #0
ARM GAS /tmp/ccI6H0KY.s page 25
ARM GAS /tmp/ccMjCR0v.s page 25
261 0044 F9D1 bne .L15
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
300 007c 0ED1 bne .L18
205:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** tmp2 = HAL_IS_BIT_CLR(hadc->Instance->CR1, ADC_CR1_JAUTO);
301 .loc 1 205 7 is_stmt 1 view .LVU86
ARM GAS /tmp/ccI6H0KY.s page 26
ARM GAS /tmp/ccMjCR0v.s page 26
205:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** tmp2 = HAL_IS_BIT_CLR(hadc->Instance->CR1, ADC_CR1_JAUTO);
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
341 .LVL22:
217:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
342 .loc 1 217 7 is_stmt 1 view .LVU102
ARM GAS /tmp/ccI6H0KY.s page 27
ARM GAS /tmp/ccMjCR0v.s page 27
217:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
384 .cfi_remember_state
385 .cfi_def_cfa_offset 0
386 @ sp needed
ARM GAS /tmp/ccI6H0KY.s page 28
ARM GAS /tmp/ccMjCR0v.s page 28
387 00d8 7047 bx lr
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
436 0000 82B0 sub sp, sp, #8
437 .LCFI6:
438 .cfi_def_cfa_offset 8
ARM GAS /tmp/ccI6H0KY.s page 29
ARM GAS /tmp/ccMjCR0v.s page 29
246:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** uint32_t tmp1 = 0, tmp2 = 0;
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
264:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
477 .loc 1 264 5 is_stmt 1 view .LVU139
264:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
ARM GAS /tmp/ccI6H0KY.s page 30
ARM GAS /tmp/ccMjCR0v.s page 30
478 .loc 1 264 10 is_stmt 0 view .LVU140
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
293:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
519 .loc 1 293 5 view .LVU154
297:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
ARM GAS /tmp/ccI6H0KY.s page 31
ARM GAS /tmp/ccMjCR0v.s page 31
520 .loc 1 297 5 view .LVU155
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
559 00a2 0020 movs r0, #0
560 .LVL37:
334:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** }
ARM GAS /tmp/ccI6H0KY.s page 32
ARM GAS /tmp/ccMjCR0v.s page 32
561 .loc 1 334 10 view .LVU171
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
601 .LVL43:
602 .L32:
327:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
ARM GAS /tmp/ccI6H0KY.s page 33
ARM GAS /tmp/ccMjCR0v.s page 33
603 .loc 1 327 5 is_stmt 1 view .LVU186
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
649 00fc 00230140 .word 1073816320
650 0100 00200140 .word 1073815552
651 .cfi_endproc
ARM GAS /tmp/ccI6H0KY.s page 34
ARM GAS /tmp/ccMjCR0v.s page 34
652 .LFE142:
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
370:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
695 .loc 1 370 5 is_stmt 1 view .LVU208
696 0022 9168 ldr r1, [r2, #8]
ARM GAS /tmp/ccI6H0KY.s page 35
ARM GAS /tmp/ccMjCR0v.s page 35
697 0024 21F00101 bic r1, r1, #1
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
737 .LVL56:
738 .L48:
351:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
ARM GAS /tmp/ccI6H0KY.s page 36
ARM GAS /tmp/ccMjCR0v.s page 36
739 .loc 1 351 21 view .LVU223
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
787 .LVL62:
408:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
788 .loc 1 408 15 view .LVU232
ARM GAS /tmp/ccI6H0KY.s page 37
ARM GAS /tmp/ccMjCR0v.s page 37
789 000a 0646 mov r6, r0
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
825 .loc 1 424 18 is_stmt 0 view .LVU250
826 0032 0320 movs r0, #3
827 0034 32E0 b .L56
ARM GAS /tmp/ccI6H0KY.s page 38
ARM GAS /tmp/ccMjCR0v.s page 38
828 .L67:
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
868 0070 17D1 bne .L61
446:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** (hadc->Init.ContinuousConvMode == DISABLE) ) ) )
869 .loc 1 446 8 view .LVU265
ARM GAS /tmp/ccI6H0KY.s page 39
ARM GAS /tmp/ccMjCR0v.s page 39
870 0072 9B68 ldr r3, [r3, #8]
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
912 .L63:
459:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** }
913 .loc 1 459 10 view .LVU278
ARM GAS /tmp/ccI6H0KY.s page 40
ARM GAS /tmp/ccMjCR0v.s page 40
914 00aa 0020 movs r0, #0
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
958 0018 0268 ldr r2, [r0]
959 001a 5168 ldr r1, [r2, #4]
490:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** HAL_IS_BIT_CLR(hadc->Instance->CR1, ADC_CR1_JAUTO) )
ARM GAS /tmp/ccI6H0KY.s page 41
ARM GAS /tmp/ccMjCR0v.s page 41
960 .loc 1 490 57 discriminator 1 view .LVU291
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
518:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
1002 .loc 1 518 3 view .LVU304
1003 0056 0022 movs r2, #0
ARM GAS /tmp/ccI6H0KY.s page 42
ARM GAS /tmp/ccMjCR0v.s page 42
1004 0058 83F83C20 strb r2, [r3, #60]
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
538:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
1050 .loc 1 538 17 is_stmt 0 view .LVU315
1051 0002 0023 movs r3, #0
ARM GAS /tmp/ccI6H0KY.s page 43
ARM GAS /tmp/ccMjCR0v.s page 43
1052 0004 0193 str r3, [sp, #4]
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1094 .LCFI12:
1095 .cfi_restore_state
557:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** }
ARM GAS /tmp/ccI6H0KY.s page 44
ARM GAS /tmp/ccMjCR0v.s page 44
1096 .loc 1 557 7 is_stmt 1 view .LVU328
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
588:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** __IO uint32_t counter = 0;
1138 .loc 1 588 1 view -0
1139 .cfi_startproc
ARM GAS /tmp/ccI6H0KY.s page 45
ARM GAS /tmp/ccMjCR0v.s page 45
1140 @ args = 0, pretend = 0, frame = 8
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1179 001e 10F0010F tst r0, #1
1180 0022 13D1 bne .L87
604:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
ARM GAS /tmp/ccI6H0KY.s page 46
ARM GAS /tmp/ccMjCR0v.s page 46
1181 .loc 1 604 5 is_stmt 1 view .LVU359
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1222 005c 42F48072 orr r2, r2, #256
1223 0060 2264 str r2, [r4, #64]
627:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
ARM GAS /tmp/ccI6H0KY.s page 47
ARM GAS /tmp/ccMjCR0v.s page 47
1224 .loc 1 627 5 view .LVU373
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1262 0094 2248 ldr r0, .L99+16
1263 0096 1064 str r0, [r2, #64]
656:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
ARM GAS /tmp/ccI6H0KY.s page 48
ARM GAS /tmp/ccMjCR0v.s page 48
1264 .loc 1 656 5 is_stmt 1 view .LVU390
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1303 .loc 1 683 23 view .LVU405
1304 00cc 9A68 ldr r2, [r3, #8]
683:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
ARM GAS /tmp/ccI6H0KY.s page 49
ARM GAS /tmp/ccMjCR0v.s page 49
1305 .loc 1 683 7 view .LVU406
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
700:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
1347 .loc 1 700 1 view .LVU419
1348 0104 03B0 add sp, sp, #12
ARM GAS /tmp/ccI6H0KY.s page 50
ARM GAS /tmp/ccMjCR0v.s page 50
1349 .LCFI15:
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1398 .loc 1 716 3 view .LVU426
716:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
1399 .loc 1 716 3 view .LVU427
ARM GAS /tmp/ccI6H0KY.s page 51
ARM GAS /tmp/ccMjCR0v.s page 51
1400 0000 90F83C30 ldrb r3, [r0, #60] @ zero_extendqisi2
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1440 .loc 1 726 5 is_stmt 1 view .LVU441
726:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
1441 .loc 1 726 8 is_stmt 0 view .LVU442
ARM GAS /tmp/ccI6H0KY.s page 52
ARM GAS /tmp/ccMjCR0v.s page 52
1442 0030 0A4A ldr r2, .L111
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1489 .thumb
1490 .thumb_func
1492 HAL_ADCEx_MultiModeGetValue:
ARM GAS /tmp/ccI6H0KY.s page 53
ARM GAS /tmp/ccMjCR0v.s page 53
1493 .LVL98:
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1543 HAL_ADCEx_InjectedConfigChannel:
1544 .LVL101:
1545 .LFB151:
ARM GAS /tmp/ccI6H0KY.s page 54
ARM GAS /tmp/ccMjCR0v.s page 54
788:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
820:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
1582 .loc 1 820 5 is_stmt 1 view .LVU477
820:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
ARM GAS /tmp/ccI6H0KY.s page 55
ARM GAS /tmp/ccMjCR0v.s page 55
1583 .loc 1 820 9 is_stmt 0 view .LVU478
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
836:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
1623 .loc 1 836 17 view .LVU493
1624 0054 A26B ldr r2, [r4, #56]
ARM GAS /tmp/ccI6H0KY.s page 56
ARM GAS /tmp/ccMjCR0v.s page 56
836:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
851:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
1667 .loc 1 851 3 is_stmt 1 view .LVU506
851:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
ARM GAS /tmp/ccI6H0KY.s page 57
ARM GAS /tmp/ccMjCR0v.s page 57
1668 .loc 1 851 21 is_stmt 0 view .LVU507
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
859:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** }
1705 .loc 1 859 43 view .LVU525
1706 00cc CC69 ldr r4, [r1, #28]
ARM GAS /tmp/ccI6H0KY.s page 58
ARM GAS /tmp/ccMjCR0v.s page 58
859:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** }
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
890:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** {
1744 .loc 1 890 3 view .LVU543
1745 00f4 022A cmp r2, #2
ARM GAS /tmp/ccI6H0KY.s page 59
ARM GAS /tmp/ccMjCR0v.s page 59
1746 00f6 46D0 beq .L127
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1784 0120 9042 cmp r0, r2
1785 0122 5AD0 beq .L139
1786 .LVL103:
ARM GAS /tmp/ccI6H0KY.s page 60
ARM GAS /tmp/ccMjCR0v.s page 60
1787 .L132:
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1827 014a 0A88 ldrh r2, [r1]
1828 014c 02EB4202 add r2, r2, r2, lsl #1
1829 0150 9440 lsls r4, r4, r2
ARM GAS /tmp/ccI6H0KY.s page 61
ARM GAS /tmp/ccMjCR0v.s page 61
831:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** }
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
887:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** }
1868 .loc 1 887 25 view .LVU590
1869 017e 22F48052 bic r2, r2, #4096
ARM GAS /tmp/ccI6H0KY.s page 62
ARM GAS /tmp/ccMjCR0v.s page 62
1870 0182 4260 str r2, [r0, #4]
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
905:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** break;
1907 .loc 1 905 47 view .LVU608
1908 01aa CC68 ldr r4, [r1, #12]
ARM GAS /tmp/ccI6H0KY.s page 63
ARM GAS /tmp/ccMjCR0v.s page 63
905:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** break;
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1946 01d2 42F48002 orr r2, r2, #4194304
1947 01d6 4260 str r2, [r0, #4]
1948 01d8 A0E7 b .L131
ARM GAS /tmp/ccI6H0KY.s page 64
ARM GAS /tmp/ccMjCR0v.s page 64
1949 .L139:
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
1997 .LVL109:
1998 .LFB152:
944:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** /* Check the parameters */
ARM GAS /tmp/ccI6H0KY.s page 65
ARM GAS /tmp/ccMjCR0v.s page 65
1999 .loc 1 944 1 is_stmt 1 view -0
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
958:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** ADC->CCR |= multimode->DMAAccessMode;
2038 .loc 1 958 6 is_stmt 0 view .LVU650
2039 0024 5868 ldr r0, [r3, #4]
ARM GAS /tmp/ccI6H0KY.s page 66
ARM GAS /tmp/ccMjCR0v.s page 66
958:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c **** ADC->CCR |= multimode->DMAAccessMode;
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccI6H0KY.s page 1
2078 .L144:
951:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c ****
2079 .loc 1 951 3 discriminator 1 view .LVU667
ARM GAS /tmp/ccI6H0KY.s page 67
ARM GAS /tmp/ccMjCR0v.s page 67
2080 0050 0220 movs r0, #2
@ -3983,52 +3983,52 @@ ARM GAS /tmp/ccI6H0KY.s page 1
2099 .file 8 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_adc_ex.h"
2100 .file 9 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/system_stm32f7xx.h"
2101 .file 10 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
ARM GAS /tmp/ccI6H0KY.s page 68
ARM GAS /tmp/ccMjCR0v.s page 68
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_adc_ex.c
/tmp/ccI6H0KY.s:20 .text.ADC_MultiModeDMAError:00000000 $t
/tmp/ccI6H0KY.s:25 .text.ADC_MultiModeDMAError:00000000 ADC_MultiModeDMAError
/tmp/ccI6H0KY.s:61 .text.ADC_MultiModeDMAHalfConvCplt:00000000 $t
/tmp/ccI6H0KY.s:66 .text.ADC_MultiModeDMAHalfConvCplt:00000000 ADC_MultiModeDMAHalfConvCplt
/tmp/ccI6H0KY.s:93 .text.ADC_MultiModeDMAConvCplt:00000000 $t
/tmp/ccI6H0KY.s:98 .text.ADC_MultiModeDMAConvCplt:00000000 ADC_MultiModeDMAConvCplt
/tmp/ccI6H0KY.s:192 .text.HAL_ADCEx_InjectedStart:00000000 $t
/tmp/ccI6H0KY.s:198 .text.HAL_ADCEx_InjectedStart:00000000 HAL_ADCEx_InjectedStart
/tmp/ccI6H0KY.s:412 .text.HAL_ADCEx_InjectedStart:000000e8 $d
/tmp/ccI6H0KY.s:421 .text.HAL_ADCEx_InjectedStart_IT:00000000 $t
/tmp/ccI6H0KY.s:427 .text.HAL_ADCEx_InjectedStart_IT:00000000 HAL_ADCEx_InjectedStart_IT
/tmp/ccI6H0KY.s:646 .text.HAL_ADCEx_InjectedStart_IT:000000f0 $d
/tmp/ccI6H0KY.s:655 .text.HAL_ADCEx_InjectedStop:00000000 $t
/tmp/ccI6H0KY.s:661 .text.HAL_ADCEx_InjectedStop:00000000 HAL_ADCEx_InjectedStop
/tmp/ccI6H0KY.s:754 .text.HAL_ADCEx_InjectedStop:00000060 $d
/tmp/ccI6H0KY.s:759 .text.HAL_ADCEx_InjectedPollForConversion:00000000 $t
/tmp/ccI6H0KY.s:765 .text.HAL_ADCEx_InjectedPollForConversion:00000000 HAL_ADCEx_InjectedPollForConversion
/tmp/ccI6H0KY.s:923 .text.HAL_ADCEx_InjectedStop_IT:00000000 $t
/tmp/ccI6H0KY.s:929 .text.HAL_ADCEx_InjectedStop_IT:00000000 HAL_ADCEx_InjectedStop_IT
/tmp/ccI6H0KY.s:1026 .text.HAL_ADCEx_InjectedStop_IT:00000068 $d
/tmp/ccI6H0KY.s:1031 .text.HAL_ADCEx_InjectedGetValue:00000000 $t
/tmp/ccI6H0KY.s:1037 .text.HAL_ADCEx_InjectedGetValue:00000000 HAL_ADCEx_InjectedGetValue
/tmp/ccI6H0KY.s:1066 .text.HAL_ADCEx_InjectedGetValue:00000018 $d
/tmp/ccI6H0KY.s:1070 .text.HAL_ADCEx_InjectedGetValue:0000001c $t
/tmp/ccI6H0KY.s:1129 .text.HAL_ADCEx_MultiModeStart_DMA:00000000 $t
/tmp/ccI6H0KY.s:1135 .text.HAL_ADCEx_MultiModeStart_DMA:00000000 HAL_ADCEx_MultiModeStart_DMA
/tmp/ccI6H0KY.s:1371 .text.HAL_ADCEx_MultiModeStart_DMA:00000110 $d
/tmp/ccI6H0KY.s:1383 .text.HAL_ADCEx_MultiModeStop_DMA:00000000 $t
/tmp/ccI6H0KY.s:1389 .text.HAL_ADCEx_MultiModeStop_DMA:00000000 HAL_ADCEx_MultiModeStop_DMA
/tmp/ccI6H0KY.s:1480 .text.HAL_ADCEx_MultiModeStop_DMA:0000005c $d
/tmp/ccI6H0KY.s:1486 .text.HAL_ADCEx_MultiModeGetValue:00000000 $t
/tmp/ccI6H0KY.s:1492 .text.HAL_ADCEx_MultiModeGetValue:00000000 HAL_ADCEx_MultiModeGetValue
/tmp/ccI6H0KY.s:1511 .text.HAL_ADCEx_MultiModeGetValue:00000008 $d
/tmp/ccI6H0KY.s:1516 .text.HAL_ADCEx_InjectedConvCpltCallback:00000000 $t
/tmp/ccI6H0KY.s:1522 .text.HAL_ADCEx_InjectedConvCpltCallback:00000000 HAL_ADCEx_InjectedConvCpltCallback
/tmp/ccI6H0KY.s:1537 .text.HAL_ADCEx_InjectedConfigChannel:00000000 $t
/tmp/ccI6H0KY.s:1543 .text.HAL_ADCEx_InjectedConfigChannel:00000000 HAL_ADCEx_InjectedConfigChannel
/tmp/ccI6H0KY.s:1982 .text.HAL_ADCEx_InjectedConfigChannel:000001f8 $d
/tmp/ccI6H0KY.s:1990 .text.HAL_ADCEx_MultiModeConfigChannel:00000000 $t
/tmp/ccI6H0KY.s:1996 .text.HAL_ADCEx_MultiModeConfigChannel:00000000 HAL_ADCEx_MultiModeConfigChannel
/tmp/ccI6H0KY.s:2087 .text.HAL_ADCEx_MultiModeConfigChannel:00000054 $d
/tmp/ccMjCR0v.s:20 .text.ADC_MultiModeDMAError:00000000 $t
/tmp/ccMjCR0v.s:25 .text.ADC_MultiModeDMAError:00000000 ADC_MultiModeDMAError
/tmp/ccMjCR0v.s:61 .text.ADC_MultiModeDMAHalfConvCplt:00000000 $t
/tmp/ccMjCR0v.s:66 .text.ADC_MultiModeDMAHalfConvCplt:00000000 ADC_MultiModeDMAHalfConvCplt
/tmp/ccMjCR0v.s:93 .text.ADC_MultiModeDMAConvCplt:00000000 $t
/tmp/ccMjCR0v.s:98 .text.ADC_MultiModeDMAConvCplt:00000000 ADC_MultiModeDMAConvCplt
/tmp/ccMjCR0v.s:192 .text.HAL_ADCEx_InjectedStart:00000000 $t
/tmp/ccMjCR0v.s:198 .text.HAL_ADCEx_InjectedStart:00000000 HAL_ADCEx_InjectedStart
/tmp/ccMjCR0v.s:412 .text.HAL_ADCEx_InjectedStart:000000e8 $d
/tmp/ccMjCR0v.s:421 .text.HAL_ADCEx_InjectedStart_IT:00000000 $t
/tmp/ccMjCR0v.s:427 .text.HAL_ADCEx_InjectedStart_IT:00000000 HAL_ADCEx_InjectedStart_IT
/tmp/ccMjCR0v.s:646 .text.HAL_ADCEx_InjectedStart_IT:000000f0 $d
/tmp/ccMjCR0v.s:655 .text.HAL_ADCEx_InjectedStop:00000000 $t
/tmp/ccMjCR0v.s:661 .text.HAL_ADCEx_InjectedStop:00000000 HAL_ADCEx_InjectedStop
/tmp/ccMjCR0v.s:754 .text.HAL_ADCEx_InjectedStop:00000060 $d
/tmp/ccMjCR0v.s:759 .text.HAL_ADCEx_InjectedPollForConversion:00000000 $t
/tmp/ccMjCR0v.s:765 .text.HAL_ADCEx_InjectedPollForConversion:00000000 HAL_ADCEx_InjectedPollForConversion
/tmp/ccMjCR0v.s:923 .text.HAL_ADCEx_InjectedStop_IT:00000000 $t
/tmp/ccMjCR0v.s:929 .text.HAL_ADCEx_InjectedStop_IT:00000000 HAL_ADCEx_InjectedStop_IT
/tmp/ccMjCR0v.s:1026 .text.HAL_ADCEx_InjectedStop_IT:00000068 $d
/tmp/ccMjCR0v.s:1031 .text.HAL_ADCEx_InjectedGetValue:00000000 $t
/tmp/ccMjCR0v.s:1037 .text.HAL_ADCEx_InjectedGetValue:00000000 HAL_ADCEx_InjectedGetValue
/tmp/ccMjCR0v.s:1066 .text.HAL_ADCEx_InjectedGetValue:00000018 $d
/tmp/ccMjCR0v.s:1070 .text.HAL_ADCEx_InjectedGetValue:0000001c $t
/tmp/ccMjCR0v.s:1129 .text.HAL_ADCEx_MultiModeStart_DMA:00000000 $t
/tmp/ccMjCR0v.s:1135 .text.HAL_ADCEx_MultiModeStart_DMA:00000000 HAL_ADCEx_MultiModeStart_DMA
/tmp/ccMjCR0v.s:1371 .text.HAL_ADCEx_MultiModeStart_DMA:00000110 $d
/tmp/ccMjCR0v.s:1383 .text.HAL_ADCEx_MultiModeStop_DMA:00000000 $t
/tmp/ccMjCR0v.s:1389 .text.HAL_ADCEx_MultiModeStop_DMA:00000000 HAL_ADCEx_MultiModeStop_DMA
/tmp/ccMjCR0v.s:1480 .text.HAL_ADCEx_MultiModeStop_DMA:0000005c $d
/tmp/ccMjCR0v.s:1486 .text.HAL_ADCEx_MultiModeGetValue:00000000 $t
/tmp/ccMjCR0v.s:1492 .text.HAL_ADCEx_MultiModeGetValue:00000000 HAL_ADCEx_MultiModeGetValue
/tmp/ccMjCR0v.s:1511 .text.HAL_ADCEx_MultiModeGetValue:00000008 $d
/tmp/ccMjCR0v.s:1516 .text.HAL_ADCEx_InjectedConvCpltCallback:00000000 $t
/tmp/ccMjCR0v.s:1522 .text.HAL_ADCEx_InjectedConvCpltCallback:00000000 HAL_ADCEx_InjectedConvCpltCallback
/tmp/ccMjCR0v.s:1537 .text.HAL_ADCEx_InjectedConfigChannel:00000000 $t
/tmp/ccMjCR0v.s:1543 .text.HAL_ADCEx_InjectedConfigChannel:00000000 HAL_ADCEx_InjectedConfigChannel
/tmp/ccMjCR0v.s:1982 .text.HAL_ADCEx_InjectedConfigChannel:000001f8 $d
/tmp/ccMjCR0v.s:1990 .text.HAL_ADCEx_MultiModeConfigChannel:00000000 $t
/tmp/ccMjCR0v.s:1996 .text.HAL_ADCEx_MultiModeConfigChannel:00000000 HAL_ADCEx_MultiModeConfigChannel
/tmp/ccMjCR0v.s:2087 .text.HAL_ADCEx_MultiModeConfigChannel:00000054 $d
UNDEFINED SYMBOLS
HAL_ADC_ErrorCallback

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc9d3aky.s page 1
ARM GAS /tmp/cc5v4Hc7.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
28:Drivers/CMSIS/Include/core_cm7.h **** #pragma clang system_header /* treat file as system include file */
29:Drivers/CMSIS/Include/core_cm7.h **** #endif
30:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 2
ARM GAS /tmp/cc5v4Hc7.s page 2
31:Drivers/CMSIS/Include/core_cm7.h **** #ifndef __CORE_CM7_H_GENERIC
@ -118,7 +118,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
85:Drivers/CMSIS/Include/core_cm7.h **** #define __FPU_USED 0U
86:Drivers/CMSIS/Include/core_cm7.h **** #endif
87:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 3
ARM GAS /tmp/cc5v4Hc7.s page 3
88:Drivers/CMSIS/Include/core_cm7.h **** #elif defined (__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050)
@ -178,7 +178,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
142:Drivers/CMSIS/Include/core_cm7.h **** #define __FPU_USED 0U
143:Drivers/CMSIS/Include/core_cm7.h **** #endif
144:Drivers/CMSIS/Include/core_cm7.h **** #else
ARM GAS /tmp/cc9d3aky.s page 4
ARM GAS /tmp/cc5v4Hc7.s page 4
145:Drivers/CMSIS/Include/core_cm7.h **** #define __FPU_USED 0U
@ -238,7 +238,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
199:Drivers/CMSIS/Include/core_cm7.h **** #warning "__ICACHE_PRESENT not defined in device header file; using default!"
200:Drivers/CMSIS/Include/core_cm7.h **** #endif
201:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 5
ARM GAS /tmp/cc5v4Hc7.s page 5
202:Drivers/CMSIS/Include/core_cm7.h **** #ifndef __DCACHE_PRESENT
@ -298,7 +298,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
256:Drivers/CMSIS/Include/core_cm7.h **** - Core MPU Register
257:Drivers/CMSIS/Include/core_cm7.h **** - Core FPU Register
258:Drivers/CMSIS/Include/core_cm7.h **** ******************************************************************************/
ARM GAS /tmp/cc9d3aky.s page 6
ARM GAS /tmp/cc5v4Hc7.s page 6
259:Drivers/CMSIS/Include/core_cm7.h **** /**
@ -358,7 +358,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
313:Drivers/CMSIS/Include/core_cm7.h **** typedef union
314:Drivers/CMSIS/Include/core_cm7.h **** {
315:Drivers/CMSIS/Include/core_cm7.h **** struct
ARM GAS /tmp/cc9d3aky.s page 7
ARM GAS /tmp/cc5v4Hc7.s page 7
316:Drivers/CMSIS/Include/core_cm7.h **** {
@ -418,7 +418,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
370:Drivers/CMSIS/Include/core_cm7.h **** #define xPSR_T_Pos 24U /*!< xPSR
371:Drivers/CMSIS/Include/core_cm7.h **** #define xPSR_T_Msk (1UL << xPSR_T_Pos) /*!< xPSR
372:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 8
ARM GAS /tmp/cc5v4Hc7.s page 8
373:Drivers/CMSIS/Include/core_cm7.h **** #define xPSR_GE_Pos 16U /*!< xPSR
@ -478,7 +478,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
427:Drivers/CMSIS/Include/core_cm7.h **** __IOM uint32_t ISPR[8U]; /*!< Offset: 0x100 (R/W) Interrupt Set Pending Register *
428:Drivers/CMSIS/Include/core_cm7.h **** uint32_t RESERVED2[24U];
429:Drivers/CMSIS/Include/core_cm7.h **** __IOM uint32_t ICPR[8U]; /*!< Offset: 0x180 (R/W) Interrupt Clear Pending Register
ARM GAS /tmp/cc9d3aky.s page 9
ARM GAS /tmp/cc5v4Hc7.s page 9
430:Drivers/CMSIS/Include/core_cm7.h **** uint32_t RESERVED3[24U];
@ -538,7 +538,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
484:Drivers/CMSIS/Include/core_cm7.h **** uint32_t RESERVED4[15U];
485:Drivers/CMSIS/Include/core_cm7.h **** __IM uint32_t MVFR0; /*!< Offset: 0x240 (R/ ) Media and VFP Feature Register 0
486:Drivers/CMSIS/Include/core_cm7.h **** __IM uint32_t MVFR1; /*!< Offset: 0x244 (R/ ) Media and VFP Feature Register 1
ARM GAS /tmp/cc9d3aky.s page 10
ARM GAS /tmp/cc5v4Hc7.s page 10
487:Drivers/CMSIS/Include/core_cm7.h **** __IM uint32_t MVFR2; /*!< Offset: 0x248 (R/ ) Media and VFP Feature Register 2
@ -598,7 +598,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
541:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_ICSR_ISRPREEMPT_Pos 23U /*!< SCB
542:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_ICSR_ISRPREEMPT_Msk (1UL << SCB_ICSR_ISRPREEMPT_Pos) /*!< SCB
543:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 11
ARM GAS /tmp/cc5v4Hc7.s page 11
544:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_ICSR_ISRPENDING_Pos 22U /*!< SCB
@ -658,7 +658,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
598:Drivers/CMSIS/Include/core_cm7.h ****
599:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_CCR_DC_Pos 16U /*!< SCB
600:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_CCR_DC_Msk (1UL << SCB_CCR_DC_Pos) /*!< SCB
ARM GAS /tmp/cc9d3aky.s page 12
ARM GAS /tmp/cc5v4Hc7.s page 12
601:Drivers/CMSIS/Include/core_cm7.h ****
@ -718,7 +718,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
655:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_SHCSR_USGFAULTACT_Msk (1UL << SCB_SHCSR_USGFAULTACT_Pos) /*!< SCB
656:Drivers/CMSIS/Include/core_cm7.h ****
657:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_SHCSR_BUSFAULTACT_Pos 1U /*!< SCB
ARM GAS /tmp/cc9d3aky.s page 13
ARM GAS /tmp/cc5v4Hc7.s page 13
658:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_SHCSR_BUSFAULTACT_Msk (1UL << SCB_SHCSR_BUSFAULTACT_Pos) /*!< SCB
@ -778,7 +778,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
712:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_CFSR_IBUSERR_Msk (1UL << SCB_CFSR_IBUSERR_Pos) /*!< SCB
713:Drivers/CMSIS/Include/core_cm7.h ****
714:Drivers/CMSIS/Include/core_cm7.h **** /* UsageFault Status Register (part of SCB Configurable Fault Status Register) */
ARM GAS /tmp/cc9d3aky.s page 14
ARM GAS /tmp/cc5v4Hc7.s page 14
715:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_CFSR_DIVBYZERO_Pos (SCB_CFSR_USGFAULTSR_Pos + 9U) /*!< SCB
@ -838,7 +838,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
769:Drivers/CMSIS/Include/core_cm7.h ****
770:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_CTR_CWG_Pos 24U /*!< SCB
771:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_CTR_CWG_Msk (0xFUL << SCB_CTR_CWG_Pos) /*!< SCB
ARM GAS /tmp/cc9d3aky.s page 15
ARM GAS /tmp/cc5v4Hc7.s page 15
772:Drivers/CMSIS/Include/core_cm7.h ****
@ -898,7 +898,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
826:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_DCCSW_SET_Pos 5U /*!< SCB
827:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_DCCSW_SET_Msk (0x1FFUL << SCB_DCCSW_SET_Pos) /*!< SCB
828:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 16
ARM GAS /tmp/cc5v4Hc7.s page 16
829:Drivers/CMSIS/Include/core_cm7.h **** /* SCB D-Cache Clean and Invalidate by Set-way Register Definitions */
@ -958,7 +958,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
883:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_AHBSCR_TPRI_Pos 2U /*!< SCB
884:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_AHBSCR_TPRI_Msk (0x1FFUL << SCB_AHBPCR_TPRI_Pos) /*!< SCB
885:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 17
ARM GAS /tmp/cc5v4Hc7.s page 17
886:Drivers/CMSIS/Include/core_cm7.h **** #define SCB_AHBSCR_CTL_Pos 0U /*!< SCB
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
940:Drivers/CMSIS/Include/core_cm7.h **** #define SCnSCB_ACTLR_FPEXCODIS_Msk (1UL << SCnSCB_ACTLR_FPEXCODIS_Pos) /*!< ACTLR:
941:Drivers/CMSIS/Include/core_cm7.h ****
942:Drivers/CMSIS/Include/core_cm7.h **** #define SCnSCB_ACTLR_DISFOLD_Pos 2U /*!< ACTLR:
ARM GAS /tmp/cc9d3aky.s page 18
ARM GAS /tmp/cc5v4Hc7.s page 18
943:Drivers/CMSIS/Include/core_cm7.h **** #define SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) /*!< ACTLR:
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
997:Drivers/CMSIS/Include/core_cm7.h **** #define SysTick_CALIB_TENMS_Pos 0U /*!< SysT
998:Drivers/CMSIS/Include/core_cm7.h **** #define SysTick_CALIB_TENMS_Msk (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/) /*!< SysT
999:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 19
ARM GAS /tmp/cc5v4Hc7.s page 19
1000:Drivers/CMSIS/Include/core_cm7.h **** /*@} end of group CMSIS_SysTick */
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1054:Drivers/CMSIS/Include/core_cm7.h **** #define ITM_TCR_BUSY_Pos 23U /*!< ITM
1055:Drivers/CMSIS/Include/core_cm7.h **** #define ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) /*!< ITM
1056:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 20
ARM GAS /tmp/cc5v4Hc7.s page 20
1057:Drivers/CMSIS/Include/core_cm7.h **** #define ITM_TCR_TraceBusID_Pos 16U /*!< ITM
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1111:Drivers/CMSIS/Include/core_cm7.h **** */
1112:Drivers/CMSIS/Include/core_cm7.h ****
1113:Drivers/CMSIS/Include/core_cm7.h **** /**
ARM GAS /tmp/cc9d3aky.s page 21
ARM GAS /tmp/cc5v4Hc7.s page 21
1114:Drivers/CMSIS/Include/core_cm7.h **** \brief Structure type to access the Data Watchpoint and Trace Register (DWT).
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1168:Drivers/CMSIS/Include/core_cm7.h **** #define DWT_CTRL_LSUEVTENA_Pos 20U /*!< DWT CTR
1169:Drivers/CMSIS/Include/core_cm7.h **** #define DWT_CTRL_LSUEVTENA_Msk (0x1UL << DWT_CTRL_LSUEVTENA_Pos) /*!< DWT CTR
1170:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 22
ARM GAS /tmp/cc5v4Hc7.s page 22
1171:Drivers/CMSIS/Include/core_cm7.h **** #define DWT_CTRL_SLEEPEVTENA_Pos 19U /*!< DWT CTR
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1225:Drivers/CMSIS/Include/core_cm7.h **** /* DWT Comparator Function Register Definitions */
1226:Drivers/CMSIS/Include/core_cm7.h **** #define DWT_FUNCTION_MATCHED_Pos 24U /*!< DWT FUN
1227:Drivers/CMSIS/Include/core_cm7.h **** #define DWT_FUNCTION_MATCHED_Msk (0x1UL << DWT_FUNCTION_MATCHED_Pos) /*!< DWT FUN
ARM GAS /tmp/cc9d3aky.s page 23
ARM GAS /tmp/cc5v4Hc7.s page 23
1228:Drivers/CMSIS/Include/core_cm7.h ****
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1282:Drivers/CMSIS/Include/core_cm7.h **** uint32_t RESERVED4[1U];
1283:Drivers/CMSIS/Include/core_cm7.h **** __IM uint32_t ITATBCTR0; /*!< Offset: 0xEF8 (R/ ) ITATBCTR0 */
1284:Drivers/CMSIS/Include/core_cm7.h **** __IM uint32_t FIFO1; /*!< Offset: 0xEFC (R/ ) Integration ITM Data */
ARM GAS /tmp/cc9d3aky.s page 24
ARM GAS /tmp/cc5v4Hc7.s page 24
1285:Drivers/CMSIS/Include/core_cm7.h **** __IOM uint32_t ITCTRL; /*!< Offset: 0xF00 (R/W) Integration Mode Control */
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1339:Drivers/CMSIS/Include/core_cm7.h **** #define TPI_FIFO0_ETM2_Pos 16U /*!< TPI FIF
1340:Drivers/CMSIS/Include/core_cm7.h **** #define TPI_FIFO0_ETM2_Msk (0xFFUL << TPI_FIFO0_ETM2_Pos) /*!< TPI FIF
1341:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 25
ARM GAS /tmp/cc5v4Hc7.s page 25
1342:Drivers/CMSIS/Include/core_cm7.h **** #define TPI_FIFO0_ETM1_Pos 8U /*!< TPI FIF
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1396:Drivers/CMSIS/Include/core_cm7.h **** #define TPI_DEVID_PTINVALID_Msk (0x1UL << TPI_DEVID_PTINVALID_Pos) /*!< TPI DEV
1397:Drivers/CMSIS/Include/core_cm7.h ****
1398:Drivers/CMSIS/Include/core_cm7.h **** #define TPI_DEVID_MinBufSz_Pos 6U /*!< TPI DEV
ARM GAS /tmp/cc9d3aky.s page 26
ARM GAS /tmp/cc5v4Hc7.s page 26
1399:Drivers/CMSIS/Include/core_cm7.h **** #define TPI_DEVID_MinBufSz_Msk (0x7UL << TPI_DEVID_MinBufSz_Pos) /*!< TPI DEV
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1453:Drivers/CMSIS/Include/core_cm7.h **** #define MPU_TYPE_SEPARATE_Msk (1UL /*<< MPU_TYPE_SEPARATE_Pos*/) /*!< MPU
1454:Drivers/CMSIS/Include/core_cm7.h ****
1455:Drivers/CMSIS/Include/core_cm7.h **** /* MPU Control Register Definitions */
ARM GAS /tmp/cc9d3aky.s page 27
ARM GAS /tmp/cc5v4Hc7.s page 27
1456:Drivers/CMSIS/Include/core_cm7.h **** #define MPU_CTRL_PRIVDEFENA_Pos 2U /*!< MPU
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1510:Drivers/CMSIS/Include/core_cm7.h **** /*@} end of group CMSIS_MPU */
1511:Drivers/CMSIS/Include/core_cm7.h **** #endif /* defined (__MPU_PRESENT) && (__MPU_PRESENT == 1U) */
1512:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 28
ARM GAS /tmp/cc5v4Hc7.s page 28
1513:Drivers/CMSIS/Include/core_cm7.h ****
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1567:Drivers/CMSIS/Include/core_cm7.h **** /* Floating-Point Default Status Control Register Definitions */
1568:Drivers/CMSIS/Include/core_cm7.h **** #define FPU_FPDSCR_AHP_Pos 26U /*!< FPDS
1569:Drivers/CMSIS/Include/core_cm7.h **** #define FPU_FPDSCR_AHP_Msk (1UL << FPU_FPDSCR_AHP_Pos) /*!< FPDS
ARM GAS /tmp/cc9d3aky.s page 29
ARM GAS /tmp/cc5v4Hc7.s page 29
1570:Drivers/CMSIS/Include/core_cm7.h ****
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1624:Drivers/CMSIS/Include/core_cm7.h **** \ingroup CMSIS_core_register
1625:Drivers/CMSIS/Include/core_cm7.h **** \defgroup CMSIS_CoreDebug Core Debug Registers (CoreDebug)
1626:Drivers/CMSIS/Include/core_cm7.h **** \brief Type definitions for the Core Debug Registers
ARM GAS /tmp/cc9d3aky.s page 30
ARM GAS /tmp/cc5v4Hc7.s page 30
1627:Drivers/CMSIS/Include/core_cm7.h **** @{
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1681:Drivers/CMSIS/Include/core_cm7.h ****
1682:Drivers/CMSIS/Include/core_cm7.h **** #define CoreDebug_DCRSR_REGSEL_Pos 0U /*!< Core
1683:Drivers/CMSIS/Include/core_cm7.h **** #define CoreDebug_DCRSR_REGSEL_Msk (0x1FUL /*<< CoreDebug_DCRSR_REGSEL_Pos*/) /*!< Core
ARM GAS /tmp/cc9d3aky.s page 31
ARM GAS /tmp/cc5v4Hc7.s page 31
1684:Drivers/CMSIS/Include/core_cm7.h ****
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1738:Drivers/CMSIS/Include/core_cm7.h **** \param[in] value Value of the bit field. This parameter is interpreted as an uint32_t type.
1739:Drivers/CMSIS/Include/core_cm7.h **** \return Masked and shifted value.
1740:Drivers/CMSIS/Include/core_cm7.h **** */
ARM GAS /tmp/cc9d3aky.s page 32
ARM GAS /tmp/cc5v4Hc7.s page 32
1741:Drivers/CMSIS/Include/core_cm7.h **** #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk)
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1795:Drivers/CMSIS/Include/core_cm7.h **** - Core NVIC Functions
1796:Drivers/CMSIS/Include/core_cm7.h **** - Core SysTick Functions
1797:Drivers/CMSIS/Include/core_cm7.h **** - Core Debug Functions
ARM GAS /tmp/cc9d3aky.s page 33
ARM GAS /tmp/cc5v4Hc7.s page 33
1798:Drivers/CMSIS/Include/core_cm7.h **** - Core Register Access Functions
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1852:Drivers/CMSIS/Include/core_cm7.h **** #define EXC_RETURN_THREAD_MSP_FPU (0xFFFFFFE9UL) /* return to Thread mode, uses MSP after retu
1853:Drivers/CMSIS/Include/core_cm7.h **** #define EXC_RETURN_THREAD_PSP_FPU (0xFFFFFFEDUL) /* return to Thread mode, uses PSP after retu
1854:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 34
ARM GAS /tmp/cc5v4Hc7.s page 34
1855:Drivers/CMSIS/Include/core_cm7.h ****
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1909:Drivers/CMSIS/Include/core_cm7.h **** \return 0 Interrupt is not enabled.
1910:Drivers/CMSIS/Include/core_cm7.h **** \return 1 Interrupt is enabled.
1911:Drivers/CMSIS/Include/core_cm7.h **** \note IRQn must not be negative.
ARM GAS /tmp/cc9d3aky.s page 35
ARM GAS /tmp/cc5v4Hc7.s page 35
1912:Drivers/CMSIS/Include/core_cm7.h **** */
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
2:Drivers/CMSIS/Include/cmsis_gcc.h **** * @file cmsis_gcc.h
3:Drivers/CMSIS/Include/cmsis_gcc.h **** * @brief CMSIS compiler GCC header file
4:Drivers/CMSIS/Include/cmsis_gcc.h **** * @version V5.0.4
ARM GAS /tmp/cc9d3aky.s page 36
ARM GAS /tmp/cc5v4Hc7.s page 36
5:Drivers/CMSIS/Include/cmsis_gcc.h **** * @date 09. April 2018
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
59:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WEAK __attribute__((weak))
60:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
61:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED
ARM GAS /tmp/cc9d3aky.s page 37
ARM GAS /tmp/cc5v4Hc7.s page 37
62:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED __attribute__((packed, aligned(1)))
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
116:Drivers/CMSIS/Include/cmsis_gcc.h ****
117:Drivers/CMSIS/Include/cmsis_gcc.h ****
118:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ########################### Core Function Access ########################### */
ARM GAS /tmp/cc9d3aky.s page 38
ARM GAS /tmp/cc5v4Hc7.s page 38
119:Drivers/CMSIS/Include/cmsis_gcc.h **** /** \ingroup CMSIS_Core_FunctionInterface
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
173:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
174:Drivers/CMSIS/Include/cmsis_gcc.h ****
175:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/cc9d3aky.s page 39
ARM GAS /tmp/cc5v4Hc7.s page 39
176:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
230:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the xPSR Register.
231:Drivers/CMSIS/Include/cmsis_gcc.h **** \return xPSR Register value
232:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/cc9d3aky.s page 40
ARM GAS /tmp/cc5v4Hc7.s page 40
233:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_xPSR(void)
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
287:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] topOfProcStack Process Stack Pointer value to set
288:Drivers/CMSIS/Include/cmsis_gcc.h **** */
289:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PSP_NS(uint32_t topOfProcStack)
ARM GAS /tmp/cc9d3aky.s page 41
ARM GAS /tmp/cc5v4Hc7.s page 41
290:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
344:Drivers/CMSIS/Include/cmsis_gcc.h **** {
345:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR msp_ns, %0" : : "r" (topOfMainStack) : );
346:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/cc9d3aky.s page 42
ARM GAS /tmp/cc5v4Hc7.s page 42
347:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
401:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, primask_ns" : "=r" (result) :: "memory");
402:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
403:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/cc9d3aky.s page 43
ARM GAS /tmp/cc5v4Hc7.s page 43
404:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
458:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Base Priority register.
459:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Base Priority register value
460:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/cc9d3aky.s page 44
ARM GAS /tmp/cc5v4Hc7.s page 44
461:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_BASEPRI(void)
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
515:Drivers/CMSIS/Include/cmsis_gcc.h **** */
516:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_BASEPRI_MAX(uint32_t basePri)
517:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/cc9d3aky.s page 45
ARM GAS /tmp/cc5v4Hc7.s page 45
518:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR basepri_max, %0" : : "r" (basePri) : "memory");
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
572:Drivers/CMSIS/Include/cmsis_gcc.h **** }
573:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
574:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/cc9d3aky.s page 46
ARM GAS /tmp/cc5v4Hc7.s page 46
575:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif /* ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
629:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Process Stack Pointer Limit
630:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
631:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored in non-secure
ARM GAS /tmp/cc9d3aky.s page 47
ARM GAS /tmp/cc5v4Hc7.s page 47
632:Drivers/CMSIS/Include/cmsis_gcc.h **** mode.
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
686:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
687:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msplim" : "=r" (result) );
688:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
ARM GAS /tmp/cc9d3aky.s page 48
ARM GAS /tmp/cc5v4Hc7.s page 48
689:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
743:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Main Stack Pointer Limit (MSPLIM) when in secu
744:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] MainStackPtrLimit Main Stack Pointer value to set
745:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/cc9d3aky.s page 49
ARM GAS /tmp/cc5v4Hc7.s page 49
746:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_MSPLIM_NS(uint32_t MainStackPtrLimit)
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
800:Drivers/CMSIS/Include/cmsis_gcc.h **** __builtin_arm_set_fpscr(fpscr);
801:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
802:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("VMSR fpscr, %0" : : "r" (fpscr) : "vfpcc", "memory");
ARM GAS /tmp/cc9d3aky.s page 50
ARM GAS /tmp/cc5v4Hc7.s page 50
803:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
857:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __SEV() __ASM volatile ("sev")
858:Drivers/CMSIS/Include/cmsis_gcc.h ****
859:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/cc9d3aky.s page 51
ARM GAS /tmp/cc5v4Hc7.s page 51
860:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
85 .align 2
86 .L3:
87 0020 00E100E0 .word -536813312
ARM GAS /tmp/cc9d3aky.s page 52
ARM GAS /tmp/cc5v4Hc7.s page 52
88 .cfi_endproc
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1985:Drivers/CMSIS/Include/core_cm7.h **** __STATIC_INLINE void __NVIC_ClearPendingIRQ(IRQn_Type IRQn)
1986:Drivers/CMSIS/Include/core_cm7.h **** {
1987:Drivers/CMSIS/Include/core_cm7.h **** if ((int32_t)(IRQn) >= 0)
ARM GAS /tmp/cc9d3aky.s page 53
ARM GAS /tmp/cc5v4Hc7.s page 53
1988:Drivers/CMSIS/Include/core_cm7.h **** {
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
113 .LVL3:
114 .loc 2 2028 49 view .LVU22
115 0006 C9B2 uxtb r1, r1
ARM GAS /tmp/cc9d3aky.s page 54
ARM GAS /tmp/cc5v4Hc7.s page 54
116 .loc 2 2028 47 view .LVU23
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
153 .loc 2 2047 1 is_stmt 1 view -0
154 .cfi_startproc
155 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/cc9d3aky.s page 55
ARM GAS /tmp/cc5v4Hc7.s page 55
156 @ frame_needed = 0, uses_anonymous_args = 0
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
2061:Drivers/CMSIS/Include/core_cm7.h **** \brief Encode Priority
2062:Drivers/CMSIS/Include/core_cm7.h **** \details Encodes the priority for an interrupt with the given priority group,
2063:Drivers/CMSIS/Include/core_cm7.h **** preemptive priority value, and subpriority value.
ARM GAS /tmp/cc9d3aky.s page 56
ARM GAS /tmp/cc5v4Hc7.s page 56
2064:Drivers/CMSIS/Include/core_cm7.h **** In case of a conflict between priority grouping and available
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
235 0020 0EFA0CF0 lsl r0, lr, ip
236 .LVL13:
237 .loc 2 2081 30 view .LVU57
ARM GAS /tmp/cc9d3aky.s page 57
ARM GAS /tmp/cc5v4Hc7.s page 57
238 0024 21EA0001 bic r1, r1, r0
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
275 .cfi_offset 14, -4
2100:Drivers/CMSIS/Include/core_cm7.h **** uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07UL); /* only values 0..7 are used
276 .loc 2 2100 3 is_stmt 1 view .LVU64
ARM GAS /tmp/cc9d3aky.s page 58
ARM GAS /tmp/cc5v4Hc7.s page 58
277 .loc 2 2100 12 is_stmt 0 view .LVU65
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
322 .L21:
2105:Drivers/CMSIS/Include/core_cm7.h ****
323 .loc 2 2105 109 discriminator 2 view .LVU84
ARM GAS /tmp/cc9d3aky.s page 59
ARM GAS /tmp/cc5v4Hc7.s page 59
324 003a 0021 movs r1, #0
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
340 .cfi_startproc
341 @ Volatile: function does not return.
342 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/cc9d3aky.s page 60
ARM GAS /tmp/cc5v4Hc7.s page 60
343 @ frame_needed = 0, uses_anonymous_args = 0
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
385 .loc 2 2156 3 view .LVU98
2157:Drivers/CMSIS/Include/core_cm7.h **** {
2158:Drivers/CMSIS/Include/core_cm7.h **** __NOP();
ARM GAS /tmp/cc9d3aky.s page 61
ARM GAS /tmp/cc5v4Hc7.s page 61
386 .loc 2 2158 5 discriminator 1 view .LVU99
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** -@- When the NVIC_PRIORITYGROUP_0 is selected, IRQ preemption is no more possible.
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** The pending IRQ priority will be managed only by the sub priority.
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c ****
ARM GAS /tmp/cc9d3aky.s page 62
ARM GAS /tmp/cc5v4Hc7.s page 62
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** -@- IRQ priority order (sorted by highest to lowest priority):
@ -3718,7 +3718,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** */
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c ****
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** /** @defgroup CORTEX CORTEX
ARM GAS /tmp/cc9d3aky.s page 63
ARM GAS /tmp/cc5v4Hc7.s page 63
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * @brief CORTEX HAL module driver
@ -3778,7 +3778,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** {
413 .loc 1 143 1 view -0
414 .cfi_startproc
ARM GAS /tmp/cc9d3aky.s page 64
ARM GAS /tmp/cc5v4Hc7.s page 64
415 @ args = 0, pretend = 0, frame = 0
@ -3838,7 +3838,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
451 .LVL32:
1875:Drivers/CMSIS/Include/core_cm7.h **** }
452 .loc 2 1875 3 is_stmt 1 view .LVU117
ARM GAS /tmp/cc9d3aky.s page 65
ARM GAS /tmp/cc5v4Hc7.s page 65
1875:Drivers/CMSIS/Include/core_cm7.h **** }
@ -3898,7 +3898,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
166:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** uint32_t prioritygroup = 0x00;
490 .loc 1 166 3 is_stmt 1 view .LVU123
491 .LVL35:
ARM GAS /tmp/cc9d3aky.s page 66
ARM GAS /tmp/cc5v4Hc7.s page 66
167:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c ****
@ -3958,7 +3958,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
534 .thumb
535 .thumb_func
537 HAL_NVIC_EnableIRQ:
ARM GAS /tmp/cc9d3aky.s page 67
ARM GAS /tmp/cc5v4Hc7.s page 67
538 .LVL41:
@ -4018,7 +4018,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
566 000e 024A ldr r2, .L36
567 0010 42F82030 str r3, [r2, r0, lsl #2]
568 .LVL43:
ARM GAS /tmp/cc9d3aky.s page 68
ARM GAS /tmp/cc5v4Hc7.s page 68
569 .L34:
@ -4078,7 +4078,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
607 0006 08BD pop {r3, pc}
608 .cfi_endproc
609 .LFE144:
ARM GAS /tmp/cc9d3aky.s page 69
ARM GAS /tmp/cc5v4Hc7.s page 69
611 .section .text.HAL_NVIC_SystemReset,"ax",%progbits
@ -4138,7 +4138,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
648 @ args = 0, pretend = 0, frame = 0
649 @ frame_needed = 0, uses_anonymous_args = 0
650 @ link register save eliminated.
ARM GAS /tmp/cc9d3aky.s page 70
ARM GAS /tmp/cc5v4Hc7.s page 70
230:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** return SysTick_Config(TicksNumb);
@ -4198,7 +4198,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
2209:Drivers/CMSIS/Include/core_cm7.h ****
2210:Drivers/CMSIS/Include/core_cm7.h ****
2211:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 71
ARM GAS /tmp/cc5v4Hc7.s page 71
2212:Drivers/CMSIS/Include/core_cm7.h **** /* ########################## Cache functions #################################### */
@ -4258,7 +4258,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
2266:Drivers/CMSIS/Include/core_cm7.h **** {
2267:Drivers/CMSIS/Include/core_cm7.h **** #if defined (__ICACHE_PRESENT) && (__ICACHE_PRESENT == 1U)
2268:Drivers/CMSIS/Include/core_cm7.h **** __DSB();
ARM GAS /tmp/cc9d3aky.s page 72
ARM GAS /tmp/cc5v4Hc7.s page 72
2269:Drivers/CMSIS/Include/core_cm7.h **** __ISB();
@ -4318,7 +4318,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
2323:Drivers/CMSIS/Include/core_cm7.h **** uint32_t sets;
2324:Drivers/CMSIS/Include/core_cm7.h **** uint32_t ways;
2325:Drivers/CMSIS/Include/core_cm7.h ****
ARM GAS /tmp/cc9d3aky.s page 73
ARM GAS /tmp/cc5v4Hc7.s page 73
2326:Drivers/CMSIS/Include/core_cm7.h **** SCB->CSSELR = 0U; /*(0U << 1U) | 0U;*/ /* Level 1 data cache */
@ -4378,7 +4378,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
2380:Drivers/CMSIS/Include/core_cm7.h **** } while(sets-- != 0U);
2381:Drivers/CMSIS/Include/core_cm7.h ****
2382:Drivers/CMSIS/Include/core_cm7.h **** __DSB();
ARM GAS /tmp/cc9d3aky.s page 74
ARM GAS /tmp/cc5v4Hc7.s page 74
2383:Drivers/CMSIS/Include/core_cm7.h **** __ISB();
@ -4438,7 +4438,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
2437:Drivers/CMSIS/Include/core_cm7.h **** ccsidr = SCB->CCSIDR;
2438:Drivers/CMSIS/Include/core_cm7.h ****
2439:Drivers/CMSIS/Include/core_cm7.h **** /* clean & invalidate D-Cache */
ARM GAS /tmp/cc9d3aky.s page 75
ARM GAS /tmp/cc5v4Hc7.s page 75
2440:Drivers/CMSIS/Include/core_cm7.h **** sets = (uint32_t)(CCSIDR_SETS(ccsidr));
@ -4498,7 +4498,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
2494:Drivers/CMSIS/Include/core_cm7.h **** int32_t op_size = dsize;
2495:Drivers/CMSIS/Include/core_cm7.h **** uint32_t op_addr = (uint32_t) addr;
2496:Drivers/CMSIS/Include/core_cm7.h **** int32_t linesize = 32; /* in Cortex-M7 size of cache line is fixed to 8 words (
ARM GAS /tmp/cc9d3aky.s page 76
ARM GAS /tmp/cc5v4Hc7.s page 76
2497:Drivers/CMSIS/Include/core_cm7.h ****
@ -4558,7 +4558,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
2551:Drivers/CMSIS/Include/core_cm7.h **** #if defined (__Vendor_SysTickConfig) && (__Vendor_SysTickConfig == 0U)
2552:Drivers/CMSIS/Include/core_cm7.h ****
2553:Drivers/CMSIS/Include/core_cm7.h **** /**
ARM GAS /tmp/cc9d3aky.s page 77
ARM GAS /tmp/cc5v4Hc7.s page 77
2554:Drivers/CMSIS/Include/core_cm7.h **** \brief System Tick Configuration
@ -4618,7 +4618,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
683 .loc 2 2573 3 is_stmt 1 view .LVU172
684 .loc 2 2573 18 is_stmt 0 view .LVU173
685 0016 0020 movs r0, #0
ARM GAS /tmp/cc9d3aky.s page 78
ARM GAS /tmp/cc5v4Hc7.s page 78
686 .LVL51:
@ -4678,7 +4678,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
246:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c ****
247:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c ****
248:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** @endverbatim
ARM GAS /tmp/cc9d3aky.s page 79
ARM GAS /tmp/cc5v4Hc7.s page 79
249:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * @{
@ -4738,7 +4738,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
266:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** MPU->CTRL = 0;
747 .loc 1 266 3 is_stmt 1 view .LVU189
748 .loc 1 266 13 is_stmt 0 view .LVU190
ARM GAS /tmp/cc9d3aky.s page 80
ARM GAS /tmp/cc5v4Hc7.s page 80
749 000e 0022 movs r2, #0
@ -4798,7 +4798,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
785 .loc 1 286 14 view .LVU198
786 000c 42F48032 orr r2, r2, #65536
787 0010 5A62 str r2, [r3, #36]
ARM GAS /tmp/cc9d3aky.s page 81
ARM GAS /tmp/cc5v4Hc7.s page 81
287:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c ****
@ -4858,7 +4858,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
292:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c ****
293:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** /**
294:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * @brief Enables the MPU Region.
ARM GAS /tmp/cc9d3aky.s page 82
ARM GAS /tmp/cc5v4Hc7.s page 82
295:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * @retval None
@ -4918,7 +4918,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
871 @ frame_needed = 0, uses_anonymous_args = 0
872 @ link register save eliminated.
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** /* Check the parameters */
ARM GAS /tmp/cc9d3aky.s page 83
ARM GAS /tmp/cc5v4Hc7.s page 83
316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** assert_param(IS_MPU_REGION_NUMBER(RegionNumber));
@ -4978,7 +4978,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
908 .loc 1 336 3 view .LVU221
337:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** assert_param(IS_MPU_REGION_PERMISSION_ATTRIBUTE(MPU_Init->AccessPermission));
909 .loc 1 337 3 view .LVU222
ARM GAS /tmp/cc9d3aky.s page 84
ARM GAS /tmp/cc5v4Hc7.s page 84
338:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** assert_param(IS_MPU_TEX_LEVEL(MPU_Init->TypeExtField));
@ -5038,7 +5038,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
356:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** ((uint32_t)MPU_Init->IsShareable << MPU_RASR_S_Pos) |
944 .loc 1 356 34 view .LVU243
945 002a 417B ldrb r1, [r0, #13] @ zero_extendqisi2
ARM GAS /tmp/cc9d3aky.s page 85
ARM GAS /tmp/cc5v4Hc7.s page 85
355:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** ((uint32_t)MPU_Init->TypeExtField << MPU_RASR_TEX_Pos) |
@ -5098,7 +5098,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
364:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c ****
365:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** /**
366:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * @brief Gets the priority grouping field from the NVIC Interrupt Controller.
ARM GAS /tmp/cc9d3aky.s page 86
ARM GAS /tmp/cc5v4Hc7.s page 86
367:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * @retval Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field)
@ -5158,7 +5158,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
384:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * @arg NVIC_PRIORITYGROUP_1: 1 bits for preemption priority
385:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * 3 bits for subpriority
386:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * @arg NVIC_PRIORITYGROUP_2: 2 bits for preemption priority
ARM GAS /tmp/cc9d3aky.s page 87
ARM GAS /tmp/cc5v4Hc7.s page 87
387:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * 2 bits for subpriority
@ -5218,7 +5218,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1064 .LFB154:
403:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c ****
404:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** /**
ARM GAS /tmp/cc9d3aky.s page 88
ARM GAS /tmp/cc5v4Hc7.s page 88
405:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * @brief Sets Pending bit of an external interrupt.
@ -5278,7 +5278,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1096 .loc 2 1974 43 view .LVU282
1097 .LBE65:
1098 .LBE64:
ARM GAS /tmp/cc9d3aky.s page 89
ARM GAS /tmp/cc5v4Hc7.s page 89
418:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** }
@ -5338,7 +5338,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1133 0002 0BDB blt .L73
1955:Drivers/CMSIS/Include/core_cm7.h **** }
1134 .loc 2 1955 5 is_stmt 1 view .LVU291
ARM GAS /tmp/cc9d3aky.s page 90
ARM GAS /tmp/cc5v4Hc7.s page 90
1955:Drivers/CMSIS/Include/core_cm7.h **** }
@ -5398,7 +5398,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
445:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** void HAL_NVIC_ClearPendingIRQ(IRQn_Type IRQn)
446:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** {
1175 .loc 1 446 1 is_stmt 1 view -0
ARM GAS /tmp/cc9d3aky.s page 91
ARM GAS /tmp/cc5v4Hc7.s page 91
1176 .cfi_startproc
@ -5458,7 +5458,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1214 0018 00E100E0 .word -536813312
1215 .cfi_endproc
1216 .LFE156:
ARM GAS /tmp/cc9d3aky.s page 92
ARM GAS /tmp/cc5v4Hc7.s page 92
1218 .section .text.HAL_NVIC_GetActive,"ax",%progbits
@ -5518,7 +5518,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1250 000a 52F82330 ldr r3, [r2, r3, lsl #2]
2006:Drivers/CMSIS/Include/core_cm7.h **** }
1251 .loc 2 2006 91 view .LVU324
ARM GAS /tmp/cc9d3aky.s page 93
ARM GAS /tmp/cc5v4Hc7.s page 93
1252 000e 00F01F00 and r0, r0, #31
@ -5578,7 +5578,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
1290 .loc 1 482 3 view .LVU331
483:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** if (CLKSource == SYSTICK_CLKSOURCE_HCLK)
1291 .loc 1 483 3 view .LVU332
ARM GAS /tmp/cc9d3aky.s page 94
ARM GAS /tmp/cc5v4Hc7.s page 94
1292 .loc 1 483 6 is_stmt 0 view .LVU333
@ -5638,7 +5638,7 @@ ARM GAS /tmp/cc9d3aky.s page 1
504:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** * @retval None
505:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** */
506:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** __weak void HAL_SYSTICK_Callback(void)
ARM GAS /tmp/cc9d3aky.s page 95
ARM GAS /tmp/cc5v4Hc7.s page 95
507:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c **** {
@ -5687,83 +5687,83 @@ ARM GAS /tmp/cc9d3aky.s page 1
1363 .file 4 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f767xx.h"
1364 .file 5 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
1365 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cortex.h"
ARM GAS /tmp/cc9d3aky.s page 96
ARM GAS /tmp/cc5v4Hc7.s page 96
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_cortex.c
/tmp/cc9d3aky.s:20 .text.__NVIC_DisableIRQ:00000000 $t
/tmp/cc9d3aky.s:25 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
/tmp/cc9d3aky.s:87 .text.__NVIC_DisableIRQ:00000020 $d
/tmp/cc9d3aky.s:92 .text.__NVIC_SetPriority:00000000 $t
/tmp/cc9d3aky.s:97 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
/tmp/cc9d3aky.s:139 .text.__NVIC_SetPriority:0000001c $d
/tmp/cc9d3aky.s:145 .text.__NVIC_GetPriority:00000000 $t
/tmp/cc9d3aky.s:150 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
/tmp/cc9d3aky.s:185 .text.__NVIC_GetPriority:00000018 $d
/tmp/cc9d3aky.s:191 .text.NVIC_EncodePriority:00000000 $t
/tmp/cc9d3aky.s:196 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
/tmp/cc9d3aky.s:258 .text.NVIC_DecodePriority:00000000 $t
/tmp/cc9d3aky.s:263 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
/tmp/cc9d3aky.s:332 .text.__NVIC_SystemReset:00000000 $t
/tmp/cc9d3aky.s:337 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
/tmp/cc9d3aky.s:398 .text.__NVIC_SystemReset:0000001c $d
/tmp/cc9d3aky.s:404 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
/tmp/cc9d3aky.s:410 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
/tmp/cc9d3aky.s:464 .text.HAL_NVIC_SetPriorityGrouping:0000001c $d
/tmp/cc9d3aky.s:470 .text.HAL_NVIC_SetPriority:00000000 $t
/tmp/cc9d3aky.s:476 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
/tmp/cc9d3aky.s:526 .text.HAL_NVIC_SetPriority:0000001c $d
/tmp/cc9d3aky.s:531 .text.HAL_NVIC_EnableIRQ:00000000 $t
/tmp/cc9d3aky.s:537 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
/tmp/cc9d3aky.s:578 .text.HAL_NVIC_EnableIRQ:00000018 $d
/tmp/cc9d3aky.s:583 .text.HAL_NVIC_DisableIRQ:00000000 $t
/tmp/cc9d3aky.s:589 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
/tmp/cc9d3aky.s:612 .text.HAL_NVIC_SystemReset:00000000 $t
/tmp/cc9d3aky.s:618 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
/tmp/cc9d3aky.s:637 .text.HAL_SYSTICK_Config:00000000 $t
/tmp/cc9d3aky.s:643 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
/tmp/cc9d3aky.s:708 .text.HAL_SYSTICK_Config:00000024 $d
/tmp/cc9d3aky.s:713 .text.HAL_MPU_Disable:00000000 $t
/tmp/cc9d3aky.s:719 .text.HAL_MPU_Disable:00000000 HAL_MPU_Disable
/tmp/cc9d3aky.s:756 .text.HAL_MPU_Disable:00000018 $d
/tmp/cc9d3aky.s:761 .text.HAL_MPU_Enable:00000000 $t
/tmp/cc9d3aky.s:767 .text.HAL_MPU_Enable:00000000 HAL_MPU_Enable
/tmp/cc9d3aky.s:821 .text.HAL_MPU_Enable:0000001c $d
/tmp/cc9d3aky.s:826 .text.HAL_MPU_EnableRegion:00000000 $t
/tmp/cc9d3aky.s:832 .text.HAL_MPU_EnableRegion:00000000 HAL_MPU_EnableRegion
/tmp/cc9d3aky.s:854 .text.HAL_MPU_EnableRegion:00000014 $d
/tmp/cc9d3aky.s:859 .text.HAL_MPU_DisableRegion:00000000 $t
/tmp/cc9d3aky.s:865 .text.HAL_MPU_DisableRegion:00000000 HAL_MPU_DisableRegion
/tmp/cc9d3aky.s:887 .text.HAL_MPU_DisableRegion:00000014 $d
/tmp/cc9d3aky.s:892 .text.HAL_MPU_ConfigRegion:00000000 $t
/tmp/cc9d3aky.s:898 .text.HAL_MPU_ConfigRegion:00000000 HAL_MPU_ConfigRegion
/tmp/cc9d3aky.s:975 .text.HAL_MPU_ConfigRegion:00000054 $d
/tmp/cc9d3aky.s:980 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
/tmp/cc9d3aky.s:986 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
/tmp/cc9d3aky.s:1010 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d
/tmp/cc9d3aky.s:1015 .text.HAL_NVIC_GetPriority:00000000 $t
/tmp/cc9d3aky.s:1021 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
/tmp/cc9d3aky.s:1056 .text.HAL_NVIC_SetPendingIRQ:00000000 $t
/tmp/cc9d3aky.s:1062 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
/tmp/cc9d3aky.s:1104 .text.HAL_NVIC_SetPendingIRQ:00000018 $d
ARM GAS /tmp/cc9d3aky.s page 97
/tmp/cc5v4Hc7.s:20 .text.__NVIC_DisableIRQ:00000000 $t
/tmp/cc5v4Hc7.s:25 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
/tmp/cc5v4Hc7.s:87 .text.__NVIC_DisableIRQ:00000020 $d
/tmp/cc5v4Hc7.s:92 .text.__NVIC_SetPriority:00000000 $t
/tmp/cc5v4Hc7.s:97 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
/tmp/cc5v4Hc7.s:139 .text.__NVIC_SetPriority:0000001c $d
/tmp/cc5v4Hc7.s:145 .text.__NVIC_GetPriority:00000000 $t
/tmp/cc5v4Hc7.s:150 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
/tmp/cc5v4Hc7.s:185 .text.__NVIC_GetPriority:00000018 $d
/tmp/cc5v4Hc7.s:191 .text.NVIC_EncodePriority:00000000 $t
/tmp/cc5v4Hc7.s:196 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
/tmp/cc5v4Hc7.s:258 .text.NVIC_DecodePriority:00000000 $t
/tmp/cc5v4Hc7.s:263 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
/tmp/cc5v4Hc7.s:332 .text.__NVIC_SystemReset:00000000 $t
/tmp/cc5v4Hc7.s:337 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
/tmp/cc5v4Hc7.s:398 .text.__NVIC_SystemReset:0000001c $d
/tmp/cc5v4Hc7.s:404 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
/tmp/cc5v4Hc7.s:410 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
/tmp/cc5v4Hc7.s:464 .text.HAL_NVIC_SetPriorityGrouping:0000001c $d
/tmp/cc5v4Hc7.s:470 .text.HAL_NVIC_SetPriority:00000000 $t
/tmp/cc5v4Hc7.s:476 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
/tmp/cc5v4Hc7.s:526 .text.HAL_NVIC_SetPriority:0000001c $d
/tmp/cc5v4Hc7.s:531 .text.HAL_NVIC_EnableIRQ:00000000 $t
/tmp/cc5v4Hc7.s:537 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
/tmp/cc5v4Hc7.s:578 .text.HAL_NVIC_EnableIRQ:00000018 $d
/tmp/cc5v4Hc7.s:583 .text.HAL_NVIC_DisableIRQ:00000000 $t
/tmp/cc5v4Hc7.s:589 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
/tmp/cc5v4Hc7.s:612 .text.HAL_NVIC_SystemReset:00000000 $t
/tmp/cc5v4Hc7.s:618 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
/tmp/cc5v4Hc7.s:637 .text.HAL_SYSTICK_Config:00000000 $t
/tmp/cc5v4Hc7.s:643 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
/tmp/cc5v4Hc7.s:708 .text.HAL_SYSTICK_Config:00000024 $d
/tmp/cc5v4Hc7.s:713 .text.HAL_MPU_Disable:00000000 $t
/tmp/cc5v4Hc7.s:719 .text.HAL_MPU_Disable:00000000 HAL_MPU_Disable
/tmp/cc5v4Hc7.s:756 .text.HAL_MPU_Disable:00000018 $d
/tmp/cc5v4Hc7.s:761 .text.HAL_MPU_Enable:00000000 $t
/tmp/cc5v4Hc7.s:767 .text.HAL_MPU_Enable:00000000 HAL_MPU_Enable
/tmp/cc5v4Hc7.s:821 .text.HAL_MPU_Enable:0000001c $d
/tmp/cc5v4Hc7.s:826 .text.HAL_MPU_EnableRegion:00000000 $t
/tmp/cc5v4Hc7.s:832 .text.HAL_MPU_EnableRegion:00000000 HAL_MPU_EnableRegion
/tmp/cc5v4Hc7.s:854 .text.HAL_MPU_EnableRegion:00000014 $d
/tmp/cc5v4Hc7.s:859 .text.HAL_MPU_DisableRegion:00000000 $t
/tmp/cc5v4Hc7.s:865 .text.HAL_MPU_DisableRegion:00000000 HAL_MPU_DisableRegion
/tmp/cc5v4Hc7.s:887 .text.HAL_MPU_DisableRegion:00000014 $d
/tmp/cc5v4Hc7.s:892 .text.HAL_MPU_ConfigRegion:00000000 $t
/tmp/cc5v4Hc7.s:898 .text.HAL_MPU_ConfigRegion:00000000 HAL_MPU_ConfigRegion
/tmp/cc5v4Hc7.s:975 .text.HAL_MPU_ConfigRegion:00000054 $d
/tmp/cc5v4Hc7.s:980 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
/tmp/cc5v4Hc7.s:986 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
/tmp/cc5v4Hc7.s:1010 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d
/tmp/cc5v4Hc7.s:1015 .text.HAL_NVIC_GetPriority:00000000 $t
/tmp/cc5v4Hc7.s:1021 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
/tmp/cc5v4Hc7.s:1056 .text.HAL_NVIC_SetPendingIRQ:00000000 $t
/tmp/cc5v4Hc7.s:1062 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
/tmp/cc5v4Hc7.s:1104 .text.HAL_NVIC_SetPendingIRQ:00000018 $d
ARM GAS /tmp/cc5v4Hc7.s page 97
/tmp/cc9d3aky.s:1109 .text.HAL_NVIC_GetPendingIRQ:00000000 $t
/tmp/cc9d3aky.s:1115 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
/tmp/cc9d3aky.s:1161 .text.HAL_NVIC_GetPendingIRQ:00000020 $d
/tmp/cc9d3aky.s:1166 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
/tmp/cc9d3aky.s:1172 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
/tmp/cc9d3aky.s:1214 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d
/tmp/cc9d3aky.s:1219 .text.HAL_NVIC_GetActive:00000000 $t
/tmp/cc9d3aky.s:1225 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
/tmp/cc9d3aky.s:1271 .text.HAL_NVIC_GetActive:00000020 $d
/tmp/cc9d3aky.s:1276 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
/tmp/cc9d3aky.s:1282 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
/tmp/cc9d3aky.s:1317 .text.HAL_SYSTICK_Callback:00000000 $t
/tmp/cc9d3aky.s:1323 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
/tmp/cc9d3aky.s:1336 .text.HAL_SYSTICK_IRQHandler:00000000 $t
/tmp/cc9d3aky.s:1342 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
/tmp/cc5v4Hc7.s:1109 .text.HAL_NVIC_GetPendingIRQ:00000000 $t
/tmp/cc5v4Hc7.s:1115 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
/tmp/cc5v4Hc7.s:1161 .text.HAL_NVIC_GetPendingIRQ:00000020 $d
/tmp/cc5v4Hc7.s:1166 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
/tmp/cc5v4Hc7.s:1172 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
/tmp/cc5v4Hc7.s:1214 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d
/tmp/cc5v4Hc7.s:1219 .text.HAL_NVIC_GetActive:00000000 $t
/tmp/cc5v4Hc7.s:1225 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
/tmp/cc5v4Hc7.s:1271 .text.HAL_NVIC_GetActive:00000020 $d
/tmp/cc5v4Hc7.s:1276 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
/tmp/cc5v4Hc7.s:1282 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
/tmp/cc5v4Hc7.s:1317 .text.HAL_SYSTICK_Callback:00000000 $t
/tmp/cc5v4Hc7.s:1323 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
/tmp/cc5v4Hc7.s:1336 .text.HAL_SYSTICK_IRQHandler:00000000 $t
/tmp/cc5v4Hc7.s:1342 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc0YiMyt.s page 1
ARM GAS /tmp/ccwP7qhv.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** __HAL_RCC_DMA1_CLK_ENABLE() or __HAL_RCC_DMA2_CLK_ENABLE().
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** *** Polling mode IO operation ***
ARM GAS /tmp/cc0YiMyt.s page 2
ARM GAS /tmp/ccwP7qhv.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** =================================
@ -118,7 +118,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** *
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** * Copyright (c) 2017 STMicroelectronics.
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** * All rights reserved.
ARM GAS /tmp/cc0YiMyt.s page 3
ARM GAS /tmp/ccwP7qhv.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** *
@ -178,7 +178,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** * @{
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** */
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 4
ARM GAS /tmp/ccwP7qhv.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /** @addtogroup DMA_Exported_Functions_Group1
@ -238,7 +238,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** assert_param(IS_DMA_PERIPHERAL_BURST(hdma->Init.PeriphBurst));
201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 5
ARM GAS /tmp/ccwP7qhv.s page 5
203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Change DMA peripheral state */
@ -298,7 +298,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
257:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Clear Direct mode and FIFO threshold bits */
258:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** tmp &= (uint32_t)~(DMA_SxFCR_DMDIS | DMA_SxFCR_FTH);
259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 6
ARM GAS /tmp/ccwP7qhv.s page 6
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Prepare the DMA Stream FIFO configuration */
@ -358,7 +358,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Check the DMA peripheral state */
316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** if(hdma == NULL)
ARM GAS /tmp/cc0YiMyt.s page 7
ARM GAS /tmp/ccwP7qhv.s page 7
317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
@ -418,7 +418,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Release Lock */
373:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** __HAL_UNLOCK(hdma);
ARM GAS /tmp/cc0YiMyt.s page 8
ARM GAS /tmp/ccwP7qhv.s page 8
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -478,7 +478,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
428:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** DMA_SetConfig(hdma, SrcAddress, DstAddress, DataLength);
429:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
430:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Enable the Peripheral */
ARM GAS /tmp/cc0YiMyt.s page 9
ARM GAS /tmp/ccwP7qhv.s page 9
431:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** __HAL_DMA_ENABLE(hdma);
@ -538,7 +538,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
485:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
486:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->Instance->CR |= DMA_IT_HT;
487:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
ARM GAS /tmp/cc0YiMyt.s page 10
ARM GAS /tmp/ccwP7qhv.s page 10
488:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -598,7 +598,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
542:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
543:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Disable the stream */
544:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** __HAL_DMA_DISABLE(hdma);
ARM GAS /tmp/cc0YiMyt.s page 11
ARM GAS /tmp/ccwP7qhv.s page 11
545:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -658,7 +658,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
599:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
600:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** return HAL_OK;
601:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
ARM GAS /tmp/cc0YiMyt.s page 12
ARM GAS /tmp/ccwP7qhv.s page 12
602:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -718,7 +718,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
656:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Check for the Timeout (Not applicable in circular mode)*/
657:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** if(Timeout != HAL_MAX_DELAY)
658:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
ARM GAS /tmp/cc0YiMyt.s page 13
ARM GAS /tmp/ccwP7qhv.s page 13
659:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** if((Timeout == 0)||((HAL_GetTick() - tickstart ) > Timeout))
@ -778,7 +778,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
713:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
714:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Change the DMA state */
715:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->State= HAL_DMA_STATE_READY;
ARM GAS /tmp/cc0YiMyt.s page 14
ARM GAS /tmp/ccwP7qhv.s page 14
716:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -838,7 +838,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
770:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Clear the transfer error flag */
771:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** regs->IFCR = DMA_FLAG_TEIF0_4 << hdma->StreamIndex;
772:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 15
ARM GAS /tmp/ccwP7qhv.s page 15
773:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Update error code */
@ -898,7 +898,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
827:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->XferM1HalfCpltCallback(hdma);
828:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
829:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
ARM GAS /tmp/cc0YiMyt.s page 16
ARM GAS /tmp/ccwP7qhv.s page 16
830:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
@ -958,7 +958,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
884:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
885:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Current memory buffer used is Memory 0 */
886:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** if((hdma->Instance->CR & DMA_SxCR_CT) == RESET)
ARM GAS /tmp/cc0YiMyt.s page 17
ARM GAS /tmp/ccwP7qhv.s page 17
887:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
941:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** if (++count > timeout)
942:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
943:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** break;
ARM GAS /tmp/cc0YiMyt.s page 18
ARM GAS /tmp/ccwP7qhv.s page 18
944:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
998:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** case HAL_DMA_XFER_M1HALFCPLT_CB_ID:
999:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->XferM1HalfCpltCallback = pCallback;
1000:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** break;
ARM GAS /tmp/cc0YiMyt.s page 19
ARM GAS /tmp/ccwP7qhv.s page 19
1001:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1055:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** case HAL_DMA_XFER_M1CPLT_CB_ID:
1056:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->XferM1CpltCallback = NULL;
1057:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** break;
ARM GAS /tmp/cc0YiMyt.s page 20
ARM GAS /tmp/ccwP7qhv.s page 20
1058:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1112:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** * @{
1113:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** */
1114:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 21
ARM GAS /tmp/ccwP7qhv.s page 21
1115:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /**
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
37 .cfi_offset 4, -8
38 .cfi_offset 5, -4
1160:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Clear DBM bit */
ARM GAS /tmp/cc0YiMyt.s page 22
ARM GAS /tmp/ccwP7qhv.s page 22
1161:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->Instance->CR &= (uint32_t)(~DMA_SxCR_DBM);
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1183:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
1184:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
71 .loc 1 1184 1 view .LVU18
ARM GAS /tmp/cc0YiMyt.s page 23
ARM GAS /tmp/ccwP7qhv.s page 23
72 001e 30BC pop {r4, r5}
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
113 0000 10B4 push {r4}
114 .LCFI3:
115 .cfi_def_cfa_offset 4
ARM GAS /tmp/cc0YiMyt.s page 24
ARM GAS /tmp/ccwP7qhv.s page 24
116 .cfi_offset 4, -4
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
151 0022 806D ldr r0, [r0, #88]
152 .LVL8:
153 .loc 1 1212 1 view .LVU44
ARM GAS /tmp/cc0YiMyt.s page 25
ARM GAS /tmp/ccwP7qhv.s page 25
154 0024 5DF8044B ldr r4, [sp], #4
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
196 .LVL11:
1224:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
1225:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** /* Memory Data size equal to Byte */
ARM GAS /tmp/cc0YiMyt.s page 26
ARM GAS /tmp/ccwP7qhv.s page 26
1226:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** if(hdma->Init.MemDataAlignment == DMA_MDATAALIGN_BYTE)
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
235 .loc 1 1222 21 view .LVU65
236 0028 0020 movs r0, #0
237 .LVL18:
ARM GAS /tmp/cc0YiMyt.s page 27
ARM GAS /tmp/ccwP7qhv.s page 27
1222:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** uint32_t tmp = hdma->Init.FIFOThreshold;
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
250 0038 25D1 bne .L29
1280:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
1281:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** case DMA_FIFO_THRESHOLD_1QUARTERFULL:
ARM GAS /tmp/cc0YiMyt.s page 28
ARM GAS /tmp/ccwP7qhv.s page 28
1282:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** case DMA_FIFO_THRESHOLD_HALFFULL:
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
291 .LVL26:
1222:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** uint32_t tmp = hdma->Init.FIFOThreshold;
292 .loc 1 1222 21 view .LVU81
ARM GAS /tmp/cc0YiMyt.s page 29
ARM GAS /tmp/ccwP7qhv.s page 29
293 0060 7047 bx lr
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
334 .loc 1 1262 16 view .LVU94
335 007c 7047 bx lr
336 .LVL38:
ARM GAS /tmp/cc0YiMyt.s page 30
ARM GAS /tmp/ccwP7qhv.s page 30
337 .L27:
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
376 .LVL46:
377 .LFB141:
172:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** uint32_t tmp = 0U;
ARM GAS /tmp/cc0YiMyt.s page 31
ARM GAS /tmp/ccwP7qhv.s page 31
378 .loc 1 172 1 is_stmt 1 view -0
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
198:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** assert_param(IS_DMA_MEMORY_BURST(hdma->Init.MemBurst));
414 .loc 1 198 5 view .LVU123
199:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** assert_param(IS_DMA_PERIPHERAL_BURST(hdma->Init.PeriphBurst));
ARM GAS /tmp/cc0YiMyt.s page 32
ARM GAS /tmp/ccwP7qhv.s page 32
415 .loc 1 199 5 view .LVU124
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
220:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
452 .loc 1 220 23 is_stmt 0 view .LVU142
453 0038 2023 movs r3, #32
ARM GAS /tmp/cc0YiMyt.s page 33
ARM GAS /tmp/ccwP7qhv.s page 33
454 003a 6365 str r3, [r4, #84]
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
491 0058 6069 ldr r0, [r4, #20]
240:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->Init.PeriphDataAlignment | hdma->Init.MemDataAlignment |
492 .loc 1 240 72 view .LVU160
ARM GAS /tmp/cc0YiMyt.s page 34
ARM GAS /tmp/ccwP7qhv.s page 34
493 005a 0243 orrs r2, r2, r0
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
529 .loc 1 261 3 is_stmt 1 view .LVU178
261:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
530 .loc 1 261 20 is_stmt 0 view .LVU179
ARM GAS /tmp/cc0YiMyt.s page 35
ARM GAS /tmp/ccwP7qhv.s page 35
531 007a 636A ldr r3, [r4, #36]
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
567 .loc 1 294 29 is_stmt 0 view .LVU197
568 009a E26D ldr r2, [r4, #92]
294:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 36
ARM GAS /tmp/ccwP7qhv.s page 36
569 .loc 1 294 22 view .LVU198
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
279:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
607 .loc 1 279 9 is_stmt 1 view .LVU215
279:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 37
ARM GAS /tmp/ccwP7qhv.s page 37
608 .loc 1 279 21 is_stmt 0 view .LVU216
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
655 .cfi_offset 14, -4
656 0006 0546 mov r5, r0
322:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
ARM GAS /tmp/cc0YiMyt.s page 38
ARM GAS /tmp/ccwP7qhv.s page 38
657 .loc 1 322 3 is_stmt 1 view .LVU226
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
693 .loc 1 347 3 is_stmt 1 view .LVU244
347:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
694 .loc 1 347 7 is_stmt 0 view .LVU245
ARM GAS /tmp/cc0YiMyt.s page 39
ARM GAS /tmp/ccwP7qhv.s page 39
695 002e 2B68 ldr r3, [r5]
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
363:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->XferAbortCallback = NULL;
730 .loc 1 363 27 is_stmt 0 view .LVU265
731 004e EC64 str r4, [r5, #76]
ARM GAS /tmp/cc0YiMyt.s page 40
ARM GAS /tmp/ccwP7qhv.s page 40
364:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
773 .thumb_func
775 HAL_DMA_Start:
776 .LVL74:
ARM GAS /tmp/cc0YiMyt.s page 41
ARM GAS /tmp/ccwP7qhv.s page 41
777 .LFB143:
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
816 .loc 1 436 5 is_stmt 0 view .LVU294
817 001e 84F83430 strb r3, [r4, #52]
436:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 42
ARM GAS /tmp/ccwP7qhv.s page 42
818 .loc 1 436 5 is_stmt 1 view .LVU295
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
862 .thumb_func
864 HAL_DMA_Start_IT:
865 .LVL83:
ARM GAS /tmp/cc0YiMyt.s page 43
ARM GAS /tmp/ccwP7qhv.s page 43
866 .LFB144:
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
905 .loc 1 495 5 is_stmt 1 view .LVU321
495:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
906 .loc 1 495 5 view .LVU322
ARM GAS /tmp/cc0YiMyt.s page 44
ARM GAS /tmp/ccwP7qhv.s page 44
907 001e 0023 movs r3, #0
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
481:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->Instance->FCR |= DMA_IT_FE;
945 .loc 1 481 19 view .LVU339
946 0042 1368 ldr r3, [r2]
ARM GAS /tmp/cc0YiMyt.s page 45
ARM GAS /tmp/ccwP7qhv.s page 45
481:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->Instance->FCR |= DMA_IT_FE;
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
986 .LFE144:
988 .section .text.HAL_DMA_Abort,"ax",%progbits
989 .align 1
ARM GAS /tmp/cc0YiMyt.s page 46
ARM GAS /tmp/ccwP7qhv.s page 46
990 .global HAL_DMA_Abort
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1032 0018 0023 movs r3, #0
1033 001a 84F83430 strb r3, [r4, #52]
528:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 47
ARM GAS /tmp/ccwP7qhv.s page 47
1034 .loc 1 528 5 view .LVU368
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
540:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
1071 .loc 1 540 21 view .LVU386
1072 003e 1368 ldr r3, [r2]
ARM GAS /tmp/cc0YiMyt.s page 48
ARM GAS /tmp/ccwP7qhv.s page 48
540:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
559:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
1111 .loc 1 559 9 view .LVU403
1112 006e 0023 movs r3, #0
ARM GAS /tmp/cc0YiMyt.s page 49
ARM GAS /tmp/ccwP7qhv.s page 49
1113 0070 84F83430 strb r3, [r4, #52]
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1152 .align 1
1153 .global HAL_DMA_Abort_IT
1154 .syntax unified
ARM GAS /tmp/cc0YiMyt.s page 50
ARM GAS /tmp/ccwP7qhv.s page 50
1155 .thumb
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1196 0022 0020 movs r0, #0
1197 .LVL105:
601:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 51
ARM GAS /tmp/ccwP7qhv.s page 51
1198 .loc 1 601 1 view .LVU434
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1244 0012 DBB2 uxtb r3, r3
624:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
1245 .loc 1 624 5 view .LVU445
ARM GAS /tmp/cc0YiMyt.s page 52
ARM GAS /tmp/ccwP7qhv.s page 52
1246 0014 022B cmp r3, #2
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
643:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
1283 .loc 1 643 20 view .LVU463
1284 003c 4FF0200A mov r10, #32
ARM GAS /tmp/cc0YiMyt.s page 53
ARM GAS /tmp/ccwP7qhv.s page 53
1285 0040 0AFA03FA lsl r10, r10, r3
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
675:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
1324 .loc 1 675 5 is_stmt 1 view .LVU479
675:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 54
ARM GAS /tmp/ccwP7qhv.s page 54
1325 .loc 1 675 12 is_stmt 0 view .LVU480
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1362 .loc 1 692 7 is_stmt 1 view .LVU497
692:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
1363 .loc 1 692 18 is_stmt 0 view .LVU498
ARM GAS /tmp/cc0YiMyt.s page 55
ARM GAS /tmp/ccwP7qhv.s page 55
1364 0094 BA60 str r2, [r7, #8]
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
648:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
1402 .loc 1 648 20 view .LVU515
1403 00b8 4FF0100A mov r10, #16
ARM GAS /tmp/cc0YiMyt.s page 56
ARM GAS /tmp/ccwP7qhv.s page 56
1404 00bc 0AFA03FA lsl r10, r10, r3
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
725:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
1441 .loc 1 725 5 is_stmt 0 view .LVU533
1442 00e2 B8F1000F cmp r8, #0
ARM GAS /tmp/cc0YiMyt.s page 57
ARM GAS /tmp/ccwP7qhv.s page 57
1443 00e6 19D1 bne .L93
@ -3418,7 +3418,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1480 0110 84F83500 strb r0, [r4, #53]
718:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
1481 .loc 1 718 7 is_stmt 1 view .LVU551
ARM GAS /tmp/cc0YiMyt.s page 58
ARM GAS /tmp/ccwP7qhv.s page 58
718:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -3478,7 +3478,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1527 0002 83B0 sub sp, sp, #12
1528 .LCFI14:
1529 .cfi_def_cfa_offset 32
ARM GAS /tmp/cc0YiMyt.s page 59
ARM GAS /tmp/ccwP7qhv.s page 59
1530 0004 0446 mov r4, r0
@ -3538,7 +3538,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1567 0028 12F0040F tst r2, #4
1568 002c 0BD0 beq .L98
768:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 60
ARM GAS /tmp/ccwP7qhv.s page 60
1569 .loc 1 768 7 is_stmt 1 view .LVU580
@ -3598,7 +3598,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1606 .loc 1 783 7 is_stmt 1 view .LVU597
783:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
1607 .loc 1 783 18 is_stmt 0 view .LVU598
ARM GAS /tmp/cc0YiMyt.s page 61
ARM GAS /tmp/ccwP7qhv.s page 61
1608 005a BB60 str r3, [r7, #8]
@ -3658,7 +3658,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
802:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
1645 .loc 1 802 35 view .LVU616
1646 0084 1023 movs r3, #16
ARM GAS /tmp/cc0YiMyt.s page 62
ARM GAS /tmp/ccwP7qhv.s page 62
1647 0086 9340 lsls r3, r3, r2
@ -3718,7 +3718,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1683 .loc 1 818 13 is_stmt 0 view .LVU634
1684 00b0 9847 blx r3
1685 .LVL128:
ARM GAS /tmp/cc0YiMyt.s page 63
ARM GAS /tmp/ccwP7qhv.s page 63
1686 00b2 10E0 b .L101
@ -3778,7 +3778,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1724 .loc 1 843 11 is_stmt 0 view .LVU650
1725 00d4 9847 blx r3
1726 .LVL134:
ARM GAS /tmp/cc0YiMyt.s page 64
ARM GAS /tmp/ccwP7qhv.s page 64
1727 .L101:
@ -3838,7 +3838,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1763 .loc 1 886 27 is_stmt 0 view .LVU668
1764 0100 1B68 ldr r3, [r3]
886:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
ARM GAS /tmp/cc0YiMyt.s page 65
ARM GAS /tmp/ccwP7qhv.s page 65
1765 .loc 1 886 11 view .LVU669
@ -3898,7 +3898,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
864:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
1803 .loc 1 864 15 is_stmt 0 view .LVU686
1804 012c 2268 ldr r2, [r4]
ARM GAS /tmp/cc0YiMyt.s page 66
ARM GAS /tmp/ccwP7qhv.s page 66
864:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** }
@ -3958,7 +3958,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1842 0156 A36C ldr r3, [r4, #72]
862:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
1843 .loc 1 862 49 discriminator 1 view .LVU704
ARM GAS /tmp/cc0YiMyt.s page 67
ARM GAS /tmp/ccwP7qhv.s page 67
1844 0158 002B cmp r3, #0
@ -4018,7 +4018,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
920:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
1882 .loc 1 920 16 is_stmt 0 view .LVU721
1883 0184 E36B ldr r3, [r4, #60]
ARM GAS /tmp/cc0YiMyt.s page 68
ARM GAS /tmp/ccwP7qhv.s page 68
920:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** {
@ -4078,7 +4078,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
946:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
1922 .loc 1 946 18 is_stmt 0 view .LVU738
1923 01b2 2368 ldr r3, [r4]
ARM GAS /tmp/cc0YiMyt.s page 69
ARM GAS /tmp/ccwP7qhv.s page 69
946:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -4138,7 +4138,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1966 .section .text.HAL_DMA_RegisterCallback,"ax",%progbits
1967 .align 1
1968 .global HAL_DMA_RegisterCallback
ARM GAS /tmp/cc0YiMyt.s page 70
ARM GAS /tmp/ccwP7qhv.s page 70
1969 .syntax unified
@ -4198,7 +4198,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
2010 .LVL145:
1023:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
2011 .loc 1 1023 3 is_stmt 0 view .LVU766
ARM GAS /tmp/cc0YiMyt.s page 71
ARM GAS /tmp/ccwP7qhv.s page 71
2012 001e 83F83420 strb r2, [r3, #52]
@ -4258,7 +4258,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
995:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** break;
2051 .loc 1 995 32 is_stmt 0 view .LVU782
2052 003e 5A64 str r2, [r3, #68]
ARM GAS /tmp/cc0YiMyt.s page 72
ARM GAS /tmp/ccwP7qhv.s page 72
996:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
@ -4318,7 +4318,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1026:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
2088 .loc 1 1026 1 view .LVU802
2089 0058 7047 bx lr
ARM GAS /tmp/cc0YiMyt.s page 73
ARM GAS /tmp/ccwP7qhv.s page 73
2090 .cfi_endproc
@ -4378,7 +4378,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1091:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
2134 .loc 1 1091 3 is_stmt 1 view .LVU815
1091:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c ****
ARM GAS /tmp/cc0YiMyt.s page 74
ARM GAS /tmp/ccwP7qhv.s page 74
2135 .loc 1 1091 3 view .LVU816
@ -4438,7 +4438,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
1056:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** break;
2176 .loc 1 1056 32 is_stmt 0 view .LVU830
2177 0042 0020 movs r0, #0
ARM GAS /tmp/cc0YiMyt.s page 75
ARM GAS /tmp/ccwP7qhv.s page 75
2178 0044 5864 str r0, [r3, #68]
@ -4498,7 +4498,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
2214 .loc 1 1075 36 is_stmt 0 view .LVU848
2215 0062 9864 str r0, [r3, #72]
1076:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c **** hdma->XferAbortCallback = NULL;
ARM GAS /tmp/cc0YiMyt.s page 76
ARM GAS /tmp/ccwP7qhv.s page 76
2216 .loc 1 1076 7 is_stmt 1 view .LVU849
@ -4558,7 +4558,7 @@ ARM GAS /tmp/cc0YiMyt.s page 1
2263 .thumb_func
2265 HAL_DMA_GetError:
2266 .LVL156:
ARM GAS /tmp/cc0YiMyt.s page 77
ARM GAS /tmp/ccwP7qhv.s page 77
2267 .LFB152:
@ -4593,53 +4593,53 @@ ARM GAS /tmp/cc0YiMyt.s page 1
2294 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma.h"
2295 .file 7 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/system_stm32f7xx.h"
2296 .file 8 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
ARM GAS /tmp/cc0YiMyt.s page 78
ARM GAS /tmp/ccwP7qhv.s page 78
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_dma.c
/tmp/cc0YiMyt.s:20 .text.DMA_SetConfig:00000000 $t
/tmp/cc0YiMyt.s:25 .text.DMA_SetConfig:00000000 DMA_SetConfig
/tmp/cc0YiMyt.s:99 .text.DMA_CalcBaseAndBitshift:00000000 $t
/tmp/cc0YiMyt.s:104 .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift
/tmp/cc0YiMyt.s:173 .text.DMA_CalcBaseAndBitshift:00000034 $d
/tmp/cc0YiMyt.s:2286 .rodata.flagBitshiftOffset.0:00000000 flagBitshiftOffset.0
/tmp/cc0YiMyt.s:179 .text.DMA_CheckFifoParam:00000000 $t
/tmp/cc0YiMyt.s:184 .text.DMA_CheckFifoParam:00000000 DMA_CheckFifoParam
/tmp/cc0YiMyt.s:270 .text.DMA_CheckFifoParam:0000004e $d
/tmp/cc0YiMyt.s:274 .text.DMA_CheckFifoParam:00000052 $t
/tmp/cc0YiMyt.s:369 .text.HAL_DMA_Init:00000000 $t
/tmp/cc0YiMyt.s:375 .text.HAL_DMA_Init:00000000 HAL_DMA_Init
/tmp/cc0YiMyt.s:625 .text.HAL_DMA_Init:000000cc $d
/tmp/cc0YiMyt.s:630 .text.HAL_DMA_DeInit:00000000 $t
/tmp/cc0YiMyt.s:636 .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit
/tmp/cc0YiMyt.s:769 .text.HAL_DMA_Start:00000000 $t
/tmp/cc0YiMyt.s:775 .text.HAL_DMA_Start:00000000 HAL_DMA_Start
/tmp/cc0YiMyt.s:858 .text.HAL_DMA_Start_IT:00000000 $t
/tmp/cc0YiMyt.s:864 .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT
/tmp/cc0YiMyt.s:989 .text.HAL_DMA_Abort:00000000 $t
/tmp/cc0YiMyt.s:995 .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort
/tmp/cc0YiMyt.s:1152 .text.HAL_DMA_Abort_IT:00000000 $t
/tmp/cc0YiMyt.s:1158 .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT
/tmp/cc0YiMyt.s:1204 .text.HAL_DMA_PollForTransfer:00000000 $t
/tmp/cc0YiMyt.s:1210 .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer
/tmp/cc0YiMyt.s:1505 .text.HAL_DMA_IRQHandler:00000000 $t
/tmp/cc0YiMyt.s:1511 .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler
/tmp/cc0YiMyt.s:1961 .text.HAL_DMA_IRQHandler:000001d4 $d
/tmp/cc0YiMyt.s:1967 .text.HAL_DMA_RegisterCallback:00000000 $t
/tmp/cc0YiMyt.s:1973 .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback
/tmp/cc0YiMyt.s:2024 .text.HAL_DMA_RegisterCallback:0000002c $d
/tmp/cc0YiMyt.s:2030 .text.HAL_DMA_RegisterCallback:00000032 $t
/tmp/cc0YiMyt.s:2094 .text.HAL_DMA_UnRegisterCallback:00000000 $t
/tmp/cc0YiMyt.s:2100 .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback
/tmp/cc0YiMyt.s:2149 .text.HAL_DMA_UnRegisterCallback:0000002c $d
/tmp/cc0YiMyt.s:2235 .text.HAL_DMA_GetState:00000000 $t
/tmp/cc0YiMyt.s:2241 .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState
/tmp/cc0YiMyt.s:2259 .text.HAL_DMA_GetError:00000000 $t
/tmp/cc0YiMyt.s:2265 .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError
/tmp/cc0YiMyt.s:2283 .rodata.flagBitshiftOffset.0:00000000 $d
/tmp/cc0YiMyt.s:2156 .text.HAL_DMA_UnRegisterCallback:00000033 $d
/tmp/cc0YiMyt.s:2156 .text.HAL_DMA_UnRegisterCallback:00000034 $t
/tmp/ccwP7qhv.s:20 .text.DMA_SetConfig:00000000 $t
/tmp/ccwP7qhv.s:25 .text.DMA_SetConfig:00000000 DMA_SetConfig
/tmp/ccwP7qhv.s:99 .text.DMA_CalcBaseAndBitshift:00000000 $t
/tmp/ccwP7qhv.s:104 .text.DMA_CalcBaseAndBitshift:00000000 DMA_CalcBaseAndBitshift
/tmp/ccwP7qhv.s:173 .text.DMA_CalcBaseAndBitshift:00000034 $d
/tmp/ccwP7qhv.s:2286 .rodata.flagBitshiftOffset.0:00000000 flagBitshiftOffset.0
/tmp/ccwP7qhv.s:179 .text.DMA_CheckFifoParam:00000000 $t
/tmp/ccwP7qhv.s:184 .text.DMA_CheckFifoParam:00000000 DMA_CheckFifoParam
/tmp/ccwP7qhv.s:270 .text.DMA_CheckFifoParam:0000004e $d
/tmp/ccwP7qhv.s:274 .text.DMA_CheckFifoParam:00000052 $t
/tmp/ccwP7qhv.s:369 .text.HAL_DMA_Init:00000000 $t
/tmp/ccwP7qhv.s:375 .text.HAL_DMA_Init:00000000 HAL_DMA_Init
/tmp/ccwP7qhv.s:625 .text.HAL_DMA_Init:000000cc $d
/tmp/ccwP7qhv.s:630 .text.HAL_DMA_DeInit:00000000 $t
/tmp/ccwP7qhv.s:636 .text.HAL_DMA_DeInit:00000000 HAL_DMA_DeInit
/tmp/ccwP7qhv.s:769 .text.HAL_DMA_Start:00000000 $t
/tmp/ccwP7qhv.s:775 .text.HAL_DMA_Start:00000000 HAL_DMA_Start
/tmp/ccwP7qhv.s:858 .text.HAL_DMA_Start_IT:00000000 $t
/tmp/ccwP7qhv.s:864 .text.HAL_DMA_Start_IT:00000000 HAL_DMA_Start_IT
/tmp/ccwP7qhv.s:989 .text.HAL_DMA_Abort:00000000 $t
/tmp/ccwP7qhv.s:995 .text.HAL_DMA_Abort:00000000 HAL_DMA_Abort
/tmp/ccwP7qhv.s:1152 .text.HAL_DMA_Abort_IT:00000000 $t
/tmp/ccwP7qhv.s:1158 .text.HAL_DMA_Abort_IT:00000000 HAL_DMA_Abort_IT
/tmp/ccwP7qhv.s:1204 .text.HAL_DMA_PollForTransfer:00000000 $t
/tmp/ccwP7qhv.s:1210 .text.HAL_DMA_PollForTransfer:00000000 HAL_DMA_PollForTransfer
/tmp/ccwP7qhv.s:1505 .text.HAL_DMA_IRQHandler:00000000 $t
/tmp/ccwP7qhv.s:1511 .text.HAL_DMA_IRQHandler:00000000 HAL_DMA_IRQHandler
/tmp/ccwP7qhv.s:1961 .text.HAL_DMA_IRQHandler:000001d4 $d
/tmp/ccwP7qhv.s:1967 .text.HAL_DMA_RegisterCallback:00000000 $t
/tmp/ccwP7qhv.s:1973 .text.HAL_DMA_RegisterCallback:00000000 HAL_DMA_RegisterCallback
/tmp/ccwP7qhv.s:2024 .text.HAL_DMA_RegisterCallback:0000002c $d
/tmp/ccwP7qhv.s:2030 .text.HAL_DMA_RegisterCallback:00000032 $t
/tmp/ccwP7qhv.s:2094 .text.HAL_DMA_UnRegisterCallback:00000000 $t
/tmp/ccwP7qhv.s:2100 .text.HAL_DMA_UnRegisterCallback:00000000 HAL_DMA_UnRegisterCallback
/tmp/ccwP7qhv.s:2149 .text.HAL_DMA_UnRegisterCallback:0000002c $d
/tmp/ccwP7qhv.s:2235 .text.HAL_DMA_GetState:00000000 $t
/tmp/ccwP7qhv.s:2241 .text.HAL_DMA_GetState:00000000 HAL_DMA_GetState
/tmp/ccwP7qhv.s:2259 .text.HAL_DMA_GetError:00000000 $t
/tmp/ccwP7qhv.s:2265 .text.HAL_DMA_GetError:00000000 HAL_DMA_GetError
/tmp/ccwP7qhv.s:2283 .rodata.flagBitshiftOffset.0:00000000 $d
/tmp/ccwP7qhv.s:2156 .text.HAL_DMA_UnRegisterCallback:00000033 $d
/tmp/ccwP7qhv.s:2156 .text.HAL_DMA_UnRegisterCallback:00000034 $t
UNDEFINED SYMBOLS
HAL_GetTick

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccEZtfKM.s page 1
ARM GAS /tmp/ccyThZC5.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** * All rights reserved.
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** *
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** * This software is licensed under terms that can be found in the LICENSE file in
ARM GAS /tmp/ccEZtfKM.s page 2
ARM GAS /tmp/ccyThZC5.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** * the root directory of this software component.
@ -118,7 +118,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** @endverbatim
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** * @{
ARM GAS /tmp/ccEZtfKM.s page 3
ARM GAS /tmp/ccyThZC5.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** */
@ -178,7 +178,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** return status;
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** }
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
ARM GAS /tmp/ccEZtfKM.s page 4
ARM GAS /tmp/ccyThZC5.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** /**
@ -238,7 +238,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** if((hdma->XferHalfCpltCallback != NULL) || (hdma->XferM1HalfCpltCallback != NULL))
202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** {
ARM GAS /tmp/ccEZtfKM.s page 5
ARM GAS /tmp/ccyThZC5.s page 5
203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** hdma->Instance->CR |= DMA_IT_HT;
@ -298,7 +298,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
257:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
258:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** /** @addtogroup DMAEx_Private_Functions
259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** * @{
ARM GAS /tmp/ccEZtfKM.s page 6
ARM GAS /tmp/ccyThZC5.s page 6
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** */
@ -358,7 +358,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
52 .loc 1 289 25 view .LVU9
53 000e 9960 str r1, [r3, #8]
54 .LVL2:
ARM GAS /tmp/ccEZtfKM.s page 7
ARM GAS /tmp/ccyThZC5.s page 7
290:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
@ -418,7 +418,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
99 @ args = 4, pretend = 0, frame = 0
100 @ frame_needed = 0, uses_anonymous_args = 0
103:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** HAL_StatusTypeDef status = HAL_OK;
ARM GAS /tmp/ccEZtfKM.s page 8
ARM GAS /tmp/ccyThZC5.s page 8
101 .loc 1 103 1 is_stmt 0 view .LVU21
@ -478,7 +478,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
141 0024 38BD pop {r3, r4, r5, pc}
142 .LVL9:
143 .L12:
ARM GAS /tmp/ccEZtfKM.s page 9
ARM GAS /tmp/ccyThZC5.s page 9
112:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** status = HAL_ERROR;
@ -538,7 +538,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
181 0048 FFF7FEFF bl DMA_MultiBufferSetConfig
182 .LVL15:
135:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** }
ARM GAS /tmp/ccEZtfKM.s page 10
ARM GAS /tmp/ccyThZC5.s page 10
183 .loc 1 135 7 is_stmt 1 view .LVU53
@ -598,7 +598,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
230 0006 8028 cmp r0, #128
231 0008 11D0 beq .L302
171:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
ARM GAS /tmp/ccEZtfKM.s page 11
ARM GAS /tmp/ccyThZC5.s page 11
232 .loc 1 171 3 is_stmt 1 view .LVU63
@ -658,7 +658,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
270 0032 6365 str r3, [r4, #84]
167:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** }
271 .loc 1 167 5 is_stmt 1 view .LVU80
ARM GAS /tmp/ccEZtfKM.s page 12
ARM GAS /tmp/ccyThZC5.s page 12
167:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** }
@ -718,7 +718,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
310 005c 9342 cmp r3, r2
311 005e 40F29880 bls .L18
191:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
ARM GAS /tmp/ccEZtfKM.s page 13
ARM GAS /tmp/ccyThZC5.s page 13
312 .loc 1 191 5 is_stmt 0 discriminator 1 view .LVU97
@ -778,7 +778,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
191:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
356 .loc 1 191 5 discriminator 23 view .LVU108
357 00ba 02F58062 add r2, r2, #1024
ARM GAS /tmp/ccEZtfKM.s page 14
ARM GAS /tmp/ccyThZC5.s page 14
358 00be 9342 cmp r3, r2
@ -838,7 +838,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
401 .loc 1 192 5 discriminator 11 view .LVU119
402 0110 02F58062 add r2, r2, #1024
403 0114 9342 cmp r3, r2
ARM GAS /tmp/ccEZtfKM.s page 15
ARM GAS /tmp/ccyThZC5.s page 15
404 0116 00F09C81 beq .L114
@ -898,7 +898,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
447 0168 4FF40062 mov r2, #2048
448 016c B0E7 b .L19
449 .L66:
ARM GAS /tmp/ccEZtfKM.s page 16
ARM GAS /tmp/ccyThZC5.s page 16
191:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
@ -958,7 +958,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
493 01b4 2DD0 beq .L76
191:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
494 .loc 1 191 5 discriminator 59 view .LVU142
ARM GAS /tmp/ccEZtfKM.s page 17
ARM GAS /tmp/ccyThZC5.s page 17
495 01b6 A2F58962 sub r2, r2, #1096
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
538 0204 3B4B ldr r3, .L325+4
539 0206 9A60 str r2, [r3, #8]
540 .LVL31:
ARM GAS /tmp/ccEZtfKM.s page 18
ARM GAS /tmp/ccyThZC5.s page 18
191:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
584 .L21:
191:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
585 .loc 1 191 5 discriminator 52 view .LVU165
ARM GAS /tmp/ccEZtfKM.s page 19
ARM GAS /tmp/ccyThZC5.s page 19
586 0240 2E4A ldr r2, .L325+12
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
629 .loc 1 191 5 discriminator 122 view .LVU176
630 0294 A2F56872 sub r2, r2, #928
631 0298 9342 cmp r3, r2
ARM GAS /tmp/ccEZtfKM.s page 20
ARM GAS /tmp/ccyThZC5.s page 20
632 029a 25D0 beq .L95
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
675 .L91:
191:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
676 .loc 1 191 5 discriminator 117 view .LVU188
ARM GAS /tmp/ccEZtfKM.s page 21
ARM GAS /tmp/ccyThZC5.s page 21
677 02d0 4FF40063 mov r3, #2048
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
722 0326 9342 cmp r3, r2
723 0328 2BD0 beq .L101
191:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_HT_FLAG_INDEX(hdma));
ARM GAS /tmp/ccEZtfKM.s page 22
ARM GAS /tmp/ccyThZC5.s page 22
724 .loc 1 191 5 discriminator 161 view .LVU198
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
767 .loc 1 191 5 discriminator 200 view .LVU209
768 0374 AEE6 b .L20
769 .LVL36:
ARM GAS /tmp/ccEZtfKM.s page 23
ARM GAS /tmp/ccyThZC5.s page 23
770 .L98:
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
813 03ac 4FF48012 mov r2, #1048576
814 03b0 00E0 b .L27
815 .L109:
ARM GAS /tmp/ccEZtfKM.s page 24
ARM GAS /tmp/ccyThZC5.s page 24
192:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
859 040e 00F09981 beq .L164
193:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
860 .loc 1 193 5 discriminator 17 view .LVU232
ARM GAS /tmp/ccEZtfKM.s page 25
ARM GAS /tmp/ccyThZC5.s page 25
861 0412 A2F58962 sub r2, r2, #1096
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
904 .loc 1 192 5 discriminator 18 view .LVU243
905 045e 4FF48062 mov r2, #1024
906 0462 A7E7 b .L27
ARM GAS /tmp/ccEZtfKM.s page 26
ARM GAS /tmp/ccyThZC5.s page 26
907 .L117:
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
950 04ae 9342 cmp r3, r2
951 04b0 29D0 beq .L127
192:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
ARM GAS /tmp/ccEZtfKM.s page 27
ARM GAS /tmp/ccyThZC5.s page 27
952 .loc 1 192 5 discriminator 65 view .LVU255
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
192:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
996 .loc 1 192 5 discriminator 60 view .LVU266
997 04f6 1022 movs r2, #16
ARM GAS /tmp/ccEZtfKM.s page 28
ARM GAS /tmp/ccyThZC5.s page 28
998 04f8 F6E7 b .L30
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1041 0538 A2F56872 sub r2, r2, #928
1042 053c 9342 cmp r3, r2
1043 053e 2FD0 beq .L135
ARM GAS /tmp/ccEZtfKM.s page 29
ARM GAS /tmp/ccyThZC5.s page 29
192:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1087 .L133:
192:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1088 .loc 1 192 5 discriminator 105 view .LVU289
ARM GAS /tmp/ccEZtfKM.s page 30
ARM GAS /tmp/ccyThZC5.s page 30
1089 0594 1023 movs r3, #16
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1133 .L327:
1134 05cc 10600240 .word 1073897488
1135 05d0 00600240 .word 1073897472
ARM GAS /tmp/ccEZtfKM.s page 31
ARM GAS /tmp/ccyThZC5.s page 31
1136 05d4 00640240 .word 1073898496
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1180 062e 27D0 beq .L153
192:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_TE_FLAG_INDEX(hdma));
1181 .loc 1 192 5 discriminator 169 view .LVU310
ARM GAS /tmp/ccEZtfKM.s page 32
ARM GAS /tmp/ccyThZC5.s page 32
1182 0630 02F58062 add r2, r2, #1024
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1225 .loc 1 192 5 discriminator 164 view .LVU321
1226 066e 4FF48063 mov r3, #1024
1227 0672 F0E7 b .L33
ARM GAS /tmp/ccEZtfKM.s page 33
ARM GAS /tmp/ccyThZC5.s page 33
1228 .L151:
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1271 06b6 9342 cmp r3, r2
1272 06b8 00F0A981 beq .L206
194:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
ARM GAS /tmp/ccEZtfKM.s page 34
ARM GAS /tmp/ccyThZC5.s page 34
1273 .loc 1 194 5 discriminator 5 view .LVU333
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
193:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1317 .loc 1 193 5 discriminator 6 view .LVU344
1318 0726 0822 movs r2, #8
ARM GAS /tmp/ccEZtfKM.s page 35
ARM GAS /tmp/ccyThZC5.s page 35
1319 0728 B7E7 b .L35
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1362 0762 A83A subs r2, r2, #168
1363 0764 9342 cmp r3, r2
1364 0766 31D0 beq .L169
ARM GAS /tmp/ccEZtfKM.s page 36
ARM GAS /tmp/ccyThZC5.s page 36
193:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1408 07be 02D0 beq .L314
193:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1409 .loc 1 193 5 discriminator 76 view .LVU367
ARM GAS /tmp/ccEZtfKM.s page 37
ARM GAS /tmp/ccyThZC5.s page 37
1410 07c0 4FF00072 mov r2, #33554432
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1453 .loc 1 193 5 discriminator 70 view .LVU378
1454 07f8 4FF40022 mov r2, #524288
1455 07fc E7E7 b .L38
ARM GAS /tmp/ccEZtfKM.s page 38
ARM GAS /tmp/ccyThZC5.s page 38
1456 .L178:
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1499 084a 9342 cmp r3, r2
1500 084c 28D0 beq .L188
193:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
ARM GAS /tmp/ccEZtfKM.s page 39
ARM GAS /tmp/ccyThZC5.s page 39
1501 .loc 1 193 5 discriminator 118 view .LVU390
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
193:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1545 .loc 1 193 5 discriminator 113 view .LVU401
1546 088e 4FF40073 mov r3, #512
ARM GAS /tmp/ccEZtfKM.s page 40
ARM GAS /tmp/ccyThZC5.s page 40
1547 0892 F3E7 b .L40
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1592 08e4 9342 cmp r3, r2
1593 08e6 2FD0 beq .L195
193:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
ARM GAS /tmp/ccEZtfKM.s page 41
ARM GAS /tmp/ccyThZC5.s page 41
1594 .loc 1 193 5 discriminator 157 view .LVU411
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
193:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_DME_FLAG_INDEX(hdma));
1638 .loc 1 193 5 discriminator 154 view .LVU422
1639 093c 0823 movs r3, #8
ARM GAS /tmp/ccEZtfKM.s page 42
ARM GAS /tmp/ccyThZC5.s page 42
1640 .L41:
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1683 0974 4FF40023 mov r3, #524288
1684 0978 E1E7 b .L41
1685 .L313:
ARM GAS /tmp/ccEZtfKM.s page 43
ARM GAS /tmp/ccyThZC5.s page 43
194:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1729 09d2 00F07181 beq .L259
195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
1730 .loc 1 195 5 discriminator 15 view .LVU445
ARM GAS /tmp/ccEZtfKM.s page 44
ARM GAS /tmp/ccyThZC5.s page 44
1731 09d6 02F58062 add r2, r2, #1024
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1774 .loc 1 194 5 discriminator 16 view .LVU456
1775 0a26 4FF48072 mov r2, #256
1776 0a2a AAE7 b .L43
ARM GAS /tmp/ccEZtfKM.s page 45
ARM GAS /tmp/ccyThZC5.s page 45
1777 .L212:
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1820 0a74 9342 cmp r3, r2
1821 0a76 2AD0 beq .L222
194:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
ARM GAS /tmp/ccEZtfKM.s page 46
ARM GAS /tmp/ccyThZC5.s page 46
1822 .loc 1 194 5 discriminator 63 view .LVU468
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
194:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1866 .loc 1 194 5 discriminator 58 view .LVU479
1867 0ac0 0422 movs r2, #4
ARM GAS /tmp/ccEZtfKM.s page 47
ARM GAS /tmp/ccyThZC5.s page 47
1868 0ac2 F8E7 b .L46
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1911 0afe 02F58062 add r2, r2, #1024
1912 0b02 9342 cmp r3, r2
1913 0b04 31D0 beq .L230
ARM GAS /tmp/ccEZtfKM.s page 48
ARM GAS /tmp/ccyThZC5.s page 48
194:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
1957 .L319:
194:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
1958 .loc 1 194 5 discriminator 126 view .LVU502
ARM GAS /tmp/ccEZtfKM.s page 49
ARM GAS /tmp/ccyThZC5.s page 49
1959 0b5c 4FF48023 mov r3, #262144
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2002 .loc 1 194 5 discriminator 123 view .LVU513
2003 0b94 4FF48023 mov r3, #262144
2004 0b98 E4E7 b .L48
ARM GAS /tmp/ccEZtfKM.s page 50
ARM GAS /tmp/ccyThZC5.s page 50
2005 .L332:
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2050 0bf6 28D0 beq .L248
194:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** __HAL_DMA_CLEAR_FLAG (hdma, __HAL_DMA_GET_FE_FLAG_INDEX(hdma));
2051 .loc 1 194 5 discriminator 167 view .LVU523
ARM GAS /tmp/ccEZtfKM.s page 51
ARM GAS /tmp/ccyThZC5.s page 51
2052 0bf8 A2F58962 sub r2, r2, #1096
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2095 .loc 1 194 5 discriminator 162 view .LVU534
2096 0c38 4FF48073 mov r3, #256
2097 0c3c F3E7 b .L49
ARM GAS /tmp/ccEZtfKM.s page 52
ARM GAS /tmp/ccyThZC5.s page 52
2098 .L246:
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2139 .loc 1 198 25 view .LVU547
2140 0c72 43F01603 orr r3, r3, #22
2141 0c76 1360 str r3, [r2]
ARM GAS /tmp/ccEZtfKM.s page 53
ARM GAS /tmp/ccyThZC5.s page 53
199:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2181 0caa DEE7 b .L51
2182 .L256:
195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
ARM GAS /tmp/ccEZtfKM.s page 54
ARM GAS /tmp/ccyThZC5.s page 54
2183 .loc 1 195 5 discriminator 10 view .LVU563
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
2227 .loc 1 195 5 discriminator 55 view .LVU574
2228 0ce6 A2F56872 sub r2, r2, #928
ARM GAS /tmp/ccEZtfKM.s page 55
ARM GAS /tmp/ccyThZC5.s page 55
2229 0cea 9342 cmp r3, r2
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2272 0d3c 4FF48032 mov r2, #65536
2273 0d40 00E0 b .L54
2274 .L265:
ARM GAS /tmp/ccEZtfKM.s page 56
ARM GAS /tmp/ccyThZC5.s page 56
195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2318 .L275:
195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
2319 .loc 1 195 5 discriminator 74 view .LVU597
ARM GAS /tmp/ccEZtfKM.s page 57
ARM GAS /tmp/ccyThZC5.s page 57
2320 0d72 4FF48032 mov r2, #65536
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2363 .loc 1 195 5 discriminator 120 view .LVU608
2364 0dc4 02F58062 add r2, r2, #1024
2365 0dc8 9342 cmp r3, r2
ARM GAS /tmp/ccEZtfKM.s page 58
ARM GAS /tmp/ccyThZC5.s page 58
2366 0dca 22D0 beq .L286
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2409 0e02 F2E7 b .L56
2410 .L283:
195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
ARM GAS /tmp/ccEZtfKM.s page 59
ARM GAS /tmp/ccyThZC5.s page 59
2411 .loc 1 195 5 discriminator 117 view .LVU620
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2456 0e52 A2F58962 sub r2, r2, #1096
2457 0e56 9342 cmp r3, r2
2458 0e58 2BD0 beq .L293
ARM GAS /tmp/ccEZtfKM.s page 60
ARM GAS /tmp/ccyThZC5.s page 60
195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2502 .L290:
195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c ****
2503 .loc 1 195 5 discriminator 156 view .LVU641
ARM GAS /tmp/ccEZtfKM.s page 61
ARM GAS /tmp/ccyThZC5.s page 61
2504 0ea6 0123 movs r3, #1
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2547 0ed8 7FF4D7AE bne .L58
2548 0edc DAE6 b .L59
2549 .LVL38:
ARM GAS /tmp/ccEZtfKM.s page 62
ARM GAS /tmp/ccyThZC5.s page 62
2550 .L60:
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccEZtfKM.s page 1
244:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** }
2595 .loc 1 244 9 is_stmt 0 view .LVU664
2596 000a 0368 ldr r3, [r0]
ARM GAS /tmp/ccEZtfKM.s page 63
ARM GAS /tmp/ccyThZC5.s page 63
244:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c **** }
@ -3734,29 +3734,29 @@ ARM GAS /tmp/ccEZtfKM.s page 1
2607 .file 4 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h"
2608 .file 5 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma.h"
2609 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma_ex.h"
ARM GAS /tmp/ccEZtfKM.s page 64
ARM GAS /tmp/ccyThZC5.s page 64
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_dma_ex.c
/tmp/ccEZtfKM.s:20 .text.DMA_MultiBufferSetConfig:00000000 $t
/tmp/ccEZtfKM.s:25 .text.DMA_MultiBufferSetConfig:00000000 DMA_MultiBufferSetConfig
/tmp/ccEZtfKM.s:88 .text.HAL_DMAEx_MultiBufferStart:00000000 $t
/tmp/ccEZtfKM.s:94 .text.HAL_DMAEx_MultiBufferStart:00000000 HAL_DMAEx_MultiBufferStart
/tmp/ccEZtfKM.s:200 .text.HAL_DMAEx_MultiBufferStart_IT:00000000 $t
/tmp/ccEZtfKM.s:206 .text.HAL_DMAEx_MultiBufferStart_IT:00000000 HAL_DMAEx_MultiBufferStart_IT
/tmp/ccEZtfKM.s:698 .text.HAL_DMAEx_MultiBufferStart_IT:000002f0 $d
/tmp/ccEZtfKM.s:705 .text.HAL_DMAEx_MultiBufferStart_IT:00000304 $t
/tmp/ccEZtfKM.s:1134 .text.HAL_DMAEx_MultiBufferStart_IT:000005cc $d
/tmp/ccEZtfKM.s:1142 .text.HAL_DMAEx_MultiBufferStart_IT:000005e4 $t
/tmp/ccEZtfKM.s:1571 .text.HAL_DMAEx_MultiBufferStart_IT:000008b4 $d
/tmp/ccEZtfKM.s:1579 .text.HAL_DMAEx_MultiBufferStart_IT:000008cc $t
/tmp/ccEZtfKM.s:2008 .text.HAL_DMAEx_MultiBufferStart_IT:00000b9c $d
/tmp/ccEZtfKM.s:2016 .text.HAL_DMAEx_MultiBufferStart_IT:00000bb4 $t
/tmp/ccEZtfKM.s:2433 .text.HAL_DMAEx_MultiBufferStart_IT:00000e20 $d
/tmp/ccEZtfKM.s:2440 .text.HAL_DMAEx_MultiBufferStart_IT:00000e34 $t
/tmp/ccEZtfKM.s:2557 .text.HAL_DMAEx_MultiBufferStart_IT:00000ee4 $d
/tmp/ccEZtfKM.s:2563 .text.HAL_DMAEx_ChangeMemory:00000000 $t
/tmp/ccEZtfKM.s:2569 .text.HAL_DMAEx_ChangeMemory:00000000 HAL_DMAEx_ChangeMemory
/tmp/ccyThZC5.s:20 .text.DMA_MultiBufferSetConfig:00000000 $t
/tmp/ccyThZC5.s:25 .text.DMA_MultiBufferSetConfig:00000000 DMA_MultiBufferSetConfig
/tmp/ccyThZC5.s:88 .text.HAL_DMAEx_MultiBufferStart:00000000 $t
/tmp/ccyThZC5.s:94 .text.HAL_DMAEx_MultiBufferStart:00000000 HAL_DMAEx_MultiBufferStart
/tmp/ccyThZC5.s:200 .text.HAL_DMAEx_MultiBufferStart_IT:00000000 $t
/tmp/ccyThZC5.s:206 .text.HAL_DMAEx_MultiBufferStart_IT:00000000 HAL_DMAEx_MultiBufferStart_IT
/tmp/ccyThZC5.s:698 .text.HAL_DMAEx_MultiBufferStart_IT:000002f0 $d
/tmp/ccyThZC5.s:705 .text.HAL_DMAEx_MultiBufferStart_IT:00000304 $t
/tmp/ccyThZC5.s:1134 .text.HAL_DMAEx_MultiBufferStart_IT:000005cc $d
/tmp/ccyThZC5.s:1142 .text.HAL_DMAEx_MultiBufferStart_IT:000005e4 $t
/tmp/ccyThZC5.s:1571 .text.HAL_DMAEx_MultiBufferStart_IT:000008b4 $d
/tmp/ccyThZC5.s:1579 .text.HAL_DMAEx_MultiBufferStart_IT:000008cc $t
/tmp/ccyThZC5.s:2008 .text.HAL_DMAEx_MultiBufferStart_IT:00000b9c $d
/tmp/ccyThZC5.s:2016 .text.HAL_DMAEx_MultiBufferStart_IT:00000bb4 $t
/tmp/ccyThZC5.s:2433 .text.HAL_DMAEx_MultiBufferStart_IT:00000e20 $d
/tmp/ccyThZC5.s:2440 .text.HAL_DMAEx_MultiBufferStart_IT:00000e34 $t
/tmp/ccyThZC5.s:2557 .text.HAL_DMAEx_MultiBufferStart_IT:00000ee4 $d
/tmp/ccyThZC5.s:2563 .text.HAL_DMAEx_ChangeMemory:00000000 $t
/tmp/ccyThZC5.s:2569 .text.HAL_DMAEx_ChangeMemory:00000000 HAL_DMAEx_ChangeMemory
NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccruwBbv.s page 1
ARM GAS /tmp/ccFaETAs.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
28:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** (+) Exti line can be configured in 3 different modes
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** (++) Interrupt
ARM GAS /tmp/ccruwBbv.s page 2
ARM GAS /tmp/ccFaETAs.s page 2
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** (++) Event
@ -118,7 +118,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
85:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Includes ------------------------------------------------------------------*/
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** #include "stm32f7xx_hal.h"
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
ARM GAS /tmp/ccruwBbv.s page 3
ARM GAS /tmp/ccFaETAs.s page 3
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /** @addtogroup STM32F7xx_HAL_Driver
@ -178,7 +178,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
142:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
29 .loc 1 143 1 view -0
ARM GAS /tmp/ccruwBbv.s page 4
ARM GAS /tmp/ccFaETAs.s page 4
30 .cfi_startproc
@ -238,7 +238,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
63 .loc 1 163 3 is_stmt 1 view .LVU14
64 .loc 1 163 12 is_stmt 0 view .LVU15
65 0014 0122 movs r2, #1
ARM GAS /tmp/ccruwBbv.s page 5
ARM GAS /tmp/ccFaETAs.s page 5
66 0016 8240 lsls r2, r2, r0
@ -298,7 +298,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
98 003a 1443 orrs r4, r4, r2
99 003c EC60 str r4, [r5, #12]
100 .L7:
ARM GAS /tmp/ccruwBbv.s page 6
ARM GAS /tmp/ccFaETAs.s page 6
186:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
@ -358,7 +358,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
217:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Configure event mode : read current mode */
218:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Mask or set line */
219:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** if ((pExtiConfig->Mode & EXTI_MODE_EVENT) != 0x00u)
ARM GAS /tmp/ccruwBbv.s page 7
ARM GAS /tmp/ccFaETAs.s page 7
124 .loc 1 219 3 is_stmt 1 view .LVU40
@ -418,7 +418,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
189:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
164 .loc 1 189 11 is_stmt 0 view .LVU52
165 007c 134D ldr r5, .L17
ARM GAS /tmp/ccruwBbv.s page 8
ARM GAS /tmp/ccFaETAs.s page 8
166 007e EC68 ldr r4, [r5, #12]
@ -478,7 +478,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
204 00a8 46F82010 str r1, [r6, r0, lsl #2]
205 00ac CDE7 b .L3
206 .LVL12:
ARM GAS /tmp/ccruwBbv.s page 9
ARM GAS /tmp/ccFaETAs.s page 9
207 .L8:
@ -538,7 +538,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
255 HAL_EXTI_GetConfigLine:
256 .LVL16:
257 .LFB142:
ARM GAS /tmp/ccruwBbv.s page 10
ARM GAS /tmp/ccFaETAs.s page 10
230:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
@ -598,7 +598,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
284 .loc 1 256 3 is_stmt 1 view .LVU89
285 .loc 1 256 11 is_stmt 0 view .LVU90
286 0010 04F01F0C and ip, r4, #31
ARM GAS /tmp/ccruwBbv.s page 11
ARM GAS /tmp/ccFaETAs.s page 11
287 .LVL17:
@ -658,7 +658,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
322 .L23:
276:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
277:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
ARM GAS /tmp/ccruwBbv.s page 12
ARM GAS /tmp/ccFaETAs.s page 12
278:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Get default Trigger and GPIOSel configuration */
@ -718,7 +718,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
359 005c 9A60 str r2, [r3, #8]
360 .L25:
296:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
ARM GAS /tmp/ccruwBbv.s page 13
ARM GAS /tmp/ccFaETAs.s page 13
297:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
@ -778,7 +778,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
393 .loc 1 304 67 view .LVU136
394 0082 9200 lsls r2, r2, #2
304:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** }
ARM GAS /tmp/ccruwBbv.s page 14
ARM GAS /tmp/ccFaETAs.s page 14
395 .loc 1 304 38 view .LVU137
@ -838,7 +838,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
446 .LFB143:
310:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
311:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /**
ARM GAS /tmp/ccruwBbv.s page 15
ARM GAS /tmp/ccFaETAs.s page 15
312:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** * @brief Clear whole configuration of a dedicated Exti line.
@ -898,7 +898,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
335:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* 1] Clear interrupt mode */
336:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** EXTI->IMR = (EXTI->IMR & ~maskline);
477 .loc 1 336 3 is_stmt 1 view .LVU158
ARM GAS /tmp/ccruwBbv.s page 16
ARM GAS /tmp/ccFaETAs.s page 16
478 .loc 1 336 20 is_stmt 0 view .LVU159
@ -958,7 +958,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
520 .loc 1 348 8 view .LVU181
521 004a B3F1C06F cmp r3, #100663296
522 004e 01D0 beq .L45
ARM GAS /tmp/ccruwBbv.s page 17
ARM GAS /tmp/ccFaETAs.s page 17
349:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
556 0070 0020 movs r0, #0
557 0072 02E0 b .L37
558 .LVL40:
ARM GAS /tmp/ccruwBbv.s page 18
ARM GAS /tmp/ccFaETAs.s page 18
559 .L38:
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
601 @ args = 0, pretend = 0, frame = 0
602 @ frame_needed = 0, uses_anonymous_args = 0
603 @ link register save eliminated.
ARM GAS /tmp/ccruwBbv.s page 19
ARM GAS /tmp/ccFaETAs.s page 19
604 .loc 1 370 1 is_stmt 0 view .LVU201
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
393:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** */
394:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_GetHandle(EXTI_HandleTypeDef *hexti, uint32_t ExtiLine)
395:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
ARM GAS /tmp/ccruwBbv.s page 20
ARM GAS /tmp/ccFaETAs.s page 20
638 .loc 1 395 1 is_stmt 1 view -0
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
413:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /**
414:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** * @}
415:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** */
ARM GAS /tmp/ccruwBbv.s page 21
ARM GAS /tmp/ccFaETAs.s page 21
416:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
444:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** if (regval != 0x00u)
702 .loc 1 444 3 is_stmt 1 view .LVU232
703 .loc 1 444 6 is_stmt 0 view .LVU233
ARM GAS /tmp/ccruwBbv.s page 22
ARM GAS /tmp/ccFaETAs.s page 22
704 0010 1A42 tst r2, r3
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
464:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** * @retval 1 if interrupt is pending else 0.
465:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** */
466:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** uint32_t HAL_EXTI_GetPending(EXTI_HandleTypeDef *hexti, uint32_t Edge)
ARM GAS /tmp/ccruwBbv.s page 23
ARM GAS /tmp/ccFaETAs.s page 23
467:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** {
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
777 .loc 1 484 1 view .LVU260
778 0012 7047 bx lr
779 .L61:
ARM GAS /tmp/ccruwBbv.s page 24
ARM GAS /tmp/ccFaETAs.s page 24
780 .align 2
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
507:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Clear Pending bit */
508:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** EXTI->PR = maskline;
814 .loc 1 508 3 is_stmt 1 view .LVU270
ARM GAS /tmp/ccruwBbv.s page 25
ARM GAS /tmp/ccFaETAs.s page 25
815 .loc 1 508 12 is_stmt 0 view .LVU271
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccruwBbv.s page 1
526:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c ****
527:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** /* Generate Software interrupt */
528:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_exti.c **** EXTI->SWIER = maskline;
ARM GAS /tmp/ccruwBbv.s page 26
ARM GAS /tmp/ccFaETAs.s page 26
854 .loc 1 528 3 is_stmt 1 view .LVU281
@ -1520,35 +1520,35 @@ ARM GAS /tmp/ccruwBbv.s page 1
870 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
871 .file 4 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h"
872 .file 5 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_exti.h"
ARM GAS /tmp/ccruwBbv.s page 27
ARM GAS /tmp/ccFaETAs.s page 27
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_exti.c
/tmp/ccruwBbv.s:20 .text.HAL_EXTI_SetConfigLine:00000000 $t
/tmp/ccruwBbv.s:26 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
/tmp/ccruwBbv.s:243 .text.HAL_EXTI_SetConfigLine:000000cc $d
/tmp/ccruwBbv.s:249 .text.HAL_EXTI_GetConfigLine:00000000 $t
/tmp/ccruwBbv.s:255 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
/tmp/ccruwBbv.s:432 .text.HAL_EXTI_GetConfigLine:000000a0 $d
/tmp/ccruwBbv.s:438 .text.HAL_EXTI_ClearConfigLine:00000000 $t
/tmp/ccruwBbv.s:444 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
/tmp/ccruwBbv.s:584 .text.HAL_EXTI_ClearConfigLine:0000007c $d
/tmp/ccruwBbv.s:590 .text.HAL_EXTI_RegisterCallback:00000000 $t
/tmp/ccruwBbv.s:596 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
/tmp/ccruwBbv.s:629 .text.HAL_EXTI_GetHandle:00000000 $t
/tmp/ccruwBbv.s:635 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
/tmp/ccruwBbv.s:667 .text.HAL_EXTI_IRQHandler:00000000 $t
/tmp/ccruwBbv.s:673 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
/tmp/ccruwBbv.s:727 .text.HAL_EXTI_IRQHandler:00000020 $d
/tmp/ccruwBbv.s:732 .text.HAL_EXTI_GetPending:00000000 $t
/tmp/ccruwBbv.s:738 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
/tmp/ccruwBbv.s:782 .text.HAL_EXTI_GetPending:00000014 $d
/tmp/ccruwBbv.s:787 .text.HAL_EXTI_ClearPending:00000000 $t
/tmp/ccruwBbv.s:793 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
/tmp/ccruwBbv.s:823 .text.HAL_EXTI_ClearPending:00000010 $d
/tmp/ccruwBbv.s:828 .text.HAL_EXTI_GenerateSWI:00000000 $t
/tmp/ccruwBbv.s:834 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
/tmp/ccruwBbv.s:863 .text.HAL_EXTI_GenerateSWI:00000010 $d
/tmp/ccFaETAs.s:20 .text.HAL_EXTI_SetConfigLine:00000000 $t
/tmp/ccFaETAs.s:26 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
/tmp/ccFaETAs.s:243 .text.HAL_EXTI_SetConfigLine:000000cc $d
/tmp/ccFaETAs.s:249 .text.HAL_EXTI_GetConfigLine:00000000 $t
/tmp/ccFaETAs.s:255 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
/tmp/ccFaETAs.s:432 .text.HAL_EXTI_GetConfigLine:000000a0 $d
/tmp/ccFaETAs.s:438 .text.HAL_EXTI_ClearConfigLine:00000000 $t
/tmp/ccFaETAs.s:444 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
/tmp/ccFaETAs.s:584 .text.HAL_EXTI_ClearConfigLine:0000007c $d
/tmp/ccFaETAs.s:590 .text.HAL_EXTI_RegisterCallback:00000000 $t
/tmp/ccFaETAs.s:596 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
/tmp/ccFaETAs.s:629 .text.HAL_EXTI_GetHandle:00000000 $t
/tmp/ccFaETAs.s:635 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
/tmp/ccFaETAs.s:667 .text.HAL_EXTI_IRQHandler:00000000 $t
/tmp/ccFaETAs.s:673 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
/tmp/ccFaETAs.s:727 .text.HAL_EXTI_IRQHandler:00000020 $d
/tmp/ccFaETAs.s:732 .text.HAL_EXTI_GetPending:00000000 $t
/tmp/ccFaETAs.s:738 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
/tmp/ccFaETAs.s:782 .text.HAL_EXTI_GetPending:00000014 $d
/tmp/ccFaETAs.s:787 .text.HAL_EXTI_ClearPending:00000000 $t
/tmp/ccFaETAs.s:793 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
/tmp/ccFaETAs.s:823 .text.HAL_EXTI_ClearPending:00000010 $d
/tmp/ccFaETAs.s:828 .text.HAL_EXTI_GenerateSWI:00000000 $t
/tmp/ccFaETAs.s:834 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
/tmp/ccFaETAs.s:863 .text.HAL_EXTI_GenerateSWI:00000010 $d
NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccf58CHa.s page 1
ARM GAS /tmp/ccJDXD0y.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** (+) 64 cache lines of 128 bits on I-Code
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** (+) 8 cache lines of 128 bits on D-Code
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
ARM GAS /tmp/ccf58CHa.s page 2
ARM GAS /tmp/ccJDXD0y.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** ##### How to use this driver #####
@ -118,7 +118,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** * @{
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** */
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
ARM GAS /tmp/ccf58CHa.s page 3
ARM GAS /tmp/ccJDXD0y.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /** @defgroup FLASH FLASH
@ -178,7 +178,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** ##### Programming operation functions #####
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** ===============================================================================
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** [..]
ARM GAS /tmp/ccf58CHa.s page 4
ARM GAS /tmp/ccJDXD0y.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** This subsection provides a set of functions allowing to manage the FLASH
@ -238,7 +238,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** case FLASH_TYPEPROGRAM_DOUBLEWORD :
201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /*Program double word (64-bit) at a specified address.*/
ARM GAS /tmp/ccf58CHa.s page 5
ARM GAS /tmp/ccJDXD0y.s page 5
203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** FLASH_Program_DoubleWord(Address, Data);
@ -298,7 +298,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
257:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
258:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /*Program byte (8-bit) at a specified address.*/
259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** FLASH_Program_Byte(Address, (uint8_t) Data);
ARM GAS /tmp/ccf58CHa.s page 6
ARM GAS /tmp/ccJDXD0y.s page 6
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
@ -358,7 +358,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** case FLASH_PROC_SECTERASE :
316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
ARM GAS /tmp/ccf58CHa.s page 7
ARM GAS /tmp/ccJDXD0y.s page 7
317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Nb of sector to erased can be decreased */
@ -418,7 +418,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** switch (pFlash.ProcedureOnGoing)
372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
373:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** case FLASH_PROC_SECTERASE :
ARM GAS /tmp/ccf58CHa.s page 8
ARM GAS /tmp/ccJDXD0y.s page 8
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
@ -478,7 +478,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
428:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** __weak void HAL_FLASH_EndOfOperationCallback(uint32_t ReturnValue)
429:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
430:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Prevent unused argument(s) compilation warning */
ARM GAS /tmp/ccf58CHa.s page 9
ARM GAS /tmp/ccJDXD0y.s page 9
431:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** UNUSED(ReturnValue);
@ -538,7 +538,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
485:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY1);
486:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** WRITE_REG(FLASH->KEYR, FLASH_KEY2);
487:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
ARM GAS /tmp/ccf58CHa.s page 10
ARM GAS /tmp/ccJDXD0y.s page 10
488:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Verify Flash is unlocked */
@ -598,7 +598,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
542:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /**
543:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** * @brief Launch the option byte loading.
544:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** * @retval HAL Status
ARM GAS /tmp/ccf58CHa.s page 11
ARM GAS /tmp/ccJDXD0y.s page 11
545:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** */
@ -658,7 +658,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
599:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
600:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** /* Clear Error Code */
601:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** pFlash.ErrorCode = HAL_FLASH_ERROR_NONE;
ARM GAS /tmp/ccf58CHa.s page 12
ARM GAS /tmp/ccJDXD0y.s page 12
602:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
@ -718,7 +718,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
31 @ frame_needed = 0, uses_anonymous_args = 0
32 @ link register save eliminated.
33 .loc 1 652 1 is_stmt 0 view .LVU1
ARM GAS /tmp/ccf58CHa.s page 13
ARM GAS /tmp/ccJDXD0y.s page 13
34 0000 10B4 push {r4}
@ -778,7 +778,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
11:Drivers/CMSIS/Include/cmsis_gcc.h **** *
12:Drivers/CMSIS/Include/cmsis_gcc.h **** * Licensed under the Apache License, Version 2.0 (the License); you may
13:Drivers/CMSIS/Include/cmsis_gcc.h **** * not use this file except in compliance with the License.
ARM GAS /tmp/ccf58CHa.s page 14
ARM GAS /tmp/ccJDXD0y.s page 14
14:Drivers/CMSIS/Include/cmsis_gcc.h **** * You may obtain a copy of the License at
@ -838,7 +838,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
68:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED_UNION union __attribute__((packed, aligned(1)))
69:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
70:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT32 /* deprecated */
ARM GAS /tmp/ccf58CHa.s page 15
ARM GAS /tmp/ccJDXD0y.s page 15
71:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
@ -898,7 +898,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
125:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Enable IRQ Interrupts
126:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Enables IRQ interrupts by clearing the I-bit in the CPSR.
127:Drivers/CMSIS/Include/cmsis_gcc.h **** Can only be executed in Privileged modes.
ARM GAS /tmp/ccf58CHa.s page 16
ARM GAS /tmp/ccJDXD0y.s page 16
128:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -958,7 +958,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
182:Drivers/CMSIS/Include/cmsis_gcc.h **** {
183:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR control, %0" : : "r" (control) : "memory");
184:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/ccf58CHa.s page 17
ARM GAS /tmp/ccJDXD0y.s page 17
185:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
239:Drivers/CMSIS/Include/cmsis_gcc.h **** }
240:Drivers/CMSIS/Include/cmsis_gcc.h ****
241:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccf58CHa.s page 18
ARM GAS /tmp/ccJDXD0y.s page 18
242:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
296:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
297:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Main Stack Pointer
298:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Main Stack Pointer (MSP).
ARM GAS /tmp/ccf58CHa.s page 19
ARM GAS /tmp/ccJDXD0y.s page 19
299:Drivers/CMSIS/Include/cmsis_gcc.h **** \return MSP Register value
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
353:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Stack Pointer (SP) when in secure state.
354:Drivers/CMSIS/Include/cmsis_gcc.h **** \return SP Register value
355:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccf58CHa.s page 20
ARM GAS /tmp/ccJDXD0y.s page 20
356:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_SP_NS(void)
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
410:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] priMask Priority Mask
411:Drivers/CMSIS/Include/cmsis_gcc.h **** */
412:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_PRIMASK(uint32_t priMask)
ARM GAS /tmp/ccf58CHa.s page 21
ARM GAS /tmp/ccJDXD0y.s page 21
413:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
467:Drivers/CMSIS/Include/cmsis_gcc.h **** }
468:Drivers/CMSIS/Include/cmsis_gcc.h ****
469:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccf58CHa.s page 22
ARM GAS /tmp/ccJDXD0y.s page 22
470:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
524:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Fault Mask register.
525:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Fault Mask register value
526:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccf58CHa.s page 23
ARM GAS /tmp/ccJDXD0y.s page 23
527:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_FAULTMASK(void)
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
581:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_BASE__ ) && (__ARM_ARCH_8M_BASE__ == 1)) )
582:Drivers/CMSIS/Include/cmsis_gcc.h ****
583:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/ccf58CHa.s page 24
ARM GAS /tmp/ccJDXD0y.s page 24
584:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Process Stack Pointer Limit
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
638:Drivers/CMSIS/Include/cmsis_gcc.h **** {
639:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
640:Drivers/CMSIS/Include/cmsis_gcc.h **** (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3)))
ARM GAS /tmp/ccf58CHa.s page 25
ARM GAS /tmp/ccJDXD0y.s page 25
641:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
695:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Main Stack Pointer Limit (non-secure)
696:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
697:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence zero is returned always.
ARM GAS /tmp/ccf58CHa.s page 26
ARM GAS /tmp/ccJDXD0y.s page 26
698:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
752:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR msplim_ns, %0" : : "r" (MainStackPtrLimit));
753:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
754:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/ccf58CHa.s page 27
ARM GAS /tmp/ccJDXD0y.s page 27
755:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
809:Drivers/CMSIS/Include/cmsis_gcc.h ****
810:Drivers/CMSIS/Include/cmsis_gcc.h **** /*@} end of CMSIS_Core_RegAccFunctions */
811:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccf58CHa.s page 28
ARM GAS /tmp/ccJDXD0y.s page 28
812:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
866:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __ISB(void)
65 .loc 2 866 27 view .LVU15
66 .LBB13:
ARM GAS /tmp/ccf58CHa.s page 29
ARM GAS /tmp/ccJDXD0y.s page 29
867:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
100 002e 00BF .align 2
101 .L3:
102 0030 003C0240 .word 1073888256
ARM GAS /tmp/ccf58CHa.s page 30
ARM GAS /tmp/ccJDXD0y.s page 30
103 .cfi_endproc
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
136 0012 1A69 ldr r2, [r3, #16]
137 .loc 1 696 13 view .LVU33
138 0014 42F00102 orr r2, r2, #1
ARM GAS /tmp/ccf58CHa.s page 31
ARM GAS /tmp/ccJDXD0y.s page 31
139 0018 1A61 str r2, [r3, #16]
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
716:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** */
717:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** static void FLASH_Program_HalfWord(uint32_t Address, uint16_t Data)
718:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
ARM GAS /tmp/ccf58CHa.s page 32
ARM GAS /tmp/ccJDXD0y.s page 32
175 .loc 1 718 1 is_stmt 1 view -0
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
215 .LBE19:
216 .LBE18:
732:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
ARM GAS /tmp/ccf58CHa.s page 33
ARM GAS /tmp/ccJDXD0y.s page 33
733:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
251 .loc 1 754 13 view .LVU64
252 000c 1A61 str r2, [r3, #16]
755:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** FLASH->CR |= FLASH_CR_PG;
ARM GAS /tmp/ccf58CHa.s page 34
ARM GAS /tmp/ccJDXD0y.s page 34
253 .loc 1 755 3 is_stmt 1 view .LVU65
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
294 .cfi_startproc
295 @ args = 0, pretend = 0, frame = 0
296 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccf58CHa.s page 35
ARM GAS /tmp/ccJDXD0y.s page 35
297 @ link register save eliminated.
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
338 0034 9369 ldr r3, [r2, #24]
339 .loc 1 782 21 view .LVU92
340 0036 43F00803 orr r3, r3, #8
ARM GAS /tmp/ccf58CHa.s page 36
ARM GAS /tmp/ccJDXD0y.s page 36
341 003a 9361 str r3, [r2, #24]
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
374 0064 014B ldr r3, .L20
375 0066 F222 movs r2, #242
376 0068 DA60 str r2, [r3, #12]
ARM GAS /tmp/ccf58CHa.s page 37
ARM GAS /tmp/ccJDXD0y.s page 37
804:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
425 0012 2975 strb r1, [r5, #20]
236:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
426 .loc 1 236 3 is_stmt 1 discriminator 2 view .LVU114
ARM GAS /tmp/ccf58CHa.s page 38
ARM GAS /tmp/ccJDXD0y.s page 38
239:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
468 .LVL9:
469 .L27:
266:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
ARM GAS /tmp/ccf58CHa.s page 39
ARM GAS /tmp/ccJDXD0y.s page 39
470 .loc 1 266 7 is_stmt 1 view .LVU128
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
510 0068 0020 movs r0, #0
511 .LVL18:
254:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
ARM GAS /tmp/ccf58CHa.s page 40
ARM GAS /tmp/ccJDXD0y.s page 40
512 .loc 1 254 3 view .LVU143
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
565 .align 1
566 .global HAL_FLASH_IRQHandler
567 .syntax unified
ARM GAS /tmp/ccf58CHa.s page 41
ARM GAS /tmp/ccJDXD0y.s page 41
568 .thumb
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
609 001e 384A ldr r2, .L48+4
610 0020 0A40 ands r2, r2, r1
611 0022 1A61 str r2, [r3, #16]
ARM GAS /tmp/ccf58CHa.s page 42
ARM GAS /tmp/ccJDXD0y.s page 42
308:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
650 .loc 1 325 11 is_stmt 1 view .LVU179
651 0052 FFF7FEFF bl HAL_FLASH_EndOfOperationCallback
652 .LVL23:
ARM GAS /tmp/ccf58CHa.s page 43
ARM GAS /tmp/ccJDXD0y.s page 43
328:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** FLASH_Erase_Sector(temp, pFlash.VoltageForErase);
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
692 .loc 1 350 33 is_stmt 0 view .LVU194
693 0080 0020 movs r0, #0
694 0082 204B ldr r3, .L48+8
ARM GAS /tmp/ccf58CHa.s page 44
ARM GAS /tmp/ccJDXD0y.s page 44
695 0084 1870 strb r0, [r3]
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
399:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
735 .loc 1 399 5 view .LVU209
736 00b2 2046 mov r0, r4
ARM GAS /tmp/ccf58CHa.s page 45
ARM GAS /tmp/ccJDXD0y.s page 45
737 00b4 FFF7FEFF bl HAL_FLASH_OperationErrorCallback
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
777 .LVL36:
360:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
778 .loc 1 360 9 is_stmt 1 view .LVU224
ARM GAS /tmp/ccf58CHa.s page 46
ARM GAS /tmp/ccJDXD0y.s page 46
360:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** break;
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
824 .loc 1 479 1 is_stmt 1 view -0
825 .cfi_startproc
826 @ args = 0, pretend = 0, frame = 0
ARM GAS /tmp/ccf58CHa.s page 47
ARM GAS /tmp/ccJDXD0y.s page 47
827 @ frame_needed = 0, uses_anonymous_args = 0
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
867 .L55:
868 0028 003C0240 .word 1073888256
869 002c 23016745 .word 1164378403
ARM GAS /tmp/ccf58CHa.s page 48
ARM GAS /tmp/ccJDXD0y.s page 48
870 .cfi_endproc
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
516:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
920 .loc 1 516 12 is_stmt 0 view .LVU258
921 0000 074B ldr r3, .L63
ARM GAS /tmp/ccf58CHa.s page 49
ARM GAS /tmp/ccJDXD0y.s page 49
922 0002 5B69 ldr r3, [r3, #20]
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
537:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
967 .loc 1 537 8 is_stmt 0 view .LVU270
968 0000 034A ldr r2, .L66
ARM GAS /tmp/ccf58CHa.s page 50
ARM GAS /tmp/ccJDXD0y.s page 50
969 0002 5369 ldr r3, [r2, #20]
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
1020 .LFB152:
597:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** uint32_t tickstart = 0;
1021 .loc 1 597 1 is_stmt 1 view -0
ARM GAS /tmp/ccf58CHa.s page 51
ARM GAS /tmp/ccJDXD0y.s page 51
1022 .cfi_startproc
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
613:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
1062 .loc 1 613 9 is_stmt 0 view .LVU293
1063 0020 24B1 cbz r4, .L74
ARM GAS /tmp/ccf58CHa.s page 52
ARM GAS /tmp/ccJDXD0y.s page 52
613:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** {
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
1103 .loc 1 623 5 is_stmt 1 view .LVU308
1104 004e FFF7FEFF bl FLASH_SetErrorCode
1105 .LVL48:
ARM GAS /tmp/ccf58CHa.s page 53
ARM GAS /tmp/ccJDXD0y.s page 53
624:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
1153 .loc 1 167 3 is_stmt 0 view .LVU317
1154 0006 127D ldrb r2, [r2, #20] @ zero_extendqisi2
1155 0008 012A cmp r2, #1
ARM GAS /tmp/ccf58CHa.s page 54
ARM GAS /tmp/ccJDXD0y.s page 54
1156 000a 31D0 beq .L93
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
210:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
1197 .loc 1 210 14 is_stmt 0 view .LVU331
1198 0036 4CF25030 movw r0, #50000
ARM GAS /tmp/ccf58CHa.s page 55
ARM GAS /tmp/ccJDXD0y.s page 55
1199 003a FFF7FEFF bl FLASH_WaitForLastOperation
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
197:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c **** }
1240 .loc 1 197 9 is_stmt 1 view .LVU345
1241 0062 E8E7 b .L87
ARM GAS /tmp/ccf58CHa.s page 56
ARM GAS /tmp/ccJDXD0y.s page 56
1242 .LVL64:
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccf58CHa.s page 1
1290 0004 5369 ldr r3, [r2, #20]
549:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c ****
1291 .loc 1 549 16 view .LVU354
ARM GAS /tmp/ccf58CHa.s page 57
ARM GAS /tmp/ccJDXD0y.s page 57
1292 0006 43F00203 orr r3, r3, #2
@ -3397,67 +3397,67 @@ ARM GAS /tmp/ccf58CHa.s page 1
1321 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash.h"
1322 .file 8 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
1323 .file 9 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash_ex.h"
ARM GAS /tmp/ccf58CHa.s page 58
ARM GAS /tmp/ccJDXD0y.s page 58
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_flash.c
/tmp/ccf58CHa.s:20 .text.FLASH_Program_DoubleWord:00000000 $t
/tmp/ccf58CHa.s:25 .text.FLASH_Program_DoubleWord:00000000 FLASH_Program_DoubleWord
/tmp/ccf58CHa.s:102 .text.FLASH_Program_DoubleWord:00000030 $d
/tmp/ccf58CHa.s:107 .text.FLASH_Program_Word:00000000 $t
/tmp/ccf58CHa.s:112 .text.FLASH_Program_Word:00000000 FLASH_Program_Word
/tmp/ccf58CHa.s:162 .text.FLASH_Program_Word:00000024 $d
/tmp/ccf58CHa.s:167 .text.FLASH_Program_HalfWord:00000000 $t
/tmp/ccf58CHa.s:172 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
/tmp/ccf58CHa.s:222 .text.FLASH_Program_HalfWord:00000024 $d
/tmp/ccf58CHa.s:227 .text.FLASH_Program_Byte:00000000 $t
/tmp/ccf58CHa.s:232 .text.FLASH_Program_Byte:00000000 FLASH_Program_Byte
/tmp/ccf58CHa.s:281 .text.FLASH_Program_Byte:00000020 $d
/tmp/ccf58CHa.s:286 .text.FLASH_SetErrorCode:00000000 $t
/tmp/ccf58CHa.s:291 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
/tmp/ccf58CHa.s:382 .text.FLASH_SetErrorCode:0000006c $d
/tmp/ccf58CHa.s:1313 .bss.pFlash:00000000 pFlash
/tmp/ccf58CHa.s:388 .text.HAL_FLASH_Program_IT:00000000 $t
/tmp/ccf58CHa.s:394 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
/tmp/ccf58CHa.s:452 .text.HAL_FLASH_Program_IT:0000003a $d
/tmp/ccf58CHa.s:456 .text.HAL_FLASH_Program_IT:0000003e $t
/tmp/ccf58CHa.s:517 .text.HAL_FLASH_Program_IT:0000006c $d
/tmp/ccf58CHa.s:523 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
/tmp/ccf58CHa.s:529 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
/tmp/ccf58CHa.s:544 .text.HAL_FLASH_OperationErrorCallback:00000000 $t
/tmp/ccf58CHa.s:550 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
/tmp/ccf58CHa.s:565 .text.HAL_FLASH_IRQHandler:00000000 $t
/tmp/ccf58CHa.s:571 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
/tmp/ccf58CHa.s:809 .text.HAL_FLASH_IRQHandler:000000fc $d
/tmp/ccf58CHa.s:816 .text.HAL_FLASH_Unlock:00000000 $t
/tmp/ccf58CHa.s:822 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
/tmp/ccf58CHa.s:868 .text.HAL_FLASH_Unlock:00000028 $d
/tmp/ccf58CHa.s:874 .text.HAL_FLASH_Lock:00000000 $t
/tmp/ccf58CHa.s:880 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
/tmp/ccf58CHa.s:901 .text.HAL_FLASH_Lock:00000010 $d
/tmp/ccf58CHa.s:906 .text.HAL_FLASH_OB_Unlock:00000000 $t
/tmp/ccf58CHa.s:912 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
/tmp/ccf58CHa.s:947 .text.HAL_FLASH_OB_Unlock:00000020 $d
/tmp/ccf58CHa.s:953 .text.HAL_FLASH_OB_Lock:00000000 $t
/tmp/ccf58CHa.s:959 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
/tmp/ccf58CHa.s:980 .text.HAL_FLASH_OB_Lock:00000010 $d
/tmp/ccf58CHa.s:985 .text.HAL_FLASH_GetError:00000000 $t
/tmp/ccf58CHa.s:991 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
/tmp/ccf58CHa.s:1007 .text.HAL_FLASH_GetError:00000008 $d
/tmp/ccf58CHa.s:1012 .text.FLASH_WaitForLastOperation:00000000 $t
/tmp/ccf58CHa.s:1018 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
/tmp/ccf58CHa.s:1117 .text.FLASH_WaitForLastOperation:0000005c $d
/tmp/ccf58CHa.s:1123 .text.HAL_FLASH_Program:00000000 $t
/tmp/ccf58CHa.s:1129 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
/tmp/ccf58CHa.s:1181 .text.HAL_FLASH_Program:0000002a $d
/tmp/ccf58CHa.s:1185 .text.HAL_FLASH_Program:0000002e $t
/tmp/ccf58CHa.s:1264 .text.HAL_FLASH_Program:00000074 $d
/tmp/ccf58CHa.s:1270 .text.HAL_FLASH_OB_Launch:00000000 $t
/tmp/ccf58CHa.s:1276 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
/tmp/ccf58CHa.s:1304 .text.HAL_FLASH_OB_Launch:00000018 $d
/tmp/ccf58CHa.s:1310 .bss.pFlash:00000000 $d
ARM GAS /tmp/ccf58CHa.s page 59
/tmp/ccJDXD0y.s:20 .text.FLASH_Program_DoubleWord:00000000 $t
/tmp/ccJDXD0y.s:25 .text.FLASH_Program_DoubleWord:00000000 FLASH_Program_DoubleWord
/tmp/ccJDXD0y.s:102 .text.FLASH_Program_DoubleWord:00000030 $d
/tmp/ccJDXD0y.s:107 .text.FLASH_Program_Word:00000000 $t
/tmp/ccJDXD0y.s:112 .text.FLASH_Program_Word:00000000 FLASH_Program_Word
/tmp/ccJDXD0y.s:162 .text.FLASH_Program_Word:00000024 $d
/tmp/ccJDXD0y.s:167 .text.FLASH_Program_HalfWord:00000000 $t
/tmp/ccJDXD0y.s:172 .text.FLASH_Program_HalfWord:00000000 FLASH_Program_HalfWord
/tmp/ccJDXD0y.s:222 .text.FLASH_Program_HalfWord:00000024 $d
/tmp/ccJDXD0y.s:227 .text.FLASH_Program_Byte:00000000 $t
/tmp/ccJDXD0y.s:232 .text.FLASH_Program_Byte:00000000 FLASH_Program_Byte
/tmp/ccJDXD0y.s:281 .text.FLASH_Program_Byte:00000020 $d
/tmp/ccJDXD0y.s:286 .text.FLASH_SetErrorCode:00000000 $t
/tmp/ccJDXD0y.s:291 .text.FLASH_SetErrorCode:00000000 FLASH_SetErrorCode
/tmp/ccJDXD0y.s:382 .text.FLASH_SetErrorCode:0000006c $d
/tmp/ccJDXD0y.s:1313 .bss.pFlash:00000000 pFlash
/tmp/ccJDXD0y.s:388 .text.HAL_FLASH_Program_IT:00000000 $t
/tmp/ccJDXD0y.s:394 .text.HAL_FLASH_Program_IT:00000000 HAL_FLASH_Program_IT
/tmp/ccJDXD0y.s:452 .text.HAL_FLASH_Program_IT:0000003a $d
/tmp/ccJDXD0y.s:456 .text.HAL_FLASH_Program_IT:0000003e $t
/tmp/ccJDXD0y.s:517 .text.HAL_FLASH_Program_IT:0000006c $d
/tmp/ccJDXD0y.s:523 .text.HAL_FLASH_EndOfOperationCallback:00000000 $t
/tmp/ccJDXD0y.s:529 .text.HAL_FLASH_EndOfOperationCallback:00000000 HAL_FLASH_EndOfOperationCallback
/tmp/ccJDXD0y.s:544 .text.HAL_FLASH_OperationErrorCallback:00000000 $t
/tmp/ccJDXD0y.s:550 .text.HAL_FLASH_OperationErrorCallback:00000000 HAL_FLASH_OperationErrorCallback
/tmp/ccJDXD0y.s:565 .text.HAL_FLASH_IRQHandler:00000000 $t
/tmp/ccJDXD0y.s:571 .text.HAL_FLASH_IRQHandler:00000000 HAL_FLASH_IRQHandler
/tmp/ccJDXD0y.s:809 .text.HAL_FLASH_IRQHandler:000000fc $d
/tmp/ccJDXD0y.s:816 .text.HAL_FLASH_Unlock:00000000 $t
/tmp/ccJDXD0y.s:822 .text.HAL_FLASH_Unlock:00000000 HAL_FLASH_Unlock
/tmp/ccJDXD0y.s:868 .text.HAL_FLASH_Unlock:00000028 $d
/tmp/ccJDXD0y.s:874 .text.HAL_FLASH_Lock:00000000 $t
/tmp/ccJDXD0y.s:880 .text.HAL_FLASH_Lock:00000000 HAL_FLASH_Lock
/tmp/ccJDXD0y.s:901 .text.HAL_FLASH_Lock:00000010 $d
/tmp/ccJDXD0y.s:906 .text.HAL_FLASH_OB_Unlock:00000000 $t
/tmp/ccJDXD0y.s:912 .text.HAL_FLASH_OB_Unlock:00000000 HAL_FLASH_OB_Unlock
/tmp/ccJDXD0y.s:947 .text.HAL_FLASH_OB_Unlock:00000020 $d
/tmp/ccJDXD0y.s:953 .text.HAL_FLASH_OB_Lock:00000000 $t
/tmp/ccJDXD0y.s:959 .text.HAL_FLASH_OB_Lock:00000000 HAL_FLASH_OB_Lock
/tmp/ccJDXD0y.s:980 .text.HAL_FLASH_OB_Lock:00000010 $d
/tmp/ccJDXD0y.s:985 .text.HAL_FLASH_GetError:00000000 $t
/tmp/ccJDXD0y.s:991 .text.HAL_FLASH_GetError:00000000 HAL_FLASH_GetError
/tmp/ccJDXD0y.s:1007 .text.HAL_FLASH_GetError:00000008 $d
/tmp/ccJDXD0y.s:1012 .text.FLASH_WaitForLastOperation:00000000 $t
/tmp/ccJDXD0y.s:1018 .text.FLASH_WaitForLastOperation:00000000 FLASH_WaitForLastOperation
/tmp/ccJDXD0y.s:1117 .text.FLASH_WaitForLastOperation:0000005c $d
/tmp/ccJDXD0y.s:1123 .text.HAL_FLASH_Program:00000000 $t
/tmp/ccJDXD0y.s:1129 .text.HAL_FLASH_Program:00000000 HAL_FLASH_Program
/tmp/ccJDXD0y.s:1181 .text.HAL_FLASH_Program:0000002a $d
/tmp/ccJDXD0y.s:1185 .text.HAL_FLASH_Program:0000002e $t
/tmp/ccJDXD0y.s:1264 .text.HAL_FLASH_Program:00000074 $d
/tmp/ccJDXD0y.s:1270 .text.HAL_FLASH_OB_Launch:00000000 $t
/tmp/ccJDXD0y.s:1276 .text.HAL_FLASH_OB_Launch:00000000 HAL_FLASH_OB_Launch
/tmp/ccJDXD0y.s:1304 .text.HAL_FLASH_OB_Launch:00000018 $d
/tmp/ccJDXD0y.s:1310 .bss.pFlash:00000000 $d
ARM GAS /tmp/ccJDXD0y.s page 59

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccf0gmQS.s page 1
ARM GAS /tmp/ccr6E4Fw.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** HAL_FLASH_Lock() functions
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** (++) Erase function: Erase sector, erase all sectors
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** (++) There are two modes of erase :
ARM GAS /tmp/ccf0gmQS.s page 2
ARM GAS /tmp/ccr6E4Fw.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** (+++) Polling Mode using HAL_FLASHEx_Erase()
@ -118,7 +118,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @}
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** */
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/ccf0gmQS.s page 3
ARM GAS /tmp/ccr6E4Fw.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Private function prototypes -----------------------------------------------*/
@ -178,7 +178,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @{
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** */
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /**
ARM GAS /tmp/ccf0gmQS.s page 4
ARM GAS /tmp/ccr6E4Fw.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @brief Perform a mass erase or erase the specified FLASH memory sectors
@ -238,7 +238,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Wait for last operation to be completed */
201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE);
202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/ccf0gmQS.s page 5
ARM GAS /tmp/ccr6E4Fw.s page 5
203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* If the erase operation is completed, disable the SER Bit and SNB Bits */
@ -298,7 +298,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
257:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** #endif /* FLASH_OPTCR_nDBANK */
258:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** else
ARM GAS /tmp/ccf0gmQS.s page 6
ARM GAS /tmp/ccr6E4Fw.s page 6
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
@ -358,7 +358,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** status = FLASH_OB_RDP_LevelConfig(pOBInit->RDPLevel);
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/ccf0gmQS.s page 7
ARM GAS /tmp/ccr6E4Fw.s page 7
317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* USER configuration */
@ -418,7 +418,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Process Unlocked */
372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** __HAL_UNLOCK(&pFlash);
373:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/ccf0gmQS.s page 8
ARM GAS /tmp/ccr6E4Fw.s page 8
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** return status;
@ -478,7 +478,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
428:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg VOLTAGE_RANGE_3: when the device voltage range is 2.7V to 3.6V,
429:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * the operation will be done by word (32-bit)
430:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg VOLTAGE_RANGE_4: when the device voltage range is 2.7V to 3.6V + External Vpp,
ARM GAS /tmp/ccf0gmQS.s page 9
ARM GAS /tmp/ccr6E4Fw.s page 9
431:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * the operation will be done by double word (64-bit)
@ -538,7 +538,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
459:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
460:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /*Only bank1 will be erased*/
461:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** FLASH->CR |= FLASH_CR_MER1;
ARM GAS /tmp/ccf0gmQS.s page 10
ARM GAS /tmp/ccr6E4Fw.s page 10
54 .loc 1 461 5 is_stmt 1 view .LVU12
@ -598,7 +598,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
28:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ignore some GCC warnings */
29:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
30:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wsign-conversion"
ARM GAS /tmp/ccf0gmQS.s page 11
ARM GAS /tmp/ccr6E4Fw.s page 11
31:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wconversion"
@ -658,7 +658,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
85:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
86:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT16_READ
87:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
ARM GAS /tmp/ccf0gmQS.s page 12
ARM GAS /tmp/ccr6E4Fw.s page 12
88:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
@ -718,7 +718,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
142:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsid i" : : : "memory");
143:Drivers/CMSIS/Include/cmsis_gcc.h **** }
144:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccf0gmQS.s page 13
ARM GAS /tmp/ccr6E4Fw.s page 13
145:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -778,7 +778,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
199:Drivers/CMSIS/Include/cmsis_gcc.h ****
200:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
201:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get IPSR Register
ARM GAS /tmp/ccf0gmQS.s page 14
ARM GAS /tmp/ccr6E4Fw.s page 14
202:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the IPSR Register.
@ -838,7 +838,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
256:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
257:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
258:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Process Stack Pointer (non-secure)
ARM GAS /tmp/ccf0gmQS.s page 15
ARM GAS /tmp/ccr6E4Fw.s page 15
259:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure s
@ -898,7 +898,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
313:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Main Stack Pointer (MSP) when in secure stat
314:Drivers/CMSIS/Include/cmsis_gcc.h **** \return MSP Register value
315:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccf0gmQS.s page 16
ARM GAS /tmp/ccr6E4Fw.s page 16
316:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void)
@ -958,7 +958,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
370:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_SP_NS(uint32_t topOfStack)
371:Drivers/CMSIS/Include/cmsis_gcc.h **** {
372:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR sp_ns, %0" : : "r" (topOfStack) : );
ARM GAS /tmp/ccf0gmQS.s page 17
ARM GAS /tmp/ccr6E4Fw.s page 17
373:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
427:Drivers/CMSIS/Include/cmsis_gcc.h **** }
428:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
429:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccf0gmQS.s page 18
ARM GAS /tmp/ccr6E4Fw.s page 18
430:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
484:Drivers/CMSIS/Include/cmsis_gcc.h ****
485:Drivers/CMSIS/Include/cmsis_gcc.h ****
486:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/ccf0gmQS.s page 19
ARM GAS /tmp/ccr6E4Fw.s page 19
487:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Base Priority
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
541:Drivers/CMSIS/Include/cmsis_gcc.h **** */
542:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_FAULTMASK_NS(void)
543:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/ccf0gmQS.s page 20
ARM GAS /tmp/ccr6E4Fw.s page 20
544:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
598:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
599:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
600:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psplim" : "=r" (result) );
ARM GAS /tmp/ccf0gmQS.s page 21
ARM GAS /tmp/ccr6E4Fw.s page 21
601:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
655:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Process Stack Pointer Limit (PSPLIM) when in s
656:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] ProcStackPtrLimit Process Stack Pointer Limit value to set
657:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccf0gmQS.s page 22
ARM GAS /tmp/ccr6E4Fw.s page 22
658:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit)
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
712:Drivers/CMSIS/Include/cmsis_gcc.h **** }
713:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
714:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccf0gmQS.s page 23
ARM GAS /tmp/ccr6E4Fw.s page 23
715:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
769:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__FPU_USED ) && (__FPU_USED == 1U)) )
770:Drivers/CMSIS/Include/cmsis_gcc.h **** #if __has_builtin(__builtin_arm_get_fpscr)
771:Drivers/CMSIS/Include/cmsis_gcc.h **** // Re-enable using built-in when GCC has been fixed
ARM GAS /tmp/ccf0gmQS.s page 24
ARM GAS /tmp/ccr6E4Fw.s page 24
772:Drivers/CMSIS/Include/cmsis_gcc.h **** // || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2)
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
826:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
827:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_OUT_REG(r) "=r" (r)
828:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_RW_REG(r) "+r" (r)
ARM GAS /tmp/ccf0gmQS.s page 25
ARM GAS /tmp/ccr6E4Fw.s page 25
829:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_USE_REG(r) "r" (r)
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
79 .syntax unified
80 @ 879 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
81 002c BFF34F8F dsb 0xF
ARM GAS /tmp/ccf0gmQS.s page 26
ARM GAS /tmp/ccr6E4Fw.s page 26
82 @ 0 "" 2
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
468:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
469:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /**
470:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @brief Erase the specified FLASH memory sector
ARM GAS /tmp/ccf0gmQS.s page 27
ARM GAS /tmp/ccr6E4Fw.s page 27
471:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @param Sector FLASH sector to erase
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
525:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** This will force the CPU to respect the sequence of instruction (no optimization).*/
526:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** __DSB();
527:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
ARM GAS /tmp/ccf0gmQS.s page 28
ARM GAS /tmp/ccr6E4Fw.s page 28
528:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
555:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg OB_STDBY_NO_RST: No reset generated when entering in STANDBY
556:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @arg OB_STDBY_RST: Reset generated when entering in STANDBY
557:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @param Iwdgstop Independent watchdog counter freeze in Stop mode.
ARM GAS /tmp/ccf0gmQS.s page 29
ARM GAS /tmp/ccr6E4Fw.s page 29
558:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * This parameter can be one of the following values:
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
612:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /**
613:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @brief Return the FLASH User Option Byte value.
614:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @retval uint32_t FLASH User Option Bytes values: WWDG_SW(Bit4), IWDG_SW(Bit5), nRST_STOP(Bit6),
ARM GAS /tmp/ccf0gmQS.s page 30
ARM GAS /tmp/ccr6E4Fw.s page 30
615:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * nRST_STDBY(Bit7), nDBOOT(Bit28), nDBANK(Bit29), IWDG_STDBY(Bit30) and IWDG_STOP(Bit31).
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
641:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Check the parameters */
642:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** assert_param(IS_VOLTAGERANGE(VoltageRange));
643:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/ccf0gmQS.s page 31
ARM GAS /tmp/ccr6E4Fw.s page 31
644:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* if the previous operation is completed, proceed to erase all sectors */
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
698:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** FLASH->CR &= SECTOR_MASK;
699:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** FLASH->CR |= FLASH_CR_SER | (Sector << FLASH_CR_SNB_Pos);
700:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** FLASH->CR |= FLASH_CR_STRT;
ARM GAS /tmp/ccf0gmQS.s page 32
ARM GAS /tmp/ccr6E4Fw.s page 32
701:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
755:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** assert_param(IS_OB_STOP_SOURCE(Stop));
756:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** assert_param(IS_OB_STDBY_SOURCE(Stdby));
757:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** assert_param(IS_OB_IWDG_STOP_FREEZE(Iwdgstop));
ARM GAS /tmp/ccf0gmQS.s page 33
ARM GAS /tmp/ccr6E4Fw.s page 33
758:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** assert_param(IS_OB_IWDG_STDBY_FREEZE(Iwdgstdby));
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
812:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
813:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /* Wait for last operation to be completed */
814:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE);
ARM GAS /tmp/ccf0gmQS.s page 34
ARM GAS /tmp/ccr6E4Fw.s page 34
815:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
869:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @note WARNING: When enabling OB_RDP level 2 it's no more possible to go back to level 1 or 0
870:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** *
871:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @retval HAL Status
ARM GAS /tmp/ccf0gmQS.s page 35
ARM GAS /tmp/ccr6E4Fw.s page 35
872:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** */
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
911:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
203 .loc 1 911 1 is_stmt 0 view .LVU44
204 000c 0020 movs r0, #0
ARM GAS /tmp/ccf0gmQS.s page 36
ARM GAS /tmp/ccr6E4Fw.s page 36
205 000e 7047 bx lr
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
952:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
953:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
954:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** return status;
ARM GAS /tmp/ccf0gmQS.s page 37
ARM GAS /tmp/ccr6E4Fw.s page 37
955:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
247 .loc 1 982 3 is_stmt 1 view .LVU54
983:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
248 .loc 1 983 1 is_stmt 0 view .LVU55
ARM GAS /tmp/ccf0gmQS.s page 38
ARM GAS /tmp/ccr6E4Fw.s page 38
249 0014 7047 bx lr
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
998:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
999:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** /**
1000:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** * @brief Configure Boot base address.
ARM GAS /tmp/ccf0gmQS.s page 39
ARM GAS /tmp/ccr6E4Fw.s page 39
1001:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** *
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
1023:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
316 .loc 1 1023 5 is_stmt 1 view .LVU69
1023:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
ARM GAS /tmp/ccf0gmQS.s page 40
ARM GAS /tmp/ccr6E4Fw.s page 40
317 .loc 1 1023 20 is_stmt 0 view .LVU70
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
363 .loc 1 816 3 is_stmt 1 view .LVU80
816:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
364 .loc 1 816 5 is_stmt 0 view .LVU81
ARM GAS /tmp/ccf0gmQS.s page 41
ARM GAS /tmp/ccr6E4Fw.s page 41
365 000c 20B9 cbnz r0, .L33
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
850:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
410 .loc 1 850 12 is_stmt 0 view .LVU93
411 0004 4CF25030 movw r0, #50000
ARM GAS /tmp/ccf0gmQS.s page 42
ARM GAS /tmp/ccr6E4Fw.s page 42
412 .LVL24:
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
457 .cfi_offset 14, -4
458 0002 0446 mov r4, r0
875:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/ccf0gmQS.s page 43
ARM GAS /tmp/ccr6E4Fw.s page 43
459 .loc 1 875 3 is_stmt 1 view .LVU105
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
502 .loc 1 578 1 is_stmt 0 view .LVU118
503 0000 F8B5 push {r3, r4, r5, r6, r7, lr}
504 .LCFI3:
ARM GAS /tmp/ccf0gmQS.s page 44
ARM GAS /tmp/ccr6E4Fw.s page 44
505 .cfi_def_cfa_offset 24
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
603:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
541 .loc 1 603 29 is_stmt 0 view .LVU137
542 0014 44EA0701 orr r1, r4, r7
ARM GAS /tmp/ccf0gmQS.s page 45
ARM GAS /tmp/ccr6E4Fw.s page 45
603:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
587 .thumb
588 .thumb_func
590 FLASH_OB_BootAddressConfig:
ARM GAS /tmp/ccf0gmQS.s page 46
ARM GAS /tmp/ccr6E4Fw.s page 46
591 .LVL41:
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
955:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
632 .loc 1 955 1 is_stmt 0 view .LVU162
633 0020 38BD pop {r3, r4, r5, pc}
ARM GAS /tmp/ccf0gmQS.s page 47
ARM GAS /tmp/ccr6E4Fw.s page 47
634 .LVL45:
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
683 0010 0122 movs r2, #1
684 0012 1A75 strb r2, [r3, #20]
290:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
ARM GAS /tmp/ccf0gmQS.s page 48
ARM GAS /tmp/ccr6E4Fw.s page 48
685 .loc 1 290 3 discriminator 2 view .LVU170
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
722 .loc 1 287 21 view .LVU187
723 0032 0120 movs r0, #1
724 .LVL53:
ARM GAS /tmp/ccf0gmQS.s page 49
ARM GAS /tmp/ccr6E4Fw.s page 49
725 .L61:
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
762 .loc 1 372 3 view .LVU204
763 005c 184B ldr r3, .L80
764 005e 0022 movs r2, #0
ARM GAS /tmp/ccf0gmQS.s page 50
ARM GAS /tmp/ccr6E4Fw.s page 50
765 0060 1A75 strb r2, [r3, #20]
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
808 .loc 1 321 14 view .LVU215
809 009c D2E7 b .L64
810 .L77:
ARM GAS /tmp/ccf0gmQS.s page 51
ARM GAS /tmp/ccr6E4Fw.s page 51
342:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** }
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
851 .loc 1 375 1 view .LVU229
852 00bc 7047 bx lr
853 .L81:
ARM GAS /tmp/ccf0gmQS.s page 52
ARM GAS /tmp/ccr6E4Fw.s page 52
854 00be 00BF .align 2
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
898 .loc 1 396 25 is_stmt 0 view .LVU241
899 0014 FFF7FEFF bl FLASH_OB_GetUser
900 .LVL70:
ARM GAS /tmp/ccf0gmQS.s page 53
ARM GAS /tmp/ccr6E4Fw.s page 53
396:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
488:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
944 .loc 1 488 3 view .LVU255
491:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** assert_param(IS_VOLTAGERANGE(VoltageRange));
ARM GAS /tmp/ccf0gmQS.s page 54
ARM GAS /tmp/ccr6E4Fw.s page 54
945 .loc 1 491 3 view .LVU256
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
985 0024 22F44072 bic r2, r2, #768
986 0028 1A61 str r2, [r3, #16]
519:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** CLEAR_BIT(FLASH->CR, FLASH_CR_SNB);
ARM GAS /tmp/ccf0gmQS.s page 55
ARM GAS /tmp/ccr6E4Fw.s page 55
987 .loc 1 519 3 is_stmt 1 view .LVU271
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
1029 0054 003C0240 .word 1073888256
1030 .cfi_endproc
1031 .LFE146:
ARM GAS /tmp/ccf0gmQS.s page 56
ARM GAS /tmp/ccr6E4Fw.s page 56
1033 .section .text.HAL_FLASHEx_Erase,"ax",%progbits
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
1076 0018 FFF7FEFF bl FLASH_WaitForLastOperation
1077 .LVL83:
170:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
ARM GAS /tmp/ccf0gmQS.s page 57
ARM GAS /tmp/ccr6E4Fw.s page 57
1078 .loc 1 170 3 is_stmt 1 view .LVU297
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
1115 .loc 1 201 9 is_stmt 1 view .LVU314
201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c ****
1116 .loc 1 201 18 is_stmt 0 view .LVU315
ARM GAS /tmp/ccf0gmQS.s page 58
ARM GAS /tmp/ccr6E4Fw.s page 58
1117 0040 4CF25030 movw r0, #50000
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
1159 .LVL94:
1160 .L105:
209:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** break;
ARM GAS /tmp/ccf0gmQS.s page 59
ARM GAS /tmp/ccr6E4Fw.s page 59
1161 .loc 1 209 11 is_stmt 1 view .LVU328
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
1206 .thumb
1207 .thumb_func
1209 HAL_FLASHEx_Erase_IT:
ARM GAS /tmp/ccf0gmQS.s page 60
ARM GAS /tmp/ccr6E4Fw.s page 60
1210 .LVL99:
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
249:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c **** {
1251 .loc 1 249 5 view .LVU352
1252 0028 012B cmp r3, #1
ARM GAS /tmp/ccf0gmQS.s page 61
ARM GAS /tmp/ccr6E4Fw.s page 61
1253 002a 0DD0 beq .L113
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccf0gmQS.s page 1
1289 .loc 1 252 29 is_stmt 0 view .LVU370
1290 0048 054B ldr r3, .L114
1291 004a 0222 movs r2, #2
ARM GAS /tmp/ccf0gmQS.s page 62
ARM GAS /tmp/ccr6E4Fw.s page 62
1292 004c 1A70 strb r2, [r3]
@ -3698,61 +3698,61 @@ ARM GAS /tmp/ccf0gmQS.s page 1
1322 .file 5 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h"
1323 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash.h"
1324 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_flash_ex.h"
ARM GAS /tmp/ccf0gmQS.s page 63
ARM GAS /tmp/ccr6E4Fw.s page 63
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_flash_ex.c
/tmp/ccf0gmQS.s:20 .text.FLASH_MassErase:00000000 $t
/tmp/ccf0gmQS.s:25 .text.FLASH_MassErase:00000000 FLASH_MassErase
/tmp/ccf0gmQS.s:117 .text.FLASH_MassErase:0000004c $d
/tmp/ccf0gmQS.s:122 .text.FLASH_OB_GetWRP:00000000 $t
/tmp/ccf0gmQS.s:127 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
/tmp/ccf0gmQS.s:145 .text.FLASH_OB_GetWRP:0000000c $d
/tmp/ccf0gmQS.s:151 .text.FLASH_OB_GetUser:00000000 $t
/tmp/ccf0gmQS.s:156 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
/tmp/ccf0gmQS.s:174 .text.FLASH_OB_GetUser:0000000c $d
/tmp/ccf0gmQS.s:180 .text.FLASH_OB_BOR_LevelConfig:00000000 $t
/tmp/ccf0gmQS.s:185 .text.FLASH_OB_BOR_LevelConfig:00000000 FLASH_OB_BOR_LevelConfig
/tmp/ccf0gmQS.s:209 .text.FLASH_OB_BOR_LevelConfig:00000010 $d
/tmp/ccf0gmQS.s:214 .text.FLASH_OB_GetRDP:00000000 $t
/tmp/ccf0gmQS.s:219 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
/tmp/ccf0gmQS.s:253 .text.FLASH_OB_GetRDP:00000018 $d
/tmp/ccf0gmQS.s:258 .text.FLASH_OB_GetBOR:00000000 $t
/tmp/ccf0gmQS.s:263 .text.FLASH_OB_GetBOR:00000000 FLASH_OB_GetBOR
/tmp/ccf0gmQS.s:280 .text.FLASH_OB_GetBOR:0000000c $d
/tmp/ccf0gmQS.s:285 .text.FLASH_OB_GetBootAddress:00000000 $t
/tmp/ccf0gmQS.s:290 .text.FLASH_OB_GetBootAddress:00000000 FLASH_OB_GetBootAddress
/tmp/ccf0gmQS.s:329 .text.FLASH_OB_GetBootAddress:00000014 $d
/tmp/ccf0gmQS.s:334 .text.FLASH_OB_EnableWRP:00000000 $t
/tmp/ccf0gmQS.s:339 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
/tmp/ccf0gmQS.s:382 .text.FLASH_OB_EnableWRP:0000001c $d
/tmp/ccf0gmQS.s:387 .text.FLASH_OB_DisableWRP:00000000 $t
/tmp/ccf0gmQS.s:392 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
/tmp/ccf0gmQS.s:435 .text.FLASH_OB_DisableWRP:00000018 $d
/tmp/ccf0gmQS.s:440 .text.FLASH_OB_RDP_LevelConfig:00000000 $t
/tmp/ccf0gmQS.s:445 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
/tmp/ccf0gmQS.s:485 .text.FLASH_OB_RDP_LevelConfig:00000014 $d
/tmp/ccf0gmQS.s:490 .text.FLASH_OB_UserConfig:00000000 $t
/tmp/ccf0gmQS.s:495 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
/tmp/ccf0gmQS.s:579 .text.FLASH_OB_UserConfig:00000040 $d
/tmp/ccf0gmQS.s:585 .text.FLASH_OB_BootAddressConfig:00000000 $t
/tmp/ccf0gmQS.s:590 .text.FLASH_OB_BootAddressConfig:00000000 FLASH_OB_BootAddressConfig
/tmp/ccf0gmQS.s:646 .text.FLASH_OB_BootAddressConfig:00000030 $d
/tmp/ccf0gmQS.s:651 .text.HAL_FLASHEx_OBProgram:00000000 $t
/tmp/ccf0gmQS.s:657 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
/tmp/ccf0gmQS.s:856 .text.HAL_FLASHEx_OBProgram:000000c0 $d
/tmp/ccf0gmQS.s:861 .text.HAL_FLASHEx_OBGetConfig:00000000 $t
/tmp/ccf0gmQS.s:867 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
/tmp/ccf0gmQS.s:930 .text.FLASH_Erase_Sector:00000000 $t
/tmp/ccf0gmQS.s:936 .text.FLASH_Erase_Sector:00000000 FLASH_Erase_Sector
/tmp/ccf0gmQS.s:1029 .text.FLASH_Erase_Sector:00000054 $d
/tmp/ccf0gmQS.s:1034 .text.HAL_FLASHEx_Erase:00000000 $t
/tmp/ccf0gmQS.s:1040 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
/tmp/ccf0gmQS.s:1196 .text.HAL_FLASHEx_Erase:0000008c $d
/tmp/ccf0gmQS.s:1203 .text.HAL_FLASHEx_Erase_IT:00000000 $t
/tmp/ccf0gmQS.s:1209 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
/tmp/ccf0gmQS.s:1313 .text.HAL_FLASHEx_Erase_IT:00000060 $d
/tmp/ccr6E4Fw.s:20 .text.FLASH_MassErase:00000000 $t
/tmp/ccr6E4Fw.s:25 .text.FLASH_MassErase:00000000 FLASH_MassErase
/tmp/ccr6E4Fw.s:117 .text.FLASH_MassErase:0000004c $d
/tmp/ccr6E4Fw.s:122 .text.FLASH_OB_GetWRP:00000000 $t
/tmp/ccr6E4Fw.s:127 .text.FLASH_OB_GetWRP:00000000 FLASH_OB_GetWRP
/tmp/ccr6E4Fw.s:145 .text.FLASH_OB_GetWRP:0000000c $d
/tmp/ccr6E4Fw.s:151 .text.FLASH_OB_GetUser:00000000 $t
/tmp/ccr6E4Fw.s:156 .text.FLASH_OB_GetUser:00000000 FLASH_OB_GetUser
/tmp/ccr6E4Fw.s:174 .text.FLASH_OB_GetUser:0000000c $d
/tmp/ccr6E4Fw.s:180 .text.FLASH_OB_BOR_LevelConfig:00000000 $t
/tmp/ccr6E4Fw.s:185 .text.FLASH_OB_BOR_LevelConfig:00000000 FLASH_OB_BOR_LevelConfig
/tmp/ccr6E4Fw.s:209 .text.FLASH_OB_BOR_LevelConfig:00000010 $d
/tmp/ccr6E4Fw.s:214 .text.FLASH_OB_GetRDP:00000000 $t
/tmp/ccr6E4Fw.s:219 .text.FLASH_OB_GetRDP:00000000 FLASH_OB_GetRDP
/tmp/ccr6E4Fw.s:253 .text.FLASH_OB_GetRDP:00000018 $d
/tmp/ccr6E4Fw.s:258 .text.FLASH_OB_GetBOR:00000000 $t
/tmp/ccr6E4Fw.s:263 .text.FLASH_OB_GetBOR:00000000 FLASH_OB_GetBOR
/tmp/ccr6E4Fw.s:280 .text.FLASH_OB_GetBOR:0000000c $d
/tmp/ccr6E4Fw.s:285 .text.FLASH_OB_GetBootAddress:00000000 $t
/tmp/ccr6E4Fw.s:290 .text.FLASH_OB_GetBootAddress:00000000 FLASH_OB_GetBootAddress
/tmp/ccr6E4Fw.s:329 .text.FLASH_OB_GetBootAddress:00000014 $d
/tmp/ccr6E4Fw.s:334 .text.FLASH_OB_EnableWRP:00000000 $t
/tmp/ccr6E4Fw.s:339 .text.FLASH_OB_EnableWRP:00000000 FLASH_OB_EnableWRP
/tmp/ccr6E4Fw.s:382 .text.FLASH_OB_EnableWRP:0000001c $d
/tmp/ccr6E4Fw.s:387 .text.FLASH_OB_DisableWRP:00000000 $t
/tmp/ccr6E4Fw.s:392 .text.FLASH_OB_DisableWRP:00000000 FLASH_OB_DisableWRP
/tmp/ccr6E4Fw.s:435 .text.FLASH_OB_DisableWRP:00000018 $d
/tmp/ccr6E4Fw.s:440 .text.FLASH_OB_RDP_LevelConfig:00000000 $t
/tmp/ccr6E4Fw.s:445 .text.FLASH_OB_RDP_LevelConfig:00000000 FLASH_OB_RDP_LevelConfig
/tmp/ccr6E4Fw.s:485 .text.FLASH_OB_RDP_LevelConfig:00000014 $d
/tmp/ccr6E4Fw.s:490 .text.FLASH_OB_UserConfig:00000000 $t
/tmp/ccr6E4Fw.s:495 .text.FLASH_OB_UserConfig:00000000 FLASH_OB_UserConfig
/tmp/ccr6E4Fw.s:579 .text.FLASH_OB_UserConfig:00000040 $d
/tmp/ccr6E4Fw.s:585 .text.FLASH_OB_BootAddressConfig:00000000 $t
/tmp/ccr6E4Fw.s:590 .text.FLASH_OB_BootAddressConfig:00000000 FLASH_OB_BootAddressConfig
/tmp/ccr6E4Fw.s:646 .text.FLASH_OB_BootAddressConfig:00000030 $d
/tmp/ccr6E4Fw.s:651 .text.HAL_FLASHEx_OBProgram:00000000 $t
/tmp/ccr6E4Fw.s:657 .text.HAL_FLASHEx_OBProgram:00000000 HAL_FLASHEx_OBProgram
/tmp/ccr6E4Fw.s:856 .text.HAL_FLASHEx_OBProgram:000000c0 $d
/tmp/ccr6E4Fw.s:861 .text.HAL_FLASHEx_OBGetConfig:00000000 $t
/tmp/ccr6E4Fw.s:867 .text.HAL_FLASHEx_OBGetConfig:00000000 HAL_FLASHEx_OBGetConfig
/tmp/ccr6E4Fw.s:930 .text.FLASH_Erase_Sector:00000000 $t
/tmp/ccr6E4Fw.s:936 .text.FLASH_Erase_Sector:00000000 FLASH_Erase_Sector
/tmp/ccr6E4Fw.s:1029 .text.FLASH_Erase_Sector:00000054 $d
/tmp/ccr6E4Fw.s:1034 .text.HAL_FLASHEx_Erase:00000000 $t
/tmp/ccr6E4Fw.s:1040 .text.HAL_FLASHEx_Erase:00000000 HAL_FLASHEx_Erase
/tmp/ccr6E4Fw.s:1196 .text.HAL_FLASHEx_Erase:0000008c $d
/tmp/ccr6E4Fw.s:1203 .text.HAL_FLASHEx_Erase_IT:00000000 $t
/tmp/ccr6E4Fw.s:1209 .text.HAL_FLASHEx_Erase_IT:00000000 HAL_FLASHEx_Erase_IT
/tmp/ccr6E4Fw.s:1313 .text.HAL_FLASHEx_Erase_IT:00000060 $d
UNDEFINED SYMBOLS
FLASH_WaitForLastOperation

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cco8lFhu.s page 1
ARM GAS /tmp/ccJXsfsf.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
28:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** port bit of the General Purpose IO (GPIO) Ports, can be individually configured by software
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** in several modes:
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** (+) Input mode
ARM GAS /tmp/cco8lFhu.s page 2
ARM GAS /tmp/ccJXsfsf.s page 2
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** (+) Analog mode
@ -118,7 +118,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
85:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** (#) To set/reset the level of a pin configured in output mode use
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** HAL_GPIO_WritePin()/HAL_GPIO_TogglePin().
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c ****
ARM GAS /tmp/cco8lFhu.s page 3
ARM GAS /tmp/ccJXsfsf.s page 3
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** (#) To lock pin configuration until next reset use HAL_GPIO_LockPin().
@ -178,7 +178,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
142:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** *
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** @verbatim
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** ===============================================================================
ARM GAS /tmp/cco8lFhu.s page 4
ARM GAS /tmp/ccJXsfsf.s page 4
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** ##### Initialization and de-initialization functions #####
@ -238,7 +238,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
51 .cfi_offset 4, -16
52 .cfi_offset 5, -12
53 .cfi_offset 6, -8
ARM GAS /tmp/cco8lFhu.s page 5
ARM GAS /tmp/ccJXsfsf.s page 5
54 .cfi_offset 14, -4
@ -298,7 +298,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
86 .loc 1 197 9 is_stmt 1 view .LVU25
87 .loc 1 197 14 is_stmt 0 view .LVU26
88 0028 4468 ldr r4, [r0, #4]
ARM GAS /tmp/cco8lFhu.s page 6
ARM GAS /tmp/ccJXsfsf.s page 6
89 .LVL6:
@ -358,7 +358,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
118 .LVL11:
223:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** temp &= ~((uint32_t)0xF << ((uint32_t)(position & (uint32_t)0x07) * 4)) ;
119 .loc 1 223 9 is_stmt 1 view .LVU40
ARM GAS /tmp/cco8lFhu.s page 7
ARM GAS /tmp/ccJXsfsf.s page 7
120 .loc 1 223 37 is_stmt 0 view .LVU41
@ -418,7 +418,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
154 006e 2A43 orrs r2, r2, r5
155 .LVL15:
244:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** SYSCFG->EXTICR[position >> 2] = temp;
ARM GAS /tmp/cco8lFhu.s page 8
ARM GAS /tmp/ccJXsfsf.s page 8
156 .loc 1 244 9 is_stmt 1 view .LVU55
@ -478,7 +478,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
197 .loc 1 257 12 is_stmt 0 view .LVU74
198 009a 4E68 ldr r6, [r1, #4]
199 009c 16F4001F tst r6, #2097152
ARM GAS /tmp/cco8lFhu.s page 9
ARM GAS /tmp/ccJXsfsf.s page 9
200 00a0 01D0 beq .L9
@ -538,7 +538,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
238 00c2 2240 ands r2, r2, r4
239 .LVL27:
274:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** if ((GPIO_Init->Mode & EXTI_IT) != 0x00u)
ARM GAS /tmp/cco8lFhu.s page 10
ARM GAS /tmp/ccJXsfsf.s page 10
240 .loc 1 274 9 is_stmt 1 view .LVU93
@ -598,7 +598,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
280 .loc 1 186 7 is_stmt 1 view .LVU109
186:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** {
281 .loc 1 186 22 is_stmt 0 view .LVU110
ARM GAS /tmp/cco8lFhu.s page 11
ARM GAS /tmp/ccJXsfsf.s page 11
282 00ec 4C68 ldr r4, [r1, #4]
@ -658,7 +658,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
211:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** GPIOx->PUPDR = temp;
319 .loc 1 211 14 view .LVU128
320 0112 2243 orrs r2, r2, r4
ARM GAS /tmp/cco8lFhu.s page 12
ARM GAS /tmp/ccJXsfsf.s page 12
321 .LVL37:
@ -718,7 +718,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
358 .LVL41:
232:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c ****
359 .loc 1 232 7 is_stmt 1 view .LVU146
ARM GAS /tmp/cco8lFhu.s page 13
ARM GAS /tmp/ccJXsfsf.s page 13
232:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c ****
@ -778,7 +778,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
398 0168 4FEA8E0E lsl lr, lr, #2
242:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** temp |= ((uint32_t)(GPIO_GET_INDEX(GPIOx)) << (4 * (position & 0x03)));
399 .loc 1 242 36 view .LVU163
ARM GAS /tmp/cco8lFhu.s page 14
ARM GAS /tmp/ccJXsfsf.s page 14
400 016c 0F22 movs r2, #15
@ -838,7 +838,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
442 .loc 1 243 29 discriminator 17 view .LVU175
443 01be 02F58062 add r2, r2, #1024
444 01c2 9042 cmp r0, r2
ARM GAS /tmp/cco8lFhu.s page 15
ARM GAS /tmp/ccJXsfsf.s page 15
445 01c4 3FF44EAF beq .L30
@ -898,7 +898,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
282:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** }
486 .loc 1 282 1 view .LVU186
487 01ec 02B0 add sp, sp, #8
ARM GAS /tmp/cco8lFhu.s page 16
ARM GAS /tmp/ccJXsfsf.s page 16
488 .LCFI2:
@ -958,7 +958,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
297:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c ****
298:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** /* Check the parameters */
299:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** assert_param(IS_GPIO_ALL_INSTANCE(GPIOx));
ARM GAS /tmp/cco8lFhu.s page 17
ARM GAS /tmp/ccJXsfsf.s page 17
530 .loc 1 299 3 view .LVU193
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
319:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c ****
320:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** /* Clear Rising Falling edge configuration */
321:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** EXTI->FTSR &= ~((uint32_t)iocurrent);
ARM GAS /tmp/cco8lFhu.s page 18
ARM GAS /tmp/ccJXsfsf.s page 18
322:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** EXTI->RTSR &= ~((uint32_t)iocurrent);
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
600 0054 24EA0202 bic r2, r4, r2
601 .LVL54:
602 .loc 1 339 22 view .LVU219
ARM GAS /tmp/cco8lFhu.s page 19
ARM GAS /tmp/ccJXsfsf.s page 19
603 0058 4260 str r2, [r0, #4]
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
641 .loc 1 313 50 is_stmt 0 view .LVU235
642 0084 03F0030C and ip, r3, #3
313:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** if (tmp == ((uint32_t)(GPIO_GET_INDEX(GPIOx)) << (4 * (position & 0x03))))
ARM GAS /tmp/cco8lFhu.s page 20
ARM GAS /tmp/ccJXsfsf.s page 20
643 .loc 1 313 38 view .LVU236
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
685 00d2 05F58065 add r5, r5, #1024
686 00d6 A842 cmp r0, r5
687 00d8 13D0 beq .L47
ARM GAS /tmp/cco8lFhu.s page 21
ARM GAS /tmp/ccJXsfsf.s page 21
314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** {
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
730 0106 104C ldr r4, .L56+8
731 .LVL61:
317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** EXTI->EMR &= ~((uint32_t)iocurrent);
ARM GAS /tmp/cco8lFhu.s page 22
ARM GAS /tmp/ccJXsfsf.s page 22
732 .loc 1 317 13 view .LVU261
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
344:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** }
345:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** }
770 .loc 1 345 1 view .LVU277
ARM GAS /tmp/cco8lFhu.s page 23
ARM GAS /tmp/ccJXsfsf.s page 23
771 013c F0BD pop {r4, r5, r6, r7, pc}
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** {
802 .loc 1 371 1 is_stmt 1 view -0
803 .cfi_startproc
ARM GAS /tmp/cco8lFhu.s page 24
ARM GAS /tmp/ccJXsfsf.s page 24
804 @ args = 0, pretend = 0, frame = 0
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
391:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** * @note This function uses GPIOx_BSRR register to allow atomic read/modify
392:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** * accesses. In this way, there is no risk of an IRQ occurring between
393:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** * the read and the modify access.
ARM GAS /tmp/cco8lFhu.s page 25
ARM GAS /tmp/ccJXsfsf.s page 25
394:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** *
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
871 .thumb
872 .thumb_func
874 HAL_GPIO_TogglePin:
ARM GAS /tmp/cco8lFhu.s page 26
ARM GAS /tmp/ccJXsfsf.s page 26
875 .LVL72:
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
910 HAL_GPIO_LockPin:
911 .LVL75:
912 .LFB146:
ARM GAS /tmp/cco8lFhu.s page 27
ARM GAS /tmp/ccJXsfsf.s page 27
440:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c ****
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
940 .loc 1 466 15 is_stmt 0 view .LVU324
941 0014 019B ldr r3, [sp, #4]
942 0016 C361 str r3, [r0, #28]
ARM GAS /tmp/cco8lFhu.s page 28
ARM GAS /tmp/ccJXsfsf.s page 28
467:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** /* Read LCKR register. This read is mandatory to complete key lock sequence */
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
984 HAL_GPIO_EXTI_Callback:
985 .LVL79:
986 .LFB148:
ARM GAS /tmp/cco8lFhu.s page 29
ARM GAS /tmp/ccJXsfsf.s page 29
480:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c ****
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cco8lFhu.s page 1
487:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c **** /* EXTI line interrupt detected */
1012 .loc 1 487 1 is_stmt 0 view .LVU339
1013 0000 08B5 push {r3, lr}
ARM GAS /tmp/cco8lFhu.s page 30
ARM GAS /tmp/ccJXsfsf.s page 30
1014 .LCFI9:
@ -1786,29 +1786,29 @@ ARM GAS /tmp/cco8lFhu.s page 1
1050 .file 4 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h"
1051 .file 5 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h"
1052 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio.h"
ARM GAS /tmp/cco8lFhu.s page 31
ARM GAS /tmp/ccJXsfsf.s page 31
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_gpio.c
/tmp/cco8lFhu.s:20 .text.HAL_GPIO_Init:00000000 $t
/tmp/cco8lFhu.s:26 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
/tmp/cco8lFhu.s:505 .text.HAL_GPIO_Init:000001f4 $d
/tmp/cco8lFhu.s:513 .text.HAL_GPIO_DeInit:00000000 $t
/tmp/cco8lFhu.s:519 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
/tmp/cco8lFhu.s:786 .text.HAL_GPIO_DeInit:00000140 $d
/tmp/cco8lFhu.s:793 .text.HAL_GPIO_ReadPin:00000000 $t
/tmp/cco8lFhu.s:799 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
/tmp/cco8lFhu.s:832 .text.HAL_GPIO_WritePin:00000000 $t
/tmp/cco8lFhu.s:838 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
/tmp/cco8lFhu.s:868 .text.HAL_GPIO_TogglePin:00000000 $t
/tmp/cco8lFhu.s:874 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
/tmp/cco8lFhu.s:904 .text.HAL_GPIO_LockPin:00000000 $t
/tmp/cco8lFhu.s:910 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
/tmp/cco8lFhu.s:978 .text.HAL_GPIO_EXTI_Callback:00000000 $t
/tmp/cco8lFhu.s:984 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
/tmp/cco8lFhu.s:999 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
/tmp/cco8lFhu.s:1005 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
/tmp/cco8lFhu.s:1042 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d
/tmp/ccJXsfsf.s:20 .text.HAL_GPIO_Init:00000000 $t
/tmp/ccJXsfsf.s:26 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
/tmp/ccJXsfsf.s:505 .text.HAL_GPIO_Init:000001f4 $d
/tmp/ccJXsfsf.s:513 .text.HAL_GPIO_DeInit:00000000 $t
/tmp/ccJXsfsf.s:519 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
/tmp/ccJXsfsf.s:786 .text.HAL_GPIO_DeInit:00000140 $d
/tmp/ccJXsfsf.s:793 .text.HAL_GPIO_ReadPin:00000000 $t
/tmp/ccJXsfsf.s:799 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
/tmp/ccJXsfsf.s:832 .text.HAL_GPIO_WritePin:00000000 $t
/tmp/ccJXsfsf.s:838 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
/tmp/ccJXsfsf.s:868 .text.HAL_GPIO_TogglePin:00000000 $t
/tmp/ccJXsfsf.s:874 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
/tmp/ccJXsfsf.s:904 .text.HAL_GPIO_LockPin:00000000 $t
/tmp/ccJXsfsf.s:910 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
/tmp/ccJXsfsf.s:978 .text.HAL_GPIO_EXTI_Callback:00000000 $t
/tmp/ccJXsfsf.s:984 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
/tmp/ccJXsfsf.s:999 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
/tmp/ccJXsfsf.s:1005 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
/tmp/ccJXsfsf.s:1042 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d
NO UNDEFINED SYMBOLS

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccchBi8d.s page 1
ARM GAS /tmp/cchjgVfc.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccchBi8d.s page 1
28:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** devices contains the following additional features
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c ****
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** (+) Possibility to disable or enable Analog Noise Filter
ARM GAS /tmp/ccchBi8d.s page 2
ARM GAS /tmp/cchjgVfc.s page 2
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** (+) Use of a configured Digital Noise Filter
@ -118,7 +118,7 @@ ARM GAS /tmp/ccchBi8d.s page 1
85:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** * @brief Configure I2C Analog noise filter.
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** * the configuration information for the specified I2Cx peripheral.
ARM GAS /tmp/ccchBi8d.s page 3
ARM GAS /tmp/cchjgVfc.s page 3
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** * @param AnalogFilter New state of the Analog filter.
@ -178,7 +178,7 @@ ARM GAS /tmp/ccchBi8d.s page 1
106:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c ****
107:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** /* Reset I2Cx ANOFF bit */
108:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** hi2c->Instance->CR1 &= ~(I2C_CR1_ANFOFF);
ARM GAS /tmp/ccchBi8d.s page 4
ARM GAS /tmp/cchjgVfc.s page 4
65 .loc 1 108 5 is_stmt 1 view .LVU15
@ -238,7 +238,7 @@ ARM GAS /tmp/ccchBi8d.s page 1
103 0054 0220 movs r0, #2
104 .LVL4:
105 .loc 1 124 12 view .LVU33
ARM GAS /tmp/ccchBi8d.s page 5
ARM GAS /tmp/cchjgVfc.s page 5
106 0056 7047 bx lr
@ -298,7 +298,7 @@ ARM GAS /tmp/ccchBi8d.s page 1
142 0008 202A cmp r2, #32
143 000a 21D1 bne .L7
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** {
ARM GAS /tmp/ccchBi8d.s page 6
ARM GAS /tmp/cchjgVfc.s page 6
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** /* Process Locked */
@ -358,7 +358,7 @@ ARM GAS /tmp/ccchBi8d.s page 1
179 .loc 1 163 25 is_stmt 0 view .LVU60
180 0036 0260 str r2, [r0]
164:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c ****
ARM GAS /tmp/ccchBi8d.s page 7
ARM GAS /tmp/cchjgVfc.s page 7
165:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** __HAL_I2C_ENABLE(hi2c);
@ -418,7 +418,7 @@ ARM GAS /tmp/ccchBi8d.s page 1
221 .align 1
222 .global HAL_I2CEx_EnableFastModePlus
223 .syntax unified
ARM GAS /tmp/ccchBi8d.s page 8
ARM GAS /tmp/cchjgVfc.s page 8
224 .thumb
@ -478,7 +478,7 @@ ARM GAS /tmp/ccchBi8d.s page 1
239 .loc 1 218 3 is_stmt 1 view .LVU77
219:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c ****
220:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** /* Enable SYSCFG clock */
ARM GAS /tmp/ccchBi8d.s page 9
ARM GAS /tmp/cchjgVfc.s page 9
221:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** __HAL_RCC_SYSCFG_CLK_ENABLE();
@ -538,7 +538,7 @@ ARM GAS /tmp/ccchBi8d.s page 1
232:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** * I2C1 pins using I2C_FASTMODEPLUS_I2C1 parameter or independently
233:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** * on each one of the following pins PB6, PB7, PB8 and PB9.
234:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** * @note For remaining I2C1 pins (PA14, PA15...) fast mode plus driving capability
ARM GAS /tmp/ccchBi8d.s page 10
ARM GAS /tmp/cchjgVfc.s page 10
235:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c_ex.c **** * can be disabled only by using I2C_FASTMODEPLUS_I2C1 parameter.
@ -598,7 +598,7 @@ ARM GAS /tmp/ccchBi8d.s page 1
319 .cfi_def_cfa_offset 0
320 @ sp needed
321 0022 7047 bx lr
ARM GAS /tmp/ccchBi8d.s page 11
ARM GAS /tmp/cchjgVfc.s page 11
322 .L16:
@ -615,20 +615,20 @@ ARM GAS /tmp/ccchBi8d.s page 1
334 .file 4 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h"
335 .file 5 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_dma.h"
336 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_i2c.h"
ARM GAS /tmp/ccchBi8d.s page 12
ARM GAS /tmp/cchjgVfc.s page 12
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_i2c_ex.c
/tmp/ccchBi8d.s:20 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t
/tmp/ccchBi8d.s:26 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter
/tmp/ccchBi8d.s:118 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t
/tmp/ccchBi8d.s:124 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter
/tmp/ccchBi8d.s:221 .text.HAL_I2CEx_EnableFastModePlus:00000000 $t
/tmp/ccchBi8d.s:227 .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus
/tmp/ccchBi8d.s:270 .text.HAL_I2CEx_EnableFastModePlus:00000024 $d
/tmp/ccchBi8d.s:276 .text.HAL_I2CEx_DisableFastModePlus:00000000 $t
/tmp/ccchBi8d.s:282 .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus
/tmp/ccchBi8d.s:325 .text.HAL_I2CEx_DisableFastModePlus:00000024 $d
/tmp/cchjgVfc.s:20 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 $t
/tmp/cchjgVfc.s:26 .text.HAL_I2CEx_ConfigAnalogFilter:00000000 HAL_I2CEx_ConfigAnalogFilter
/tmp/cchjgVfc.s:118 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 $t
/tmp/cchjgVfc.s:124 .text.HAL_I2CEx_ConfigDigitalFilter:00000000 HAL_I2CEx_ConfigDigitalFilter
/tmp/cchjgVfc.s:221 .text.HAL_I2CEx_EnableFastModePlus:00000000 $t
/tmp/cchjgVfc.s:227 .text.HAL_I2CEx_EnableFastModePlus:00000000 HAL_I2CEx_EnableFastModePlus
/tmp/cchjgVfc.s:270 .text.HAL_I2CEx_EnableFastModePlus:00000024 $d
/tmp/cchjgVfc.s:276 .text.HAL_I2CEx_DisableFastModePlus:00000000 $t
/tmp/cchjgVfc.s:282 .text.HAL_I2CEx_DisableFastModePlus:00000000 HAL_I2CEx_DisableFastModePlus
/tmp/cchjgVfc.s:325 .text.HAL_I2CEx_DisableFastModePlus:00000024 $d
NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc9NB4nd.s page 1
ARM GAS /tmp/ccyWI3oI.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
29:Src/stm32f7xx_hal_msp.c ****
30:Src/stm32f7xx_hal_msp.c **** /* USER CODE END TD */
31:Src/stm32f7xx_hal_msp.c ****
ARM GAS /tmp/cc9NB4nd.s page 2
ARM GAS /tmp/ccyWI3oI.s page 2
32:Src/stm32f7xx_hal_msp.c **** /* Private define ------------------------------------------------------------*/
@ -118,7 +118,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
41 0004 1A6C ldr r2, [r3, #64]
42 0006 42F08052 orr r2, r2, #268435456
43 000a 1A64 str r2, [r3, #64]
ARM GAS /tmp/cc9NB4nd.s page 3
ARM GAS /tmp/ccyWI3oI.s page 3
44 .loc 1 72 3 view .LVU4
@ -178,7 +178,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
83:Src/stm32f7xx_hal_msp.c **** * @brief ADC MSP Initialization
84:Src/stm32f7xx_hal_msp.c **** * This function configures the hardware resources used in this example
85:Src/stm32f7xx_hal_msp.c **** * @param hadc: ADC handle pointer
ARM GAS /tmp/cc9NB4nd.s page 4
ARM GAS /tmp/ccyWI3oI.s page 4
86:Src/stm32f7xx_hal_msp.c **** * @retval None
@ -238,7 +238,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
111:Src/stm32f7xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
112:Src/stm32f7xx_hal_msp.c **** HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
113:Src/stm32f7xx_hal_msp.c ****
ARM GAS /tmp/cc9NB4nd.s page 5
ARM GAS /tmp/ccyWI3oI.s page 5
114:Src/stm32f7xx_hal_msp.c **** GPIO_InitStruct.Pin = GPIO_PIN_2;
@ -298,7 +298,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
130 .cfi_def_cfa_offset 12
131 @ sp needed
132 0020 30BD pop {r4, r5, pc}
ARM GAS /tmp/cc9NB4nd.s page 6
ARM GAS /tmp/ccyWI3oI.s page 6
133 .LVL2:
@ -358,7 +358,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
172 0048 1A6B ldr r2, [r3, #48]
173 004a 42F00102 orr r2, r2, #1
174 004e 1A63 str r2, [r3, #48]
ARM GAS /tmp/cc9NB4nd.s page 7
ARM GAS /tmp/ccyWI3oI.s page 7
100:Src/stm32f7xx_hal_msp.c **** __HAL_RCC_GPIOB_CLK_ENABLE();
@ -418,7 +418,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
114:Src/stm32f7xx_hal_msp.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
213 .loc 1 114 5 is_stmt 1 view .LVU55
114:Src/stm32f7xx_hal_msp.c **** GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
ARM GAS /tmp/cc9NB4nd.s page 8
ARM GAS /tmp/ccyWI3oI.s page 8
214 .loc 1 114 25 is_stmt 0 view .LVU56
@ -478,7 +478,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
254 .LVL9:
255 .L10:
137:Src/stm32f7xx_hal_msp.c ****
ARM GAS /tmp/cc9NB4nd.s page 9
ARM GAS /tmp/ccyWI3oI.s page 9
256 .loc 1 137 5 view .LVU71
@ -538,7 +538,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
145:Src/stm32f7xx_hal_msp.c **** HAL_GPIO_Init(GPIOF, &GPIO_InitStruct);
295 .loc 1 145 5 is_stmt 1 view .LVU87
146:Src/stm32f7xx_hal_msp.c ****
ARM GAS /tmp/cc9NB4nd.s page 10
ARM GAS /tmp/ccyWI3oI.s page 10
296 .loc 1 146 5 view .LVU88
@ -598,7 +598,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
340 @ args = 0, pretend = 0, frame = 0
341 @ frame_needed = 0, uses_anonymous_args = 0
342 .loc 1 165 1 is_stmt 0 view .LVU94
ARM GAS /tmp/cc9NB4nd.s page 11
ARM GAS /tmp/ccyWI3oI.s page 11
343 0000 08B5 push {r3, lr}
@ -658,7 +658,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
201:Src/stm32f7xx_hal_msp.c **** {
202:Src/stm32f7xx_hal_msp.c **** /* USER CODE BEGIN ADC3_MspDeInit 0 */
203:Src/stm32f7xx_hal_msp.c ****
ARM GAS /tmp/cc9NB4nd.s page 12
ARM GAS /tmp/ccyWI3oI.s page 12
204:Src/stm32f7xx_hal_msp.c **** /* USER CODE END ADC3_MspDeInit 0 */
@ -718,7 +718,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
387 .LVL20:
388 0036 EBE7 b .L13
389 .LVL21:
ARM GAS /tmp/cc9NB4nd.s page 13
ARM GAS /tmp/ccyWI3oI.s page 13
390 .L18:
@ -778,7 +778,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
434 .cfi_def_cfa_offset 20
435 .cfi_offset 4, -20
436 .cfi_offset 5, -16
ARM GAS /tmp/cc9NB4nd.s page 14
ARM GAS /tmp/ccyWI3oI.s page 14
437 .cfi_offset 6, -12
@ -838,7 +838,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
259:Src/stm32f7xx_hal_msp.c **** __HAL_RCC_GPIOD_CLK_ENABLE();
260:Src/stm32f7xx_hal_msp.c **** /**SDMMC1 GPIO Configuration
261:Src/stm32f7xx_hal_msp.c **** PC8 ------> SDMMC1_D0
ARM GAS /tmp/cc9NB4nd.s page 15
ARM GAS /tmp/ccyWI3oI.s page 15
262:Src/stm32f7xx_hal_msp.c **** PC9 ------> SDMMC1_D1
@ -898,7 +898,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
489 002e FFF7FEFF bl HAL_RCCEx_PeriphCLKConfig
490 .LVL29:
250:Src/stm32f7xx_hal_msp.c **** {
ARM GAS /tmp/cc9NB4nd.s page 16
ARM GAS /tmp/ccyWI3oI.s page 16
491 .loc 1 250 8 discriminator 1 view .LVU127
@ -958,7 +958,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
530 005c 1A6B ldr r2, [r3, #48]
531 005e 42F00802 orr r2, r2, #8
532 0062 1A63 str r2, [r3, #48]
ARM GAS /tmp/cc9NB4nd.s page 17
ARM GAS /tmp/ccyWI3oI.s page 17
259:Src/stm32f7xx_hal_msp.c **** /**SDMMC1 GPIO Configuration
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
570 008c 0423 movs r3, #4
571 008e 2793 str r3, [sp, #156]
277:Src/stm32f7xx_hal_msp.c **** GPIO_InitStruct.Pull = GPIO_NOPULL;
ARM GAS /tmp/cc9NB4nd.s page 18
ARM GAS /tmp/ccyWI3oI.s page 18
572 .loc 1 277 5 is_stmt 1 view .LVU160
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
292:Src/stm32f7xx_hal_msp.c **** * @brief SD MSP De-Initialization
293:Src/stm32f7xx_hal_msp.c **** * This function freeze the hardware resources used in this example
294:Src/stm32f7xx_hal_msp.c **** * @param hsd: SD handle pointer
ARM GAS /tmp/cc9NB4nd.s page 19
ARM GAS /tmp/ccyWI3oI.s page 19
295:Src/stm32f7xx_hal_msp.c **** * @retval None
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
305:Src/stm32f7xx_hal_msp.c ****
640 .loc 1 305 5 is_stmt 1 view .LVU177
641 000c 084A ldr r2, .L33+4
ARM GAS /tmp/cc9NB4nd.s page 20
ARM GAS /tmp/ccyWI3oI.s page 20
642 000e 536C ldr r3, [r2, #68]
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
686 .cfi_def_cfa_offset 4
687 .cfi_offset 14, -4
688 0002 87B0 sub sp, sp, #28
ARM GAS /tmp/cc9NB4nd.s page 21
ARM GAS /tmp/ccyWI3oI.s page 21
689 .LCFI13:
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
370:Src/stm32f7xx_hal_msp.c **** }
371:Src/stm32f7xx_hal_msp.c **** else if(htim_base->Instance==TIM10)
708 .loc 1 371 8 is_stmt 1 view .LVU191
ARM GAS /tmp/cc9NB4nd.s page 22
ARM GAS /tmp/ccyWI3oI.s page 22
709 .loc 1 371 10 is_stmt 0 view .LVU192
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
741 .LVL43:
394:Src/stm32f7xx_hal_msp.c **** HAL_NVIC_EnableIRQ(TIM1_TRG_COM_TIM11_IRQn);
742 .loc 1 394 5 is_stmt 1 view .LVU203
ARM GAS /tmp/cc9NB4nd.s page 23
ARM GAS /tmp/ccyWI3oI.s page 23
743 0042 1A20 movs r0, #26
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
782 .loc 1 352 5 view .LVU214
783 0064 1D4B ldr r3, .L46+20
784 0066 5A6C ldr r2, [r3, #68]
ARM GAS /tmp/cc9NB4nd.s page 24
ARM GAS /tmp/ccyWI3oI.s page 24
785 0068 42F00102 orr r2, r2, #1
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
827 .L45:
377:Src/stm32f7xx_hal_msp.c **** /* TIM10 interrupt Init */
828 .loc 1 377 5 view .LVU227
ARM GAS /tmp/cc9NB4nd.s page 25
ARM GAS /tmp/ccyWI3oI.s page 25
829 .LBB17:
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
877 .LVL55:
878 .LFB1189:
401:Src/stm32f7xx_hal_msp.c ****
ARM GAS /tmp/cc9NB4nd.s page 26
ARM GAS /tmp/ccyWI3oI.s page 26
402:Src/stm32f7xx_hal_msp.c **** void HAL_TIM_MspPostInit(TIM_HandleTypeDef* htim)
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
909 001a 9342 cmp r3, r2
910 001c 1AD0 beq .L54
426:Src/stm32f7xx_hal_msp.c **** {
ARM GAS /tmp/cc9NB4nd.s page 27
ARM GAS /tmp/ccyWI3oI.s page 27
427:Src/stm32f7xx_hal_msp.c **** /* USER CODE BEGIN TIM1_MspPostInit 0 */
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
923 @ sp needed
924 0026 5DF804FB ldr pc, [sp], #4
925 .LVL57:
ARM GAS /tmp/cc9NB4nd.s page 28
ARM GAS /tmp/ccyWI3oI.s page 28
926 .L53:
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
964 .LVL59:
965 0052 E7E7 b .L48
966 .LVL60:
ARM GAS /tmp/cc9NB4nd.s page 29
ARM GAS /tmp/ccyWI3oI.s page 29
967 .L54:
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
440:Src/stm32f7xx_hal_msp.c ****
1005 .loc 1 440 5 is_stmt 0 view .LVU280
1006 007e FFF7FEFF bl HAL_GPIO_Init
ARM GAS /tmp/cc9NB4nd.s page 30
ARM GAS /tmp/ccyWI3oI.s page 30
1007 .LVL62:
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
1045 .loc 1 461 5 is_stmt 0 view .LVU296
1046 00aa FFF7FEFF bl HAL_GPIO_Init
1047 .LVL65:
ARM GAS /tmp/cc9NB4nd.s page 31
ARM GAS /tmp/ccyWI3oI.s page 31
1048 .loc 1 468 1 view .LVU297
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
484:Src/stm32f7xx_hal_msp.c **** /* USER CODE BEGIN TIM4_MspDeInit 1 */
485:Src/stm32f7xx_hal_msp.c ****
486:Src/stm32f7xx_hal_msp.c **** /* USER CODE END TIM4_MspDeInit 1 */
ARM GAS /tmp/cc9NB4nd.s page 32
ARM GAS /tmp/ccyWI3oI.s page 32
487:Src/stm32f7xx_hal_msp.c **** }
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
526:Src/stm32f7xx_hal_msp.c **** }
527:Src/stm32f7xx_hal_msp.c **** else if(htim_base->Instance==TIM11)
1104 .loc 1 527 8 is_stmt 1 view .LVU309
ARM GAS /tmp/cc9NB4nd.s page 33
ARM GAS /tmp/ccyWI3oI.s page 33
1105 .loc 1 527 10 is_stmt 0 view .LVU310
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
505:Src/stm32f7xx_hal_msp.c ****
1142 .loc 1 505 5 view .LVU318
1143 0052 02F59A32 add r2, r2, #78848
ARM GAS /tmp/cc9NB4nd.s page 34
ARM GAS /tmp/ccyWI3oI.s page 34
1144 0056 536C ldr r3, [r2, #68]
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
549:Src/stm32f7xx_hal_msp.c **** */
550:Src/stm32f7xx_hal_msp.c **** void HAL_UART_MspInit(UART_HandleTypeDef* huart)
551:Src/stm32f7xx_hal_msp.c **** {
ARM GAS /tmp/cc9NB4nd.s page 35
ARM GAS /tmp/ccyWI3oI.s page 35
1189 .loc 1 551 1 is_stmt 1 view -0
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
568:Src/stm32f7xx_hal_msp.c ****
569:Src/stm32f7xx_hal_msp.c **** /* Peripheral clock enable */
570:Src/stm32f7xx_hal_msp.c **** __HAL_RCC_UART8_CLK_ENABLE();
ARM GAS /tmp/cc9NB4nd.s page 36
ARM GAS /tmp/ccyWI3oI.s page 36
571:Src/stm32f7xx_hal_msp.c ****
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
1253 .loc 1 570 5 view .LVU342
570:Src/stm32f7xx_hal_msp.c ****
1254 .loc 1 570 5 view .LVU343
ARM GAS /tmp/cc9NB4nd.s page 37
ARM GAS /tmp/ccyWI3oI.s page 37
1255 0034 124B ldr r3, .L77+4
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
580:Src/stm32f7xx_hal_msp.c **** GPIO_InitStruct.Alternate = GPIO_AF8_UART8;
1294 .loc 1 580 5 is_stmt 1 view .LVU359
580:Src/stm32f7xx_hal_msp.c **** GPIO_InitStruct.Alternate = GPIO_AF8_UART8;
ARM GAS /tmp/cc9NB4nd.s page 38
ARM GAS /tmp/ccyWI3oI.s page 38
1295 .loc 1 580 27 is_stmt 0 view .LVU360
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
1338 .LCFI25:
1339 .cfi_def_cfa_offset 8
1340 .cfi_offset 3, -8
ARM GAS /tmp/cc9NB4nd.s page 39
ARM GAS /tmp/ccyWI3oI.s page 39
1341 .cfi_offset 14, -4
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cc9NB4nd.s page 1
1372 0020 007C0040 .word 1073773568
1373 0024 00380240 .word 1073887232
1374 0028 00100240 .word 1073876992
ARM GAS /tmp/cc9NB4nd.s page 40
ARM GAS /tmp/ccyWI3oI.s page 40
1375 .cfi_endproc
@ -2363,41 +2363,41 @@ ARM GAS /tmp/cc9NB4nd.s page 1
1395 .file 17 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_cortex.h"
1396 .file 18 "Inc/main.h"
1397 .file 19 "<built-in>"
ARM GAS /tmp/cc9NB4nd.s page 41
ARM GAS /tmp/ccyWI3oI.s page 41
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_msp.c
/tmp/cc9NB4nd.s:20 .text.HAL_MspInit:00000000 $t
/tmp/cc9NB4nd.s:26 .text.HAL_MspInit:00000000 HAL_MspInit
/tmp/cc9NB4nd.s:76 .text.HAL_MspInit:0000002c $d
/tmp/cc9NB4nd.s:81 .text.HAL_ADC_MspInit:00000000 $t
/tmp/cc9NB4nd.s:87 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
/tmp/cc9NB4nd.s:318 .text.HAL_ADC_MspInit:000000f4 $d
/tmp/cc9NB4nd.s:329 .text.HAL_ADC_MspDeInit:00000000 $t
/tmp/cc9NB4nd.s:335 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
/tmp/cc9NB4nd.s:408 .text.HAL_ADC_MspDeInit:00000050 $d
/tmp/cc9NB4nd.s:418 .text.HAL_SD_MspInit:00000000 $t
/tmp/cc9NB4nd.s:424 .text.HAL_SD_MspInit:00000000 HAL_SD_MspInit
/tmp/cc9NB4nd.s:600 .text.HAL_SD_MspInit:000000a8 $d
/tmp/cc9NB4nd.s:608 .text.HAL_SD_MspDeInit:00000000 $t
/tmp/cc9NB4nd.s:614 .text.HAL_SD_MspDeInit:00000000 HAL_SD_MspDeInit
/tmp/cc9NB4nd.s:662 .text.HAL_SD_MspDeInit:0000002c $d
/tmp/cc9NB4nd.s:670 .text.HAL_TIM_Base_MspInit:00000000 $t
/tmp/cc9NB4nd.s:676 .text.HAL_TIM_Base_MspInit:00000000 HAL_TIM_Base_MspInit
/tmp/cc9NB4nd.s:860 .text.HAL_TIM_Base_MspInit:000000c8 $d
/tmp/cc9NB4nd.s:870 .text.HAL_TIM_MspPostInit:00000000 $t
/tmp/cc9NB4nd.s:876 .text.HAL_TIM_MspPostInit:00000000 HAL_TIM_MspPostInit
/tmp/cc9NB4nd.s:1053 .text.HAL_TIM_MspPostInit:000000b0 $d
/tmp/cc9NB4nd.s:1063 .text.HAL_TIM_Base_MspDeInit:00000000 $t
/tmp/cc9NB4nd.s:1069 .text.HAL_TIM_Base_MspDeInit:00000000 HAL_TIM_Base_MspDeInit
/tmp/cc9NB4nd.s:1171 .text.HAL_TIM_Base_MspDeInit:0000007c $d
/tmp/cc9NB4nd.s:1180 .text.HAL_UART_MspInit:00000000 $t
/tmp/cc9NB4nd.s:1186 .text.HAL_UART_MspInit:00000000 HAL_UART_MspInit
/tmp/cc9NB4nd.s:1316 .text.HAL_UART_MspInit:0000007c $d
/tmp/cc9NB4nd.s:1323 .text.HAL_UART_MspDeInit:00000000 $t
/tmp/cc9NB4nd.s:1329 .text.HAL_UART_MspDeInit:00000000 HAL_UART_MspDeInit
/tmp/cc9NB4nd.s:1372 .text.HAL_UART_MspDeInit:00000020 $d
/tmp/ccyWI3oI.s:20 .text.HAL_MspInit:00000000 $t
/tmp/ccyWI3oI.s:26 .text.HAL_MspInit:00000000 HAL_MspInit
/tmp/ccyWI3oI.s:76 .text.HAL_MspInit:0000002c $d
/tmp/ccyWI3oI.s:81 .text.HAL_ADC_MspInit:00000000 $t
/tmp/ccyWI3oI.s:87 .text.HAL_ADC_MspInit:00000000 HAL_ADC_MspInit
/tmp/ccyWI3oI.s:318 .text.HAL_ADC_MspInit:000000f4 $d
/tmp/ccyWI3oI.s:329 .text.HAL_ADC_MspDeInit:00000000 $t
/tmp/ccyWI3oI.s:335 .text.HAL_ADC_MspDeInit:00000000 HAL_ADC_MspDeInit
/tmp/ccyWI3oI.s:408 .text.HAL_ADC_MspDeInit:00000050 $d
/tmp/ccyWI3oI.s:418 .text.HAL_SD_MspInit:00000000 $t
/tmp/ccyWI3oI.s:424 .text.HAL_SD_MspInit:00000000 HAL_SD_MspInit
/tmp/ccyWI3oI.s:600 .text.HAL_SD_MspInit:000000a8 $d
/tmp/ccyWI3oI.s:608 .text.HAL_SD_MspDeInit:00000000 $t
/tmp/ccyWI3oI.s:614 .text.HAL_SD_MspDeInit:00000000 HAL_SD_MspDeInit
/tmp/ccyWI3oI.s:662 .text.HAL_SD_MspDeInit:0000002c $d
/tmp/ccyWI3oI.s:670 .text.HAL_TIM_Base_MspInit:00000000 $t
/tmp/ccyWI3oI.s:676 .text.HAL_TIM_Base_MspInit:00000000 HAL_TIM_Base_MspInit
/tmp/ccyWI3oI.s:860 .text.HAL_TIM_Base_MspInit:000000c8 $d
/tmp/ccyWI3oI.s:870 .text.HAL_TIM_MspPostInit:00000000 $t
/tmp/ccyWI3oI.s:876 .text.HAL_TIM_MspPostInit:00000000 HAL_TIM_MspPostInit
/tmp/ccyWI3oI.s:1053 .text.HAL_TIM_MspPostInit:000000b0 $d
/tmp/ccyWI3oI.s:1063 .text.HAL_TIM_Base_MspDeInit:00000000 $t
/tmp/ccyWI3oI.s:1069 .text.HAL_TIM_Base_MspDeInit:00000000 HAL_TIM_Base_MspDeInit
/tmp/ccyWI3oI.s:1171 .text.HAL_TIM_Base_MspDeInit:0000007c $d
/tmp/ccyWI3oI.s:1180 .text.HAL_UART_MspInit:00000000 $t
/tmp/ccyWI3oI.s:1186 .text.HAL_UART_MspInit:00000000 HAL_UART_MspInit
/tmp/ccyWI3oI.s:1316 .text.HAL_UART_MspInit:0000007c $d
/tmp/ccyWI3oI.s:1323 .text.HAL_UART_MspDeInit:00000000 $t
/tmp/ccyWI3oI.s:1329 .text.HAL_UART_MspDeInit:00000000 HAL_UART_MspDeInit
/tmp/ccyWI3oI.s:1372 .text.HAL_UART_MspDeInit:00000020 $d
UNDEFINED SYMBOLS
HAL_GPIO_Init

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccGtbmtx.s page 1
ARM GAS /tmp/cckhqhEJ.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** */
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c ****
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** /** @defgroup PWR PWR
ARM GAS /tmp/ccGtbmtx.s page 2
ARM GAS /tmp/cckhqhEJ.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** * @brief PWR HAL module driver
@ -118,7 +118,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** To enable access to the RTC Domain and RTC registers, proceed as follows:
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** (+) Enable the Power Controller (PWR) APB1 interface clock using the
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** __HAL_RCC_PWR_CLK_ENABLE() macro.
ARM GAS /tmp/ccGtbmtx.s page 3
ARM GAS /tmp/cckhqhEJ.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** (+) Enable access to RTC domain using the HAL_PWR_EnableBkUpAccess() function.
@ -178,7 +178,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
113:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** {
60 .loc 1 113 1 is_stmt 1 view -0
61 .cfi_startproc
ARM GAS /tmp/ccGtbmtx.s page 4
ARM GAS /tmp/cckhqhEJ.s page 4
62 @ args = 0, pretend = 0, frame = 0
@ -238,7 +238,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
102 .L8:
103 000c 00700040 .word 1073770496
104 .cfi_endproc
ARM GAS /tmp/ccGtbmtx.s page 5
ARM GAS /tmp/cckhqhEJ.s page 5
105 .LFE143:
@ -298,7 +298,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
174:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** (+) Entry:
175:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** The Sleep mode is entered by using the HAL_PWR_EnterSLEEPMode(PWR_MAINREGULATOR_ON, PWR_SLE
176:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** functions with
ARM GAS /tmp/ccGtbmtx.s page 6
ARM GAS /tmp/cckhqhEJ.s page 6
177:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** (++) PWR_SLEEPENTRY_WFI: enter SLEEP mode with WFI instruction
@ -358,7 +358,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
231:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** Wakeup event, a tamper event or a time-stamp event, without depending on
232:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** an external interrupt (Auto-wakeup mode).
233:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c ****
ARM GAS /tmp/ccGtbmtx.s page 7
ARM GAS /tmp/cckhqhEJ.s page 7
234:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** (+) RTC auto-wakeup (AWU) from the Stop and Standby modes
@ -418,7 +418,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
135 0016 5A60 str r2, [r3, #4]
270:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** __HAL_PWR_PVD_EXTI_DISABLE_IT();
136 .loc 1 270 3 view .LVU15
ARM GAS /tmp/ccGtbmtx.s page 8
ARM GAS /tmp/cckhqhEJ.s page 8
137 0018 1A68 ldr r2, [r3]
@ -478,7 +478,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
174 0054 4368 ldr r3, [r0, #4]
175 .loc 1 287 5 view .LVU28
176 0056 13F0010F tst r3, #1
ARM GAS /tmp/ccGtbmtx.s page 9
ARM GAS /tmp/cckhqhEJ.s page 9
177 005a 04D0 beq .L13
@ -538,7 +538,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
217 @ args = 0, pretend = 0, frame = 0
218 @ frame_needed = 0, uses_anonymous_args = 0
219 @ link register save eliminated.
ARM GAS /tmp/ccGtbmtx.s page 10
ARM GAS /tmp/cckhqhEJ.s page 10
304:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** /* Enable the power voltage detector */
@ -598,7 +598,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
264 .global HAL_PWR_EnableWakeUpPin
265 .syntax unified
266 .thumb
ARM GAS /tmp/ccGtbmtx.s page 11
ARM GAS /tmp/cckhqhEJ.s page 11
267 .thumb_func
@ -658,7 +658,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
293 .L25:
294 001a 00BF .align 2
295 .L24:
ARM GAS /tmp/ccGtbmtx.s page 12
ARM GAS /tmp/cckhqhEJ.s page 12
296 001c 00700040 .word 1073770496
@ -718,7 +718,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
334 .thumb
335 .thumb_func
337 HAL_PWR_EnterSLEEPMode:
ARM GAS /tmp/ccGtbmtx.s page 13
ARM GAS /tmp/cckhqhEJ.s page 13
338 .LVL4:
@ -778,7 +778,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
1:Drivers/CMSIS/Include/cmsis_gcc.h **** /**************************************************************************//**
2:Drivers/CMSIS/Include/cmsis_gcc.h **** * @file cmsis_gcc.h
3:Drivers/CMSIS/Include/cmsis_gcc.h **** * @brief CMSIS compiler GCC header file
ARM GAS /tmp/ccGtbmtx.s page 14
ARM GAS /tmp/cckhqhEJ.s page 14
4:Drivers/CMSIS/Include/cmsis_gcc.h **** * @version V5.0.4
@ -838,7 +838,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
58:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __WEAK
59:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WEAK __attribute__((weak))
60:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
ARM GAS /tmp/ccGtbmtx.s page 15
ARM GAS /tmp/cckhqhEJ.s page 15
61:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED
@ -898,7 +898,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
115:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
116:Drivers/CMSIS/Include/cmsis_gcc.h ****
117:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccGtbmtx.s page 16
ARM GAS /tmp/cckhqhEJ.s page 16
118:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ########################### Core Function Access ########################### */
@ -958,7 +958,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
172:Drivers/CMSIS/Include/cmsis_gcc.h **** }
173:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
174:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccGtbmtx.s page 17
ARM GAS /tmp/cckhqhEJ.s page 17
175:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
229:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get xPSR Register
230:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the xPSR Register.
231:Drivers/CMSIS/Include/cmsis_gcc.h **** \return xPSR Register value
ARM GAS /tmp/ccGtbmtx.s page 18
ARM GAS /tmp/cckhqhEJ.s page 18
232:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
286:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Process Stack Pointer (PSP) when in secure sta
287:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] topOfProcStack Process Stack Pointer value to set
288:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccGtbmtx.s page 19
ARM GAS /tmp/cckhqhEJ.s page 19
289:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PSP_NS(uint32_t topOfProcStack)
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
343:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_MSP_NS(uint32_t topOfMainStack)
344:Drivers/CMSIS/Include/cmsis_gcc.h **** {
345:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR msp_ns, %0" : : "r" (topOfMainStack) : );
ARM GAS /tmp/ccGtbmtx.s page 20
ARM GAS /tmp/cckhqhEJ.s page 20
346:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
400:Drivers/CMSIS/Include/cmsis_gcc.h ****
401:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, primask_ns" : "=r" (result) :: "memory");
402:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
ARM GAS /tmp/ccGtbmtx.s page 21
ARM GAS /tmp/cckhqhEJ.s page 21
403:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
457:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Base Priority
458:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Base Priority register.
459:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Base Priority register value
ARM GAS /tmp/ccGtbmtx.s page 22
ARM GAS /tmp/cckhqhEJ.s page 22
460:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
514:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] basePri Base Priority value to set
515:Drivers/CMSIS/Include/cmsis_gcc.h **** */
516:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_BASEPRI_MAX(uint32_t basePri)
ARM GAS /tmp/ccGtbmtx.s page 23
ARM GAS /tmp/cckhqhEJ.s page 23
517:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
571:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR faultmask_ns, %0" : : "r" (faultMask) : "memory");
572:Drivers/CMSIS/Include/cmsis_gcc.h **** }
573:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
ARM GAS /tmp/ccGtbmtx.s page 24
ARM GAS /tmp/cckhqhEJ.s page 24
574:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
628:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
629:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Process Stack Pointer Limit
630:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
ARM GAS /tmp/ccGtbmtx.s page 25
ARM GAS /tmp/cckhqhEJ.s page 25
631:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored in non-secure
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
685:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
686:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
687:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msplim" : "=r" (result) );
ARM GAS /tmp/ccGtbmtx.s page 26
ARM GAS /tmp/cckhqhEJ.s page 26
688:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
742:Drivers/CMSIS/Include/cmsis_gcc.h ****
743:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Main Stack Pointer Limit (MSPLIM) when in secu
744:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] MainStackPtrLimit Main Stack Pointer value to set
ARM GAS /tmp/ccGtbmtx.s page 27
ARM GAS /tmp/cckhqhEJ.s page 27
745:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
799:Drivers/CMSIS/Include/cmsis_gcc.h **** /* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */
800:Drivers/CMSIS/Include/cmsis_gcc.h **** __builtin_arm_set_fpscr(fpscr);
801:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
ARM GAS /tmp/ccGtbmtx.s page 28
ARM GAS /tmp/cckhqhEJ.s page 28
802:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("VMSR fpscr, %0" : : "r" (fpscr) : "vfpcc", "memory");
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
856:Drivers/CMSIS/Include/cmsis_gcc.h **** */
857:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __SEV() __ASM volatile ("sev")
858:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccGtbmtx.s page 29
ARM GAS /tmp/cckhqhEJ.s page 29
859:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
384 0012 0129 cmp r1, #1
385 0014 03D0 beq .L32
404:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** {
ARM GAS /tmp/ccGtbmtx.s page 30
ARM GAS /tmp/cckhqhEJ.s page 30
405:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** /* Request Wait For Interrupt */
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
417:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** /**
418:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** * @brief Enters Stop mode.
419:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** * @note In Stop mode, all I/O pins keep the same state as in Run mode.
ARM GAS /tmp/ccGtbmtx.s page 31
ARM GAS /tmp/cckhqhEJ.s page 31
420:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** * @note When exiting Stop mode by issuing an interrupt or a wakeup event,
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
453:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** PWR->CR1 = tmpreg;
450 .loc 1 453 3 is_stmt 1 view .LVU79
451 .loc 1 453 12 is_stmt 0 view .LVU80
ARM GAS /tmp/ccGtbmtx.s page 32
ARM GAS /tmp/cckhqhEJ.s page 32
452 000a 1360 str r3, [r2]
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
493 0020 08D0 beq .L38
464:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** {
465:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** /* Request Wait For Interrupt */
ARM GAS /tmp/ccGtbmtx.s page 33
ARM GAS /tmp/cckhqhEJ.s page 33
466:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** __WFI();
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
536 .section .text.HAL_PWR_EnterSTANDBYMode,"ax",%progbits
537 .align 1
538 .global HAL_PWR_EnterSTANDBYMode
ARM GAS /tmp/ccGtbmtx.s page 34
ARM GAS /tmp/cckhqhEJ.s page 34
539 .syntax unified
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
503:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** }
569 .loc 1 503 1 is_stmt 0 view .LVU108
570 .thumb
ARM GAS /tmp/ccGtbmtx.s page 35
ARM GAS /tmp/cckhqhEJ.s page 35
571 .syntax unified
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
598 .LFE153:
600 .section .text.HAL_PWR_PVD_IRQHandler,"ax",%progbits
601 .align 1
ARM GAS /tmp/ccGtbmtx.s page 36
ARM GAS /tmp/cckhqhEJ.s page 36
602 .global HAL_PWR_PVD_IRQHandler
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
650 .thumb_func
652 HAL_PWR_EnableSleepOnExit:
653 .LFB154:
ARM GAS /tmp/ccGtbmtx.s page 37
ARM GAS /tmp/cckhqhEJ.s page 37
533:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c ****
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
556:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** /* Clear SLEEPONEXIT bit of Cortex System Control Register */
557:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c **** CLEAR_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SLEEPONEXIT_Msk));
687 .loc 1 557 3 view .LVU123
ARM GAS /tmp/ccGtbmtx.s page 38
ARM GAS /tmp/cckhqhEJ.s page 38
688 0000 024A ldr r2, .L55
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccGtbmtx.s page 1
732 .syntax unified
733 .thumb
734 .thumb_func
ARM GAS /tmp/ccGtbmtx.s page 39
ARM GAS /tmp/cckhqhEJ.s page 39
736 HAL_PWR_DisableSEVOnPend:
@ -2320,60 +2320,60 @@ ARM GAS /tmp/ccGtbmtx.s page 1
761 .file 5 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f767xx.h"
762 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_pwr.h"
763 .file 7 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h"
ARM GAS /tmp/ccGtbmtx.s page 40
ARM GAS /tmp/cckhqhEJ.s page 40
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_pwr.c
/tmp/ccGtbmtx.s:20 .text.HAL_PWR_DeInit:00000000 $t
/tmp/ccGtbmtx.s:26 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
/tmp/ccGtbmtx.s:47 .text.HAL_PWR_DeInit:00000014 $d
/tmp/ccGtbmtx.s:52 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
/tmp/ccGtbmtx.s:58 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
/tmp/ccGtbmtx.s:75 .text.HAL_PWR_EnableBkUpAccess:0000000c $d
/tmp/ccGtbmtx.s:80 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
/tmp/ccGtbmtx.s:86 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
/tmp/ccGtbmtx.s:103 .text.HAL_PWR_DisableBkUpAccess:0000000c $d
/tmp/ccGtbmtx.s:108 .text.HAL_PWR_ConfigPVD:00000000 $t
/tmp/ccGtbmtx.s:114 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
/tmp/ccGtbmtx.s:201 .text.HAL_PWR_ConfigPVD:0000007c $d
/tmp/ccGtbmtx.s:207 .text.HAL_PWR_EnablePVD:00000000 $t
/tmp/ccGtbmtx.s:213 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
/tmp/ccGtbmtx.s:230 .text.HAL_PWR_EnablePVD:0000000c $d
/tmp/ccGtbmtx.s:235 .text.HAL_PWR_DisablePVD:00000000 $t
/tmp/ccGtbmtx.s:241 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
/tmp/ccGtbmtx.s:258 .text.HAL_PWR_DisablePVD:0000000c $d
/tmp/ccGtbmtx.s:263 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
/tmp/ccGtbmtx.s:269 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
/tmp/ccGtbmtx.s:296 .text.HAL_PWR_EnableWakeUpPin:0000001c $d
/tmp/ccGtbmtx.s:301 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
/tmp/ccGtbmtx.s:307 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
/tmp/ccGtbmtx.s:326 .text.HAL_PWR_DisableWakeUpPin:0000000c $d
/tmp/ccGtbmtx.s:331 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
/tmp/ccGtbmtx.s:337 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
/tmp/ccGtbmtx.s:415 .text.HAL_PWR_EnterSLEEPMode:00000024 $d
/tmp/ccGtbmtx.s:420 .text.HAL_PWR_EnterSTOPMode:00000000 $t
/tmp/ccGtbmtx.s:426 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
/tmp/ccGtbmtx.s:531 .text.HAL_PWR_EnterSTOPMode:00000038 $d
/tmp/ccGtbmtx.s:537 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
/tmp/ccGtbmtx.s:543 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
/tmp/ccGtbmtx.s:576 .text.HAL_PWR_EnterSTANDBYMode:00000018 $d
/tmp/ccGtbmtx.s:582 .text.HAL_PWR_PVDCallback:00000000 $t
/tmp/ccGtbmtx.s:588 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
/tmp/ccGtbmtx.s:601 .text.HAL_PWR_PVD_IRQHandler:00000000 $t
/tmp/ccGtbmtx.s:607 .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler
/tmp/ccGtbmtx.s:641 .text.HAL_PWR_PVD_IRQHandler:0000001c $d
/tmp/ccGtbmtx.s:646 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
/tmp/ccGtbmtx.s:652 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
/tmp/ccGtbmtx.s:669 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
/tmp/ccGtbmtx.s:674 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
/tmp/ccGtbmtx.s:680 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
/tmp/ccGtbmtx.s:697 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
/tmp/ccGtbmtx.s:702 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
/tmp/ccGtbmtx.s:708 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
/tmp/ccGtbmtx.s:725 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
/tmp/ccGtbmtx.s:730 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
/tmp/ccGtbmtx.s:736 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
/tmp/ccGtbmtx.s:753 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
/tmp/cckhqhEJ.s:20 .text.HAL_PWR_DeInit:00000000 $t
/tmp/cckhqhEJ.s:26 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
/tmp/cckhqhEJ.s:47 .text.HAL_PWR_DeInit:00000014 $d
/tmp/cckhqhEJ.s:52 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
/tmp/cckhqhEJ.s:58 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
/tmp/cckhqhEJ.s:75 .text.HAL_PWR_EnableBkUpAccess:0000000c $d
/tmp/cckhqhEJ.s:80 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
/tmp/cckhqhEJ.s:86 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
/tmp/cckhqhEJ.s:103 .text.HAL_PWR_DisableBkUpAccess:0000000c $d
/tmp/cckhqhEJ.s:108 .text.HAL_PWR_ConfigPVD:00000000 $t
/tmp/cckhqhEJ.s:114 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
/tmp/cckhqhEJ.s:201 .text.HAL_PWR_ConfigPVD:0000007c $d
/tmp/cckhqhEJ.s:207 .text.HAL_PWR_EnablePVD:00000000 $t
/tmp/cckhqhEJ.s:213 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
/tmp/cckhqhEJ.s:230 .text.HAL_PWR_EnablePVD:0000000c $d
/tmp/cckhqhEJ.s:235 .text.HAL_PWR_DisablePVD:00000000 $t
/tmp/cckhqhEJ.s:241 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
/tmp/cckhqhEJ.s:258 .text.HAL_PWR_DisablePVD:0000000c $d
/tmp/cckhqhEJ.s:263 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
/tmp/cckhqhEJ.s:269 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
/tmp/cckhqhEJ.s:296 .text.HAL_PWR_EnableWakeUpPin:0000001c $d
/tmp/cckhqhEJ.s:301 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
/tmp/cckhqhEJ.s:307 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
/tmp/cckhqhEJ.s:326 .text.HAL_PWR_DisableWakeUpPin:0000000c $d
/tmp/cckhqhEJ.s:331 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
/tmp/cckhqhEJ.s:337 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
/tmp/cckhqhEJ.s:415 .text.HAL_PWR_EnterSLEEPMode:00000024 $d
/tmp/cckhqhEJ.s:420 .text.HAL_PWR_EnterSTOPMode:00000000 $t
/tmp/cckhqhEJ.s:426 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
/tmp/cckhqhEJ.s:531 .text.HAL_PWR_EnterSTOPMode:00000038 $d
/tmp/cckhqhEJ.s:537 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
/tmp/cckhqhEJ.s:543 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
/tmp/cckhqhEJ.s:576 .text.HAL_PWR_EnterSTANDBYMode:00000018 $d
/tmp/cckhqhEJ.s:582 .text.HAL_PWR_PVDCallback:00000000 $t
/tmp/cckhqhEJ.s:588 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
/tmp/cckhqhEJ.s:601 .text.HAL_PWR_PVD_IRQHandler:00000000 $t
/tmp/cckhqhEJ.s:607 .text.HAL_PWR_PVD_IRQHandler:00000000 HAL_PWR_PVD_IRQHandler
/tmp/cckhqhEJ.s:641 .text.HAL_PWR_PVD_IRQHandler:0000001c $d
/tmp/cckhqhEJ.s:646 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
/tmp/cckhqhEJ.s:652 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
/tmp/cckhqhEJ.s:669 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
/tmp/cckhqhEJ.s:674 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
/tmp/cckhqhEJ.s:680 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
/tmp/cckhqhEJ.s:697 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
/tmp/cckhqhEJ.s:702 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
/tmp/cckhqhEJ.s:708 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
/tmp/cckhqhEJ.s:725 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
/tmp/cckhqhEJ.s:730 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
/tmp/cckhqhEJ.s:736 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
/tmp/cckhqhEJ.s:753 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccezlDn1.s page 1
ARM GAS /tmp/ccwlQsv4.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c ****
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** /** @defgroup PWREx PWREx
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * @brief PWR HAL module driver
ARM GAS /tmp/ccezlDn1.s page 2
ARM GAS /tmp/ccwlQsv4.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * @{
@ -118,7 +118,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** -@- Refer to the description of Read protection (RDP) in the Flash
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** programming manual.
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c ****
ARM GAS /tmp/ccezlDn1.s page 3
ARM GAS /tmp/ccwlQsv4.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** (+) The main internal regulator can be configured to have a tradeoff between
@ -178,7 +178,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
35 .cfi_offset 4, -8
36 .cfi_offset 14, -4
136:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** uint32_t tickstart = 0;
ARM GAS /tmp/ccezlDn1.s page 4
ARM GAS /tmp/ccwlQsv4.s page 4
37 .loc 1 136 3 view .LVU1
@ -238,7 +238,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
152:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** {
153:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** return HAL_TIMEOUT;
76 .loc 1 153 14 view .LVU18
ARM GAS /tmp/ccezlDn1.s page 5
ARM GAS /tmp/ccwlQsv4.s page 5
77 0030 0320 movs r0, #3
@ -298,7 +298,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
118 .loc 1 168 13 view .LVU26
119 0006 22F40072 bic r2, r2, #512
120 000a 5A60 str r2, [r3, #4]
ARM GAS /tmp/ccezlDn1.s page 6
ARM GAS /tmp/ccwlQsv4.s page 6
169:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c ****
@ -358,7 +358,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
186:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** }
158 .loc 1 186 1 view .LVU42
159 0036 10BD pop {r4, pc}
ARM GAS /tmp/ccezlDn1.s page 7
ARM GAS /tmp/ccwlQsv4.s page 7
160 .LVL9:
@ -418,7 +418,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
197:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c ****
198:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** /**
199:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * @brief Disables the Flash Power Down in Stop mode.
ARM GAS /tmp/ccezlDn1.s page 8
ARM GAS /tmp/ccwlQsv4.s page 8
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * @retval None
@ -478,7 +478,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
248 0004 43F40063 orr r3, r3, #2048
249 0008 1360 str r3, [r2]
216:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** }
ARM GAS /tmp/ccezlDn1.s page 9
ARM GAS /tmp/ccwlQsv4.s page 9
250 .loc 1 216 1 view .LVU58
@ -538,7 +538,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
227:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c ****
228:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** /**
229:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * @brief Enables Low Power Regulator low voltage mode.
ARM GAS /tmp/ccezlDn1.s page 10
ARM GAS /tmp/ccwlQsv4.s page 10
230:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * @retval None
@ -598,7 +598,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
338 0004 23F48063 bic r3, r3, #1024
339 0008 1360 str r3, [r2]
246:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** }
ARM GAS /tmp/ccezlDn1.s page 11
ARM GAS /tmp/ccwlQsv4.s page 11
340 .loc 1 246 1 view .LVU73
@ -658,7 +658,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
380 .loc 1 262 3 view .LVU79
381 000e 1B6C ldr r3, [r3, #64]
382 0010 03F08053 and r3, r3, #268435456
ARM GAS /tmp/ccezlDn1.s page 12
ARM GAS /tmp/ccwlQsv4.s page 12
383 0014 0193 str r3, [sp, #4]
@ -718,7 +718,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
280:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c ****
281:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** /* Get tick */
282:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** tickstart = HAL_GetTick();
ARM GAS /tmp/ccezlDn1.s page 13
ARM GAS /tmp/ccwlQsv4.s page 13
283:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c ****
@ -778,7 +778,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
286:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** {
455 .loc 1 286 23 discriminator 1 view .LVU104
456 0062 001B subs r0, r0, r4
ARM GAS /tmp/ccezlDn1.s page 14
ARM GAS /tmp/ccwlQsv4.s page 14
286:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** {
@ -838,7 +838,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
496 .loc 1 306 3 view .LVU109
497 .LVL18:
307:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c ****
ARM GAS /tmp/ccezlDn1.s page 15
ARM GAS /tmp/ccwlQsv4.s page 15
308:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** __HAL_RCC_PWR_CLK_ENABLE();
@ -898,7 +898,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
319:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** {
320:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** return HAL_TIMEOUT;
541 .loc 1 320 14 view .LVU125
ARM GAS /tmp/ccezlDn1.s page 16
ARM GAS /tmp/ccwlQsv4.s page 16
542 003e 0320 movs r0, #3
@ -958,7 +958,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
572 005c 07D0 beq .L60
332:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** {
573 .loc 1 332 5 view .LVU132
ARM GAS /tmp/ccezlDn1.s page 17
ARM GAS /tmp/ccwlQsv4.s page 17
332:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** {
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
358:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * @note When exiting Stop mode by issuing an interrupt or a wakeup event,
359:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * the HSI RC oscillator is selected as system clock.
360:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** *
ARM GAS /tmp/ccezlDn1.s page 18
ARM GAS /tmp/ccwlQsv4.s page 18
361:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * @note When the voltage regulator operates in low power mode, an additional
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
633 0008 1E4B ldr r3, .L73
634 000a 1A6C ldr r2, [r3, #64]
635 000c 42F08052 orr r2, r2, #268435456
ARM GAS /tmp/ccezlDn1.s page 19
ARM GAS /tmp/ccwlQsv4.s page 19
636 0010 1A64 str r2, [r3, #64]
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
676 .loc 1 402 23 discriminator 1 view .LVU160
677 0046 001B subs r0, r0, r4
678 .loc 1 402 7 discriminator 1 view .LVU161
ARM GAS /tmp/ccezlDn1.s page 20
ARM GAS /tmp/ccwlQsv4.s page 20
679 0048 B0F57A7F cmp r0, #1000
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
712 .loc 1 423 5 is_stmt 0 view .LVU175
713 0068 012D cmp r5, #1
714 006a 08D0 beq .L72
ARM GAS /tmp/ccezlDn1.s page 21
ARM GAS /tmp/ccwlQsv4.s page 21
424:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** {
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
754 .L74:
755 0082 00BF .align 2
756 .L73:
ARM GAS /tmp/ccezlDn1.s page 22
ARM GAS /tmp/ccwlQsv4.s page 22
757 0084 00380240 .word 1073887232
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
450:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * @brief Configures the main internal regulator output voltage.
451:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * @param VoltageScaling specifies the regulator output voltage to achieve
452:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * a tradeoff between performance and power consumption.
ARM GAS /tmp/ccezlDn1.s page 23
ARM GAS /tmp/ccwlQsv4.s page 23
453:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** * This parameter can be one of the following values:
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
826 0008 42F08052 orr r2, r2, #268435456
827 000c 1A64 str r2, [r3, #64]
828 .loc 1 483 3 view .LVU195
ARM GAS /tmp/ccezlDn1.s page 24
ARM GAS /tmp/ccwlQsv4.s page 24
829 000e 1A6C ldr r2, [r3, #64]
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
870 0042 031B subs r3, r0, r4
871 .loc 1 496 9 discriminator 1 view .LVU212
872 0044 022B cmp r3, #2
ARM GAS /tmp/ccezlDn1.s page 25
ARM GAS /tmp/ccwlQsv4.s page 25
873 0046 F5D9 bls .L80
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
912 .loc 1 511 47 view .LVU226
913 0078 13F0007F tst r3, #33554432
914 007c 06D1 bne .L92
ARM GAS /tmp/ccezlDn1.s page 26
ARM GAS /tmp/ccwlQsv4.s page 26
512:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** {
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccezlDn1.s page 1
955 .L93:
526:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** }
527:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** }
ARM GAS /tmp/ccezlDn1.s page 27
ARM GAS /tmp/ccwlQsv4.s page 27
528:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c **** }
@ -1599,50 +1599,50 @@ ARM GAS /tmp/ccezlDn1.s page 1
984 .file 5 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h"
985 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h"
986 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
ARM GAS /tmp/ccezlDn1.s page 28
ARM GAS /tmp/ccwlQsv4.s page 28
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_pwr_ex.c
/tmp/ccezlDn1.s:20 .text.HAL_PWREx_EnableBkUpReg:00000000 $t
/tmp/ccezlDn1.s:26 .text.HAL_PWREx_EnableBkUpReg:00000000 HAL_PWREx_EnableBkUpReg
/tmp/ccezlDn1.s:90 .text.HAL_PWREx_EnableBkUpReg:00000038 $d
/tmp/ccezlDn1.s:95 .text.HAL_PWREx_DisableBkUpReg:00000000 $t
/tmp/ccezlDn1.s:101 .text.HAL_PWREx_DisableBkUpReg:00000000 HAL_PWREx_DisableBkUpReg
/tmp/ccezlDn1.s:165 .text.HAL_PWREx_DisableBkUpReg:00000038 $d
/tmp/ccezlDn1.s:170 .text.HAL_PWREx_EnableFlashPowerDown:00000000 $t
/tmp/ccezlDn1.s:176 .text.HAL_PWREx_EnableFlashPowerDown:00000000 HAL_PWREx_EnableFlashPowerDown
/tmp/ccezlDn1.s:195 .text.HAL_PWREx_EnableFlashPowerDown:0000000c $d
/tmp/ccezlDn1.s:200 .text.HAL_PWREx_DisableFlashPowerDown:00000000 $t
/tmp/ccezlDn1.s:206 .text.HAL_PWREx_DisableFlashPowerDown:00000000 HAL_PWREx_DisableFlashPowerDown
/tmp/ccezlDn1.s:225 .text.HAL_PWREx_DisableFlashPowerDown:0000000c $d
/tmp/ccezlDn1.s:230 .text.HAL_PWREx_EnableMainRegulatorLowVoltage:00000000 $t
/tmp/ccezlDn1.s:236 .text.HAL_PWREx_EnableMainRegulatorLowVoltage:00000000 HAL_PWREx_EnableMainRegulatorLowVoltage
/tmp/ccezlDn1.s:255 .text.HAL_PWREx_EnableMainRegulatorLowVoltage:0000000c $d
/tmp/ccezlDn1.s:260 .text.HAL_PWREx_DisableMainRegulatorLowVoltage:00000000 $t
/tmp/ccezlDn1.s:266 .text.HAL_PWREx_DisableMainRegulatorLowVoltage:00000000 HAL_PWREx_DisableMainRegulatorLowVoltage
/tmp/ccezlDn1.s:285 .text.HAL_PWREx_DisableMainRegulatorLowVoltage:0000000c $d
/tmp/ccezlDn1.s:290 .text.HAL_PWREx_EnableLowRegulatorLowVoltage:00000000 $t
/tmp/ccezlDn1.s:296 .text.HAL_PWREx_EnableLowRegulatorLowVoltage:00000000 HAL_PWREx_EnableLowRegulatorLowVoltage
/tmp/ccezlDn1.s:315 .text.HAL_PWREx_EnableLowRegulatorLowVoltage:0000000c $d
/tmp/ccezlDn1.s:320 .text.HAL_PWREx_DisableLowRegulatorLowVoltage:00000000 $t
/tmp/ccezlDn1.s:326 .text.HAL_PWREx_DisableLowRegulatorLowVoltage:00000000 HAL_PWREx_DisableLowRegulatorLowVoltage
/tmp/ccezlDn1.s:345 .text.HAL_PWREx_DisableLowRegulatorLowVoltage:0000000c $d
/tmp/ccezlDn1.s:350 .text.HAL_PWREx_EnableOverDrive:00000000 $t
/tmp/ccezlDn1.s:356 .text.HAL_PWREx_EnableOverDrive:00000000 HAL_PWREx_EnableOverDrive
/tmp/ccezlDn1.s:470 .text.HAL_PWREx_EnableOverDrive:00000074 $d
/tmp/ccezlDn1.s:476 .text.HAL_PWREx_DisableOverDrive:00000000 $t
/tmp/ccezlDn1.s:482 .text.HAL_PWREx_DisableOverDrive:00000000 HAL_PWREx_DisableOverDrive
/tmp/ccezlDn1.s:592 .text.HAL_PWREx_DisableOverDrive:00000074 $d
/tmp/ccezlDn1.s:598 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000000 $t
/tmp/ccezlDn1.s:604 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000000 HAL_PWREx_EnterUnderDriveSTOPMode
/tmp/ccezlDn1.s:757 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000084 $d
/tmp/ccezlDn1.s:766 .text.HAL_PWREx_GetVoltageRange:00000000 $t
/tmp/ccezlDn1.s:772 .text.HAL_PWREx_GetVoltageRange:00000000 HAL_PWREx_GetVoltageRange
/tmp/ccezlDn1.s:789 .text.HAL_PWREx_GetVoltageRange:0000000c $d
/tmp/ccezlDn1.s:794 .text.HAL_PWREx_ControlVoltageScaling:00000000 $t
/tmp/ccezlDn1.s:800 .text.HAL_PWREx_ControlVoltageScaling:00000000 HAL_PWREx_ControlVoltageScaling
/tmp/ccezlDn1.s:974 .text.HAL_PWREx_ControlVoltageScaling:000000b8 $d
/tmp/ccwlQsv4.s:20 .text.HAL_PWREx_EnableBkUpReg:00000000 $t
/tmp/ccwlQsv4.s:26 .text.HAL_PWREx_EnableBkUpReg:00000000 HAL_PWREx_EnableBkUpReg
/tmp/ccwlQsv4.s:90 .text.HAL_PWREx_EnableBkUpReg:00000038 $d
/tmp/ccwlQsv4.s:95 .text.HAL_PWREx_DisableBkUpReg:00000000 $t
/tmp/ccwlQsv4.s:101 .text.HAL_PWREx_DisableBkUpReg:00000000 HAL_PWREx_DisableBkUpReg
/tmp/ccwlQsv4.s:165 .text.HAL_PWREx_DisableBkUpReg:00000038 $d
/tmp/ccwlQsv4.s:170 .text.HAL_PWREx_EnableFlashPowerDown:00000000 $t
/tmp/ccwlQsv4.s:176 .text.HAL_PWREx_EnableFlashPowerDown:00000000 HAL_PWREx_EnableFlashPowerDown
/tmp/ccwlQsv4.s:195 .text.HAL_PWREx_EnableFlashPowerDown:0000000c $d
/tmp/ccwlQsv4.s:200 .text.HAL_PWREx_DisableFlashPowerDown:00000000 $t
/tmp/ccwlQsv4.s:206 .text.HAL_PWREx_DisableFlashPowerDown:00000000 HAL_PWREx_DisableFlashPowerDown
/tmp/ccwlQsv4.s:225 .text.HAL_PWREx_DisableFlashPowerDown:0000000c $d
/tmp/ccwlQsv4.s:230 .text.HAL_PWREx_EnableMainRegulatorLowVoltage:00000000 $t
/tmp/ccwlQsv4.s:236 .text.HAL_PWREx_EnableMainRegulatorLowVoltage:00000000 HAL_PWREx_EnableMainRegulatorLowVoltage
/tmp/ccwlQsv4.s:255 .text.HAL_PWREx_EnableMainRegulatorLowVoltage:0000000c $d
/tmp/ccwlQsv4.s:260 .text.HAL_PWREx_DisableMainRegulatorLowVoltage:00000000 $t
/tmp/ccwlQsv4.s:266 .text.HAL_PWREx_DisableMainRegulatorLowVoltage:00000000 HAL_PWREx_DisableMainRegulatorLowVoltage
/tmp/ccwlQsv4.s:285 .text.HAL_PWREx_DisableMainRegulatorLowVoltage:0000000c $d
/tmp/ccwlQsv4.s:290 .text.HAL_PWREx_EnableLowRegulatorLowVoltage:00000000 $t
/tmp/ccwlQsv4.s:296 .text.HAL_PWREx_EnableLowRegulatorLowVoltage:00000000 HAL_PWREx_EnableLowRegulatorLowVoltage
/tmp/ccwlQsv4.s:315 .text.HAL_PWREx_EnableLowRegulatorLowVoltage:0000000c $d
/tmp/ccwlQsv4.s:320 .text.HAL_PWREx_DisableLowRegulatorLowVoltage:00000000 $t
/tmp/ccwlQsv4.s:326 .text.HAL_PWREx_DisableLowRegulatorLowVoltage:00000000 HAL_PWREx_DisableLowRegulatorLowVoltage
/tmp/ccwlQsv4.s:345 .text.HAL_PWREx_DisableLowRegulatorLowVoltage:0000000c $d
/tmp/ccwlQsv4.s:350 .text.HAL_PWREx_EnableOverDrive:00000000 $t
/tmp/ccwlQsv4.s:356 .text.HAL_PWREx_EnableOverDrive:00000000 HAL_PWREx_EnableOverDrive
/tmp/ccwlQsv4.s:470 .text.HAL_PWREx_EnableOverDrive:00000074 $d
/tmp/ccwlQsv4.s:476 .text.HAL_PWREx_DisableOverDrive:00000000 $t
/tmp/ccwlQsv4.s:482 .text.HAL_PWREx_DisableOverDrive:00000000 HAL_PWREx_DisableOverDrive
/tmp/ccwlQsv4.s:592 .text.HAL_PWREx_DisableOverDrive:00000074 $d
/tmp/ccwlQsv4.s:598 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000000 $t
/tmp/ccwlQsv4.s:604 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000000 HAL_PWREx_EnterUnderDriveSTOPMode
/tmp/ccwlQsv4.s:757 .text.HAL_PWREx_EnterUnderDriveSTOPMode:00000084 $d
/tmp/ccwlQsv4.s:766 .text.HAL_PWREx_GetVoltageRange:00000000 $t
/tmp/ccwlQsv4.s:772 .text.HAL_PWREx_GetVoltageRange:00000000 HAL_PWREx_GetVoltageRange
/tmp/ccwlQsv4.s:789 .text.HAL_PWREx_GetVoltageRange:0000000c $d
/tmp/ccwlQsv4.s:794 .text.HAL_PWREx_ControlVoltageScaling:00000000 $t
/tmp/ccwlQsv4.s:800 .text.HAL_PWREx_ControlVoltageScaling:00000000 HAL_PWREx_ControlVoltageScaling
/tmp/ccwlQsv4.s:974 .text.HAL_PWREx_ControlVoltageScaling:000000b8 $d
UNDEFINED SYMBOLS
HAL_GetTick

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccgiwyAE.s page 1
ARM GAS /tmp/ccCHAoiv.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** (if the application needs higher frequency/performance)
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** (+) Configure the System clock frequency and Flash settings
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** (+) Configure the AHB and APB buses prescalers
ARM GAS /tmp/ccgiwyAE.s page 2
ARM GAS /tmp/ccCHAoiv.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** (+) Enable the clock for the peripheral(s) to be used
@ -118,7 +118,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** #define MCO1_CLK_ENABLE() __HAL_RCC_GPIOA_CLK_ENABLE()
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** #define MCO1_GPIO_PORT GPIOA
ARM GAS /tmp/ccgiwyAE.s page 3
ARM GAS /tmp/ccCHAoiv.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** #define MCO1_PIN GPIO_PIN_8
@ -178,7 +178,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** (#) CSS (Clock security system), once enable using the function HAL_RCC_EnableCSS()
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** and if a HSE clock failure occurs(HSE used directly or through PLL as System
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** clock source), the System clock is automatically switched to HSI and an interrupt
ARM GAS /tmp/ccgiwyAE.s page 4
ARM GAS /tmp/ccCHAoiv.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** is generated if enabled. The interrupt is linked to the Cortex-M7 NMI
@ -238,7 +238,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
30 @ args = 0, pretend = 0, frame = 0
31 @ frame_needed = 0, uses_anonymous_args = 0
32 0000 38B5 push {r3, r4, r5, lr}
ARM GAS /tmp/ccgiwyAE.s page 5
ARM GAS /tmp/ccCHAoiv.s page 5
33 .LCFI0:
@ -298,7 +298,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
212:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
213:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
214:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
ARM GAS /tmp/ccgiwyAE.s page 6
ARM GAS /tmp/ccCHAoiv.s page 6
215:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /* Set HSITRIM[4:0] bits to the reset value */
@ -358,7 +358,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
269:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /* Wait till PLLI2S is disabled */
270:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** while (READ_BIT(RCC->CR, RCC_CR_PLLI2SRDY) != RESET)
271:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
ARM GAS /tmp/ccgiwyAE.s page 7
ARM GAS /tmp/ccCHAoiv.s page 7
272:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** if ((HAL_GetTick() - tickstart) > PLLI2S_TIMEOUT_VALUE)
@ -418,7 +418,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
326:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
73 .loc 1 326 1 view .LVU14
74 0028 38BD pop {r3, r4, r5, pc}
ARM GAS /tmp/ccgiwyAE.s page 8
ARM GAS /tmp/ccCHAoiv.s page 8
75 .LVL4:
@ -478,7 +478,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
115 .loc 1 234 3 is_stmt 1 view .LVU28
234:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
116 .loc 1 234 15 is_stmt 0 view .LVU29
ARM GAS /tmp/ccgiwyAE.s page 9
ARM GAS /tmp/ccCHAoiv.s page 9
117 005a FFF7FEFF bl HAL_GetTick
@ -538,7 +538,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
158 008c 23F08073 bic r3, r3, #16777216
159 0090 1360 str r3, [r2]
255:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
ARM GAS /tmp/ccgiwyAE.s page 10
ARM GAS /tmp/ccCHAoiv.s page 10
160 .loc 1 255 3 view .LVU43
@ -598,7 +598,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
200 00bc 1B68 ldr r3, [r3]
270:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
201 .loc 1 270 46 view .LVU58
ARM GAS /tmp/ccgiwyAE.s page 11
ARM GAS /tmp/ccCHAoiv.s page 11
202 00be 13F0006F tst r3, #134217728
@ -658,7 +658,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
287:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
242 .loc 1 287 24 discriminator 1 view .LVU73
243 00f0 001B subs r0, r0, r4
ARM GAS /tmp/ccgiwyAE.s page 12
ARM GAS /tmp/ccCHAoiv.s page 12
287:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
@ -718,7 +718,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
318:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
284 .loc 1 318 3 is_stmt 1 view .LVU88
318:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
ARM GAS /tmp/ccgiwyAE.s page 13
ARM GAS /tmp/ccCHAoiv.s page 13
285 .loc 1 318 7 is_stmt 0 view .LVU89
@ -778,7 +778,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
321 .loc 1 344 3 view .LVU93
345:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** uint32_t pll_config;
322 .loc 1 345 3 view .LVU94
ARM GAS /tmp/ccgiwyAE.s page 14
ARM GAS /tmp/ccCHAoiv.s page 14
346:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** FlagStatus pwrclkchanged = RESET;
@ -838,7 +838,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
357 0020 924B ldr r3, .L124
358 0022 9B68 ldr r3, [r3, #8]
359 0024 03F00C03 and r3, r3, #12
ARM GAS /tmp/ccgiwyAE.s page 15
ARM GAS /tmp/ccCHAoiv.s page 15
360 .loc 1 364 9 view .LVU108
@ -898,7 +898,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
398 0060 6368 ldr r3, [r4, #4]
366:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
399 .loc 1 366 58 discriminator 1 view .LVU120
ARM GAS /tmp/ccgiwyAE.s page 16
ARM GAS /tmp/ccCHAoiv.s page 16
400 0062 002B cmp r3, #0
@ -958,7 +958,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
413 .loc 1 415 10 is_stmt 0 view .LVU127
414 0070 7E4B ldr r3, .L124
415 0072 9B68 ldr r3, [r3, #8]
ARM GAS /tmp/ccgiwyAE.s page 17
ARM GAS /tmp/ccCHAoiv.s page 17
416 .loc 1 415 8 view .LVU128
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
442:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** while (__HAL_RCC_GET_FLAG(RCC_FLAG_HSIRDY) == RESET)
444 .loc 1 442 9 is_stmt 1 view .LVU137
445 .L49:
ARM GAS /tmp/ccgiwyAE.s page 18
ARM GAS /tmp/ccCHAoiv.s page 18
446 .loc 1 442 52 view .LVU138
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
487 .L40:
383:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
488 .loc 1 383 52 view .LVU155
ARM GAS /tmp/ccgiwyAE.s page 19
ARM GAS /tmp/ccCHAoiv.s page 19
383:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
531 010c 1A60 str r2, [r3]
532 010e D7E7 b .L36
533 .L39:
ARM GAS /tmp/ccgiwyAE.s page 20
ARM GAS /tmp/ccCHAoiv.s page 20
394:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
572 .loc 1 419 12 is_stmt 0 view .LVU183
573 0138 4C4B ldr r3, .L124
574 013a 1B68 ldr r3, [r3]
ARM GAS /tmp/ccgiwyAE.s page 21
ARM GAS /tmp/ccCHAoiv.s page 21
419:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
474:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
475:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /* Check the parameters */
476:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** assert_param(IS_RCC_LSI(RCC_OscInitStruct->LSIState));
ARM GAS /tmp/ccgiwyAE.s page 22
ARM GAS /tmp/ccCHAoiv.s page 22
598 .loc 1 476 5 is_stmt 1 view .LVU191
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
636 .L114:
451:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
637 .loc 1 451 9 is_stmt 1 view .LVU207
ARM GAS /tmp/ccgiwyAE.s page 23
ARM GAS /tmp/ccCHAoiv.s page 23
638 018e 374A ldr r2, .L124
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
680 .L54:
493:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
494:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
ARM GAS /tmp/ccgiwyAE.s page 24
ARM GAS /tmp/ccCHAoiv.s page 24
495:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
515:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** if (((RCC_OscInitStruct->OscillatorType) & RCC_OSCILLATORTYPE_LSE) == RCC_OSCILLATORTYPE_LSE)
715 .loc 1 515 3 is_stmt 1 view .LVU232
716 .loc 1 515 26 is_stmt 0 view .LVU233
ARM GAS /tmp/ccgiwyAE.s page 25
ARM GAS /tmp/ccCHAoiv.s page 25
717 01f0 2368 ldr r3, [r4]
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
757 0220 10D0 beq .L116
758 .L61:
530:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
ARM GAS /tmp/ccgiwyAE.s page 26
ARM GAS /tmp/ccCHAoiv.s page 26
531:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /* Enable write access to Backup domain */
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
791 .loc 1 535 7 is_stmt 1 view .LVU259
535:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
792 .loc 1 535 19 is_stmt 0 view .LVU260
ARM GAS /tmp/ccgiwyAE.s page 27
ARM GAS /tmp/ccCHAoiv.s page 27
793 024e FFF7FEFF bl HAL_GetTick
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
835 .loc 1 552 7 is_stmt 1 view .LVU273
836 .loc 1 552 19 is_stmt 0 view .LVU274
837 0282 FFF7FEFF bl HAL_GetTick
ARM GAS /tmp/ccgiwyAE.s page 28
ARM GAS /tmp/ccCHAoiv.s page 28
838 .LVL60:
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
881 02be 1A6F ldr r2, [r3, #112]
882 02c0 42F00402 orr r2, r2, #4
883 02c4 1A67 str r2, [r3, #112]
ARM GAS /tmp/ccgiwyAE.s page 29
ARM GAS /tmp/ccCHAoiv.s page 29
547:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /* Check the LSE State */
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
578:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /* Restore clock configuration if changed */
579:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** if (pwrclkchanged == SET)
919 .loc 1 579 5 is_stmt 1 view .LVU300
ARM GAS /tmp/ccgiwyAE.s page 30
ARM GAS /tmp/ccCHAoiv.s page 30
920 .loc 1 579 8 is_stmt 0 view .LVU301
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
611:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** while (__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) != RESET)
612:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
613:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** if ((HAL_GetTick() - tickstart) > PLL_TIMEOUT_VALUE)
ARM GAS /tmp/ccgiwyAE.s page 31
ARM GAS /tmp/ccCHAoiv.s page 31
614:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
657:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
658:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /* Wait till PLL is ready */
659:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** while (__HAL_RCC_GET_FLAG(RCC_FLAG_PLLRDY) != RESET)
ARM GAS /tmp/ccgiwyAE.s page 32
ARM GAS /tmp/ccCHAoiv.s page 32
954 .loc 1 659 9 is_stmt 1 view .LVU314
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
608:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
996 .loc 1 608 9 view .LVU331
608:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
ARM GAS /tmp/ccgiwyAE.s page 33
ARM GAS /tmp/ccCHAoiv.s page 33
997 .loc 1 608 21 is_stmt 0 view .LVU332
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1040 .loc 1 636 9 view .LVU343
1041 038e 1368 ldr r3, [r2]
1042 0390 43F08073 orr r3, r3, #16777216
ARM GAS /tmp/ccgiwyAE.s page 34
ARM GAS /tmp/ccCHAoiv.s page 34
1043 0394 1360 str r3, [r2]
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
678:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** (READ_BIT(pll_config, RCC_PLLCFGR_PLLQ) != (RCC_OscInitStruct->PLL.PLLQ << RCC_PLLCFGR_PL
679:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** (READ_BIT(pll_config, RCC_PLLCFGR_PLLR) != (RCC_OscInitStruct->PLL.PLLR << RCC_PLLCFGR_PL
680:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** #else
ARM GAS /tmp/ccgiwyAE.s page 35
ARM GAS /tmp/ccCHAoiv.s page 35
681:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** if (((RCC_OscInitStruct->PLL.PLLState) == RCC_PLL_OFF) ||
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1103 03d6 29D1 bne .L101
676:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** (READ_BIT(pll_config, RCC_PLLCFGR_PLLP) != ((((RCC_OscInitStruct->PLL.PLLP) >> 1U) - 1U)
1104 .loc 1 676 77 view .LVU367
ARM GAS /tmp/ccgiwyAE.s page 36
ARM GAS /tmp/ccCHAoiv.s page 36
1105 03d8 616A ldr r1, [r4, #36]
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1147 .cfi_restore 14
351:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
1148 .loc 1 351 12 view .LVU381
ARM GAS /tmp/ccgiwyAE.s page 37
ARM GAS /tmp/ccCHAoiv.s page 37
1149 0412 0120 movs r0, #1
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1196 042e F7E7 b .L31
1197 .L102:
1198 0430 0120 movs r0, #1
ARM GAS /tmp/ccgiwyAE.s page 38
ARM GAS /tmp/ccCHAoiv.s page 38
1199 0432 F5E7 b .L31
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
721:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** */
722:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** HAL_StatusTypeDef HAL_RCC_ClockConfig(RCC_ClkInitTypeDef *RCC_ClkInitStruct, uint32_t FLatency)
723:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
ARM GAS /tmp/ccgiwyAE.s page 39
ARM GAS /tmp/ccCHAoiv.s page 39
724:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** uint32_t tickstart = 0;
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
778:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
779:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /* HSE is selected as System Clock Source */
780:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** if (RCC_ClkInitStruct->SYSCLKSource == RCC_SYSCLKSOURCE_HSE)
ARM GAS /tmp/ccgiwyAE.s page 40
ARM GAS /tmp/ccCHAoiv.s page 40
781:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
835:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /*-------------------------- PCLK1 Configuration ---------------------------*/
836:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** if (((RCC_ClkInitStruct->ClockType) & RCC_CLOCKTYPE_PCLK1) == RCC_CLOCKTYPE_PCLK1)
837:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
ARM GAS /tmp/ccgiwyAE.s page 41
ARM GAS /tmp/ccCHAoiv.s page 41
838:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** assert_param(IS_RCC_PCLK(RCC_ClkInitStruct->APB1CLKDivider));
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
892:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** * @arg RCC_MCO2SOURCE_HSE: HSE clock selected as MCO2 source
893:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** * @arg RCC_MCO2SOURCE_PLLCLK: main PLL clock selected as MCO2 source
894:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** * @param RCC_MCODiv specifies the MCOx prescaler.
ARM GAS /tmp/ccgiwyAE.s page 42
ARM GAS /tmp/ccCHAoiv.s page 42
895:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** * This parameter can be one of the following values:
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1261 0014 336B ldr r3, [r6, #48]
1262 0016 03F00103 and r3, r3, #1
1263 001a 0193 str r3, [sp, #4]
ARM GAS /tmp/ccgiwyAE.s page 43
ARM GAS /tmp/ccCHAoiv.s page 43
1264 .loc 1 915 5 view .LVU403
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
928:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** else
929:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
930:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** assert_param(IS_RCC_MCO2SOURCE(RCC_MCOSource));
ARM GAS /tmp/ccgiwyAE.s page 44
ARM GAS /tmp/ccCHAoiv.s page 44
931:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1335 .loc 1 936 25 is_stmt 0 view .LVU429
1336 005e 4FF40073 mov r3, #512
1337 0062 0393 str r3, [sp, #12]
ARM GAS /tmp/ccgiwyAE.s page 45
ARM GAS /tmp/ccCHAoiv.s page 45
937:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** GPIO_InitStruct.Speed = GPIO_SPEED_HIGH;
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1379 .LFE144:
1381 .section .text.HAL_RCC_EnableCSS,"ax",%progbits
1382 .align 1
ARM GAS /tmp/ccgiwyAE.s page 46
ARM GAS /tmp/ccCHAoiv.s page 46
1383 .global HAL_RCC_EnableCSS
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1419 .cfi_startproc
1420 @ args = 0, pretend = 0, frame = 0
1421 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccgiwyAE.s page 47
ARM GAS /tmp/ccCHAoiv.s page 47
1422 @ link register save eliminated.
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
999:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** * @retval SYSCLK frequency
1000:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** */
1001:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** uint32_t HAL_RCC_GetSysClockFreq(void)
ARM GAS /tmp/ccgiwyAE.s page 48
ARM GAS /tmp/ccCHAoiv.s page 48
1002:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1478 .loc 1 1024 11 is_stmt 0 view .LVU461
1479 001a 5B68 ldr r3, [r3, #4]
1480 .loc 1 1024 10 view .LVU462
ARM GAS /tmp/ccgiwyAE.s page 49
ARM GAS /tmp/ccCHAoiv.s page 49
1481 001c 13F4800F tst r3, #4194304
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1046:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
1514 .loc 1 1046 1 is_stmt 0 view .LVU476
1515 0046 08BD pop {r3, pc}
ARM GAS /tmp/ccgiwyAE.s page 50
ARM GAS /tmp/ccCHAoiv.s page 50
1516 .LVL106:
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1560 009a 00BF .align 2
1561 .L147:
1562 009c 00380240 .word 1073887232
ARM GAS /tmp/ccgiwyAE.s page 51
ARM GAS /tmp/ccCHAoiv.s page 51
1563 00a0 40787D01 .word 25000000
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1608 0018 4F4A ldr r2, .L177
1609 001a 1368 ldr r3, [r2]
1610 001c 23F00F03 bic r3, r3, #15
ARM GAS /tmp/ccgiwyAE.s page 52
ARM GAS /tmp/ccCHAoiv.s page 52
1611 0020 0B43 orrs r3, r3, r1
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1650 .loc 1 771 5 view .LVU512
1651 005a 404A ldr r2, .L177+4
1652 005c 9368 ldr r3, [r2, #8]
ARM GAS /tmp/ccgiwyAE.s page 53
ARM GAS /tmp/ccCHAoiv.s page 53
1653 005e 23F0F003 bic r3, r3, #240
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
810:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
1692 .loc 1 810 17 is_stmt 0 view .LVU528
1693 0090 FFF7FEFF bl HAL_GetTick
ARM GAS /tmp/ccgiwyAE.s page 54
ARM GAS /tmp/ccCHAoiv.s page 54
1694 .LVL112:
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1733 00c2 0120 movs r0, #1
1734 .LVL116:
785:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
ARM GAS /tmp/ccgiwyAE.s page 55
ARM GAS /tmp/ccCHAoiv.s page 55
1735 .loc 1 785 16 view .LVU544
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
836:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
1776 .loc 1 836 26 is_stmt 0 view .LVU558
1777 00f6 2368 ldr r3, [r4]
ARM GAS /tmp/ccgiwyAE.s page 56
ARM GAS /tmp/ccCHAoiv.s page 56
836:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1818 0134 D840 lsrs r0, r0, r3
850:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
1819 .loc 1 850 19 discriminator 1 view .LVU573
ARM GAS /tmp/ccgiwyAE.s page 57
ARM GAS /tmp/ccCHAoiv.s page 57
1820 0136 0B4B ldr r3, .L177+12
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1864 .loc 1 803 16 view .LVU583
1865 0150 F8E7 b .L150
1866 .LVL128:
ARM GAS /tmp/ccgiwyAE.s page 58
ARM GAS /tmp/ccCHAoiv.s page 58
1867 .L170:
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1911 .syntax unified
1912 .thumb
1913 .thumb_func
ARM GAS /tmp/ccgiwyAE.s page 59
ARM GAS /tmp/ccCHAoiv.s page 59
1915 HAL_RCC_GetPCLK1Freq:
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1072:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /**
1073:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** * @brief Returns the PCLK2 frequency
1074:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** * @note Each time PCLK2 changes, this function must be called to update the
ARM GAS /tmp/ccgiwyAE.s page 60
ARM GAS /tmp/ccCHAoiv.s page 60
1075:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** * right PCLK2 value. Otherwise, any configuration based on this function will be incorrec
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1089:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** * @retval None
1090:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** */
1091:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** void HAL_RCC_GetOscConfig(RCC_OscInitTypeDef *RCC_OscInitStruct)
ARM GAS /tmp/ccgiwyAE.s page 61
ARM GAS /tmp/ccCHAoiv.s page 61
1092:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
2032 .L195:
1114:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
1115:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** else
ARM GAS /tmp/ccgiwyAE.s page 62
ARM GAS /tmp/ccCHAoiv.s page 62
1116:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
2063 .L200:
1140:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
1141:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** else
ARM GAS /tmp/ccgiwyAE.s page 63
ARM GAS /tmp/ccCHAoiv.s page 63
1142:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** {
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
2101 .loc 1 1158 60 view .LVU648
2102 0070 03F44033 and r3, r3, #196608
2103 .loc 1 1158 80 view .LVU649
ARM GAS /tmp/ccgiwyAE.s page 64
ARM GAS /tmp/ccCHAoiv.s page 64
2104 0074 03F58033 add r3, r3, #65536
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
31:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wconversion"
32:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wunused-parameter"
33:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccgiwyAE.s page 65
ARM GAS /tmp/ccCHAoiv.s page 65
34:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Fallback for __has_builtin */
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
88:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wpacked"
89:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic ignored "-Wattributes"
90:Drivers/CMSIS/Include/cmsis_gcc.h **** __PACKED_STRUCT T_UINT16_READ { uint16_t v; };
ARM GAS /tmp/ccgiwyAE.s page 66
ARM GAS /tmp/ccCHAoiv.s page 66
91:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic pop
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
145:Drivers/CMSIS/Include/cmsis_gcc.h ****
146:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
147:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Control Register
ARM GAS /tmp/ccgiwyAE.s page 67
ARM GAS /tmp/ccCHAoiv.s page 67
148:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the Control Register.
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
202:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the content of the IPSR Register.
203:Drivers/CMSIS/Include/cmsis_gcc.h **** \return IPSR Register value
204:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccgiwyAE.s page 68
ARM GAS /tmp/ccCHAoiv.s page 68
205:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_IPSR(void)
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
259:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the non-secure Process Stack Pointer (PSP) when in secure s
260:Drivers/CMSIS/Include/cmsis_gcc.h **** \return PSP Register value
261:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccgiwyAE.s page 69
ARM GAS /tmp/ccCHAoiv.s page 69
262:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PSP_NS(void)
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
316:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_MSP_NS(void)
317:Drivers/CMSIS/Include/cmsis_gcc.h **** {
318:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
ARM GAS /tmp/ccgiwyAE.s page 70
ARM GAS /tmp/ccCHAoiv.s page 70
319:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
373:Drivers/CMSIS/Include/cmsis_gcc.h **** }
374:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
375:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccgiwyAE.s page 71
ARM GAS /tmp/ccCHAoiv.s page 71
376:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
430:Drivers/CMSIS/Include/cmsis_gcc.h ****
431:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__ARM_ARCH_7M__ ) && (__ARM_ARCH_7M__ == 1)) || \
432:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_7EM__ ) && (__ARM_ARCH_7EM__ == 1)) || \
ARM GAS /tmp/ccgiwyAE.s page 72
ARM GAS /tmp/ccCHAoiv.s page 72
433:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) )
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
487:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Base Priority
488:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Base Priority register.
489:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] basePri Base Priority value to set
ARM GAS /tmp/ccgiwyAE.s page 73
ARM GAS /tmp/ccCHAoiv.s page 73
490:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
544:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
545:Drivers/CMSIS/Include/cmsis_gcc.h ****
546:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, faultmask_ns" : "=r" (result) );
ARM GAS /tmp/ccgiwyAE.s page 74
ARM GAS /tmp/ccCHAoiv.s page 74
547:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
601:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
602:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
603:Drivers/CMSIS/Include/cmsis_gcc.h **** }
ARM GAS /tmp/ccgiwyAE.s page 75
ARM GAS /tmp/ccCHAoiv.s page 75
604:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
658:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_PSPLIM_NS(uint32_t ProcStackPtrLimit)
659:Drivers/CMSIS/Include/cmsis_gcc.h **** {
660:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)))
ARM GAS /tmp/ccgiwyAE.s page 76
ARM GAS /tmp/ccCHAoiv.s page 76
661:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure PSPLIM is RAZ/WI
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
715:Drivers/CMSIS/Include/cmsis_gcc.h ****
716:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
717:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer Limit
ARM GAS /tmp/ccgiwyAE.s page 77
ARM GAS /tmp/ccCHAoiv.s page 77
718:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
772:Drivers/CMSIS/Include/cmsis_gcc.h **** // || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2)
773:Drivers/CMSIS/Include/cmsis_gcc.h **** /* see https://gcc.gnu.org/ml/gcc-patches/2017-04/msg00443.html */
774:Drivers/CMSIS/Include/cmsis_gcc.h **** return __builtin_arm_get_fpscr();
ARM GAS /tmp/ccgiwyAE.s page 78
ARM GAS /tmp/ccCHAoiv.s page 78
775:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
829:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __CMSIS_GCC_USE_REG(r) "r" (r)
830:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
831:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccgiwyAE.s page 79
ARM GAS /tmp/ccCHAoiv.s page 79
832:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
886:Drivers/CMSIS/Include/cmsis_gcc.h **** and after the instruction, without ensuring their completion.
887:Drivers/CMSIS/Include/cmsis_gcc.h **** */
888:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void)
ARM GAS /tmp/ccgiwyAE.s page 80
ARM GAS /tmp/ccCHAoiv.s page 80
889:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
943:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
944:Drivers/CMSIS/Include/cmsis_gcc.h **** }
945:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccgiwyAE.s page 81
ARM GAS /tmp/ccCHAoiv.s page 81
946:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
990:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t s = (4U /*sizeof(v)*/ * 8U) - 1U; /* extra shift needed at end */
991:Drivers/CMSIS/Include/cmsis_gcc.h ****
992:Drivers/CMSIS/Include/cmsis_gcc.h **** result = value; /* r will be reversed bits of v; first get LSB of v */
ARM GAS /tmp/ccgiwyAE.s page 82
ARM GAS /tmp/ccCHAoiv.s page 82
993:Drivers/CMSIS/Include/cmsis_gcc.h **** for (value >>= 1U; value != 0U; value >>= 1U)
@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
2169 .loc 1 1117 33 is_stmt 0 view .LVU675
2170 00b4 0023 movs r3, #0
2171 00b6 C360 str r3, [r0, #12]
ARM GAS /tmp/ccgiwyAE.s page 83
ARM GAS /tmp/ccCHAoiv.s page 83
2172 00b8 B3E7 b .L195
@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
2216 .thumb_func
2218 HAL_RCC_GetClockConfig:
2219 .LVL134:
ARM GAS /tmp/ccgiwyAE.s page 84
ARM GAS /tmp/ccCHAoiv.s page 84
2220 .LFB152:
@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1186:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
1187:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /* Get the APB2 configuration ----------------------------------------------*/
1188:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** RCC_ClkInitStruct->APB2CLKDivider = (uint32_t)((RCC->CFGR & RCC_CFGR_PPRE2) >> 3);
ARM GAS /tmp/ccgiwyAE.s page 85
ARM GAS /tmp/ccCHAoiv.s page 85
2252 .loc 1 1188 3 is_stmt 1 view .LVU702
@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
1210:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
1211:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c ****
1212:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** /**
ARM GAS /tmp/ccgiwyAE.s page 86
ARM GAS /tmp/ccCHAoiv.s page 86
1213:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** * @brief RCC Clock Security System interrupt callback
@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccgiwyAE.s page 1
2328 .LVL135:
1208:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c **** }
2329 .loc 1 1208 5 view .LVU719
ARM GAS /tmp/ccgiwyAE.s page 87
ARM GAS /tmp/ccCHAoiv.s page 87
2330 0012 024B ldr r3, .L213
@ -5184,54 +5184,54 @@ ARM GAS /tmp/ccgiwyAE.s page 1
2350 .file 9 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc.h"
2351 .file 10 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_gpio.h"
2352 .file 11 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
ARM GAS /tmp/ccgiwyAE.s page 88
ARM GAS /tmp/ccCHAoiv.s page 88
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_rcc.c
/tmp/ccgiwyAE.s:20 .text.HAL_RCC_DeInit:00000000 $t
/tmp/ccgiwyAE.s:26 .text.HAL_RCC_DeInit:00000000 HAL_RCC_DeInit
/tmp/ccgiwyAE.s:299 .text.HAL_RCC_DeInit:00000144 $d
/tmp/ccgiwyAE.s:308 .text.HAL_RCC_OscConfig:00000000 $t
/tmp/ccgiwyAE.s:314 .text.HAL_RCC_OscConfig:00000000 HAL_RCC_OscConfig
/tmp/ccgiwyAE.s:819 .text.HAL_RCC_OscConfig:0000026c $d
/tmp/ccgiwyAE.s:824 .text.HAL_RCC_OscConfig:00000274 $t
/tmp/ccgiwyAE.s:1214 .text.HAL_RCC_OscConfig:00000440 $d
/tmp/ccgiwyAE.s:1219 .text.HAL_RCC_MCOConfig:00000000 $t
/tmp/ccgiwyAE.s:1225 .text.HAL_RCC_MCOConfig:00000000 HAL_RCC_MCOConfig
/tmp/ccgiwyAE.s:1375 .text.HAL_RCC_MCOConfig:0000008c $d
/tmp/ccgiwyAE.s:1382 .text.HAL_RCC_EnableCSS:00000000 $t
/tmp/ccgiwyAE.s:1388 .text.HAL_RCC_EnableCSS:00000000 HAL_RCC_EnableCSS
/tmp/ccgiwyAE.s:1405 .text.HAL_RCC_EnableCSS:0000000c $d
/tmp/ccgiwyAE.s:1410 .text.HAL_RCC_DisableCSS:00000000 $t
/tmp/ccgiwyAE.s:1416 .text.HAL_RCC_DisableCSS:00000000 HAL_RCC_DisableCSS
/tmp/ccgiwyAE.s:1433 .text.HAL_RCC_DisableCSS:0000000c $d
/tmp/ccgiwyAE.s:1439 .text.HAL_RCC_GetSysClockFreq:00000000 $t
/tmp/ccgiwyAE.s:1445 .text.HAL_RCC_GetSysClockFreq:00000000 HAL_RCC_GetSysClockFreq
/tmp/ccgiwyAE.s:1562 .text.HAL_RCC_GetSysClockFreq:0000009c $d
/tmp/ccgiwyAE.s:1569 .text.HAL_RCC_ClockConfig:00000000 $t
/tmp/ccgiwyAE.s:1575 .text.HAL_RCC_ClockConfig:00000000 HAL_RCC_ClockConfig
/tmp/ccgiwyAE.s:1874 .text.HAL_RCC_ClockConfig:00000158 $d
/tmp/ccgiwyAE.s:1883 .text.HAL_RCC_GetHCLKFreq:00000000 $t
/tmp/ccgiwyAE.s:1889 .text.HAL_RCC_GetHCLKFreq:00000000 HAL_RCC_GetHCLKFreq
/tmp/ccgiwyAE.s:1904 .text.HAL_RCC_GetHCLKFreq:00000008 $d
/tmp/ccgiwyAE.s:1909 .text.HAL_RCC_GetPCLK1Freq:00000000 $t
/tmp/ccgiwyAE.s:1915 .text.HAL_RCC_GetPCLK1Freq:00000000 HAL_RCC_GetPCLK1Freq
/tmp/ccgiwyAE.s:1944 .text.HAL_RCC_GetPCLK1Freq:00000018 $d
/tmp/ccgiwyAE.s:1950 .text.HAL_RCC_GetPCLK2Freq:00000000 $t
/tmp/ccgiwyAE.s:1956 .text.HAL_RCC_GetPCLK2Freq:00000000 HAL_RCC_GetPCLK2Freq
/tmp/ccgiwyAE.s:1985 .text.HAL_RCC_GetPCLK2Freq:00000018 $d
/tmp/ccgiwyAE.s:1991 .text.HAL_RCC_GetOscConfig:00000000 $t
/tmp/ccgiwyAE.s:1997 .text.HAL_RCC_GetOscConfig:00000000 HAL_RCC_GetOscConfig
/tmp/ccgiwyAE.s:2207 .text.HAL_RCC_GetOscConfig:000000dc $d
/tmp/ccgiwyAE.s:2212 .text.HAL_RCC_GetClockConfig:00000000 $t
/tmp/ccgiwyAE.s:2218 .text.HAL_RCC_GetClockConfig:00000000 HAL_RCC_GetClockConfig
/tmp/ccgiwyAE.s:2273 .text.HAL_RCC_GetClockConfig:00000034 $d
/tmp/ccgiwyAE.s:2279 .text.HAL_RCC_CSSCallback:00000000 $t
/tmp/ccgiwyAE.s:2285 .text.HAL_RCC_CSSCallback:00000000 HAL_RCC_CSSCallback
/tmp/ccgiwyAE.s:2298 .text.HAL_RCC_NMI_IRQHandler:00000000 $t
/tmp/ccgiwyAE.s:2304 .text.HAL_RCC_NMI_IRQHandler:00000000 HAL_RCC_NMI_IRQHandler
/tmp/ccgiwyAE.s:2338 .text.HAL_RCC_NMI_IRQHandler:0000001c $d
/tmp/ccCHAoiv.s:20 .text.HAL_RCC_DeInit:00000000 $t
/tmp/ccCHAoiv.s:26 .text.HAL_RCC_DeInit:00000000 HAL_RCC_DeInit
/tmp/ccCHAoiv.s:299 .text.HAL_RCC_DeInit:00000144 $d
/tmp/ccCHAoiv.s:308 .text.HAL_RCC_OscConfig:00000000 $t
/tmp/ccCHAoiv.s:314 .text.HAL_RCC_OscConfig:00000000 HAL_RCC_OscConfig
/tmp/ccCHAoiv.s:819 .text.HAL_RCC_OscConfig:0000026c $d
/tmp/ccCHAoiv.s:824 .text.HAL_RCC_OscConfig:00000274 $t
/tmp/ccCHAoiv.s:1214 .text.HAL_RCC_OscConfig:00000440 $d
/tmp/ccCHAoiv.s:1219 .text.HAL_RCC_MCOConfig:00000000 $t
/tmp/ccCHAoiv.s:1225 .text.HAL_RCC_MCOConfig:00000000 HAL_RCC_MCOConfig
/tmp/ccCHAoiv.s:1375 .text.HAL_RCC_MCOConfig:0000008c $d
/tmp/ccCHAoiv.s:1382 .text.HAL_RCC_EnableCSS:00000000 $t
/tmp/ccCHAoiv.s:1388 .text.HAL_RCC_EnableCSS:00000000 HAL_RCC_EnableCSS
/tmp/ccCHAoiv.s:1405 .text.HAL_RCC_EnableCSS:0000000c $d
/tmp/ccCHAoiv.s:1410 .text.HAL_RCC_DisableCSS:00000000 $t
/tmp/ccCHAoiv.s:1416 .text.HAL_RCC_DisableCSS:00000000 HAL_RCC_DisableCSS
/tmp/ccCHAoiv.s:1433 .text.HAL_RCC_DisableCSS:0000000c $d
/tmp/ccCHAoiv.s:1439 .text.HAL_RCC_GetSysClockFreq:00000000 $t
/tmp/ccCHAoiv.s:1445 .text.HAL_RCC_GetSysClockFreq:00000000 HAL_RCC_GetSysClockFreq
/tmp/ccCHAoiv.s:1562 .text.HAL_RCC_GetSysClockFreq:0000009c $d
/tmp/ccCHAoiv.s:1569 .text.HAL_RCC_ClockConfig:00000000 $t
/tmp/ccCHAoiv.s:1575 .text.HAL_RCC_ClockConfig:00000000 HAL_RCC_ClockConfig
/tmp/ccCHAoiv.s:1874 .text.HAL_RCC_ClockConfig:00000158 $d
/tmp/ccCHAoiv.s:1883 .text.HAL_RCC_GetHCLKFreq:00000000 $t
/tmp/ccCHAoiv.s:1889 .text.HAL_RCC_GetHCLKFreq:00000000 HAL_RCC_GetHCLKFreq
/tmp/ccCHAoiv.s:1904 .text.HAL_RCC_GetHCLKFreq:00000008 $d
/tmp/ccCHAoiv.s:1909 .text.HAL_RCC_GetPCLK1Freq:00000000 $t
/tmp/ccCHAoiv.s:1915 .text.HAL_RCC_GetPCLK1Freq:00000000 HAL_RCC_GetPCLK1Freq
/tmp/ccCHAoiv.s:1944 .text.HAL_RCC_GetPCLK1Freq:00000018 $d
/tmp/ccCHAoiv.s:1950 .text.HAL_RCC_GetPCLK2Freq:00000000 $t
/tmp/ccCHAoiv.s:1956 .text.HAL_RCC_GetPCLK2Freq:00000000 HAL_RCC_GetPCLK2Freq
/tmp/ccCHAoiv.s:1985 .text.HAL_RCC_GetPCLK2Freq:00000018 $d
/tmp/ccCHAoiv.s:1991 .text.HAL_RCC_GetOscConfig:00000000 $t
/tmp/ccCHAoiv.s:1997 .text.HAL_RCC_GetOscConfig:00000000 HAL_RCC_GetOscConfig
/tmp/ccCHAoiv.s:2207 .text.HAL_RCC_GetOscConfig:000000dc $d
/tmp/ccCHAoiv.s:2212 .text.HAL_RCC_GetClockConfig:00000000 $t
/tmp/ccCHAoiv.s:2218 .text.HAL_RCC_GetClockConfig:00000000 HAL_RCC_GetClockConfig
/tmp/ccCHAoiv.s:2273 .text.HAL_RCC_GetClockConfig:00000034 $d
/tmp/ccCHAoiv.s:2279 .text.HAL_RCC_CSSCallback:00000000 $t
/tmp/ccCHAoiv.s:2285 .text.HAL_RCC_CSSCallback:00000000 HAL_RCC_CSSCallback
/tmp/ccCHAoiv.s:2298 .text.HAL_RCC_NMI_IRQHandler:00000000 $t
/tmp/ccCHAoiv.s:2304 .text.HAL_RCC_NMI_IRQHandler:00000000 HAL_RCC_NMI_IRQHandler
/tmp/ccCHAoiv.s:2338 .text.HAL_RCC_NMI_IRQHandler:0000001c $d
UNDEFINED SYMBOLS
HAL_GetTick

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccXZ1dc3.s page 1
ARM GAS /tmp/ccNAneVO.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
28:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /** @defgroup RCCEx RCCEx
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** * @brief RCCEx HAL module driver
ARM GAS /tmp/ccXZ1dc3.s page 2
ARM GAS /tmp/ccNAneVO.s page 2
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** * @{
@ -118,7 +118,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
85:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** @endverbatim
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** * @{
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** */
ARM GAS /tmp/ccXZ1dc3.s page 3
ARM GAS /tmp/ccNAneVO.s page 3
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** #if defined (STM32F745xx) || defined (STM32F746xx) || defined (STM32F756xx) || defined (STM32F765xx
@ -178,7 +178,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
53 .loc 1 117 3 view .LVU8
54 .loc 1 117 21 is_stmt 0 view .LVU9
55 0006 0668 ldr r6, [r0]
ARM GAS /tmp/ccXZ1dc3.s page 4
ARM GAS /tmp/ccNAneVO.s page 4
56 .loc 1 117 5 view .LVU10
@ -238,7 +238,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
138:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Configure SAI1 Clock source */
139:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** __HAL_RCC_SAI1_CONFIG(PeriphClkInit->Sai1ClockSelection);
89 .loc 1 139 5 view .LVU24
ARM GAS /tmp/ccXZ1dc3.s page 5
ARM GAS /tmp/ccNAneVO.s page 5
90 0032 AC4A ldr r2, .L87
@ -298,7 +298,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
123 0068 216C ldr r1, [r4, #64]
124 006a 0B43 orrs r3, r3, r1
125 006c C2F88C30 str r3, [r2, #140]
ARM GAS /tmp/ccXZ1dc3.s page 6
ARM GAS /tmp/ccNAneVO.s page 6
160:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
@ -358,7 +358,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
183:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** assert_param(IS_RCC_RTCCLKSOURCE(PeriphClkInit->RTCClockSelection));
184:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
185:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Enable Power Clock*/
ARM GAS /tmp/ccXZ1dc3.s page 7
ARM GAS /tmp/ccNAneVO.s page 7
186:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** __HAL_RCC_PWR_CLK_ENABLE();
@ -418,7 +418,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
158 .loc 1 238 3 view .LVU49
159 .loc 1 238 21 is_stmt 0 view .LVU50
160 0090 2368 ldr r3, [r4]
ARM GAS /tmp/ccXZ1dc3.s page 8
ARM GAS /tmp/ccNAneVO.s page 8
161 .loc 1 238 5 view .LVU51
@ -478,7 +478,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
195 00cc 2368 ldr r3, [r4]
196 .loc 1 258 5 view .LVU64
197 00ce 13F4004F tst r3, #32768
ARM GAS /tmp/ccXZ1dc3.s page 9
ARM GAS /tmp/ccNAneVO.s page 9
198 00d2 08D0 beq .L19
@ -538,7 +538,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
229 .loc 1 281 5 is_stmt 1 view .LVU75
282:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
283:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Configure the I2C4 clock source */
ARM GAS /tmp/ccXZ1dc3.s page 10
ARM GAS /tmp/ccNAneVO.s page 10
284:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** __HAL_RCC_I2C4_CONFIG(PeriphClkInit->I2c4ClockSelection);
@ -598,7 +598,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
263 0142 23F00C03 bic r3, r3, #12
264 0146 A16C ldr r1, [r4, #72]
265 0148 0B43 orrs r3, r3, r1
ARM GAS /tmp/ccXZ1dc3.s page 11
ARM GAS /tmp/ccNAneVO.s page 11
266 014a C2F89030 str r3, [r2, #144]
@ -658,7 +658,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
327:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /*-------------------------------------- UART5 Configuration -----------------------------------*
328:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_UART5) == RCC_PERIPHCLK_UART5)
298 .loc 1 328 3 view .LVU97
ARM GAS /tmp/ccXZ1dc3.s page 12
ARM GAS /tmp/ccNAneVO.s page 12
299 .loc 1 328 21 is_stmt 0 view .LVU98
@ -718,7 +718,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
333 01bc 08D0 beq .L28
349:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
350:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Check the parameters */
ARM GAS /tmp/ccXZ1dc3.s page 13
ARM GAS /tmp/ccNAneVO.s page 13
351:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** assert_param(IS_RCC_UART7CLKSOURCE(PeriphClkInit->Uart7ClockSelection));
@ -778,7 +778,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** __HAL_RCC_CEC_CONFIG(PeriphClkInit->CecClockSelection);
365 .loc 1 374 5 view .LVU121
366 01f2 3C4A ldr r2, .L87
ARM GAS /tmp/ccXZ1dc3.s page 14
ARM GAS /tmp/ccNAneVO.s page 14
367 01f4 D2F89030 ldr r3, [r2, #144]
@ -838,7 +838,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
400 022e 00D0 beq .L32
396:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
397:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** pllsaiused = 1;
ARM GAS /tmp/ccXZ1dc3.s page 15
ARM GAS /tmp/ccNAneVO.s page 15
401 .loc 1 397 16 view .LVU133
@ -898,7 +898,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
420:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
421:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** #if defined (STM32F765xx) || defined (STM32F767xx) || defined (STM32F769xx) || defined (STM32F777xx
422:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /*------------------------------------- SDMMC2 Configuration ------------------------------------
ARM GAS /tmp/ccXZ1dc3.s page 16
ARM GAS /tmp/ccNAneVO.s page 16
423:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SDMMC2) == RCC_PERIPHCLK_SDMMC2)
@ -958,7 +958,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
466 .loc 1 443 5 view .LVU155
467 02a0 13F0805F tst r3, #268435456
468 02a4 09D0 beq .L37
ARM GAS /tmp/ccXZ1dc3.s page 17
ARM GAS /tmp/ccNAneVO.s page 17
444:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
502 02d6 034B ldr r3, .L87
503 02d8 1B68 ldr r3, [r3]
504 .loc 1 464 51 view .LVU168
ARM GAS /tmp/ccXZ1dc3.s page 18
ARM GAS /tmp/ccNAneVO.s page 18
505 02da 13F0006F tst r3, #134217728
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
548 0304 B9E6 b .L6
549 .LVL20:
550 .L77:
ARM GAS /tmp/ccXZ1dc3.s page 19
ARM GAS /tmp/ccNAneVO.s page 19
183:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
588 .loc 1 195 36 view .LVU196
589 032e 13F4807F tst r3, #256
590 0332 06D1 bne .L80
ARM GAS /tmp/ccXZ1dc3.s page 20
ARM GAS /tmp/ccNAneVO.s page 20
197:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
628 .loc 1 209 15 view .LVU213
629 035a 22F44072 bic r2, r2, #768
630 .LVL27:
ARM GAS /tmp/ccXZ1dc3.s page 21
ARM GAS /tmp/ccNAneVO.s page 21
212:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** __HAL_RCC_BACKUPRESET_RELEASE();
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
222:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
673 .loc 1 222 21 is_stmt 0 view .LVU226
674 039e FFF7FEFF bl HAL_GetTick
ARM GAS /tmp/ccXZ1dc3.s page 22
ARM GAS /tmp/ccNAneVO.s page 22
675 .LVL30:
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
389:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
717 .loc 1 389 18 view .LVU239
718 03d4 28E7 b .L31
ARM GAS /tmp/ccXZ1dc3.s page 23
ARM GAS /tmp/ccNAneVO.s page 23
719 .LVL36:
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
754 0402 C2F88430 str r3, [r2, #132]
755 .LVL41:
756 .L42:
ARM GAS /tmp/ccXZ1dc3.s page 24
ARM GAS /tmp/ccNAneVO.s page 24
489:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
792 .LVL44:
793 .loc 1 507 7 is_stmt 0 view .LVU269
794 0434 43EA8013 orr r3, r3, r0, lsl #6
ARM GAS /tmp/ccXZ1dc3.s page 25
ARM GAS /tmp/ccNAneVO.s page 25
795 0438 E068 ldr r0, [r4, #12]
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
831 046e 2369 ldr r3, [r4, #16]
832 0470 1B04 lsls r3, r3, #16
833 0472 43EA8613 orr r3, r3, r6, lsl #6
ARM GAS /tmp/ccXZ1dc3.s page 26
ARM GAS /tmp/ccNAneVO.s page 26
834 0476 00F07060 and r0, r0, #251658240
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
870 04b2 1360 str r3, [r2]
544:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
545:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Get Start Tick*/
ARM GAS /tmp/ccXZ1dc3.s page 27
ARM GAS /tmp/ccNAneVO.s page 27
546:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** tickstart = HAL_GetTick();
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
567:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** tickstart = HAL_GetTick();
568:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
569:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Wait till PLLSAI is disabled */
ARM GAS /tmp/ccXZ1dc3.s page 28
ARM GAS /tmp/ccNAneVO.s page 28
570:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** while(__HAL_RCC_PLLSAI_GET_FLAG() != RESET)
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
624:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** assert_param(IS_RCC_PLLSAI_DIVR_VALUE(PeriphClkInit->PLLSAIDivR));
625:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
626:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Read PLLSAIP and PLLSAIQ value from PLLSAICFGR register (these value are not needed for LT
ARM GAS /tmp/ccXZ1dc3.s page 29
ARM GAS /tmp/ccNAneVO.s page 29
627:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** tmpreg0 = ((RCC->PLLSAICFGR & RCC_PLLSAICFGR_PLLSAIQ) >> RCC_PLLSAICFGR_PLLSAIQ_Pos);
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
567:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
925 .loc 1 567 17 is_stmt 0 view .LVU309
926 04e6 FFF7FEFF bl HAL_GetTick
ARM GAS /tmp/ccXZ1dc3.s page 30
ARM GAS /tmp/ccNAneVO.s page 30
927 .LVL59:
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
583:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** ((((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_SAI2) == RCC_PERIPHCLK_SAI2) && (Pe
967 .loc 1 583 94 discriminator 1 view .LVU324
968 051a 22B1 cbz r2, .L53
ARM GAS /tmp/ccXZ1dc3.s page 31
ARM GAS /tmp/ccNAneVO.s page 31
969 .L52:
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1010 .L54:
605:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
1011 .loc 1 605 5 view .LVU338
ARM GAS /tmp/ccXZ1dc3.s page 32
ARM GAS /tmp/ccNAneVO.s page 32
605:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1050 058e 0B43 orrs r3, r3, r1
1051 0590 E169 ldr r1, [r4, #28]
1052 0592 43EA0173 orr r3, r3, r1, lsl #28
ARM GAS /tmp/ccXZ1dc3.s page 33
ARM GAS /tmp/ccNAneVO.s page 33
1053 0596 C2F88830 str r3, [r2, #136]
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1094 .LVL76:
1095 .L85:
608:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Read PLLSAIQ and PLLSAIR value from PLLSAICFGR register (this value is not needed for CK48
ARM GAS /tmp/ccXZ1dc3.s page 34
ARM GAS /tmp/ccNAneVO.s page 34
1096 .loc 1 608 7 is_stmt 1 view .LVU368
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1143 .LVL83:
1144 .LFB142:
658:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
ARM GAS /tmp/ccXZ1dc3.s page 35
ARM GAS /tmp/ccNAneVO.s page 35
659:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /**
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1159 .loc 1 698 35 view .LVU384
1160 000a C2F38812 ubfx r2, r2, #6, #9
1161 .loc 1 698 33 view .LVU385
ARM GAS /tmp/ccXZ1dc3.s page 36
ARM GAS /tmp/ccNAneVO.s page 36
1162 000e 4260 str r2, [r0, #4]
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1207 004c D3F88820 ldr r2, [r3, #136]
1208 .loc 1 707 35 view .LVU412
1209 0050 C2F30272 ubfx r2, r2, #28, #3
ARM GAS /tmp/ccXZ1dc3.s page 37
ARM GAS /tmp/ccNAneVO.s page 37
1210 .loc 1 707 33 view .LVU413
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1250 008e 4263 str r2, [r0, #52]
722:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
723:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Get the I2C1 clock configuration ------------------------------------------*/
ARM GAS /tmp/ccXZ1dc3.s page 38
ARM GAS /tmp/ccNAneVO.s page 38
724:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** PeriphClkInit->I2c1ClockSelection = __HAL_RCC_GET_I2C1_SOURCE();
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
742:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** PeriphClkInit->Usart3ClockSelection = __HAL_RCC_GET_USART3_SOURCE();
1287 .loc 1 742 3 is_stmt 1 view .LVU453
1288 .loc 1 742 41 is_stmt 0 view .LVU454
ARM GAS /tmp/ccXZ1dc3.s page 39
ARM GAS /tmp/ccNAneVO.s page 39
1289 00cc D3F89020 ldr r2, [r3, #144]
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1325 0108 D3F89020 ldr r2, [r3, #144]
1326 010c 02F04072 and r2, r2, #50331648
1327 .loc 1 760 39 view .LVU473
ARM GAS /tmp/ccXZ1dc3.s page 40
ARM GAS /tmp/ccNAneVO.s page 40
1328 0110 4267 str r2, [r0, #116]
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1363 .loc 1 779 44 view .LVU491
1364 0152 C0F88C20 str r2, [r0, #140]
780:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** #endif /* STM32F767xx || STM32F769xx || STM32F777xx || STM32F779xx */
ARM GAS /tmp/ccXZ1dc3.s page 41
ARM GAS /tmp/ccNAneVO.s page 41
781:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1404 .LFE142:
1406 .section .text.HAL_RCCEx_GetPeriphCLKFreq,"ax",%progbits
1407 .align 1
ARM GAS /tmp/ccXZ1dc3.s page 42
ARM GAS /tmp/ccNAneVO.s page 42
1408 .global HAL_RCCEx_GetPeriphCLKFreq
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
843:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** assert_param(IS_RCC_SAI1CLKSOURCE(PeriphClkInit->Sai1ClockSelection));
844:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
845:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Configure SAI1 Clock source */
ARM GAS /tmp/ccXZ1dc3.s page 43
ARM GAS /tmp/ccNAneVO.s page 43
846:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** __HAL_RCC_SAI1_CONFIG(PeriphClkInit->Sai1ClockSelection);
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
900:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** return HAL_TIMEOUT;
901:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
902:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccXZ1dc3.s page 44
ARM GAS /tmp/ccNAneVO.s page 44
903:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
957:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
958:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /*-------------------------------------- I2C2 Configuration -----------------------------------*/
959:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** if(((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2C2) == RCC_PERIPHCLK_I2C2)
ARM GAS /tmp/ccXZ1dc3.s page 45
ARM GAS /tmp/ccNAneVO.s page 45
960:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1014:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Configure the UART4 clock source */
1015:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** __HAL_RCC_UART4_CONFIG(PeriphClkInit->Uart4ClockSelection);
1016:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccXZ1dc3.s page 46
ARM GAS /tmp/ccNAneVO.s page 46
1017:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1071:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
1072:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
1073:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
ARM GAS /tmp/ccXZ1dc3.s page 47
ARM GAS /tmp/ccNAneVO.s page 47
1074:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /*-------------------------------------- LPTIM1 Configuration -----------------------------------
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1128:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** if(((((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_I2S) == RCC_PERIPHCLK_I2S) && (Peri
1129:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
1130:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* check for Parameters */
ARM GAS /tmp/ccXZ1dc3.s page 48
ARM GAS /tmp/ccNAneVO.s page 48
1131:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** assert_param(IS_RCC_PLLI2SR_VALUE(PeriphClkInit->PLLI2S.PLLI2SR));
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1185:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* return in case of Timeout detected */
1186:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** return HAL_TIMEOUT;
1187:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
ARM GAS /tmp/ccXZ1dc3.s page 49
ARM GAS /tmp/ccNAneVO.s page 49
1188:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1242:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
1243:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Configure the PLLSAI division factors */
1244:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* PLLSAI_VCO = f(VCO clock) = f(PLLSAI clock input) x (PLLI2SN/PLLM) */
ARM GAS /tmp/ccXZ1dc3.s page 50
ARM GAS /tmp/ccNAneVO.s page 50
1245:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* 48CLK = f(PLLSAI clock output) = f(VCO clock) / PLLSAIP */
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1299:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
1300:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Get the PLLSAI/PLLI2S division factors -------------------------------------------*/
1301:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** PeriphClkInit->PLLI2SDivQ = (uint32_t)((RCC->DCKCFGR1 & RCC_DCKCFGR1_PLLI2SDIVQ) >> RCC_DCKCFGR1_
ARM GAS /tmp/ccXZ1dc3.s page 51
ARM GAS /tmp/ccNAneVO.s page 51
1302:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** PeriphClkInit->PLLSAIDivQ = (uint32_t)((RCC->DCKCFGR1 & RCC_DCKCFGR1_PLLSAIDIVQ) >> RCC_DCKCFGR1_
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1356:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** PeriphClkInit->Sdmmc2ClockSelection = __HAL_RCC_GET_SDMMC2_SOURCE();
1357:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
1358:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Get the RTC Clock configuration -----------------------------------------------*/
ARM GAS /tmp/ccXZ1dc3.s page 52
ARM GAS /tmp/ccNAneVO.s page 52
1359:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** tempreg = (RCC->CFGR & RCC_CFGR_RTCPRE);
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1434 .LVL87:
1435 .L100:
1394:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
ARM GAS /tmp/ccXZ1dc3.s page 53
ARM GAS /tmp/ccNAneVO.s page 53
1395:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** saiclocksource = RCC->DCKCFGR1;
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1449:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
1450:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** frequency = EXTERNAL_CLOCK_VALUE;
1451:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** break;
ARM GAS /tmp/ccXZ1dc3.s page 54
ARM GAS /tmp/ccNAneVO.s page 54
1452:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1500:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
1501:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* SAI_CLK_x = SAI_CLK(first level)/PLLSAIDIVQ */
1502:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** tmpreg = (((RCC->DCKCFGR1 & RCC_DCKCFGR1_PLLSAIDIVQ) >> 8) + 1);
ARM GAS /tmp/ccXZ1dc3.s page 55
ARM GAS /tmp/ccNAneVO.s page 55
1503:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** frequency = frequency/(tmpreg);
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1557:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
1558:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
1559:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** return frequency;
ARM GAS /tmp/ccXZ1dc3.s page 56
ARM GAS /tmp/ccNAneVO.s page 56
1560:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1440:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** frequency = (vcoinput * ((RCC->PLLI2SCFGR & RCC_PLLI2SCFGR_PLLI2SN) >> 6))/(tmpreg);
1482 .loc 1 1440 9 is_stmt 1 view .LVU533
1440:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** frequency = (vcoinput * ((RCC->PLLI2SCFGR & RCC_PLLI2SCFGR_PLLI2SN) >> 6))/(tmpreg);
ARM GAS /tmp/ccXZ1dc3.s page 57
ARM GAS /tmp/ccNAneVO.s page 57
1483 .loc 1 1440 22 is_stmt 0 view .LVU534
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1522 .L101:
1397:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
1523 .loc 1 1397 5 view .LVU550
ARM GAS /tmp/ccXZ1dc3.s page 58
ARM GAS /tmp/ccNAneVO.s page 58
1524 0072 B2F5401F cmp r2, #3145728
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1563 0098 01F03F01 and r1, r1, #63
1406:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
1564 .loc 1 1406 20 view .LVU566
ARM GAS /tmp/ccXZ1dc3.s page 59
ARM GAS /tmp/ccNAneVO.s page 59
1565 009c 4E4A ldr r2, .L129+4
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1603 .loc 1 1411 11 view .LVU582
1411:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
1604 .loc 1 1411 50 is_stmt 0 view .LVU583
ARM GAS /tmp/ccXZ1dc3.s page 60
ARM GAS /tmp/ccNAneVO.s page 60
1605 00cc 414A ldr r2, .L129
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1478:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** saiclocksource &= RCC_DCKCFGR1_SAI2SEL;
1646 .loc 1 1478 20 is_stmt 0 view .LVU597
1647 00f4 374B ldr r3, .L129
ARM GAS /tmp/ccXZ1dc3.s page 61
ARM GAS /tmp/ccNAneVO.s page 61
1648 .LVL123:
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1687 .loc 1 1523 16 view .LVU612
1688 012c C2F30362 ubfx r2, r2, #24, #4
1689 .LVL128:
ARM GAS /tmp/ccXZ1dc3.s page 62
ARM GAS /tmp/ccNAneVO.s page 62
1524:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1727 .loc 1 1539 16 view .LVU629
1728 015a 5B68 ldr r3, [r3, #4]
1539:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
ARM GAS /tmp/ccXZ1dc3.s page 63
ARM GAS /tmp/ccNAneVO.s page 63
1729 .loc 1 1539 11 view .LVU630
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1499:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
1769 .loc 1 1499 9 is_stmt 1 view .LVU645
1499:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
ARM GAS /tmp/ccXZ1dc3.s page 64
ARM GAS /tmp/ccNAneVO.s page 64
1770 .loc 1 1499 38 is_stmt 0 view .LVU646
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1809 .L116:
1518:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
1810 .loc 1 1518 11 is_stmt 1 view .LVU662
ARM GAS /tmp/ccXZ1dc3.s page 65
ARM GAS /tmp/ccNAneVO.s page 65
1518:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** }
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1562:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /**
1563:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** * @}
1564:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** */
ARM GAS /tmp/ccXZ1dc3.s page 66
ARM GAS /tmp/ccNAneVO.s page 66
1565:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1876 0004 1B4A ldr r2, .L142
1877 0006 1368 ldr r3, [r2]
1878 0008 23F08063 bic r3, r3, #67108864
ARM GAS /tmp/ccXZ1dc3.s page 67
ARM GAS /tmp/ccNAneVO.s page 67
1879 000c 1360 str r3, [r2]
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1625:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
1626:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Enable the PLLI2S */
1627:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** __HAL_RCC_PLLI2S_ENABLE();
ARM GAS /tmp/ccXZ1dc3.s page 68
ARM GAS /tmp/ccNAneVO.s page 68
1628:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1940 005a 13F0006F tst r3, #134217728
1941 005e 06D1 bne .L141
1633:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
ARM GAS /tmp/ccXZ1dc3.s page 69
ARM GAS /tmp/ccNAneVO.s page 69
1942 .loc 1 1633 5 is_stmt 1 view .LVU701
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1651:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Disable the PLLI2S */
1652:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** __HAL_RCC_PLLI2S_DISABLE();
1984 .loc 1 1652 3 view .LVU709
ARM GAS /tmp/ccXZ1dc3.s page 70
ARM GAS /tmp/ccNAneVO.s page 70
1985 0002 0B4A ldr r2, .L151
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
2025 002e 00BF .align 2
2026 .L151:
2027 0030 00380240 .word 1073887232
ARM GAS /tmp/ccXZ1dc3.s page 71
ARM GAS /tmp/ccNAneVO.s page 71
2028 .cfi_endproc
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
2063 000c 1360 str r3, [r2]
1688:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
1689:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Wait till PLLSAI is disabled */
ARM GAS /tmp/ccXZ1dc3.s page 72
ARM GAS /tmp/ccNAneVO.s page 72
1690:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** tickstart = HAL_GetTick();
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1716:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** __HAL_RCC_PLLSAI_ENABLE();
1717:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c ****
1718:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** /* Wait till PLLSAI is ready */
ARM GAS /tmp/ccXZ1dc3.s page 73
ARM GAS /tmp/ccNAneVO.s page 73
1719:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** tickstart = HAL_GetTick();
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
1722:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
2126 .loc 1 1722 5 is_stmt 1 view .LVU753
1722:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c **** {
ARM GAS /tmp/ccXZ1dc3.s page 74
ARM GAS /tmp/ccNAneVO.s page 74
2127 .loc 1 1722 9 is_stmt 0 view .LVU754
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
2168 .loc 1 1741 3 view .LVU761
2169 0002 0B4A ldr r2, .L173
2170 0004 1368 ldr r3, [r2]
ARM GAS /tmp/ccXZ1dc3.s page 75
ARM GAS /tmp/ccNAneVO.s page 75
2171 0006 23F08053 bic r3, r3, #268435456
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
2211 0030 00380240 .word 1073887232
2212 .cfi_endproc
2213 .LFE147:
ARM GAS /tmp/ccXZ1dc3.s page 76
ARM GAS /tmp/ccNAneVO.s page 76
2215 .text
@ -4509,36 +4509,36 @@ ARM GAS /tmp/ccXZ1dc3.s page 1
2220 .file 5 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_def.h"
2221 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_rcc_ex.h"
2222 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
ARM GAS /tmp/ccXZ1dc3.s page 77
ARM GAS /tmp/ccNAneVO.s page 77
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_rcc_ex.c
/tmp/ccXZ1dc3.s:20 .text.HAL_RCCEx_PeriphCLKConfig:00000000 $t
/tmp/ccXZ1dc3.s:26 .text.HAL_RCCEx_PeriphCLKConfig:00000000 HAL_RCCEx_PeriphCLKConfig
/tmp/ccXZ1dc3.s:511 .text.HAL_RCCEx_PeriphCLKConfig:000002e4 $d
/tmp/ccXZ1dc3.s:515 .text.HAL_RCCEx_PeriphCLKConfig:000002e8 $t
/tmp/ccXZ1dc3.s:954 .text.HAL_RCCEx_PeriphCLKConfig:00000504 $d
/tmp/ccXZ1dc3.s:961 .text.HAL_RCCEx_PeriphCLKConfig:00000510 $t
/tmp/ccXZ1dc3.s:1131 .text.HAL_RCCEx_PeriphCLKConfig:000005fc $d
/tmp/ccXZ1dc3.s:1136 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 $t
/tmp/ccXZ1dc3.s:1142 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 HAL_RCCEx_GetPeriphCLKConfig
/tmp/ccXZ1dc3.s:1401 .text.HAL_RCCEx_GetPeriphCLKConfig:00000180 $d
/tmp/ccXZ1dc3.s:1407 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 $t
/tmp/ccXZ1dc3.s:1413 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 HAL_RCCEx_GetPeriphCLKFreq
/tmp/ccXZ1dc3.s:1840 .text.HAL_RCCEx_GetPeriphCLKFreq:000001d4 $d
/tmp/ccXZ1dc3.s:1848 .text.HAL_RCCEx_EnablePLLI2S:00000000 $t
/tmp/ccXZ1dc3.s:1854 .text.HAL_RCCEx_EnablePLLI2S:00000000 HAL_RCCEx_EnablePLLI2S
/tmp/ccXZ1dc3.s:1961 .text.HAL_RCCEx_EnablePLLI2S:00000074 $d
/tmp/ccXZ1dc3.s:1966 .text.HAL_RCCEx_DisablePLLI2S:00000000 $t
/tmp/ccXZ1dc3.s:1972 .text.HAL_RCCEx_DisablePLLI2S:00000000 HAL_RCCEx_DisablePLLI2S
/tmp/ccXZ1dc3.s:2027 .text.HAL_RCCEx_DisablePLLI2S:00000030 $d
/tmp/ccXZ1dc3.s:2032 .text.HAL_RCCEx_EnablePLLSAI:00000000 $t
/tmp/ccXZ1dc3.s:2038 .text.HAL_RCCEx_EnablePLLSAI:00000000 HAL_RCCEx_EnablePLLSAI
/tmp/ccXZ1dc3.s:2145 .text.HAL_RCCEx_EnablePLLSAI:00000074 $d
/tmp/ccXZ1dc3.s:2150 .text.HAL_RCCEx_DisablePLLSAI:00000000 $t
/tmp/ccXZ1dc3.s:2156 .text.HAL_RCCEx_DisablePLLSAI:00000000 HAL_RCCEx_DisablePLLSAI
/tmp/ccXZ1dc3.s:2211 .text.HAL_RCCEx_DisablePLLSAI:00000030 $d
/tmp/ccNAneVO.s:20 .text.HAL_RCCEx_PeriphCLKConfig:00000000 $t
/tmp/ccNAneVO.s:26 .text.HAL_RCCEx_PeriphCLKConfig:00000000 HAL_RCCEx_PeriphCLKConfig
/tmp/ccNAneVO.s:511 .text.HAL_RCCEx_PeriphCLKConfig:000002e4 $d
/tmp/ccNAneVO.s:515 .text.HAL_RCCEx_PeriphCLKConfig:000002e8 $t
/tmp/ccNAneVO.s:954 .text.HAL_RCCEx_PeriphCLKConfig:00000504 $d
/tmp/ccNAneVO.s:961 .text.HAL_RCCEx_PeriphCLKConfig:00000510 $t
/tmp/ccNAneVO.s:1131 .text.HAL_RCCEx_PeriphCLKConfig:000005fc $d
/tmp/ccNAneVO.s:1136 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 $t
/tmp/ccNAneVO.s:1142 .text.HAL_RCCEx_GetPeriphCLKConfig:00000000 HAL_RCCEx_GetPeriphCLKConfig
/tmp/ccNAneVO.s:1401 .text.HAL_RCCEx_GetPeriphCLKConfig:00000180 $d
/tmp/ccNAneVO.s:1407 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 $t
/tmp/ccNAneVO.s:1413 .text.HAL_RCCEx_GetPeriphCLKFreq:00000000 HAL_RCCEx_GetPeriphCLKFreq
/tmp/ccNAneVO.s:1840 .text.HAL_RCCEx_GetPeriphCLKFreq:000001d4 $d
/tmp/ccNAneVO.s:1848 .text.HAL_RCCEx_EnablePLLI2S:00000000 $t
/tmp/ccNAneVO.s:1854 .text.HAL_RCCEx_EnablePLLI2S:00000000 HAL_RCCEx_EnablePLLI2S
/tmp/ccNAneVO.s:1961 .text.HAL_RCCEx_EnablePLLI2S:00000074 $d
/tmp/ccNAneVO.s:1966 .text.HAL_RCCEx_DisablePLLI2S:00000000 $t
/tmp/ccNAneVO.s:1972 .text.HAL_RCCEx_DisablePLLI2S:00000000 HAL_RCCEx_DisablePLLI2S
/tmp/ccNAneVO.s:2027 .text.HAL_RCCEx_DisablePLLI2S:00000030 $d
/tmp/ccNAneVO.s:2032 .text.HAL_RCCEx_EnablePLLSAI:00000000 $t
/tmp/ccNAneVO.s:2038 .text.HAL_RCCEx_EnablePLLSAI:00000000 HAL_RCCEx_EnablePLLSAI
/tmp/ccNAneVO.s:2145 .text.HAL_RCCEx_EnablePLLSAI:00000074 $d
/tmp/ccNAneVO.s:2150 .text.HAL_RCCEx_DisablePLLSAI:00000000 $t
/tmp/ccNAneVO.s:2156 .text.HAL_RCCEx_DisablePLLSAI:00000000 HAL_RCCEx_DisablePLLSAI
/tmp/ccNAneVO.s:2211 .text.HAL_RCCEx_DisablePLLSAI:00000030 $d
UNDEFINED SYMBOLS
HAL_GetTick

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccyJ7jzr.s page 1
ARM GAS /tmp/ccrw6tJy.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** (#) For the UART RS485 Driver Enable mode, initialize the UART registers
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** by calling the HAL_RS485Ex_Init() API.
ARM GAS /tmp/ccyJ7jzr.s page 2
ARM GAS /tmp/ccrw6tJy.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** (++) Stop Bit
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** (++) Parity: If the parity is enabled, then the MSB bit of the data written
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** in the data register is transmitted but is changed by the parity bit.
ARM GAS /tmp/ccyJ7jzr.s page 3
ARM GAS /tmp/ccrw6tJy.s page 3
89:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** (++) Hardware flow control
@ -178,7 +178,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** * @param DeassertionTime Driver Enable deassertion time:
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** * 5-bit value defining the time between the end of the last stop bit, in a
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** * transmitted message, and the de-activation of the DE (Driver Enable) signal.
ARM GAS /tmp/ccyJ7jzr.s page 4
ARM GAS /tmp/ccrw6tJy.s page 4
146:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** * It is expressed in sample time units (1/8 or 1/16 bit time, depending on the
@ -238,7 +238,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** if (huart->AdvancedInit.AdvFeatureInit != UART_ADVFEATURE_NO_INIT)
201:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** UART_AdvFeatureConfig(huart);
ARM GAS /tmp/ccyJ7jzr.s page 5
ARM GAS /tmp/ccrw6tJy.s page 5
203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
@ -298,7 +298,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
257:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** (#) Compared to standard reception services which only consider number of received
258:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** data elements as reception completion criteria, these functions also consider additional ev
259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** as triggers for updating reception status to caller :
ARM GAS /tmp/ccyJ7jzr.s page 6
ARM GAS /tmp/ccrw6tJy.s page 6
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** (+) Detection of inactivity period (RX line has not been active for a given period).
@ -358,7 +358,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
316:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** /**
ARM GAS /tmp/ccyJ7jzr.s page 7
ARM GAS /tmp/ccrw6tJy.s page 7
317:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** * @brief Disable UART Clock when in Stop Mode.
@ -418,7 +418,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
371:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** /* TEACK and/or REACK to check before moving huart->gState to Ready */
372:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** return (UART_CheckIdleState(huart));
373:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
ARM GAS /tmp/ccyJ7jzr.s page 8
ARM GAS /tmp/ccrw6tJy.s page 8
374:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
@ -478,7 +478,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
428:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
429:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** /* Initialize the UART State */
430:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** huart->gState = HAL_UART_STATE_READY;
ARM GAS /tmp/ccyJ7jzr.s page 9
ARM GAS /tmp/ccrw6tJy.s page 9
431:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
@ -538,7 +538,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
485:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** * @note When UART parity is not enabled (PCE = 0), and Word Length is configured to 9 bits (M1-M
486:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** * the received data is handled as a set of uint16_t. In this case, Size must indicate the
487:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** * of uint16_t available through pData.
ARM GAS /tmp/ccyJ7jzr.s page 10
ARM GAS /tmp/ccrw6tJy.s page 10
488:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** * @param huart UART handle.
@ -598,7 +598,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
542:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** /* as long as data have to be received */
543:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** while (huart->RxXferCount > 0U)
544:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
ARM GAS /tmp/ccyJ7jzr.s page 11
ARM GAS /tmp/ccrw6tJy.s page 11
545:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** /* Check if IDLE flag is set */
@ -658,7 +658,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
599:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** else
600:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
601:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** return HAL_BUSY;
ARM GAS /tmp/ccyJ7jzr.s page 12
ARM GAS /tmp/ccrw6tJy.s page 12
602:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
@ -718,7 +718,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
656:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
657:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
658:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
ARM GAS /tmp/ccyJ7jzr.s page 13
ARM GAS /tmp/ccrw6tJy.s page 13
659:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** /**
@ -778,7 +778,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
713:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
714:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** else
715:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
ARM GAS /tmp/ccyJ7jzr.s page 14
ARM GAS /tmp/ccrw6tJy.s page 14
716:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** return HAL_BUSY;
@ -838,7 +838,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
770:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
28 .loc 1 770 1 view -0
29 .cfi_startproc
ARM GAS /tmp/ccyJ7jzr.s page 15
ARM GAS /tmp/ccrw6tJy.s page 15
30 @ args = 0, pretend = 0, frame = 8
@ -898,7 +898,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
153:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
77 .loc 1 153 3 view .LVU7
156:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
ARM GAS /tmp/ccyJ7jzr.s page 16
ARM GAS /tmp/ccrw6tJy.s page 16
78 .loc 1 156 3 view .LVU8
@ -958,7 +958,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
118 .loc 1 200 26 is_stmt 0 view .LVU22
119 0020 636A ldr r3, [r4, #36]
200:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
ARM GAS /tmp/ccyJ7jzr.s page 17
ARM GAS /tmp/ccrw6tJy.s page 17
120 .loc 1 200 6 view .LVU23
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
162 005a 43F00103 orr r3, r3, #1
163 005e 1360 str r3, [r2]
226:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
ARM GAS /tmp/ccyJ7jzr.s page 18
ARM GAS /tmp/ccrw6tJy.s page 18
164 .loc 1 226 3 is_stmt 1 view .LVU36
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
210 .thumb
211 .thumb_func
213 HAL_UARTEx_EnableClockStopMode:
ARM GAS /tmp/ccyJ7jzr.s page 19
ARM GAS /tmp/ccrw6tJy.s page 19
214 .LVL15:
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
19:Drivers/CMSIS/Include/cmsis_gcc.h **** * distributed under the License is distributed on an AS IS BASIS, WITHOUT
20:Drivers/CMSIS/Include/cmsis_gcc.h **** * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21:Drivers/CMSIS/Include/cmsis_gcc.h **** * See the License for the specific language governing permissions and
ARM GAS /tmp/ccyJ7jzr.s page 20
ARM GAS /tmp/ccrw6tJy.s page 20
22:Drivers/CMSIS/Include/cmsis_gcc.h **** * limitations under the License.
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
76:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __UNALIGNED_UINT32(x) (((struct T_UINT32 *)(x))->v)
77:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
78:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __UNALIGNED_UINT16_WRITE
ARM GAS /tmp/ccyJ7jzr.s page 21
ARM GAS /tmp/ccrw6tJy.s page 21
79:Drivers/CMSIS/Include/cmsis_gcc.h **** #pragma GCC diagnostic push
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
133:Drivers/CMSIS/Include/cmsis_gcc.h ****
134:Drivers/CMSIS/Include/cmsis_gcc.h ****
135:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/ccyJ7jzr.s page 22
ARM GAS /tmp/ccrw6tJy.s page 22
136:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Disable IRQ Interrupts
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
190:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Writes the given value to the non-secure Control Register when in secure state.
191:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] control Control Register value to set
192:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccyJ7jzr.s page 23
ARM GAS /tmp/ccrw6tJy.s page 23
193:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_CONTROL_NS(uint32_t control)
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
247:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PSP(void)
248:Drivers/CMSIS/Include/cmsis_gcc.h **** {
249:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
ARM GAS /tmp/ccyJ7jzr.s page 24
ARM GAS /tmp/ccrw6tJy.s page 24
250:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
304:Drivers/CMSIS/Include/cmsis_gcc.h ****
305:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, msp" : "=r" (result) );
306:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
ARM GAS /tmp/ccyJ7jzr.s page 25
ARM GAS /tmp/ccrw6tJy.s page 25
307:Drivers/CMSIS/Include/cmsis_gcc.h **** }
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
361:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
362:Drivers/CMSIS/Include/cmsis_gcc.h **** }
363:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccyJ7jzr.s page 26
ARM GAS /tmp/ccrw6tJy.s page 26
364:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
418:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
419:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
420:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Priority Mask (non-secure)
ARM GAS /tmp/ccyJ7jzr.s page 27
ARM GAS /tmp/ccrw6tJy.s page 27
421:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Priority Mask Register when in secure state.
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
475:Drivers/CMSIS/Include/cmsis_gcc.h **** */
476:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_BASEPRI_NS(void)
477:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/ccyJ7jzr.s page 28
ARM GAS /tmp/ccrw6tJy.s page 28
478:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
532:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
533:Drivers/CMSIS/Include/cmsis_gcc.h **** }
534:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccyJ7jzr.s page 29
ARM GAS /tmp/ccrw6tJy.s page 29
535:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
589:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Process Stack Pointer Limit (PSPLIM).
590:Drivers/CMSIS/Include/cmsis_gcc.h **** \return PSPLIM Register value
591:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccyJ7jzr.s page 30
ARM GAS /tmp/ccrw6tJy.s page 30
592:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_PSPLIM(void)
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
646:Drivers/CMSIS/Include/cmsis_gcc.h **** }
647:Drivers/CMSIS/Include/cmsis_gcc.h ****
648:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccyJ7jzr.s page 31
ARM GAS /tmp/ccrw6tJy.s page 31
649:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
703:Drivers/CMSIS/Include/cmsis_gcc.h **** {
704:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)))
705:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure MSPLIM is RAZ/WI
ARM GAS /tmp/ccyJ7jzr.s page 32
ARM GAS /tmp/ccrw6tJy.s page 32
706:Drivers/CMSIS/Include/cmsis_gcc.h **** return 0U;
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
760:Drivers/CMSIS/Include/cmsis_gcc.h ****
761:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
762:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get FPSCR
ARM GAS /tmp/ccyJ7jzr.s page 33
ARM GAS /tmp/ccrw6tJy.s page 33
763:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current value of the Floating Point Status/Control register.
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
817:Drivers/CMSIS/Include/cmsis_gcc.h **** */
818:Drivers/CMSIS/Include/cmsis_gcc.h ****
819:Drivers/CMSIS/Include/cmsis_gcc.h **** /* Define macros for porting to both thumb1 and thumb2.
ARM GAS /tmp/ccyJ7jzr.s page 34
ARM GAS /tmp/ccrw6tJy.s page 34
820:Drivers/CMSIS/Include/cmsis_gcc.h **** * For thumb1, use low register (r0-r7), specified by constraint "l"
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
874:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Acts as a special kind of Data Memory Barrier.
875:Drivers/CMSIS/Include/cmsis_gcc.h **** It completes when all explicit memory accesses before this instruction complete.
876:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccyJ7jzr.s page 35
ARM GAS /tmp/ccrw6tJy.s page 35
877:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DSB(void)
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
931:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] value Value to reverse
932:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Reversed value
933:Drivers/CMSIS/Include/cmsis_gcc.h **** */
ARM GAS /tmp/ccyJ7jzr.s page 36
ARM GAS /tmp/ccrw6tJy.s page 36
934:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE int16_t __REVSH(int16_t value)
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
988:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("rbit %0, %1" : "=r" (result) : "r" (value) );
989:Drivers/CMSIS/Include/cmsis_gcc.h **** #else
990:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t s = (4U /*sizeof(v)*/ * 8U) - 1U; /* extra shift needed at end */
ARM GAS /tmp/ccyJ7jzr.s page 37
ARM GAS /tmp/ccrw6tJy.s page 37
991:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
1045:Drivers/CMSIS/Include/cmsis_gcc.h **** */
1046:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint16_t __LDREXH(volatile uint16_t *addr)
1047:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/ccyJ7jzr.s page 38
ARM GAS /tmp/ccrw6tJy.s page 38
1048:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
1076:Drivers/CMSIS/Include/cmsis_gcc.h ****
1077:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
1078:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief STR Exclusive (8 bit)
ARM GAS /tmp/ccyJ7jzr.s page 39
ARM GAS /tmp/ccrw6tJy.s page 39
1079:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Executes a exclusive STR instruction for 8 bit values.
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
274 001e 42E80031 strex r1, r3, [r2]
275 @ 0 "" 2
276 .LVL21:
ARM GAS /tmp/ccyJ7jzr.s page 40
ARM GAS /tmp/ccrw6tJy.s page 40
1124:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
322:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** /* Process Locked */
321 .loc 1 322 1 is_stmt 1 view -0
322 .cfi_startproc
ARM GAS /tmp/ccyJ7jzr.s page 41
ARM GAS /tmp/ccrw6tJy.s page 41
323 @ args = 0, pretend = 0, frame = 0
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
327:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
363 .loc 1 327 3 discriminator 1 view .LVU95
364 0018 23F40003 bic r3, r3, #8388608
ARM GAS /tmp/ccyJ7jzr.s page 42
ARM GAS /tmp/ccrw6tJy.s page 42
365 .LVL30:
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
405 .LVL35:
406 .L21:
324:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
ARM GAS /tmp/ccyJ7jzr.s page 43
ARM GAS /tmp/ccrw6tJy.s page 43
407 .loc 1 324 3 discriminator 1 view .LVU112
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
452 0014 1868 ldr r0, [r3]
453 0016 4268 ldr r2, [r0, #4]
454 0018 22F01002 bic r2, r2, #16
ARM GAS /tmp/ccyJ7jzr.s page 44
ARM GAS /tmp/ccrw6tJy.s page 44
455 001c 1143 orrs r1, r1, r2
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
502 .cfi_def_cfa_offset 8
503 .cfi_offset 4, -8
504 .cfi_offset 14, -4
ARM GAS /tmp/ccyJ7jzr.s page 45
ARM GAS /tmp/ccrw6tJy.s page 45
505 0002 84B0 sub sp, sp, #16
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
545 .L31:
417:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
546 .loc 1 417 3 is_stmt 1 view .LVU147
ARM GAS /tmp/ccyJ7jzr.s page 46
ARM GAS /tmp/ccrw6tJy.s page 46
547 0038 2268 ldr r2, [r4]
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
434:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
590 .loc 1 434 3 is_stmt 1 view .LVU159
434:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
ARM GAS /tmp/ccyJ7jzr.s page 47
ARM GAS /tmp/ccrw6tJy.s page 47
591 .loc 1 434 3 view .LVU160
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
638 0008 0123 movs r3, #1
639 000a 80F87830 strb r3, [r0, #120]
640 .L39:
ARM GAS /tmp/ccyJ7jzr.s page 48
ARM GAS /tmp/ccrw6tJy.s page 48
448:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
680 .LVL61:
681 .loc 2 1124 4 view .LVU185
682 .loc 2 1124 4 is_stmt 0 view .LVU186
ARM GAS /tmp/ccyJ7jzr.s page 49
ARM GAS /tmp/ccrw6tJy.s page 49
683 .thumb
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
727 @ args = 0, pretend = 0, frame = 0
728 @ frame_needed = 0, uses_anonymous_args = 0
729 @ link register save eliminated.
ARM GAS /tmp/ccyJ7jzr.s page 50
ARM GAS /tmp/ccrw6tJy.s page 50
467:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
769 .LBI50:
1119:Drivers/CMSIS/Include/cmsis_gcc.h **** {
770 .loc 2 1119 31 view .LVU214
ARM GAS /tmp/ccyJ7jzr.s page 51
ARM GAS /tmp/ccrw6tJy.s page 51
771 .LBB51:
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
813 .section .text.HAL_UARTEx_ReceiveToIdle,"ax",%progbits
814 .align 1
815 .global HAL_UARTEx_ReceiveToIdle
ARM GAS /tmp/ccyJ7jzr.s page 52
ARM GAS /tmp/ccrw6tJy.s page 52
816 .syntax unified
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
860 001e 01D1 bne .L68
509:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
861 .loc 1 509 15 view .LVU241
ARM GAS /tmp/ccyJ7jzr.s page 53
ARM GAS /tmp/ccrw6tJy.s page 53
862 0020 0120 movs r0, #1
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
898 .loc 1 524 5 is_stmt 1 view .LVU259
524:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** uhMask = huart->Mask;
899 .loc 1 524 5 view .LVU260
ARM GAS /tmp/ccyJ7jzr.s page 54
ARM GAS /tmp/ccrw6tJy.s page 54
900 0044 A368 ldr r3, [r4, #8]
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
942 .LVL82:
528:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
943 .loc 1 528 5 is_stmt 1 view .LVU273
ARM GAS /tmp/ccyJ7jzr.s page 55
ARM GAS /tmp/ccrw6tJy.s page 55
528:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
984 .loc 1 530 19 view .LVU287
985 00b8 0027 movs r7, #0
986 .LVL86:
ARM GAS /tmp/ccyJ7jzr.s page 56
ARM GAS /tmp/ccrw6tJy.s page 56
530:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** pdata16bits = (uint16_t *) pData;
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
1024 00e0 013B subs r3, r3, #1
1025 00e2 9BB2 uxth r3, r3
1026 00e4 A4F85A30 strh r3, [r4, #90] @ movhi
ARM GAS /tmp/ccyJ7jzr.s page 57
ARM GAS /tmp/ccrw6tJy.s page 57
1027 .L57:
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
1064 .loc 1 565 12 is_stmt 0 view .LVU321
1065 0114 002F cmp r7, #0
1066 0116 D8D0 beq .L75
ARM GAS /tmp/ccyJ7jzr.s page 58
ARM GAS /tmp/ccrw6tJy.s page 58
572:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** pdata8bits++;
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
593:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** /* At end of Rx process, restore huart->RxState to Ready */
1104 .loc 1 593 19 is_stmt 0 view .LVU339
1105 0140 B4F85830 ldrh r3, [r4, #88]
ARM GAS /tmp/ccyJ7jzr.s page 59
ARM GAS /tmp/ccrw6tJy.s page 59
593:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** /* At end of Rx process, restore huart->RxState to Ready */
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
624:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
1149 .loc 1 624 12 is_stmt 0 view .LVU353
1150 0000 D0F88030 ldr r3, [r0, #128]
ARM GAS /tmp/ccyJ7jzr.s page 60
ARM GAS /tmp/ccrw6tJy.s page 60
624:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** {
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
1190 .loc 1 637 8 view .LVU368
1191 0026 012B cmp r3, #1
1192 0028 01D0 beq .L88
ARM GAS /tmp/ccyJ7jzr.s page 61
ARM GAS /tmp/ccrw6tJy.s page 61
648:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
640:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** }
1233 .loc 1 640 7 is_stmt 1 discriminator 1 view .LVU383
1234 .LBB55:
ARM GAS /tmp/ccyJ7jzr.s page 62
ARM GAS /tmp/ccrw6tJy.s page 62
1235 .LBI55:
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
1283 .LVL105:
1284 .LFB150:
677:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c **** HAL_StatusTypeDef status;
ARM GAS /tmp/ccyJ7jzr.s page 63
ARM GAS /tmp/ccrw6tJy.s page 63
1285 .loc 1 677 1 is_stmt 1 view -0
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
1325 .loc 1 692 5 is_stmt 1 view .LVU408
692:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
1326 .loc 1 692 15 is_stmt 0 view .LVU409
ARM GAS /tmp/ccyJ7jzr.s page 64
ARM GAS /tmp/ccrw6tJy.s page 64
1327 0020 FFF7FEFF bl UART_Start_Receive_DMA
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
1365 .syntax unified
1366 @ 1072 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
1367 003a 52E8003F ldrex r3, [r2]
ARM GAS /tmp/ccyJ7jzr.s page 65
ARM GAS /tmp/ccrw6tJy.s page 65
1368 @ 0 "" 2
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
718:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart_ex.c ****
1412 .loc 1 718 1 view .LVU438
1413 004e 7047 bx lr
ARM GAS /tmp/ccyJ7jzr.s page 66
ARM GAS /tmp/ccrw6tJy.s page 66
1414 .cfi_endproc
@ -3939,35 +3939,35 @@ ARM GAS /tmp/ccyJ7jzr.s page 1
1448 .file 8 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_uart.h"
1449 .file 9 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal_uart_ex.h"
1450 .file 10 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_hal.h"
ARM GAS /tmp/ccyJ7jzr.s page 67
ARM GAS /tmp/ccrw6tJy.s page 67
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_hal_uart_ex.c
/tmp/ccyJ7jzr.s:20 .text.UARTEx_Wakeup_AddressConfig:00000000 $t
/tmp/ccyJ7jzr.s:25 .text.UARTEx_Wakeup_AddressConfig:00000000 UARTEx_Wakeup_AddressConfig
/tmp/ccyJ7jzr.s:64 .text.HAL_RS485Ex_Init:00000000 $t
/tmp/ccyJ7jzr.s:70 .text.HAL_RS485Ex_Init:00000000 HAL_RS485Ex_Init
/tmp/ccyJ7jzr.s:207 .text.HAL_UARTEx_EnableClockStopMode:00000000 $t
/tmp/ccyJ7jzr.s:213 .text.HAL_UARTEx_EnableClockStopMode:00000000 HAL_UARTEx_EnableClockStopMode
/tmp/ccyJ7jzr.s:312 .text.HAL_UARTEx_DisableClockStopMode:00000000 $t
/tmp/ccyJ7jzr.s:318 .text.HAL_UARTEx_DisableClockStopMode:00000000 HAL_UARTEx_DisableClockStopMode
/tmp/ccyJ7jzr.s:416 .text.HAL_MultiProcessorEx_AddressLength_Set:00000000 $t
/tmp/ccyJ7jzr.s:422 .text.HAL_MultiProcessorEx_AddressLength_Set:00000000 HAL_MultiProcessorEx_AddressLength_Set
/tmp/ccyJ7jzr.s:486 .text.HAL_UARTEx_StopModeWakeUpSourceConfig:00000000 $t
/tmp/ccyJ7jzr.s:492 .text.HAL_UARTEx_StopModeWakeUpSourceConfig:00000000 HAL_UARTEx_StopModeWakeUpSourceConfig
/tmp/ccyJ7jzr.s:618 .text.HAL_UARTEx_EnableStopMode:00000000 $t
/tmp/ccyJ7jzr.s:624 .text.HAL_UARTEx_EnableStopMode:00000000 HAL_UARTEx_EnableStopMode
/tmp/ccyJ7jzr.s:716 .text.HAL_UARTEx_DisableStopMode:00000000 $t
/tmp/ccyJ7jzr.s:722 .text.HAL_UARTEx_DisableStopMode:00000000 HAL_UARTEx_DisableStopMode
/tmp/ccyJ7jzr.s:814 .text.HAL_UARTEx_ReceiveToIdle:00000000 $t
/tmp/ccyJ7jzr.s:820 .text.HAL_UARTEx_ReceiveToIdle:00000000 HAL_UARTEx_ReceiveToIdle
/tmp/ccyJ7jzr.s:1134 .text.HAL_UARTEx_ReceiveToIdle_IT:00000000 $t
/tmp/ccyJ7jzr.s:1140 .text.HAL_UARTEx_ReceiveToIdle_IT:00000000 HAL_UARTEx_ReceiveToIdle_IT
/tmp/ccyJ7jzr.s:1276 .text.HAL_UARTEx_ReceiveToIdle_DMA:00000000 $t
/tmp/ccyJ7jzr.s:1282 .text.HAL_UARTEx_ReceiveToIdle_DMA:00000000 HAL_UARTEx_ReceiveToIdle_DMA
/tmp/ccyJ7jzr.s:1418 .text.HAL_UARTEx_GetRxEventType:00000000 $t
/tmp/ccyJ7jzr.s:1424 .text.HAL_UARTEx_GetRxEventType:00000000 HAL_UARTEx_GetRxEventType
/tmp/ccrw6tJy.s:20 .text.UARTEx_Wakeup_AddressConfig:00000000 $t
/tmp/ccrw6tJy.s:25 .text.UARTEx_Wakeup_AddressConfig:00000000 UARTEx_Wakeup_AddressConfig
/tmp/ccrw6tJy.s:64 .text.HAL_RS485Ex_Init:00000000 $t
/tmp/ccrw6tJy.s:70 .text.HAL_RS485Ex_Init:00000000 HAL_RS485Ex_Init
/tmp/ccrw6tJy.s:207 .text.HAL_UARTEx_EnableClockStopMode:00000000 $t
/tmp/ccrw6tJy.s:213 .text.HAL_UARTEx_EnableClockStopMode:00000000 HAL_UARTEx_EnableClockStopMode
/tmp/ccrw6tJy.s:312 .text.HAL_UARTEx_DisableClockStopMode:00000000 $t
/tmp/ccrw6tJy.s:318 .text.HAL_UARTEx_DisableClockStopMode:00000000 HAL_UARTEx_DisableClockStopMode
/tmp/ccrw6tJy.s:416 .text.HAL_MultiProcessorEx_AddressLength_Set:00000000 $t
/tmp/ccrw6tJy.s:422 .text.HAL_MultiProcessorEx_AddressLength_Set:00000000 HAL_MultiProcessorEx_AddressLength_Set
/tmp/ccrw6tJy.s:486 .text.HAL_UARTEx_StopModeWakeUpSourceConfig:00000000 $t
/tmp/ccrw6tJy.s:492 .text.HAL_UARTEx_StopModeWakeUpSourceConfig:00000000 HAL_UARTEx_StopModeWakeUpSourceConfig
/tmp/ccrw6tJy.s:618 .text.HAL_UARTEx_EnableStopMode:00000000 $t
/tmp/ccrw6tJy.s:624 .text.HAL_UARTEx_EnableStopMode:00000000 HAL_UARTEx_EnableStopMode
/tmp/ccrw6tJy.s:716 .text.HAL_UARTEx_DisableStopMode:00000000 $t
/tmp/ccrw6tJy.s:722 .text.HAL_UARTEx_DisableStopMode:00000000 HAL_UARTEx_DisableStopMode
/tmp/ccrw6tJy.s:814 .text.HAL_UARTEx_ReceiveToIdle:00000000 $t
/tmp/ccrw6tJy.s:820 .text.HAL_UARTEx_ReceiveToIdle:00000000 HAL_UARTEx_ReceiveToIdle
/tmp/ccrw6tJy.s:1134 .text.HAL_UARTEx_ReceiveToIdle_IT:00000000 $t
/tmp/ccrw6tJy.s:1140 .text.HAL_UARTEx_ReceiveToIdle_IT:00000000 HAL_UARTEx_ReceiveToIdle_IT
/tmp/ccrw6tJy.s:1276 .text.HAL_UARTEx_ReceiveToIdle_DMA:00000000 $t
/tmp/ccrw6tJy.s:1282 .text.HAL_UARTEx_ReceiveToIdle_DMA:00000000 HAL_UARTEx_ReceiveToIdle_DMA
/tmp/ccrw6tJy.s:1418 .text.HAL_UARTEx_GetRxEventType:00000000 $t
/tmp/ccrw6tJy.s:1424 .text.HAL_UARTEx_GetRxEventType:00000000 HAL_UARTEx_GetRxEventType
UNDEFINED SYMBOLS
UART_SetConfig

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccMDRWOS.s page 1
ARM GAS /tmp/cc7JnFrL.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
28:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c ****
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** /** @addtogroup STM32F7xx_LL_Driver
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** * @{
ARM GAS /tmp/ccMDRWOS.s page 2
ARM GAS /tmp/cc7JnFrL.s page 2
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** */
@ -118,7 +118,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
85:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** ((__VALUE__) == LL_DMA_CHANNEL_14) || \
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** ((__VALUE__) == LL_DMA_CHANNEL_15))
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c ****
ARM GAS /tmp/ccMDRWOS.s page 3
ARM GAS /tmp/cc7JnFrL.s page 3
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** #else
@ -178,7 +178,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
142:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** ((BURST) == LL_DMA_PBURST_INC16))
143:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c ****
144:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** /**
ARM GAS /tmp/ccMDRWOS.s page 4
ARM GAS /tmp/cc7JnFrL.s page 4
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** * @}
@ -238,7 +238,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
42 .LCFI0:
43 .cfi_def_cfa_offset 8
44 .cfi_offset 4, -8
ARM GAS /tmp/ccMDRWOS.s page 5
ARM GAS /tmp/cc7JnFrL.s page 5
45 .cfi_offset 14, -4
@ -298,7 +298,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
23:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** #ifdef __cplusplus
24:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** extern "C" {
25:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** #endif
ARM GAS /tmp/ccMDRWOS.s page 6
ARM GAS /tmp/cc7JnFrL.s page 6
26:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h ****
@ -358,7 +358,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
80:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** typedef struct
81:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** {
82:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** uint32_t PeriphOrM2MSrcAddress; /*!< Specifies the peripheral base address for DMA transfer
ARM GAS /tmp/ccMDRWOS.s page 7
ARM GAS /tmp/cc7JnFrL.s page 7
83:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** or as Source base address in case of memory to memory trans
@ -418,7 +418,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
137:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** This parameter can be a value of @ref DMA_LL_EC_CHANNEL
138:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h ****
139:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** This feature can be modified afterwards using unitary funct
ARM GAS /tmp/ccMDRWOS.s page 8
ARM GAS /tmp/cc7JnFrL.s page 8
140:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h ****
@ -478,7 +478,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
194:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** #define LL_DMA_STREAM_7 0x00000007U
195:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** #define LL_DMA_STREAM_ALL 0xFFFF0000U
196:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** /**
ARM GAS /tmp/ccMDRWOS.s page 9
ARM GAS /tmp/cc7JnFrL.s page 9
197:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @}
@ -538,7 +538,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
251:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** #define LL_DMA_PDATAALIGN_HALFWORD DMA_SxCR_PSIZE_0 /*!< Peripheral data alignment
252:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** #define LL_DMA_PDATAALIGN_WORD DMA_SxCR_PSIZE_1 /*!< Peripheral data alignment
253:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** /**
ARM GAS /tmp/ccMDRWOS.s page 10
ARM GAS /tmp/cc7JnFrL.s page 10
254:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @}
@ -598,7 +598,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
308:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** /**
309:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @}
310:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** */
ARM GAS /tmp/ccMDRWOS.s page 11
ARM GAS /tmp/cc7JnFrL.s page 11
311:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h ****
@ -658,7 +658,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
365:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** */
366:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h ****
367:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** /** @defgroup DMA_LL_EC_CURRENTTARGETMEM CURRENTTARGETMEM
ARM GAS /tmp/ccMDRWOS.s page 12
ARM GAS /tmp/cc7JnFrL.s page 12
368:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @{
@ -718,7 +718,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
422:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @retval LL_DMA_CHANNEL_y
423:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** */
424:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** #define __LL_DMA_GET_STREAM(__STREAM_INSTANCE__) \
ARM GAS /tmp/ccMDRWOS.s page 13
ARM GAS /tmp/cc7JnFrL.s page 13
425:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** (((uint32_t)(__STREAM_INSTANCE__) == ((uint32_t)DMA1_Stream0)) ? LL_DMA_STREAM_0 : \
@ -778,7 +778,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
479:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** /** @defgroup DMA_LL_EF_Configuration Configuration
480:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @{
481:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** */
ARM GAS /tmp/ccMDRWOS.s page 14
ARM GAS /tmp/cc7JnFrL.s page 14
482:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** /**
@ -838,7 +838,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
64 .loc 1 213 34 is_stmt 0 view .LVU12
65 001a 664B ldr r3, .L38+4
66 001c C31A subs r3, r0, r3
ARM GAS /tmp/ccMDRWOS.s page 15
ARM GAS /tmp/cc7JnFrL.s page 15
67 001e 18BF it ne
@ -898,7 +898,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
121 008c 0122 movne r2, #1
122 008e 53EA0204 orrs r4, r3, r2
123 0092 5AD0 beq .L26
ARM GAS /tmp/ccMDRWOS.s page 16
ARM GAS /tmp/cc7JnFrL.s page 16
124 .loc 1 213 34 discriminator 21 view .LVU24
@ -958,7 +958,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
224:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** /* Reset DMAx_Streamy memory address register */
225:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** LL_DMA_WriteReg(tmp, M0AR, 0U);
226:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c ****
ARM GAS /tmp/ccMDRWOS.s page 17
ARM GAS /tmp/cc7JnFrL.s page 17
227:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** /* Reset DMAx_Streamy memory address register */
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
281:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c ****
282:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** return status;
163 .loc 1 282 3 is_stmt 1 view .LVU34
ARM GAS /tmp/ccMDRWOS.s page 18
ARM GAS /tmp/cc7JnFrL.s page 18
283:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** }
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
45:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
46:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @addtogroup STM32F7xx_LL_Driver
47:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @{
ARM GAS /tmp/ccMDRWOS.s page 19
ARM GAS /tmp/cc7JnFrL.s page 19
48:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
102:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_FLITF RCC_AHB1LPENR_FLITFLPEN
103:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_SRAM1 RCC_AHB1LPENR_SRAM1LPEN
104:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_SRAM2 RCC_AHB1LPENR_SRAM2LPEN
ARM GAS /tmp/ccMDRWOS.s page 20
ARM GAS /tmp/cc7JnFrL.s page 20
105:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
159:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_SPI2 RCC_APB1ENR_SPI2EN
160:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_SPI3 RCC_APB1ENR_SPI3EN
161:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(SPDIFRX)
ARM GAS /tmp/ccMDRWOS.s page 21
ARM GAS /tmp/cc7JnFrL.s page 21
162:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_SPDIFRX RCC_APB1ENR_SPDIFRXEN
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
216:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SPI5 RCC_APB2ENR_SPI5EN
217:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(SPI6)
218:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SPI6 RCC_APB2ENR_SPI6EN
ARM GAS /tmp/ccMDRWOS.s page 22
ARM GAS /tmp/cc7JnFrL.s page 22
219:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* SPI6 */
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
273:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR DMA2EN LL_AHB1_GRP1_EnableClock\n
274:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR DMA2DEN LL_AHB1_GRP1_EnableClock\n
275:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR ETHMACEN LL_AHB1_GRP1_EnableClock\n
ARM GAS /tmp/ccMDRWOS.s page 23
ARM GAS /tmp/cc7JnFrL.s page 23
276:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR ETHMACTXEN LL_AHB1_GRP1_EnableClock\n
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
330:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOKEN LL_AHB1_GRP1_IsEnabledClock\n
331:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR CRCEN LL_AHB1_GRP1_IsEnabledClock\n
332:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR BKPSRAMEN LL_AHB1_GRP1_IsEnabledClock\n
ARM GAS /tmp/ccMDRWOS.s page 24
ARM GAS /tmp/cc7JnFrL.s page 24
333:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR DTCMRAMEN LL_AHB1_GRP1_IsEnabledClock\n
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
387:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOJEN LL_AHB1_GRP1_DisableClock\n
388:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOKEN LL_AHB1_GRP1_DisableClock\n
389:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR CRCEN LL_AHB1_GRP1_DisableClock\n
ARM GAS /tmp/ccMDRWOS.s page 25
ARM GAS /tmp/cc7JnFrL.s page 25
390:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR BKPSRAMEN LL_AHB1_GRP1_DisableClock\n
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
444:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOIRST LL_AHB1_GRP1_ForceReset\n
445:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOJRST LL_AHB1_GRP1_ForceReset\n
446:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOKRST LL_AHB1_GRP1_ForceReset\n
ARM GAS /tmp/ccMDRWOS.s page 26
ARM GAS /tmp/cc7JnFrL.s page 26
447:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR CRCRST LL_AHB1_GRP1_ForceReset\n
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
486:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIODRST LL_AHB1_GRP1_ReleaseReset\n
487:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOERST LL_AHB1_GRP1_ReleaseReset\n
488:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOFRST LL_AHB1_GRP1_ReleaseReset\n
ARM GAS /tmp/ccMDRWOS.s page 27
ARM GAS /tmp/cc7JnFrL.s page 27
489:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOGRST LL_AHB1_GRP1_ReleaseReset\n
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
201 .loc 3 526 1 view .LVU45
202 00de 7047 bx lr
203 .LVL8:
ARM GAS /tmp/ccMDRWOS.s page 28
ARM GAS /tmp/cc7JnFrL.s page 28
204 .L37:
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
249 .LBE42:
250 .LBE43:
213:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c ****
ARM GAS /tmp/ccMDRWOS.s page 29
ARM GAS /tmp/cc7JnFrL.s page 29
251 .loc 1 213 11 discriminator 2 view .LVU58
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
545:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * CR CIRC LL_DMA_ConfigTransfer\n
546:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * CR PINC LL_DMA_ConfigTransfer\n
547:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * CR MINC LL_DMA_ConfigTransfer\n
ARM GAS /tmp/ccMDRWOS.s page 30
ARM GAS /tmp/cc7JnFrL.s page 30
548:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * CR PSIZE LL_DMA_ConfigTransfer\n
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
602:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h ****
603:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** /**
604:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @brief Get Data transfer direction (read from peripheral or from memory).
ARM GAS /tmp/ccMDRWOS.s page 31
ARM GAS /tmp/cc7JnFrL.s page 31
605:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @rmtoll CR DIR LL_DMA_GetDataTransferDirection
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
659:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2
660:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3
661:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4
ARM GAS /tmp/ccMDRWOS.s page 32
ARM GAS /tmp/cc7JnFrL.s page 32
662:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
716:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** {
717:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** return (READ_BIT(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))-
718:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** }
ARM GAS /tmp/ccMDRWOS.s page 33
ARM GAS /tmp/cc7JnFrL.s page 33
719:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h ****
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
773:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3
774:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_4
775:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5
ARM GAS /tmp/ccMDRWOS.s page 34
ARM GAS /tmp/cc7JnFrL.s page 34
776:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
830:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** */
831:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_SetMemorySize(DMA_TypeDef *DMAx, uint32_t Stream, uint32_t Size)
832:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** {
ARM GAS /tmp/ccMDRWOS.s page 35
ARM GAS /tmp/cc7JnFrL.s page 35
833:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** MODIFY_REG(((DMA_Stream_TypeDef*)((uint32_t)((uint32_t)DMAx + STREAM_OFFSET_TAB[Stream])))->CR, D
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
887:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0
888:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1
889:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2
ARM GAS /tmp/ccMDRWOS.s page 36
ARM GAS /tmp/cc7JnFrL.s page 36
890:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
944:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_MEDIUM
945:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_HIGH
946:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_PRIORITY_VERYHIGH
ARM GAS /tmp/ccMDRWOS.s page 37
ARM GAS /tmp/cc7JnFrL.s page 37
947:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** */
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
1001:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @param DMAx DMAx Instance
1002:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @param Stream This parameter can be one of the following values:
1003:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0
ARM GAS /tmp/ccMDRWOS.s page 38
ARM GAS /tmp/cc7JnFrL.s page 38
1004:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
295 0123 37 .byte (.L9-.L7)/2
296 0124 3C .byte (.L8-.L7)/2
297 0125 41 .byte (.L6-.L7)/2
ARM GAS /tmp/ccMDRWOS.s page 39
ARM GAS /tmp/cc7JnFrL.s page 39
298 .LVL17:
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
341 .loc 1 213 34 discriminator 24 view .LVU81
342 014e 264B ldr r3, .L38+56
343 0150 D3E7 b .L5
ARM GAS /tmp/ccMDRWOS.s page 40
ARM GAS /tmp/cc7JnFrL.s page 40
344 .L28:
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
385 0174 8360 str r3, [r0, #8]
179:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c ****
386 .loc 1 179 15 view .LVU96
ARM GAS /tmp/ccMDRWOS.s page 41
ARM GAS /tmp/cc7JnFrL.s page 41
387 0176 0020 movs r0, #0
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
269:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** }
427 .loc 1 269 20 is_stmt 0 view .LVU111
428 0196 4FF47C13 mov r3, #4128768
ARM GAS /tmp/ccMDRWOS.s page 42
ARM GAS /tmp/cc7JnFrL.s page 42
429 019a C360 str r3, [r0, #12]
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
477 .LBE47:
478 .cfi_endproc
479 .LFE320:
ARM GAS /tmp/ccMDRWOS.s page 43
ARM GAS /tmp/cc7JnFrL.s page 43
481 .section .text.LL_DMA_Init,"ax",%progbits
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
314:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** assert_param(IS_LL_DMA_MEMORYINCMODE(DMA_InitStruct->MemoryOrM2MDstIncMode));
506 .loc 1 314 3 view .LVU126
315:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** assert_param(IS_LL_DMA_PERIPHDATASIZE(DMA_InitStruct->PeriphOrM2MSrcDataSize));
ARM GAS /tmp/ccMDRWOS.s page 44
ARM GAS /tmp/cc7JnFrL.s page 44
507 .loc 1 315 3 view .LVU127
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
529 000c 5469 ldr r4, [r2, #20]
344:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** DMA_InitStruct->PeriphOrM2MSrcIncMode | \
530 .loc 1 344 65 view .LVU144
ARM GAS /tmp/ccMDRWOS.s page 45
ARM GAS /tmp/cc7JnFrL.s page 45
531 000e 2343 orrs r3, r3, r4
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
352:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** {
353:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** /*---------------------------- DMAx SxFCR Configuration ------------------------
354:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** * Configure DMAx_Streamy: fifo mode and fifo threshold with parameters :
ARM GAS /tmp/ccMDRWOS.s page 46
ARM GAS /tmp/cc7JnFrL.s page 46
355:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** * - FIFOMode: DMA_SxFCR_DMDIS bit
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
1080:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0
1081:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1
1082:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2
ARM GAS /tmp/ccMDRWOS.s page 47
ARM GAS /tmp/cc7JnFrL.s page 47
1083:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_3
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
1137:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @param Pburst This parameter can be one of the following values:
1138:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_PBURST_SINGLE
1139:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_PBURST_INC4
ARM GAS /tmp/ccMDRWOS.s page 48
ARM GAS /tmp/cc7JnFrL.s page 48
1140:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_PBURST_INC8
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
1194:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** }
1195:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h ****
1196:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** /**
ARM GAS /tmp/ccMDRWOS.s page 49
ARM GAS /tmp/cc7JnFrL.s page 49
1197:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @brief Set Current target (only in double buffer mode) to Memory 1 or Memory 0.
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
1251:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @retval None
1252:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** */
1253:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** __STATIC_INLINE void LL_DMA_DisableDoubleBufferMode(DMA_TypeDef *DMAx, uint32_t Stream)
ARM GAS /tmp/ccMDRWOS.s page 50
ARM GAS /tmp/cc7JnFrL.s page 50
1254:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** {
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
1308:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @param Stream This parameter can be one of the following values:
1309:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_0
1310:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_1
ARM GAS /tmp/ccMDRWOS.s page 51
ARM GAS /tmp/cc7JnFrL.s page 51
1311:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_2
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
1365:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_FIFOTHRESHOLD_3_4
1366:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_FIFOTHRESHOLD_FULL
1367:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** */
ARM GAS /tmp/ccMDRWOS.s page 52
ARM GAS /tmp/cc7JnFrL.s page 52
1368:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** __STATIC_INLINE uint32_t LL_DMA_GetFIFOThreshold(DMA_TypeDef *DMAx, uint32_t Stream)
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
592 .LVL44:
593 .LBB52:
594 .LBI52:
ARM GAS /tmp/ccMDRWOS.s page 53
ARM GAS /tmp/cc7JnFrL.s page 53
1095:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** {
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
628 005c 5368 ldr r3, [r2, #4]
629 .LVL50:
630 .LBB56:
ARM GAS /tmp/ccMDRWOS.s page 54
ARM GAS /tmp/cc7JnFrL.s page 54
631 .LBI56:
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
1453:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_5
1454:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_6
1455:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @arg @ref LL_DMA_STREAM_7
ARM GAS /tmp/ccMDRWOS.s page 55
ARM GAS /tmp/cc7JnFrL.s page 55
1456:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** * @param MemoryAddress Between 0 to 0xFFFFFFFF
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
651 .LBE59:
652 .LBE58:
384:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c ****
ARM GAS /tmp/ccMDRWOS.s page 56
ARM GAS /tmp/cc7JnFrL.s page 56
385:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** /*--------------------------- DMAx SxNDTR Configuration -------------------------
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
688 .LVL60:
1034:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_dma.h **** }
689 .loc 2 1034 3 view .LVU192
ARM GAS /tmp/ccMDRWOS.s page 57
ARM GAS /tmp/cc7JnFrL.s page 57
690 .LBE63:
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccMDRWOS.s page 1
731 0006 8360 str r3, [r0, #8]
411:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_dma.c **** DMA_InitStruct->Mode = LL_DMA_MODE_NORMAL;
732 .loc 1 411 3 is_stmt 1 view .LVU203
ARM GAS /tmp/ccMDRWOS.s page 58
ARM GAS /tmp/cc7JnFrL.s page 58
733 .loc 1 411 42 is_stmt 0 view .LVU204
@ -3478,29 +3478,29 @@ ARM GAS /tmp/ccMDRWOS.s page 1
778 0000 10284058 .ascii "\020(@Xp\210\240\270"
778 7088A0B8
779 .text
ARM GAS /tmp/ccMDRWOS.s page 59
ARM GAS /tmp/cc7JnFrL.s page 59
780 .Letext0:
781 .file 4 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
782 .file 5 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f767xx.h"
783 .file 6 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h"
ARM GAS /tmp/ccMDRWOS.s page 60
ARM GAS /tmp/cc7JnFrL.s page 60
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_ll_dma.c
/tmp/ccMDRWOS.s:20 .text.LL_DMA_DeInit:00000000 $t
/tmp/ccMDRWOS.s:26 .text.LL_DMA_DeInit:00000000 LL_DMA_DeInit
/tmp/ccMDRWOS.s:290 .text.LL_DMA_DeInit:0000011e $d
/tmp/ccMDRWOS.s:299 .text.LL_DMA_DeInit:00000126 $t
/tmp/ccMDRWOS.s:458 .text.LL_DMA_DeInit:000001b0 $d
/tmp/ccMDRWOS.s:777 .rodata.STREAM_OFFSET_TAB:00000000 STREAM_OFFSET_TAB
/tmp/ccMDRWOS.s:482 .text.LL_DMA_Init:00000000 $t
/tmp/ccMDRWOS.s:488 .text.LL_DMA_Init:00000000 LL_DMA_Init
/tmp/ccMDRWOS.s:701 .text.LL_DMA_Init:00000090 $d
/tmp/ccMDRWOS.s:708 .text.LL_DMA_StructInit:00000000 $t
/tmp/ccMDRWOS.s:714 .text.LL_DMA_StructInit:00000000 LL_DMA_StructInit
/tmp/ccMDRWOS.s:774 .rodata.STREAM_OFFSET_TAB:00000000 $d
/tmp/cc7JnFrL.s:20 .text.LL_DMA_DeInit:00000000 $t
/tmp/cc7JnFrL.s:26 .text.LL_DMA_DeInit:00000000 LL_DMA_DeInit
/tmp/cc7JnFrL.s:290 .text.LL_DMA_DeInit:0000011e $d
/tmp/cc7JnFrL.s:299 .text.LL_DMA_DeInit:00000126 $t
/tmp/cc7JnFrL.s:458 .text.LL_DMA_DeInit:000001b0 $d
/tmp/cc7JnFrL.s:777 .rodata.STREAM_OFFSET_TAB:00000000 STREAM_OFFSET_TAB
/tmp/cc7JnFrL.s:482 .text.LL_DMA_Init:00000000 $t
/tmp/cc7JnFrL.s:488 .text.LL_DMA_Init:00000000 LL_DMA_Init
/tmp/cc7JnFrL.s:701 .text.LL_DMA_Init:00000090 $d
/tmp/cc7JnFrL.s:708 .text.LL_DMA_StructInit:00000000 $t
/tmp/cc7JnFrL.s:714 .text.LL_DMA_StructInit:00000000 LL_DMA_StructInit
/tmp/cc7JnFrL.s:774 .rodata.STREAM_OFFSET_TAB:00000000 $d
NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccmA9QYZ.s page 1
ARM GAS /tmp/ccNZRHvs.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** * @{
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** */
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c ****
ARM GAS /tmp/ccmA9QYZ.s page 2
ARM GAS /tmp/ccNZRHvs.s page 2
32:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** #if defined (EXTI)
@ -118,7 +118,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
81:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** /* Interrupt mask register set to default reset values */
82:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** LL_EXTI_WriteReg(IMR, 0x00000000U);
33 .loc 1 82 3 view .LVU1
ARM GAS /tmp/ccmA9QYZ.s page 3
ARM GAS /tmp/ccNZRHvs.s page 3
34 0000 054B ldr r3, .L2
@ -178,7 +178,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
105:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** {
68 .loc 1 105 1 is_stmt 1 view -0
69 .cfi_startproc
ARM GAS /tmp/ccmA9QYZ.s page 4
ARM GAS /tmp/ccNZRHvs.s page 4
70 @ args = 0, pretend = 0, frame = 0
@ -238,7 +238,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
122:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** case LL_EXTI_MODE_IT:
123:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** /* First Disable Event on provided Lines */
124:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** LL_EXTI_DisableEvent_0_31(EXTI_InitStruct->Line_0_31);
ARM GAS /tmp/ccmA9QYZ.s page 5
ARM GAS /tmp/ccNZRHvs.s page 5
108 .loc 1 124 11 is_stmt 1 view .LVU25
@ -298,7 +298,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
50:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** */
51:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** #endif /*USE_FULL_LL_DRIVER*/
52:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** /* Exported types ------------------------------------------------------------*/
ARM GAS /tmp/ccmA9QYZ.s page 6
ARM GAS /tmp/ccNZRHvs.s page 6
53:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** #if defined(USE_FULL_LL_DRIVER)
@ -358,7 +358,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
107:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** #define LL_EXTI_LINE_18 EXTI_IMR_IM18 /*!< Extended line 18 */
108:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** #endif
109:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** #define LL_EXTI_LINE_19 EXTI_IMR_IM19 /*!< Extended line 19 */
ARM GAS /tmp/ccmA9QYZ.s page 7
ARM GAS /tmp/ccNZRHvs.s page 7
110:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** #if defined(EXTI_IMR_IM20)
@ -418,7 +418,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
164:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** /**
165:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @}
166:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** */
ARM GAS /tmp/ccmA9QYZ.s page 8
ARM GAS /tmp/ccNZRHvs.s page 8
167:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h ****
@ -478,7 +478,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
221:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h ****
222:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** /* Exported functions --------------------------------------------------------*/
223:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** /** @defgroup EXTI_LL_Exported_Functions EXTI Exported Functions
ARM GAS /tmp/ccmA9QYZ.s page 9
ARM GAS /tmp/ccNZRHvs.s page 9
224:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @{
@ -538,7 +538,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
278:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @param ExtiLine This parameter can be one of the following values:
279:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_0
280:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_1
ARM GAS /tmp/ccmA9QYZ.s page 10
ARM GAS /tmp/ccNZRHvs.s page 10
281:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_2
@ -598,7 +598,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
335:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_13
336:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_14
337:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_15
ARM GAS /tmp/ccmA9QYZ.s page 11
ARM GAS /tmp/ccNZRHvs.s page 11
338:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_16
@ -658,7 +658,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
392:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_22
393:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_23
394:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_24(*)
ARM GAS /tmp/ccmA9QYZ.s page 12
ARM GAS /tmp/ccNZRHvs.s page 12
395:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_ALL_0_31
@ -718,7 +718,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
118 0022 24EA0202 bic r2, r4, r2
119 .LVL4:
120 .loc 2 443 3 is_stmt 0 view .LVU28
ARM GAS /tmp/ccmA9QYZ.s page 13
ARM GAS /tmp/ccNZRHvs.s page 13
121 0026 4A60 str r2, [r1, #4]
@ -778,7 +778,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
145:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** switch (EXTI_InitStruct->Trigger)
151 .loc 1 145 9 is_stmt 1 view .LVU39
152 0036 022A cmp r2, #2
ARM GAS /tmp/ccmA9QYZ.s page 14
ARM GAS /tmp/ccNZRHvs.s page 14
153 0038 25D0 beq .L10
@ -838,7 +838,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
484:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h ****
485:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** }
486:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h ****
ARM GAS /tmp/ccmA9QYZ.s page 15
ARM GAS /tmp/ccNZRHvs.s page 15
487:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h ****
@ -898,7 +898,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
541:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @note The configurable wakeup lines are edge-triggered. No glitch must be
542:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * generated on these lines. If a rising edge on a configurable interrupt
543:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * line occurs during a write operation in the EXTI_RTSR register, the
ARM GAS /tmp/ccmA9QYZ.s page 16
ARM GAS /tmp/ccNZRHvs.s page 16
544:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * pending bit is not set.
@ -958,7 +958,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
598:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_12
599:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_13
600:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_14
ARM GAS /tmp/ccmA9QYZ.s page 17
ARM GAS /tmp/ccNZRHvs.s page 17
601:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_15
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
655:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_20
656:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_21
657:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @arg @ref LL_EXTI_LINE_22
ARM GAS /tmp/ccmA9QYZ.s page 18
ARM GAS /tmp/ccNZRHvs.s page 18
658:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** * @note Please check each device line mapping for EXTI Line availability
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
170 .LVL10:
171 .loc 2 704 3 is_stmt 0 view .LVU43
172 .LBE35:
ARM GAS /tmp/ccmA9QYZ.s page 19
ARM GAS /tmp/ccNZRHvs.s page 19
173 .LBE34:
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
311:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** }
214 .loc 2 311 3 view .LVU56
215 .LBE41:
ARM GAS /tmp/ccmA9QYZ.s page 20
ARM GAS /tmp/ccNZRHvs.s page 20
216 .LBE40:
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
257 0074 0A60 str r2, [r1]
258 .LVL22:
269:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** }
ARM GAS /tmp/ccmA9QYZ.s page 21
ARM GAS /tmp/ccNZRHvs.s page 21
259 .loc 2 269 3 view .LVU70
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
575:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** {
300 .loc 2 575 22 view .LVU82
301 .LBB53:
ARM GAS /tmp/ccmA9QYZ.s page 22
ARM GAS /tmp/ccNZRHvs.s page 22
577:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h ****
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
532:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h **** {
343 .loc 2 532 22 view .LVU94
344 .LBB59:
ARM GAS /tmp/ccmA9QYZ.s page 23
ARM GAS /tmp/ccNZRHvs.s page 23
534:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_exti.h ****
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
168:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** }
169:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** }
170:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** /* DISABLE LineCommand */
ARM GAS /tmp/ccmA9QYZ.s page 24
ARM GAS /tmp/ccNZRHvs.s page 24
171:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** else
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
422 .cfi_def_cfa_offset 0
423 00ca 7047 bx lr
424 .LVL44:
ARM GAS /tmp/ccmA9QYZ.s page 25
ARM GAS /tmp/ccNZRHvs.s page 25
425 .L12:
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
467 .loc 1 189 3 is_stmt 1 view .LVU125
468 .loc 1 189 35 is_stmt 0 view .LVU126
469 0006 4371 strb r3, [r0, #5]
ARM GAS /tmp/ccmA9QYZ.s page 26
ARM GAS /tmp/ccNZRHvs.s page 26
190:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_exti.c **** EXTI_InitStruct->Trigger = LL_EXTI_TRIGGER_FALLING;
@ -1516,18 +1516,18 @@ ARM GAS /tmp/ccmA9QYZ.s page 1
481 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
482 .file 4 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f767xx.h"
483 .file 5 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h"
ARM GAS /tmp/ccmA9QYZ.s page 27
ARM GAS /tmp/ccNZRHvs.s page 27
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_ll_exti.c
/tmp/ccmA9QYZ.s:20 .text.LL_EXTI_DeInit:00000000 $t
/tmp/ccmA9QYZ.s:26 .text.LL_EXTI_DeInit:00000000 LL_EXTI_DeInit
/tmp/ccmA9QYZ.s:54 .text.LL_EXTI_DeInit:00000018 $d
/tmp/ccmA9QYZ.s:59 .text.LL_EXTI_Init:00000000 $t
/tmp/ccmA9QYZ.s:65 .text.LL_EXTI_Init:00000000 LL_EXTI_Init
/tmp/ccmA9QYZ.s:441 .text.LL_EXTI_Init:000000d4 $d
/tmp/ccmA9QYZ.s:446 .text.LL_EXTI_StructInit:00000000 $t
/tmp/ccmA9QYZ.s:452 .text.LL_EXTI_StructInit:00000000 LL_EXTI_StructInit
/tmp/ccNZRHvs.s:20 .text.LL_EXTI_DeInit:00000000 $t
/tmp/ccNZRHvs.s:26 .text.LL_EXTI_DeInit:00000000 LL_EXTI_DeInit
/tmp/ccNZRHvs.s:54 .text.LL_EXTI_DeInit:00000018 $d
/tmp/ccNZRHvs.s:59 .text.LL_EXTI_Init:00000000 $t
/tmp/ccNZRHvs.s:65 .text.LL_EXTI_Init:00000000 LL_EXTI_Init
/tmp/ccNZRHvs.s:441 .text.LL_EXTI_Init:000000d4 $d
/tmp/ccNZRHvs.s:446 .text.LL_EXTI_StructInit:00000000 $t
/tmp/ccNZRHvs.s:452 .text.LL_EXTI_StructInit:00000000 LL_EXTI_StructInit
NO UNDEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccvfDMT2.s page 1
ARM GAS /tmp/ccN06tdk.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
28:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** #include "stm32f7xx.h"
29:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h ****
30:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** /** @addtogroup STM32F7xx_LL_Driver
ARM GAS /tmp/ccvfDMT2.s page 2
ARM GAS /tmp/ccN06tdk.s page 2
31:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @{
@ -118,7 +118,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
85:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h ****
86:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** GPIO HW configuration can be modified afterwards using unitary functi
87:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h ****
ARM GAS /tmp/ccvfDMT2.s page 3
ARM GAS /tmp/ccN06tdk.s page 3
88:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** uint32_t Alternate; /*!< Specifies the Peripheral to be connected to the selected pins.
@ -178,7 +178,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
142:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** */
143:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h ****
144:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** /** @defgroup GPIO_LL_EC_OUTPUT Output Type
ARM GAS /tmp/ccvfDMT2.s page 4
ARM GAS /tmp/ccN06tdk.s page 4
145:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @{
@ -238,7 +238,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
199:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** */
200:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h ****
201:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** /* Exported macro ------------------------------------------------------------*/
ARM GAS /tmp/ccvfDMT2.s page 5
ARM GAS /tmp/ccN06tdk.s page 5
202:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** /** @defgroup GPIO_LL_Exported_Macros GPIO Exported Macros
@ -298,7 +298,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
256:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_PIN_6
257:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_PIN_7
258:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_PIN_8
ARM GAS /tmp/ccvfDMT2.s page 6
ARM GAS /tmp/ccN06tdk.s page 6
259:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_PIN_9
@ -358,7 +358,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
313:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** /**
314:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @brief Configure gpio output type for several pins on dedicated port.
315:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @note Output type as to be set when gpio pin is in output or
ARM GAS /tmp/ccvfDMT2.s page 7
ARM GAS /tmp/ccN06tdk.s page 7
316:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * alternate modes. Possible type are Push-pull or Open-drain.
@ -418,7 +418,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
370:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_PIN_15
371:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_PIN_ALL
372:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @retval Returned value can be one of the following values:
ARM GAS /tmp/ccvfDMT2.s page 8
ARM GAS /tmp/ccN06tdk.s page 8
373:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_OUTPUT_PUSHPULL
@ -478,7 +478,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
40 .LVL1:
41 .LBB76:
42 .LBI76:
ARM GAS /tmp/ccvfDMT2.s page 9
ARM GAS /tmp/ccN06tdk.s page 9
43 .file 3 "Drivers/CMSIS/Include/cmsis_gcc.h"
@ -538,7 +538,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
54:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
55:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __USED
56:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __USED __attribute__((used))
ARM GAS /tmp/ccvfDMT2.s page 10
ARM GAS /tmp/ccN06tdk.s page 10
57:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
@ -598,7 +598,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
111:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __ALIGNED(x) __attribute__((aligned(x)))
112:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
113:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __RESTRICT
ARM GAS /tmp/ccvfDMT2.s page 11
ARM GAS /tmp/ccN06tdk.s page 11
114:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __RESTRICT __restrict
@ -658,7 +658,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
168:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
169:Drivers/CMSIS/Include/cmsis_gcc.h ****
170:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, control_ns" : "=r" (result) );
ARM GAS /tmp/ccvfDMT2.s page 12
ARM GAS /tmp/ccN06tdk.s page 12
171:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
@ -718,7 +718,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
225:Drivers/CMSIS/Include/cmsis_gcc.h **** }
226:Drivers/CMSIS/Include/cmsis_gcc.h ****
227:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccvfDMT2.s page 13
ARM GAS /tmp/ccN06tdk.s page 13
228:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -778,7 +778,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
282:Drivers/CMSIS/Include/cmsis_gcc.h ****
283:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
284:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
ARM GAS /tmp/ccvfDMT2.s page 14
ARM GAS /tmp/ccN06tdk.s page 14
285:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Process Stack Pointer (non-secure)
@ -838,7 +838,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
339:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer (non-secure)
340:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Main Stack Pointer (MSP) when in secure state.
341:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] topOfMainStack Main Stack Pointer value to set
ARM GAS /tmp/ccvfDMT2.s page 15
ARM GAS /tmp/ccN06tdk.s page 15
342:Drivers/CMSIS/Include/cmsis_gcc.h **** */
@ -898,7 +898,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
396:Drivers/CMSIS/Include/cmsis_gcc.h **** */
397:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_PRIMASK_NS(void)
398:Drivers/CMSIS/Include/cmsis_gcc.h **** {
ARM GAS /tmp/ccvfDMT2.s page 16
ARM GAS /tmp/ccN06tdk.s page 16
399:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
@ -958,7 +958,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
453:Drivers/CMSIS/Include/cmsis_gcc.h **** }
454:Drivers/CMSIS/Include/cmsis_gcc.h ****
455:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccvfDMT2.s page 17
ARM GAS /tmp/ccN06tdk.s page 17
456:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
510:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
511:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Base Priority with condition
512:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the Base Priority register only if BASEPRI masking is disable
ARM GAS /tmp/ccvfDMT2.s page 18
ARM GAS /tmp/ccN06tdk.s page 18
513:Drivers/CMSIS/Include/cmsis_gcc.h **** or the new value increases the BASEPRI priority level.
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
567:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] faultMask Fault Mask value to set
568:Drivers/CMSIS/Include/cmsis_gcc.h **** */
569:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __TZ_set_FAULTMASK_NS(uint32_t faultMask)
ARM GAS /tmp/ccvfDMT2.s page 19
ARM GAS /tmp/ccN06tdk.s page 19
570:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
624:Drivers/CMSIS/Include/cmsis_gcc.h **** }
625:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
626:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccvfDMT2.s page 20
ARM GAS /tmp/ccN06tdk.s page 20
627:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
681:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
682:Drivers/CMSIS/Include/cmsis_gcc.h **** (!defined (__ARM_FEATURE_CMSE) || (__ARM_FEATURE_CMSE < 3)))
683:Drivers/CMSIS/Include/cmsis_gcc.h **** // without main extensions, the non-secure MSPLIM is RAZ/WI
ARM GAS /tmp/ccvfDMT2.s page 21
ARM GAS /tmp/ccN06tdk.s page 21
684:Drivers/CMSIS/Include/cmsis_gcc.h **** return 0U;
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
738:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
739:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer Limit (non-secure)
740:Drivers/CMSIS/Include/cmsis_gcc.h **** Devices without ARMv8-M Main Extensions (i.e. Cortex-M23) lack the non-secure
ARM GAS /tmp/ccvfDMT2.s page 22
ARM GAS /tmp/ccN06tdk.s page 22
741:Drivers/CMSIS/Include/cmsis_gcc.h **** Stack Pointer Limit register hence the write is silently ignored.
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
795:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__FPU_USED ) && (__FPU_USED == 1U)) )
796:Drivers/CMSIS/Include/cmsis_gcc.h **** #if __has_builtin(__builtin_arm_set_fpscr)
797:Drivers/CMSIS/Include/cmsis_gcc.h **** // Re-enable using built-in when GCC has been fixed
ARM GAS /tmp/ccvfDMT2.s page 23
ARM GAS /tmp/ccN06tdk.s page 23
798:Drivers/CMSIS/Include/cmsis_gcc.h **** // || (__GNUC__ > 7) || (__GNUC__ == 7 && __GNUC_MINOR__ >= 2)
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
852:Drivers/CMSIS/Include/cmsis_gcc.h ****
853:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
854:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Send Event
ARM GAS /tmp/ccvfDMT2.s page 24
ARM GAS /tmp/ccN06tdk.s page 24
855:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Send Event is a hint instruction. It causes an event to be signaled to the CPU.
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
909:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
910:Drivers/CMSIS/Include/cmsis_gcc.h **** }
911:Drivers/CMSIS/Include/cmsis_gcc.h ****
ARM GAS /tmp/ccvfDMT2.s page 25
ARM GAS /tmp/ccN06tdk.s page 25
912:Drivers/CMSIS/Include/cmsis_gcc.h ****
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
966:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Breakpoint
967:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Causes the processor to enter Debug state.
968:Drivers/CMSIS/Include/cmsis_gcc.h **** Debug tools can use this to investigate system state when the instruction at a particula
ARM GAS /tmp/ccvfDMT2.s page 26
ARM GAS /tmp/ccN06tdk.s page 26
969:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] value is ignored by the processor.
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
65 .LVL3:
66 .LBB78:
67 .LBI78:
ARM GAS /tmp/ccvfDMT2.s page 27
ARM GAS /tmp/ccN06tdk.s page 27
981:Drivers/CMSIS/Include/cmsis_gcc.h **** {
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
432:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_PIN_4
433:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_PIN_5
434:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_PIN_6
ARM GAS /tmp/ccvfDMT2.s page 28
ARM GAS /tmp/ccN06tdk.s page 28
435:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_PIN_7
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
108 @ frame_needed = 0, uses_anonymous_args = 0
109 .loc 2 485 1 is_stmt 0 view .LVU18
110 0000 00B5 push {lr}
ARM GAS /tmp/ccvfDMT2.s page 29
ARM GAS /tmp/ccN06tdk.s page 29
111 .LCFI1:
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
158 .loc 2 486 3 discriminator 4 view .LVU31
159 0020 B1FA81F1 clz r1, r1
160 0024 4900 lsls r1, r1, #1
ARM GAS /tmp/ccvfDMT2.s page 30
ARM GAS /tmp/ccN06tdk.s page 30
161 0026 8A40 lsls r2, r2, r1
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
524:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @note Possible values are from AF0 to AF15 depending on target.
525:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @note Warning: only one pin can be passed as parameter.
526:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @rmtoll AFRL AFSELy LL_GPIO_SetAFPin_0_7
ARM GAS /tmp/ccvfDMT2.s page 31
ARM GAS /tmp/ccN06tdk.s page 31
527:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @param GPIOx GPIO Port
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
199 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
200 0004 91FAA1FC rbit ip, r1
201 @ 0 "" 2
ARM GAS /tmp/ccvfDMT2.s page 32
ARM GAS /tmp/ccN06tdk.s page 32
202 .LVL14:
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
253 .LVL18:
254 .LFB151:
561:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h ****
ARM GAS /tmp/ccvfDMT2.s page 33
ARM GAS /tmp/ccN06tdk.s page 33
562:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** /**
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
616:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_AF_1
617:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_AF_2
618:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_AF_3
ARM GAS /tmp/ccvfDMT2.s page 34
ARM GAS /tmp/ccN06tdk.s page 34
619:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** * @arg @ref LL_GPIO_AF_4
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
289 0016 0EFA0CFC lsl ip, lr, ip
290 001a 23EA0C03 bic r3, r3, ip
291 .LVL21:
ARM GAS /tmp/ccvfDMT2.s page 35
ARM GAS /tmp/ccN06tdk.s page 35
292 .LBB90:
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
340 .loc 2 275 3 is_stmt 1 view .LVU70
341 0002 0368 ldr r3, [r0]
342 .LVL25:
ARM GAS /tmp/ccvfDMT2.s page 36
ARM GAS /tmp/ccN06tdk.s page 36
343 .LBB92:
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
275:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_gpio.h **** }
389 .loc 2 275 3 discriminator 4 view .LVU83
390 0028 1343 orrs r3, r3, r2
ARM GAS /tmp/ccvfDMT2.s page 37
ARM GAS /tmp/ccN06tdk.s page 37
391 002a 0360 str r3, [r0]
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
40:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** /* Private variables ---------------------------------------------------------*/
41:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** /* Private constants ---------------------------------------------------------*/
42:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** /* Private macros ------------------------------------------------------------*/
ARM GAS /tmp/ccvfDMT2.s page 38
ARM GAS /tmp/ccN06tdk.s page 38
43:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** /** @addtogroup GPIO_LL_Private_Macros
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
97:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** * @brief De-initialize GPIO registers (Registers restored to their default values).
98:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** * @param GPIOx GPIO Port
99:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** * @retval An ErrorStatus enumeration value:
ARM GAS /tmp/ccvfDMT2.s page 39
ARM GAS /tmp/ccN06tdk.s page 39
100:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** * - SUCCESS: GPIO registers are de-initialized
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
433 0016 3AD0 beq .L27
128:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** {
129:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** LL_AHB1_GRP1_ForceReset(LL_AHB1_GRP1_PERIPH_GPIOD);
ARM GAS /tmp/ccvfDMT2.s page 40
ARM GAS /tmp/ccN06tdk.s page 40
130:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** LL_AHB1_GRP1_ReleaseReset(LL_AHB1_GRP1_PERIPH_GPIOD);
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
455 .loc 1 162 11 is_stmt 0 view .LVU105
456 0030 4F4B ldr r3, .L35+32
457 0032 9842 cmp r0, r3
ARM GAS /tmp/ccvfDMT2.s page 41
ARM GAS /tmp/ccN06tdk.s page 41
458 0034 67D0 beq .L32
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
5:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @brief Header file of BUS LL module.
6:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
7:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** @verbatim
ARM GAS /tmp/ccvfDMT2.s page 42
ARM GAS /tmp/ccN06tdk.s page 42
8:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** ##### RCC Limitations #####
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
62:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /** @defgroup BUS_LL_Exported_Constants BUS Exported Constants
63:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @{
64:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
ARM GAS /tmp/ccvfDMT2.s page 43
ARM GAS /tmp/ccN06tdk.s page 43
65:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
119:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(CRYP)
120:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB2_GRP1_PERIPH_CRYP RCC_AHB2ENR_CRYPEN
121:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* CRYP */
ARM GAS /tmp/ccvfDMT2.s page 44
ARM GAS /tmp/ccN06tdk.s page 44
122:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(AES)
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
176:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_CAN2 RCC_APB1ENR_CAN2EN
177:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* CAN2 */
178:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(CAN3)
ARM GAS /tmp/ccvfDMT2.s page 45
ARM GAS /tmp/ccN06tdk.s page 45
179:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_CAN3 RCC_APB1ENR_CAN3EN
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
233:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* MDIOS */
234:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(USB_HS_PHYC)
235:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_OTGPHYC RCC_APB2ENR_OTGPHYCEN
ARM GAS /tmp/ccvfDMT2.s page 46
ARM GAS /tmp/ccN06tdk.s page 46
236:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* USB_HS_PHYC */
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
290:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI
291:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*)
292:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOK (*)
ARM GAS /tmp/ccvfDMT2.s page 47
ARM GAS /tmp/ccN06tdk.s page 47
293:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_CRC
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
347:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD
348:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE
349:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF
ARM GAS /tmp/ccvfDMT2.s page 48
ARM GAS /tmp/ccN06tdk.s page 48
350:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
404:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC
405:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD
406:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE
ARM GAS /tmp/ccvfDMT2.s page 49
ARM GAS /tmp/ccN06tdk.s page 49
407:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOF
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
461:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOG
462:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOH
463:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOI
ARM GAS /tmp/ccvfDMT2.s page 50
ARM GAS /tmp/ccN06tdk.s page 50
464:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOJ (*)
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
503:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOB
504:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOC
505:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOD
ARM GAS /tmp/ccvfDMT2.s page 51
ARM GAS /tmp/ccN06tdk.s page 51
506:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB1_GRP1_PERIPH_GPIOE
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
524 0062 1A69 ldr r2, [r3, #16]
525 0064 42F00202 orr r2, r2, #2
526 0068 1A61 str r2, [r3, #16]
ARM GAS /tmp/ccvfDMT2.s page 52
ARM GAS /tmp/ccN06tdk.s page 52
527 .LVL37:
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
570 .loc 1 124 5 is_stmt 1 view .LVU139
571 .LBB110:
572 .LBI110:
ARM GAS /tmp/ccvfDMT2.s page 53
ARM GAS /tmp/ccN06tdk.s page 53
523:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
616 009c 22F00802 bic r2, r2, #8
617 00a0 1A61 str r2, [r3, #16]
618 .LVL46:
ARM GAS /tmp/ccvfDMT2.s page 54
ARM GAS /tmp/ccN06tdk.s page 54
525:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
662 00ba 0020 movs r0, #0
663 .LVL51:
664 .LBB125:
ARM GAS /tmp/ccvfDMT2.s page 55
ARM GAS /tmp/ccN06tdk.s page 55
665 .LBB124:
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
710 .LBE130:
711 .LBE131:
150:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** LL_AHB1_GRP1_ReleaseReset(LL_AHB1_GRP1_PERIPH_GPIOG);
ARM GAS /tmp/ccvfDMT2.s page 56
ARM GAS /tmp/ccN06tdk.s page 56
712 .loc 1 150 5 is_stmt 1 view .LVU179
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
478:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
756 .loc 4 478 3 view .LVU192
757 00ee 03F5E053 add r3, r3, #7168
ARM GAS /tmp/ccvfDMT2.s page 57
ARM GAS /tmp/ccN06tdk.s page 57
758 00f2 1A69 ldr r2, [r3, #16]
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
802 .LBE145:
803 .LBE144:
165:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** }
ARM GAS /tmp/ccvfDMT2.s page 58
ARM GAS /tmp/ccN06tdk.s page 58
804 .loc 1 165 5 is_stmt 1 view .LVU205
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
525:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
848 .loc 4 525 3 view .LVU218
849 012a 1A69 ldr r2, [r3, #16]
ARM GAS /tmp/ccvfDMT2.s page 59
ARM GAS /tmp/ccN06tdk.s page 59
850 012c 22F40072 bic r2, r2, #512
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
894 .LBE158:
105:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c ****
895 .loc 1 105 15 view .LVU231
ARM GAS /tmp/ccvfDMT2.s page 60
ARM GAS /tmp/ccN06tdk.s page 60
896 014a 0020 movs r0, #0
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
940 .cfi_offset 4, -20
941 .cfi_offset 5, -16
942 .cfi_offset 6, -12
ARM GAS /tmp/ccvfDMT2.s page 61
ARM GAS /tmp/ccN06tdk.s page 61
943 .cfi_offset 7, -8
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
979 .loc 1 215 9 is_stmt 0 view .LVU250
980 0010 19E0 b .L38
981 .LVL81:
ARM GAS /tmp/ccvfDMT2.s page 62
ARM GAS /tmp/ccN06tdk.s page 62
982 .L46:
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
1012 .LBE165:
1013 .LBE164:
235:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c **** }
ARM GAS /tmp/ccvfDMT2.s page 63
ARM GAS /tmp/ccN06tdk.s page 63
236:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_gpio.c ****
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
1040 .loc 1 218 56 is_stmt 0 view .LVU268
1041 004e 0122 movs r2, #1
1042 0050 AA40 lsls r2, r2, r5
ARM GAS /tmp/ccvfDMT2.s page 64
ARM GAS /tmp/ccN06tdk.s page 64
1043 .LVL89:
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
1081 @ 988 "Drivers/CMSIS/Include/cmsis_gcc.h" 1
1082 006e 94FAA4F3 rbit r3, r4
1083 @ 0 "" 2
ARM GAS /tmp/ccvfDMT2.s page 65
ARM GAS /tmp/ccN06tdk.s page 65
1084 .LVL93:
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccvfDMT2.s page 1
1124 .cfi_startproc
1125 @ args = 0, pretend = 0, frame = 0
1126 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccvfDMT2.s page 66
ARM GAS /tmp/ccN06tdk.s page 66
1127 @ link register save eliminated.
@ -3940,27 +3940,27 @@ ARM GAS /tmp/ccvfDMT2.s page 1
1156 .file 5 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
1157 .file 6 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f767xx.h"
1158 .file 7 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h"
ARM GAS /tmp/ccvfDMT2.s page 67
ARM GAS /tmp/ccN06tdk.s page 67
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_ll_gpio.c
/tmp/ccvfDMT2.s:20 .text.LL_GPIO_SetPinSpeed:00000000 $t
/tmp/ccvfDMT2.s:25 .text.LL_GPIO_SetPinSpeed:00000000 LL_GPIO_SetPinSpeed
/tmp/ccvfDMT2.s:97 .text.LL_GPIO_SetPinPull:00000000 $t
/tmp/ccvfDMT2.s:102 .text.LL_GPIO_SetPinPull:00000000 LL_GPIO_SetPinPull
/tmp/ccvfDMT2.s:172 .text.LL_GPIO_SetAFPin_0_7:00000000 $t
/tmp/ccvfDMT2.s:177 .text.LL_GPIO_SetAFPin_0_7:00000000 LL_GPIO_SetAFPin_0_7
/tmp/ccvfDMT2.s:247 .text.LL_GPIO_SetAFPin_8_15:00000000 $t
/tmp/ccvfDMT2.s:252 .text.LL_GPIO_SetAFPin_8_15:00000000 LL_GPIO_SetAFPin_8_15
/tmp/ccvfDMT2.s:323 .text.LL_GPIO_SetPinMode:00000000 $t
/tmp/ccvfDMT2.s:328 .text.LL_GPIO_SetPinMode:00000000 LL_GPIO_SetPinMode
/tmp/ccvfDMT2.s:398 .text.LL_GPIO_DeInit:00000000 $t
/tmp/ccvfDMT2.s:404 .text.LL_GPIO_DeInit:00000000 LL_GPIO_DeInit
/tmp/ccvfDMT2.s:905 .text.LL_GPIO_DeInit:00000150 $d
/tmp/ccvfDMT2.s:922 .text.LL_GPIO_Init:00000000 $t
/tmp/ccvfDMT2.s:928 .text.LL_GPIO_Init:00000000 LL_GPIO_Init
/tmp/ccvfDMT2.s:1114 .text.LL_GPIO_StructInit:00000000 $t
/tmp/ccvfDMT2.s:1120 .text.LL_GPIO_StructInit:00000000 LL_GPIO_StructInit
/tmp/ccN06tdk.s:20 .text.LL_GPIO_SetPinSpeed:00000000 $t
/tmp/ccN06tdk.s:25 .text.LL_GPIO_SetPinSpeed:00000000 LL_GPIO_SetPinSpeed
/tmp/ccN06tdk.s:97 .text.LL_GPIO_SetPinPull:00000000 $t
/tmp/ccN06tdk.s:102 .text.LL_GPIO_SetPinPull:00000000 LL_GPIO_SetPinPull
/tmp/ccN06tdk.s:172 .text.LL_GPIO_SetAFPin_0_7:00000000 $t
/tmp/ccN06tdk.s:177 .text.LL_GPIO_SetAFPin_0_7:00000000 LL_GPIO_SetAFPin_0_7
/tmp/ccN06tdk.s:247 .text.LL_GPIO_SetAFPin_8_15:00000000 $t
/tmp/ccN06tdk.s:252 .text.LL_GPIO_SetAFPin_8_15:00000000 LL_GPIO_SetAFPin_8_15
/tmp/ccN06tdk.s:323 .text.LL_GPIO_SetPinMode:00000000 $t
/tmp/ccN06tdk.s:328 .text.LL_GPIO_SetPinMode:00000000 LL_GPIO_SetPinMode
/tmp/ccN06tdk.s:398 .text.LL_GPIO_DeInit:00000000 $t
/tmp/ccN06tdk.s:404 .text.LL_GPIO_DeInit:00000000 LL_GPIO_DeInit
/tmp/ccN06tdk.s:905 .text.LL_GPIO_DeInit:00000150 $d
/tmp/ccN06tdk.s:922 .text.LL_GPIO_Init:00000000 $t
/tmp/ccN06tdk.s:928 .text.LL_GPIO_Init:00000000 LL_GPIO_Init
/tmp/ccN06tdk.s:1114 .text.LL_GPIO_StructInit:00000000 $t
/tmp/ccN06tdk.s:1120 .text.LL_GPIO_StructInit:00000000 LL_GPIO_StructInit
NO UNDEFINED SYMBOLS

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccuPzLRQ.s page 1
ARM GAS /tmp/ccAy7kfw.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
28:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define assert_param(expr) ((void)0U)
29:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #endif /* USE_FULL_ASSERT */
30:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****
ARM GAS /tmp/ccuPzLRQ.s page 2
ARM GAS /tmp/ccAy7kfw.s page 2
31:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /** @addtogroup STM32F7xx_LL_Driver
@ -118,7 +118,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
85:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** || ((__VALUE__) == LL_SPI_POLARITY_HIGH))
86:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****
87:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define IS_LL_SPI_PHASE(__VALUE__) (((__VALUE__) == LL_SPI_PHASE_1EDGE) \
ARM GAS /tmp/ccuPzLRQ.s page 3
ARM GAS /tmp/ccAy7kfw.s page 3
88:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** || ((__VALUE__) == LL_SPI_PHASE_2EDGE))
@ -178,7 +178,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
135:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** ErrorStatus status = ERROR;
36 .loc 1 135 3 is_stmt 1 view .LVU2
37 .LVL1:
ARM GAS /tmp/ccuPzLRQ.s page 4
ARM GAS /tmp/ccAy7kfw.s page 4
136:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
61 .L4:
166:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** {
167:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Force reset of SPI clock */
ARM GAS /tmp/ccuPzLRQ.s page 5
ARM GAS /tmp/ccAy7kfw.s page 5
168:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** LL_APB1_GRP1_ForceReset(LL_APB1_GRP1_PERIPH_SPI3);
@ -298,7 +298,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
82 .L7:
202:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** {
203:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* Force reset of SPI clock */
ARM GAS /tmp/ccuPzLRQ.s page 6
ARM GAS /tmp/ccAy7kfw.s page 6
204:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** LL_APB2_GRP1_ForceReset(LL_APB2_GRP1_PERIPH_SPI6);
@ -358,7 +358,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
34:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
35:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Define to prevent recursive inclusion -------------------------------------*/
36:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #ifndef __STM32F7xx_LL_BUS_H
ARM GAS /tmp/ccuPzLRQ.s page 7
ARM GAS /tmp/ccAy7kfw.s page 7
37:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define __STM32F7xx_LL_BUS_H
@ -418,7 +418,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
91:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_DMA2D RCC_AHB1ENR_DMA2DEN
92:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* DMA2D */
93:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(ETH)
ARM GAS /tmp/ccuPzLRQ.s page 8
ARM GAS /tmp/ccAy7kfw.s page 8
94:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_ETHMAC RCC_AHB1ENR_ETHMACEN
@ -478,7 +478,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
148:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM2 RCC_APB1ENR_TIM2EN
149:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM3 RCC_APB1ENR_TIM3EN
150:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM4 RCC_APB1ENR_TIM4EN
ARM GAS /tmp/ccuPzLRQ.s page 9
ARM GAS /tmp/ccAy7kfw.s page 9
151:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM5 RCC_APB1ENR_TIM5EN
@ -538,7 +538,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
205:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC3 RCC_APB2ENR_ADC3EN
206:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SDMMC1 RCC_APB2ENR_SDMMC1EN
207:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(SDMMC2)
ARM GAS /tmp/ccuPzLRQ.s page 10
ARM GAS /tmp/ccAy7kfw.s page 10
208:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SDMMC2 RCC_APB2ENR_SDMMC2EN
@ -598,7 +598,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
262:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOEEN LL_AHB1_GRP1_EnableClock\n
263:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOFEN LL_AHB1_GRP1_EnableClock\n
264:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOGEN LL_AHB1_GRP1_EnableClock\n
ARM GAS /tmp/ccuPzLRQ.s page 11
ARM GAS /tmp/ccAy7kfw.s page 11
265:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOHEN LL_AHB1_GRP1_EnableClock\n
@ -658,7 +658,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
319:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @brief Check if AHB1 peripheral clock is enabled or not
320:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @rmtoll AHB1ENR GPIOAEN LL_AHB1_GRP1_IsEnabledClock\n
321:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOBEN LL_AHB1_GRP1_IsEnabledClock\n
ARM GAS /tmp/ccuPzLRQ.s page 12
ARM GAS /tmp/ccAy7kfw.s page 12
322:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOCEN LL_AHB1_GRP1_IsEnabledClock\n
@ -718,7 +718,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
376:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
377:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @brief Disable AHB1 peripherals clock.
378:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @rmtoll AHB1ENR GPIOAEN LL_AHB1_GRP1_DisableClock\n
ARM GAS /tmp/ccuPzLRQ.s page 13
ARM GAS /tmp/ccAy7kfw.s page 13
379:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOBEN LL_AHB1_GRP1_DisableClock\n
@ -778,7 +778,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
433:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
434:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
435:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @brief Force AHB1 peripherals reset.
ARM GAS /tmp/ccuPzLRQ.s page 14
ARM GAS /tmp/ccAy7kfw.s page 14
436:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @rmtoll AHB1RSTR GPIOARST LL_AHB1_GRP1_ForceReset\n
@ -838,7 +838,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
490:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOHRST LL_AHB1_GRP1_ReleaseReset\n
491:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOIRST LL_AHB1_GRP1_ReleaseReset\n
492:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOJRST LL_AHB1_GRP1_ReleaseReset\n
ARM GAS /tmp/ccuPzLRQ.s page 15
ARM GAS /tmp/ccAy7kfw.s page 15
493:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOKRST LL_AHB1_GRP1_ReleaseReset\n
@ -898,7 +898,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
547:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR DTCMRAMLPEN LL_AHB1_GRP1_EnableClockLowPower\n
548:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR DMA1LPEN LL_AHB1_GRP1_EnableClockLowPower\n
549:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR DMA2LPEN LL_AHB1_GRP1_EnableClockLowPower\n
ARM GAS /tmp/ccuPzLRQ.s page 16
ARM GAS /tmp/ccAy7kfw.s page 16
550:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR DMA2DLPEN LL_AHB1_GRP1_EnableClockLowPower\n
@ -958,7 +958,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
604:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR GPIOELPEN LL_AHB1_GRP1_DisableClockLowPower\n
605:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR GPIOFLPEN LL_AHB1_GRP1_DisableClockLowPower\n
606:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR GPIOGLPEN LL_AHB1_GRP1_DisableClockLowPower\n
ARM GAS /tmp/ccuPzLRQ.s page 17
ARM GAS /tmp/ccAy7kfw.s page 17
607:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR GPIOHLPEN LL_AHB1_GRP1_DisableClockLowPower\n
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
661:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** CLEAR_BIT(RCC->AHB1LPENR, Periphs);
662:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
663:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
ARM GAS /tmp/ccuPzLRQ.s page 18
ARM GAS /tmp/ccAy7kfw.s page 18
664:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
718:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS
719:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** *
720:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * (*) value not defined in all devices.
ARM GAS /tmp/ccuPzLRQ.s page 19
ARM GAS /tmp/ccAy7kfw.s page 19
721:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @retval State of Periphs (1 or 0).
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
775:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
776:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_ForceReset(uint32_t Periphs)
777:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
ARM GAS /tmp/ccuPzLRQ.s page 20
ARM GAS /tmp/ccAy7kfw.s page 20
778:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** SET_BIT(RCC->AHB2RSTR, Periphs);
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
832:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** SET_BIT(RCC->AHB2LPENR, Periphs);
833:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */
834:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** tmpreg = READ_BIT(RCC->AHB2LPENR, Periphs);
ARM GAS /tmp/ccuPzLRQ.s page 21
ARM GAS /tmp/ccAy7kfw.s page 21
835:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** (void)tmpreg;
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
889:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** (void)tmpreg;
890:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
891:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
ARM GAS /tmp/ccuPzLRQ.s page 22
ARM GAS /tmp/ccAy7kfw.s page 22
892:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
946:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_ALL
947:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*)
948:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_QSPI
ARM GAS /tmp/ccuPzLRQ.s page 23
ARM GAS /tmp/ccAy7kfw.s page 23
949:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** *
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1003:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @brief Enable APB1 peripherals clock.
1004:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @rmtoll APB1ENR TIM2EN LL_APB1_GRP1_EnableClock\n
1005:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR TIM3EN LL_APB1_GRP1_EnableClock\n
ARM GAS /tmp/ccuPzLRQ.s page 24
ARM GAS /tmp/ccAy7kfw.s page 24
1006:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR TIM4EN LL_APB1_GRP1_EnableClock\n
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1060:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*)
1061:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*)
1062:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_PWR
ARM GAS /tmp/ccuPzLRQ.s page 25
ARM GAS /tmp/ccAy7kfw.s page 25
1063:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_DAC1
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1117:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM5
1118:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM6
1119:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM7
ARM GAS /tmp/ccuPzLRQ.s page 26
ARM GAS /tmp/ccAy7kfw.s page 26
1120:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM12
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1174:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR I2C1EN LL_APB1_GRP1_DisableClock\n
1175:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR I2C2EN LL_APB1_GRP1_DisableClock\n
1176:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR I2C3EN LL_APB1_GRP1_DisableClock\n
ARM GAS /tmp/ccuPzLRQ.s page 27
ARM GAS /tmp/ccAy7kfw.s page 27
1177:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR I2C4EN LL_APB1_GRP1_DisableClock\n
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1231:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1RSTR TIM3RST LL_APB1_GRP1_ForceReset\n
1232:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1RSTR TIM4RST LL_APB1_GRP1_ForceReset\n
1233:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1RSTR TIM5RST LL_APB1_GRP1_ForceReset\n
ARM GAS /tmp/ccuPzLRQ.s page 28
ARM GAS /tmp/ccAy7kfw.s page 28
1234:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1RSTR TIM6RST LL_APB1_GRP1_ForceReset\n
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1288:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_DAC1
1289:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART7
1290:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART8
ARM GAS /tmp/ccuPzLRQ.s page 29
ARM GAS /tmp/ccAy7kfw.s page 29
1291:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** *
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1345:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI3
1346:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*)
1347:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART2
ARM GAS /tmp/ccuPzLRQ.s page 30
ARM GAS /tmp/ccAy7kfw.s page 30
1348:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART3
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1402:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR UART7LPEN LL_APB1_GRP1_EnableClockLowPower\n
1403:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR UART8LPEN LL_APB1_GRP1_EnableClockLowPower\n
1404:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR RTCLPEN LL_APB1_GRP1_EnableClockLowPower
ARM GAS /tmp/ccuPzLRQ.s page 31
ARM GAS /tmp/ccAy7kfw.s page 31
1405:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values:
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1459:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR TIM13LPEN LL_APB1_GRP1_DisableClockLowPower\n
1460:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR TIM14LPEN LL_APB1_GRP1_DisableClockLowPower\n
1461:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR LPTIM1LPEN LL_APB1_GRP1_DisableClockLowPower\n
ARM GAS /tmp/ccuPzLRQ.s page 32
ARM GAS /tmp/ccAy7kfw.s page 32
1462:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR WWDGLPEN LL_APB1_GRP1_DisableClockLowPower\n
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1516:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * (*) value not defined in all devices.
1517:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @retval None
1518:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
ARM GAS /tmp/ccuPzLRQ.s page 33
ARM GAS /tmp/ccAy7kfw.s page 33
1519:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_APB1_GRP1_DisableClockLowPower(uint32_t Periphs)
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1573:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM11
1574:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI5
1575:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*)
ARM GAS /tmp/ccuPzLRQ.s page 34
ARM GAS /tmp/ccAy7kfw.s page 34
1576:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SAI1
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1630:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDMMC1
1631:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDMMC2 (*)
1632:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI1
ARM GAS /tmp/ccuPzLRQ.s page 35
ARM GAS /tmp/ccAy7kfw.s page 35
1633:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI4
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1687:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC1
1688:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC2
1689:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC3
ARM GAS /tmp/ccuPzLRQ.s page 36
ARM GAS /tmp/ccAy7kfw.s page 36
1690:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDMMC1
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1744:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART1
1745:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART6
1746:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC
ARM GAS /tmp/ccuPzLRQ.s page 37
ARM GAS /tmp/ccAy7kfw.s page 37
1747:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDMMC1
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1786:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB2RSTR TIM10RST LL_APB2_GRP1_ReleaseReset\n
1787:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB2RSTR TIM11RST LL_APB2_GRP1_ReleaseReset\n
1788:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB2RSTR SPI5RST LL_APB2_GRP1_ReleaseReset\n
ARM GAS /tmp/ccuPzLRQ.s page 38
ARM GAS /tmp/ccAy7kfw.s page 38
1789:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB2RSTR SPI6RST LL_APB2_GRP1_ReleaseReset\n
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
119 .LVL11:
149:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
120 .loc 1 149 12 view .LVU29
ARM GAS /tmp/ccuPzLRQ.s page 39
ARM GAS /tmp/ccAy7kfw.s page 39
121 0040 E3E7 b .L2
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
162 .loc 2 1297 3 view .LVU42
163 005a 02F5FE32 add r2, r2, #130048
164 005e 116A ldr r1, [r2, #32]
ARM GAS /tmp/ccuPzLRQ.s page 40
ARM GAS /tmp/ccAy7kfw.s page 40
165 0060 41F40041 orr r1, r1, #32768
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1825:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
207 .loc 2 1825 22 view .LVU55
208 .LBB49:
ARM GAS /tmp/ccuPzLRQ.s page 41
ARM GAS /tmp/ccAy7kfw.s page 41
209 .loc 2 1827 3 view .LVU56
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
253 00a0 BFE7 b .L6
254 .LVL24:
255 .L14:
ARM GAS /tmp/ccuPzLRQ.s page 42
ARM GAS /tmp/ccAy7kfw.s page 42
204:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
302 .section .text.LL_SPI_Init,"ax",%progbits
303 .align 1
304 .global LL_SPI_Init
ARM GAS /tmp/ccuPzLRQ.s page 43
ARM GAS /tmp/ccAy7kfw.s page 43
305 .syntax unified
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
332 .LBB58:
333 .LBI58:
334 .file 3 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h"
ARM GAS /tmp/ccuPzLRQ.s page 44
ARM GAS /tmp/ccAy7kfw.s page 44
1:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
55:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** uint32_t TransferDirection; /*!< Specifies the SPI unidirectional or bidirectional data mod
56:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** This parameter can be a value of @ref SPI_LL_EC_TRANSFER_M
57:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
ARM GAS /tmp/ccuPzLRQ.s page 45
ARM GAS /tmp/ccAy7kfw.s page 45
58:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** This feature can be modified afterwards using unitary func
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
112:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
113:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Exported constants --------------------------------------------------------*/
114:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_Exported_Constants SPI Exported Constants
ARM GAS /tmp/ccuPzLRQ.s page 46
ARM GAS /tmp/ccAy7kfw.s page 46
115:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @{
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
169:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
170:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
171:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_POLARITY Clock Polarity
ARM GAS /tmp/ccuPzLRQ.s page 47
ARM GAS /tmp/ccAy7kfw.s page 47
172:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @{
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
226:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @{
227:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
228:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_4BIT (SPI_CR2_DS_0 | SPI_CR2_DS_1)
ARM GAS /tmp/ccuPzLRQ.s page 48
ARM GAS /tmp/ccAy7kfw.s page 48
229:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_SPI_DATAWIDTH_5BIT (SPI_CR2_DS_2)
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
283:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
284:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
285:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /** @defgroup SPI_LL_EC_TX_FIFO TX FIFO Level
ARM GAS /tmp/ccuPzLRQ.s page 49
ARM GAS /tmp/ccAy7kfw.s page 49
286:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @{
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
340:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @}
341:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
342:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
ARM GAS /tmp/ccuPzLRQ.s page 50
ARM GAS /tmp/ccAy7kfw.s page 50
343:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /* Exported functions --------------------------------------------------------*/
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
347 .LCFI0:
348 .cfi_def_cfa_offset 4
349 .cfi_offset 4, -4
ARM GAS /tmp/ccuPzLRQ.s page 51
ARM GAS /tmp/ccAy7kfw.s page 51
350 .LVL30:
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
379 003c B1F816C0 ldrh ip, [r1, #22]
380 0040 40EA0C00 orr r0, r0, ip
381 0044 0243 orrs r2, r2, r0
ARM GAS /tmp/ccuPzLRQ.s page 52
ARM GAS /tmp/ccAy7kfw.s page 52
382 0046 5A60 str r2, [r3, #4]
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
420:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @param SPIx SPI Instance
421:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @param Standard This parameter can be one of the following values:
422:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @arg @ref LL_SPI_PROTOCOL_MOTOROLA
ARM GAS /tmp/ccuPzLRQ.s page 53
ARM GAS /tmp/ccAy7kfw.s page 53
423:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @arg @ref LL_SPI_PROTOCOL_TI
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
477:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @rmtoll CR1 CPOL LL_SPI_SetClockPolarity
478:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @param SPIx SPI Instance
479:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @param ClockPolarity This parameter can be one of the following values:
ARM GAS /tmp/ccuPzLRQ.s page 54
ARM GAS /tmp/ccAy7kfw.s page 54
480:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @arg @ref LL_SPI_POLARITY_LOW
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
534:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV128
535:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @arg @ref LL_SPI_BAUDRATEPRESCALER_DIV256
536:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
ARM GAS /tmp/ccuPzLRQ.s page 55
ARM GAS /tmp/ccAy7kfw.s page 55
537:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetBaudRatePrescaler(SPI_TypeDef *SPIx)
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
591:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @brief Get transfer direction mode
592:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @rmtoll CR1 RXONLY LL_SPI_GetTransferDirection\n
593:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * CR1 BIDIMODE LL_SPI_GetTransferDirection\n
ARM GAS /tmp/ccuPzLRQ.s page 56
ARM GAS /tmp/ccAy7kfw.s page 56
594:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * CR1 BIDIOE LL_SPI_GetTransferDirection
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
648:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @arg @ref LL_SPI_DATAWIDTH_15BIT
649:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @arg @ref LL_SPI_DATAWIDTH_16BIT
650:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
ARM GAS /tmp/ccuPzLRQ.s page 57
ARM GAS /tmp/ccAy7kfw.s page 57
651:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetDataWidth(SPI_TypeDef *SPIx)
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
414 .loc 1 290 3 is_stmt 1 view .LVU114
415 0062 DA69 ldr r2, [r3, #28]
416 0064 22F40062 bic r2, r2, #2048
ARM GAS /tmp/ccuPzLRQ.s page 58
ARM GAS /tmp/ccAy7kfw.s page 58
417 0068 DA61 str r2, [r3, #28]
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
701:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
702:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
703:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
ARM GAS /tmp/ccuPzLRQ.s page 59
ARM GAS /tmp/ccAy7kfw.s page 59
704:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @brief Disable CRC
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
758:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @rmtoll CR1 CRCNEXT LL_SPI_SetCRCNext
759:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @param SPIx SPI Instance
760:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @retval None
ARM GAS /tmp/ccuPzLRQ.s page 60
ARM GAS /tmp/ccAy7kfw.s page 60
761:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
467 .L28:
468 .align 2
469 .L27:
ARM GAS /tmp/ccuPzLRQ.s page 61
ARM GAS /tmp/ccAy7kfw.s page 61
470 0084 4000FFFF .word -65472
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
309:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** SPI_InitStruct->BaudRate = LL_SPI_BAUDRATEPRESCALER_DIV2;
510 .loc 1 309 3 is_stmt 1 view .LVU142
511 .loc 1 309 37 is_stmt 0 view .LVU143
ARM GAS /tmp/ccuPzLRQ.s page 62
ARM GAS /tmp/ccAy7kfw.s page 62
512 0012 8361 str r3, [r0, #24]
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
340:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** SPI_I2SCFGR_I2SCFG | SPI_I2SCFGR_I2SMOD )
341:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****
342:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** #define I2S_I2SPR_CLEAR_MASK 0x0002U
ARM GAS /tmp/ccuPzLRQ.s page 63
ARM GAS /tmp/ccAy7kfw.s page 63
343:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
397:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** * @brief De-initialize the SPI/I2S registers to their default reset values.
398:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** * @param SPIx SPI Instance
399:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** * @retval An ErrorStatus enumeration value:
ARM GAS /tmp/ccuPzLRQ.s page 64
ARM GAS /tmp/ccAy7kfw.s page 64
400:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** * - SUCCESS: SPI registers are de-initialized
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
574 .cfi_def_cfa_offset 24
575 .cfi_offset 3, -24
576 .cfi_offset 4, -20
ARM GAS /tmp/ccuPzLRQ.s page 65
ARM GAS /tmp/ccAy7kfw.s page 65
577 .cfi_offset 5, -16
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
794:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @retval Returned value is a number between Min_Data = 0x00 and Max_Data = 0xFFFF
795:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
796:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_GetRxCRC(SPI_TypeDef *SPIx)
ARM GAS /tmp/ccuPzLRQ.s page 66
ARM GAS /tmp/ccAy7kfw.s page 66
797:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
851:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** uint32_t Ssoe = (READ_BIT(SPIx->CR2, SPI_CR2_SSOE) << 16U);
852:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** return (Ssm | Ssoe);
853:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
ARM GAS /tmp/ccuPzLRQ.s page 67
ARM GAS /tmp/ccAy7kfw.s page 67
854:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
908:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
909:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
910:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
ARM GAS /tmp/ccuPzLRQ.s page 68
ARM GAS /tmp/ccAy7kfw.s page 68
911:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @brief Check if Tx buffer is empty
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
965:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @retval State of bit (1 or 0).
966:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
967:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE uint32_t LL_SPI_IsActiveFlag_BSY(SPI_TypeDef *SPIx)
ARM GAS /tmp/ccuPzLRQ.s page 69
ARM GAS /tmp/ccAy7kfw.s page 69
968:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1022:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1023:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
1024:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
ARM GAS /tmp/ccuPzLRQ.s page 70
ARM GAS /tmp/ccAy7kfw.s page 70
1025:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @brief Clear mode fault error flag
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1079:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1080:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @brief Enable error interrupt
1081:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @note This bit controls the generation of an interrupt when an error condition occurs (CRCERR
ARM GAS /tmp/ccuPzLRQ.s page 71
ARM GAS /tmp/ccAy7kfw.s page 71
1082:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @rmtoll CR2 ERRIE LL_SPI_EnableIT_ERR
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1136:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1137:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @brief Disable Tx buffer empty interrupt
1138:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @rmtoll CR2 TXEIE LL_SPI_DisableIT_TXE
ARM GAS /tmp/ccuPzLRQ.s page 72
ARM GAS /tmp/ccAy7kfw.s page 72
1139:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @param SPIx SPI Instance
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1193:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
1194:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** __STATIC_INLINE void LL_SPI_EnableDMAReq_RX(SPI_TypeDef *SPIx)
1195:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
ARM GAS /tmp/ccuPzLRQ.s page 73
ARM GAS /tmp/ccAy7kfw.s page 73
1196:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** SET_BIT(SPIx->CR2, SPI_CR2_RXDMAEN);
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1250:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** {
1251:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** return ((READ_BIT(SPIx->CR2, SPI_CR2_TXDMAEN) == (SPI_CR2_TXDMAEN)) ? 1UL : 0UL);
1252:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
ARM GAS /tmp/ccuPzLRQ.s page 74
ARM GAS /tmp/ccAy7kfw.s page 74
1253:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1307:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
1308:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1309:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @brief Get the data register address used for DMA transfer
ARM GAS /tmp/ccuPzLRQ.s page 75
ARM GAS /tmp/ccAy7kfw.s page 75
1310:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @rmtoll DR DR LL_SPI_DMA_GetRegAddr
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1364:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1365:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
1366:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
ARM GAS /tmp/ccuPzLRQ.s page 76
ARM GAS /tmp/ccAy7kfw.s page 76
1367:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @brief Write 16-Bits in the data register
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1421:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
1422:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @brief I2S Init structure definition
1423:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
ARM GAS /tmp/ccuPzLRQ.s page 77
ARM GAS /tmp/ccAy7kfw.s page 77
1424:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1478:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_SR_RXNE LL_SPI_SR_RXNE /*!< Rx buffer not empty flag
1479:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_SR_TXE LL_SPI_SR_TXE /*!< Tx buffer empty flag
1480:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_SR_BSY LL_SPI_SR_BSY /*!< Busy flag
ARM GAS /tmp/ccuPzLRQ.s page 78
ARM GAS /tmp/ccAy7kfw.s page 78
1481:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_SR_UDR SPI_SR_UDR /*!< Underrun flag
@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1535:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_MODE_SLAVE_RX (SPI_I2SCFGR_I2SCFG_0) /*!< Slave
1536:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_MODE_MASTER_TX (SPI_I2SCFGR_I2SCFG_1) /*!< Maste
1537:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** #define LL_I2S_MODE_MASTER_RX (SPI_I2SCFGR_I2SCFG_0 | SPI_I2SCFGR_I2SCFG_1) /*!< Maste
ARM GAS /tmp/ccuPzLRQ.s page 79
ARM GAS /tmp/ccAy7kfw.s page 79
1538:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1592:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** */
1593:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
1594:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
ARM GAS /tmp/ccuPzLRQ.s page 80
ARM GAS /tmp/ccAy7kfw.s page 80
1595:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** * @brief Write a value in I2S register
@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
1649:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** CLEAR_BIT(SPIx->I2SCFGR, SPI_I2SCFGR_I2SMOD | SPI_I2SCFGR_I2SE);
1650:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** }
1651:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h ****
ARM GAS /tmp/ccuPzLRQ.s page 81
ARM GAS /tmp/ccAy7kfw.s page 81
1652:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_spi.h **** /**
@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
452:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****
453:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /*---------------------------- SPIx I2SPR Configuration ----------------------
454:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** * Configure SPIx I2SPR with parameters:
ARM GAS /tmp/ccuPzLRQ.s page 82
ARM GAS /tmp/ccAy7kfw.s page 82
455:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** * - MCLKOutput: SPI_I2SPR_MCKOE bit
@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
480:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** {
481:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /* MCLK output is enabled */
482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** tmp = (((((sourceclock / 256U) * 10U) / I2S_InitStruct->AudioFreq)) + 5U);
ARM GAS /tmp/ccuPzLRQ.s page 83
ARM GAS /tmp/ccAy7kfw.s page 83
483:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
692 006a 1202 lsls r2, r2, #8
693 .LVL56:
694 .L34:
ARM GAS /tmp/ccuPzLRQ.s page 84
ARM GAS /tmp/ccAy7kfw.s page 84
501:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
729 0084 000A lsrs r0, r0, #8
730 .LVL63:
482:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** }
ARM GAS /tmp/ccuPzLRQ.s page 85
ARM GAS /tmp/ccAy7kfw.s page 85
731 .loc 1 482 40 view .LVU220
@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
778 .LVL70:
779 .LFB456:
518:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****
ARM GAS /tmp/ccuPzLRQ.s page 86
ARM GAS /tmp/ccAy7kfw.s page 86
519:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
535:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c ****
536:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** /**
537:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** * @brief Set linear and parity prescaler.
ARM GAS /tmp/ccuPzLRQ.s page 87
ARM GAS /tmp/ccAy7kfw.s page 87
538:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_spi.c **** * @note To calculate value of PrescalerLinear(I2SDIV[7:0] bits) and PrescalerParity(ODD bit)\n
@ -5206,28 +5206,28 @@ ARM GAS /tmp/ccuPzLRQ.s page 1
844 .file 5 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f767xx.h"
845 .file 6 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h"
846 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h"
ARM GAS /tmp/ccuPzLRQ.s page 88
ARM GAS /tmp/ccAy7kfw.s page 88
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_ll_spi.c
/tmp/ccuPzLRQ.s:20 .text.LL_SPI_DeInit:00000000 $t
/tmp/ccuPzLRQ.s:26 .text.LL_SPI_DeInit:00000000 LL_SPI_DeInit
/tmp/ccuPzLRQ.s:292 .text.LL_SPI_DeInit:000000b8 $d
/tmp/ccuPzLRQ.s:303 .text.LL_SPI_Init:00000000 $t
/tmp/ccuPzLRQ.s:309 .text.LL_SPI_Init:00000000 LL_SPI_Init
/tmp/ccuPzLRQ.s:470 .text.LL_SPI_Init:00000084 $d
/tmp/ccuPzLRQ.s:476 .text.LL_SPI_StructInit:00000000 $t
/tmp/ccuPzLRQ.s:482 .text.LL_SPI_StructInit:00000000 LL_SPI_StructInit
/tmp/ccuPzLRQ.s:529 .text.LL_I2S_DeInit:00000000 $t
/tmp/ccuPzLRQ.s:535 .text.LL_I2S_DeInit:00000000 LL_I2S_DeInit
/tmp/ccuPzLRQ.s:558 .text.LL_I2S_Init:00000000 $t
/tmp/ccuPzLRQ.s:564 .text.LL_I2S_Init:00000000 LL_I2S_Init
/tmp/ccuPzLRQ.s:765 .text.LL_I2S_Init:000000a4 $d
/tmp/ccuPzLRQ.s:771 .text.LL_I2S_StructInit:00000000 $t
/tmp/ccuPzLRQ.s:777 .text.LL_I2S_StructInit:00000000 LL_I2S_StructInit
/tmp/ccuPzLRQ.s:811 .text.LL_I2S_ConfigPrescaler:00000000 $t
/tmp/ccuPzLRQ.s:817 .text.LL_I2S_ConfigPrescaler:00000000 LL_I2S_ConfigPrescaler
/tmp/ccAy7kfw.s:20 .text.LL_SPI_DeInit:00000000 $t
/tmp/ccAy7kfw.s:26 .text.LL_SPI_DeInit:00000000 LL_SPI_DeInit
/tmp/ccAy7kfw.s:292 .text.LL_SPI_DeInit:000000b8 $d
/tmp/ccAy7kfw.s:303 .text.LL_SPI_Init:00000000 $t
/tmp/ccAy7kfw.s:309 .text.LL_SPI_Init:00000000 LL_SPI_Init
/tmp/ccAy7kfw.s:470 .text.LL_SPI_Init:00000084 $d
/tmp/ccAy7kfw.s:476 .text.LL_SPI_StructInit:00000000 $t
/tmp/ccAy7kfw.s:482 .text.LL_SPI_StructInit:00000000 LL_SPI_StructInit
/tmp/ccAy7kfw.s:529 .text.LL_I2S_DeInit:00000000 $t
/tmp/ccAy7kfw.s:535 .text.LL_I2S_DeInit:00000000 LL_I2S_DeInit
/tmp/ccAy7kfw.s:558 .text.LL_I2S_Init:00000000 $t
/tmp/ccAy7kfw.s:564 .text.LL_I2S_Init:00000000 LL_I2S_Init
/tmp/ccAy7kfw.s:765 .text.LL_I2S_Init:000000a4 $d
/tmp/ccAy7kfw.s:771 .text.LL_I2S_StructInit:00000000 $t
/tmp/ccAy7kfw.s:777 .text.LL_I2S_StructInit:00000000 LL_I2S_StructInit
/tmp/ccAy7kfw.s:811 .text.LL_I2S_ConfigPrescaler:00000000 $t
/tmp/ccAy7kfw.s:817 .text.LL_I2S_ConfigPrescaler:00000000 LL_I2S_ConfigPrescaler
UNDEFINED SYMBOLS
LL_RCC_GetI2SClockFreq

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccKhMtYA.s page 1
ARM GAS /tmp/ccM6iqtZ.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
28:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** #include "stm32f7xx.h"
29:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h ****
30:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /** @addtogroup STM32F7xx_LL_Driver
ARM GAS /tmp/ccKhMtYA.s page 2
ARM GAS /tmp/ccM6iqtZ.s page 2
31:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @{
@ -118,7 +118,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
85:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** This parameter can be a value of @ref USART_LL_EC_STOPBI
86:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h ****
87:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** This feature can be modified afterwards using unitary
ARM GAS /tmp/ccKhMtYA.s page 3
ARM GAS /tmp/ccM6iqtZ.s page 3
88:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** function @ref LL_USART_SetStopBitsLength().*/
@ -178,7 +178,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
142:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** uint32_t LastBitClockPulse; /*!< Specifies whether the clock pulse corresponding to the l
143:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** data bit (MSB) has to be output on the SCLK pin in synch
144:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** This parameter can be a value of @ref USART_LL_EC_LASTCL
ARM GAS /tmp/ccKhMtYA.s page 4
ARM GAS /tmp/ccM6iqtZ.s page 4
145:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h ****
@ -238,7 +238,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
199:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** #define LL_USART_ISR_TC USART_ISR_TC /*!< Transmission com
200:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** #define LL_USART_ISR_TXE USART_ISR_TXE /*!< Transmit data re
201:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** #define LL_USART_ISR_LBDF USART_ISR_LBDF /*!< LIN break detect
ARM GAS /tmp/ccKhMtYA.s page 5
ARM GAS /tmp/ccM6iqtZ.s page 5
202:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** #define LL_USART_ISR_CTSIF USART_ISR_CTSIF /*!< CTS interrupt fl
@ -298,7 +298,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
256:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @{
257:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
258:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** #define LL_USART_DIRECTION_NONE 0x00000000U /*!< Transmitter
ARM GAS /tmp/ccKhMtYA.s page 6
ARM GAS /tmp/ccM6iqtZ.s page 6
259:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** #define LL_USART_DIRECTION_RX USART_CR1_RE /*!< Transmitter
@ -358,7 +358,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
313:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
314:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** #endif /*USE_FULL_LL_DRIVER*/
315:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h ****
ARM GAS /tmp/ccKhMtYA.s page 7
ARM GAS /tmp/ccM6iqtZ.s page 7
316:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /** @defgroup USART_LL_EC_LASTCLKPULSE Last Clock Pulse
@ -418,7 +418,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
370:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
371:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h ****
372:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /** @defgroup USART_LL_EC_TXPIN_LEVEL TX Pin Active Level Inversion
ARM GAS /tmp/ccKhMtYA.s page 8
ARM GAS /tmp/ccM6iqtZ.s page 8
373:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @{
@ -478,7 +478,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
427:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @}
428:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
429:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h ****
ARM GAS /tmp/ccKhMtYA.s page 9
ARM GAS /tmp/ccM6iqtZ.s page 9
430:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** #if defined(USART_CR1_UESM)
@ -538,7 +538,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
484:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /* Exported macro ------------------------------------------------------------*/
485:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /** @defgroup USART_LL_Exported_Macros USART Exported Macros
486:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @{
ARM GAS /tmp/ccKhMtYA.s page 10
ARM GAS /tmp/ccM6iqtZ.s page 10
487:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
@ -598,7 +598,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
541:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @}
542:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
543:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h ****
ARM GAS /tmp/ccKhMtYA.s page 11
ARM GAS /tmp/ccM6iqtZ.s page 11
544:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /* Exported functions --------------------------------------------------------*/
@ -658,7 +658,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
598:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @param USARTx USART Instance
599:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @retval None
600:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
ARM GAS /tmp/ccKhMtYA.s page 12
ARM GAS /tmp/ccM6iqtZ.s page 12
601:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** __STATIC_INLINE void LL_USART_EnableInStopMode(USART_TypeDef *USARTx)
@ -718,7 +718,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
655:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** ATOMIC_CLEAR_BIT(USARTx->CR3, USART_CR3_UCESM);
656:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** }
657:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h ****
ARM GAS /tmp/ccKhMtYA.s page 13
ARM GAS /tmp/ccM6iqtZ.s page 13
658:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /**
@ -778,7 +778,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
712:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** ATOMIC_CLEAR_BIT(USARTx->CR1, USART_CR1_TE);
713:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** }
714:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h ****
ARM GAS /tmp/ccKhMtYA.s page 14
ARM GAS /tmp/ccM6iqtZ.s page 14
715:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /**
@ -838,7 +838,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
769:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @brief Return Parity configuration (enabled/disabled and parity mode if enabled)
770:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @rmtoll CR1 PS LL_USART_GetParity\n
771:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * CR1 PCE LL_USART_GetParity
ARM GAS /tmp/ccKhMtYA.s page 15
ARM GAS /tmp/ccM6iqtZ.s page 15
772:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @param USARTx USART Instance
@ -898,7 +898,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
826:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /**
827:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @brief Return Word length (i.e. nb of data bits, excluding start and stop bits)
828:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @rmtoll CR1 M0 LL_USART_GetDataWidth\n
ARM GAS /tmp/ccKhMtYA.s page 16
ARM GAS /tmp/ccM6iqtZ.s page 16
829:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * CR1 M1 LL_USART_GetDataWidth
@ -958,7 +958,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
883:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** __STATIC_INLINE void LL_USART_SetOverSampling(USART_TypeDef *USARTx, uint32_t OverSampling)
884:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** {
885:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** MODIFY_REG(USARTx->CR1, USART_CR1_OVER8, OverSampling);
ARM GAS /tmp/ccKhMtYA.s page 17
ARM GAS /tmp/ccM6iqtZ.s page 17
886:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** }
@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
940:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @arg @ref LL_USART_PHASE_1EDGE
941:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @arg @ref LL_USART_PHASE_2EDGE
942:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @retval None
ARM GAS /tmp/ccKhMtYA.s page 18
ARM GAS /tmp/ccM6iqtZ.s page 18
943:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
997:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @note Macro IS_USART_INSTANCE(USARTx) can be used to check whether or not
998:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * Synchronous mode is supported by the USARTx instance.
999:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @note Call of this function is equivalent to following function call sequence :
ARM GAS /tmp/ccKhMtYA.s page 19
ARM GAS /tmp/ccM6iqtZ.s page 19
1000:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * - Clock Phase configuration using @ref LL_USART_SetClockPhase() function
@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1054:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @param USARTx USART Instance
1055:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @retval State of bit (1 or 0).
1056:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
ARM GAS /tmp/ccKhMtYA.s page 20
ARM GAS /tmp/ccM6iqtZ.s page 20
1057:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** __STATIC_INLINE uint32_t LL_USART_IsEnabledSCLKOutput(const USART_TypeDef *USARTx)
@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1111:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @arg @ref LL_USART_PARITY_EVEN
1112:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @arg @ref LL_USART_PARITY_ODD
1113:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @param StopBits This parameter can be one of the following values:
ARM GAS /tmp/ccKhMtYA.s page 21
ARM GAS /tmp/ccM6iqtZ.s page 21
1114:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @arg @ref LL_USART_STOPBITS_0_5
@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1168:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /**
1169:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @brief Retrieve RX pin active level logic configuration
1170:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @rmtoll CR2 RXINV LL_USART_GetRXPinLevel
ARM GAS /tmp/ccKhMtYA.s page 22
ARM GAS /tmp/ccM6iqtZ.s page 22
1171:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @param USARTx USART Instance
@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1225:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @brief Retrieve Binary data configuration
1226:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @rmtoll CR2 DATAINV LL_USART_GetBinaryDataLogic
1227:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @param USARTx USART Instance
ARM GAS /tmp/ccKhMtYA.s page 23
ARM GAS /tmp/ccM6iqtZ.s page 23
1228:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @retval Returned value can be one of the following values:
@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1282:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @brief Disable Auto Baud-Rate Detection
1283:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @note Macro IS_USART_AUTOBAUDRATE_DETECTION_INSTANCE(USARTx) can be used to check whether or
1284:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * Auto Baud Rate detection feature is supported by the USARTx instance.
ARM GAS /tmp/ccKhMtYA.s page 24
ARM GAS /tmp/ccM6iqtZ.s page 24
1285:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @rmtoll CR2 ABREN LL_USART_DisableAutoBaudRate
@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1339:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** return (uint32_t)(READ_BIT(USARTx->CR2, USART_CR2_ABRMODE));
1340:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** }
1341:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h ****
ARM GAS /tmp/ccKhMtYA.s page 25
ARM GAS /tmp/ccM6iqtZ.s page 25
1342:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /**
@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1396:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @retval None
1397:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
1398:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** __STATIC_INLINE void LL_USART_ConfigNodeAddress(USART_TypeDef *USARTx, uint32_t AddressLen, uint32_
ARM GAS /tmp/ccKhMtYA.s page 26
ARM GAS /tmp/ccM6iqtZ.s page 26
1399:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** {
@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1453:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** __STATIC_INLINE void LL_USART_DisableRTSHWFlowCtrl(USART_TypeDef *USARTx)
1454:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** {
1455:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** CLEAR_BIT(USARTx->CR3, USART_CR3_RTSE);
ARM GAS /tmp/ccKhMtYA.s page 27
ARM GAS /tmp/ccM6iqtZ.s page 27
1456:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** }
@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1510:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @retval Returned value can be one of the following values:
1511:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @arg @ref LL_USART_HWCONTROL_NONE
1512:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @arg @ref LL_USART_HWCONTROL_RTS
ARM GAS /tmp/ccKhMtYA.s page 28
ARM GAS /tmp/ccM6iqtZ.s page 28
1513:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @arg @ref LL_USART_HWCONTROL_CTS
@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1567:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @rmtoll CR3 OVRDIS LL_USART_DisableOverrunDetect
1568:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @param USARTx USART Instance
1569:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @retval None
ARM GAS /tmp/ccKhMtYA.s page 29
ARM GAS /tmp/ccM6iqtZ.s page 29
1570:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** */
@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1624:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** /**
1625:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @brief Configure USART BRR register for achieving expected Baud Rate value.
1626:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * @note Compute and set USARTDIV value in BRR Register (full BRR content)
ARM GAS /tmp/ccKhMtYA.s page 30
ARM GAS /tmp/ccM6iqtZ.s page 30
1627:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** * according to used Peripheral Clock, Oversampling mode, and expected Baud Rate values
@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
52 .L4:
1648:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** brrtemp = usartdiv & 0xFFF0U;
53 .loc 2 1648 5 is_stmt 1 view .LVU10
ARM GAS /tmp/ccKhMtYA.s page 31
ARM GAS /tmp/ccM6iqtZ.s page 31
1648:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_usart.h **** brrtemp = usartdiv & 0xFFF0U;
@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
12:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * This software is licensed under terms that can be found in the LICENSE file
13:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * in the root directory of this software component.
14:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
ARM GAS /tmp/ccKhMtYA.s page 32
ARM GAS /tmp/ccM6iqtZ.s page 32
15:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** *
@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
69:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** || ((__VALUE__) == LL_USART_DIRECTION_TX) \
70:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** || ((__VALUE__) == LL_USART_DIRECTION_TX_RX))
71:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c ****
ARM GAS /tmp/ccKhMtYA.s page 33
ARM GAS /tmp/ccM6iqtZ.s page 33
72:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** #define IS_LL_USART_PARITY(__VALUE__) (((__VALUE__) == LL_USART_PARITY_NONE) \
@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
126:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** */
127:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** ErrorStatus LL_USART_DeInit(const USART_TypeDef *USARTx)
128:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** {
ARM GAS /tmp/ccKhMtYA.s page 34
ARM GAS /tmp/ccM6iqtZ.s page 34
90 .loc 1 128 1 is_stmt 1 view -0
@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
114 0012 3B4B ldr r3, .L23+12
115 0014 9842 cmp r0, r3
116 0016 31D0 beq .L18
ARM GAS /tmp/ccKhMtYA.s page 35
ARM GAS /tmp/ccM6iqtZ.s page 35
159:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** {
@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
193:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** LL_APB1_GRP1_ForceReset(LL_APB1_GRP1_PERIPH_UART8);
194:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c ****
195:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** /* Release reset of UART clock */
ARM GAS /tmp/ccKhMtYA.s page 36
ARM GAS /tmp/ccM6iqtZ.s page 36
196:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** LL_APB1_GRP1_ReleaseReset(LL_APB1_GRP1_PERIPH_UART8);
@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
33:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
34:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
35:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Define to prevent recursive inclusion -------------------------------------*/
ARM GAS /tmp/ccKhMtYA.s page 37
ARM GAS /tmp/ccM6iqtZ.s page 37
36:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #ifndef __STM32F7xx_LL_BUS_H
@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
90:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(DMA2D)
91:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_AHB1_GRP1_PERIPH_DMA2D RCC_AHB1ENR_DMA2DEN
92:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #endif /* DMA2D */
ARM GAS /tmp/ccKhMtYA.s page 38
ARM GAS /tmp/ccM6iqtZ.s page 38
93:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(ETH)
@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
147:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_ALL 0xFFFFFFFFU
148:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM2 RCC_APB1ENR_TIM2EN
149:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM3 RCC_APB1ENR_TIM3EN
ARM GAS /tmp/ccKhMtYA.s page 39
ARM GAS /tmp/ccM6iqtZ.s page 39
150:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB1_GRP1_PERIPH_TIM4 RCC_APB1ENR_TIM4EN
@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
204:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC2 RCC_APB2ENR_ADC2EN
205:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_ADC3 RCC_APB2ENR_ADC3EN
206:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #define LL_APB2_GRP1_PERIPH_SDMMC1 RCC_APB2ENR_SDMMC1EN
ARM GAS /tmp/ccKhMtYA.s page 40
ARM GAS /tmp/ccM6iqtZ.s page 40
207:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** #if defined(SDMMC2)
@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
261:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIODEN LL_AHB1_GRP1_EnableClock\n
262:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOEEN LL_AHB1_GRP1_EnableClock\n
263:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOFEN LL_AHB1_GRP1_EnableClock\n
ARM GAS /tmp/ccKhMtYA.s page 41
ARM GAS /tmp/ccM6iqtZ.s page 41
264:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOGEN LL_AHB1_GRP1_EnableClock\n
@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
318:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
319:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @brief Check if AHB1 peripheral clock is enabled or not
320:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @rmtoll AHB1ENR GPIOAEN LL_AHB1_GRP1_IsEnabledClock\n
ARM GAS /tmp/ccKhMtYA.s page 42
ARM GAS /tmp/ccM6iqtZ.s page 42
321:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1ENR GPIOBEN LL_AHB1_GRP1_IsEnabledClock\n
@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
375:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
376:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
377:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @brief Disable AHB1 peripherals clock.
ARM GAS /tmp/ccKhMtYA.s page 43
ARM GAS /tmp/ccM6iqtZ.s page 43
378:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @rmtoll AHB1ENR GPIOAEN LL_AHB1_GRP1_DisableClock\n
@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
432:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
433:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
434:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
ARM GAS /tmp/ccKhMtYA.s page 44
ARM GAS /tmp/ccM6iqtZ.s page 44
435:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @brief Force AHB1 peripherals reset.
@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
489:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOGRST LL_AHB1_GRP1_ReleaseReset\n
490:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOHRST LL_AHB1_GRP1_ReleaseReset\n
491:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOIRST LL_AHB1_GRP1_ReleaseReset\n
ARM GAS /tmp/ccKhMtYA.s page 45
ARM GAS /tmp/ccM6iqtZ.s page 45
492:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1RSTR GPIOJRST LL_AHB1_GRP1_ReleaseReset\n
@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
546:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR BKPSRAMLPEN LL_AHB1_GRP1_EnableClockLowPower\n
547:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR DTCMRAMLPEN LL_AHB1_GRP1_EnableClockLowPower\n
548:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR DMA1LPEN LL_AHB1_GRP1_EnableClockLowPower\n
ARM GAS /tmp/ccKhMtYA.s page 46
ARM GAS /tmp/ccM6iqtZ.s page 46
549:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR DMA2LPEN LL_AHB1_GRP1_EnableClockLowPower\n
@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
603:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR GPIODLPEN LL_AHB1_GRP1_DisableClockLowPower\n
604:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR GPIOELPEN LL_AHB1_GRP1_DisableClockLowPower\n
605:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR GPIOFLPEN LL_AHB1_GRP1_DisableClockLowPower\n
ARM GAS /tmp/ccKhMtYA.s page 47
ARM GAS /tmp/ccM6iqtZ.s page 47
606:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * AHB1LPENR GPIOGLPEN LL_AHB1_GRP1_DisableClockLowPower\n
@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
660:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
661:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** CLEAR_BIT(RCC->AHB1LPENR, Periphs);
662:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
ARM GAS /tmp/ccKhMtYA.s page 48
ARM GAS /tmp/ccM6iqtZ.s page 48
663:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
717:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_RNG
718:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_OTGFS
719:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** *
ARM GAS /tmp/ccKhMtYA.s page 49
ARM GAS /tmp/ccM6iqtZ.s page 49
720:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * (*) value not defined in all devices.
@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
774:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @retval None
775:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
776:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __STATIC_INLINE void LL_AHB2_GRP1_ForceReset(uint32_t Periphs)
ARM GAS /tmp/ccKhMtYA.s page 50
ARM GAS /tmp/ccM6iqtZ.s page 50
777:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
831:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** __IO uint32_t tmpreg;
832:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** SET_BIT(RCC->AHB2LPENR, Periphs);
833:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /* Delay after an RCC peripheral clock enabling */
ARM GAS /tmp/ccKhMtYA.s page 51
ARM GAS /tmp/ccM6iqtZ.s page 51
834:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** tmpreg = READ_BIT(RCC->AHB2LPENR, Periphs);
@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
888:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** tmpreg = READ_BIT(RCC->AHB3ENR, Periphs);
889:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** (void)tmpreg;
890:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
ARM GAS /tmp/ccKhMtYA.s page 52
ARM GAS /tmp/ccM6iqtZ.s page 52
891:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h ****
@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
945:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @param Periphs This parameter can be a combination of the following values:
946:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB2_GRP1_PERIPH_ALL
947:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_FMC (*)
ARM GAS /tmp/ccKhMtYA.s page 53
ARM GAS /tmp/ccM6iqtZ.s page 53
948:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_AHB3_GRP1_PERIPH_QSPI
@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1002:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** /**
1003:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @brief Enable APB1 peripherals clock.
1004:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @rmtoll APB1ENR TIM2EN LL_APB1_GRP1_EnableClock\n
ARM GAS /tmp/ccKhMtYA.s page 54
ARM GAS /tmp/ccM6iqtZ.s page 54
1005:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR TIM3EN LL_APB1_GRP1_EnableClock\n
@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1059:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
1060:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CAN3 (*)
1061:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*)
ARM GAS /tmp/ccKhMtYA.s page 55
ARM GAS /tmp/ccM6iqtZ.s page 55
1062:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_PWR
@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1116:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM4
1117:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM5
1118:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM6
ARM GAS /tmp/ccKhMtYA.s page 56
ARM GAS /tmp/ccM6iqtZ.s page 56
1119:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_TIM7
@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1173:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR UART5EN LL_APB1_GRP1_DisableClock\n
1174:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR I2C1EN LL_APB1_GRP1_DisableClock\n
1175:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR I2C2EN LL_APB1_GRP1_DisableClock\n
ARM GAS /tmp/ccKhMtYA.s page 57
ARM GAS /tmp/ccM6iqtZ.s page 57
1176:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1ENR I2C3EN LL_APB1_GRP1_DisableClock\n
@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1230:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @rmtoll APB1RSTR TIM2RST LL_APB1_GRP1_ForceReset\n
1231:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1RSTR TIM3RST LL_APB1_GRP1_ForceReset\n
1232:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1RSTR TIM4RST LL_APB1_GRP1_ForceReset\n
ARM GAS /tmp/ccKhMtYA.s page 58
ARM GAS /tmp/ccM6iqtZ.s page 58
1233:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1RSTR TIM5RST LL_APB1_GRP1_ForceReset\n
@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1287:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_PWR
1288:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_DAC1
1289:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART7
ARM GAS /tmp/ccKhMtYA.s page 59
ARM GAS /tmp/ccM6iqtZ.s page 59
1290:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_UART8
@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1344:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI2
1345:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPI3
1346:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_SPDIFRX (*)
ARM GAS /tmp/ccKhMtYA.s page 60
ARM GAS /tmp/ccM6iqtZ.s page 60
1347:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB1_GRP1_PERIPH_USART2
@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1401:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR DACLPEN LL_APB1_GRP1_EnableClockLowPower\n
1402:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR UART7LPEN LL_APB1_GRP1_EnableClockLowPower\n
1403:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR UART8LPEN LL_APB1_GRP1_EnableClockLowPower\n
ARM GAS /tmp/ccKhMtYA.s page 61
ARM GAS /tmp/ccM6iqtZ.s page 61
1404:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR RTCLPEN LL_APB1_GRP1_EnableClockLowPower
@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1458:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR TIM12LPEN LL_APB1_GRP1_DisableClockLowPower\n
1459:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR TIM13LPEN LL_APB1_GRP1_DisableClockLowPower\n
1460:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR TIM14LPEN LL_APB1_GRP1_DisableClockLowPower\n
ARM GAS /tmp/ccKhMtYA.s page 62
ARM GAS /tmp/ccM6iqtZ.s page 62
1461:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB1LPENR LPTIM1LPEN LL_APB1_GRP1_DisableClockLowPower\n
@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1515:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** *
1516:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * (*) value not defined in all devices.
1517:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @retval None
ARM GAS /tmp/ccKhMtYA.s page 63
ARM GAS /tmp/ccM6iqtZ.s page 63
1518:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** */
@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1572:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM10
1573:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM11
1574:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI5
ARM GAS /tmp/ccKhMtYA.s page 64
ARM GAS /tmp/ccM6iqtZ.s page 64
1575:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI6 (*)
@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1629:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC3
1630:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDMMC1
1631:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SDMMC2 (*)
ARM GAS /tmp/ccKhMtYA.s page 65
ARM GAS /tmp/ccM6iqtZ.s page 65
1632:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_SPI1
@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1686:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART6
1687:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC1
1688:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC2
ARM GAS /tmp/ccKhMtYA.s page 66
ARM GAS /tmp/ccM6iqtZ.s page 66
1689:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC3
@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1743:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_TIM8
1744:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART1
1745:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_USART6
ARM GAS /tmp/ccKhMtYA.s page 67
ARM GAS /tmp/ccM6iqtZ.s page 67
1746:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * @arg @ref LL_APB2_GRP1_PERIPH_ADC
@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1785:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB2RSTR TIM9RST LL_APB2_GRP1_ReleaseReset\n
1786:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB2RSTR TIM10RST LL_APB2_GRP1_ReleaseReset\n
1787:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB2RSTR TIM11RST LL_APB2_GRP1_ReleaseReset\n
ARM GAS /tmp/ccKhMtYA.s page 68
ARM GAS /tmp/ccM6iqtZ.s page 68
1788:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** * APB2RSTR SPI5RST LL_APB2_GRP1_ReleaseReset\n
@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
176 .LBB49:
177 .LBB48:
1828:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
ARM GAS /tmp/ccKhMtYA.s page 69
ARM GAS /tmp/ccM6iqtZ.s page 69
178 .loc 3 1828 1 view .LVU51
@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
221 .loc 3 1370 1 view .LVU63
222 .LBE54:
223 .LBE55:
ARM GAS /tmp/ccKhMtYA.s page 70
ARM GAS /tmp/ccM6iqtZ.s page 70
153:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c ****
@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
1295:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** {
266 .loc 3 1295 22 view .LVU76
267 .LBB63:
ARM GAS /tmp/ccKhMtYA.s page 71
ARM GAS /tmp/ccM6iqtZ.s page 71
1297:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
310 009a 42F48012 orr r2, r2, #1048576
311 009e 1A62 str r2, [r3, #32]
312 .LVL27:
ARM GAS /tmp/ccKhMtYA.s page 72
ARM GAS /tmp/ccM6iqtZ.s page 72
1297:Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_bus.h **** }
@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
180:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** }
355 .loc 1 180 5 is_stmt 1 view .LVU101
356 .LBB76:
ARM GAS /tmp/ccKhMtYA.s page 73
ARM GAS /tmp/ccM6iqtZ.s page 73
357 .LBI76:
@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
400 00d0 1A6A ldr r2, [r3, #32]
401 00d2 22F08042 bic r2, r2, #1073741824
402 00d6 1A62 str r2, [r3, #32]
ARM GAS /tmp/ccKhMtYA.s page 74
ARM GAS /tmp/ccM6iqtZ.s page 74
403 .LVL36:
@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
445 .LBE88:
129:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c ****
446 .loc 1 129 15 view .LVU127
ARM GAS /tmp/ccKhMtYA.s page 75
ARM GAS /tmp/ccM6iqtZ.s page 75
447 00f0 0020 movs r0, #0
@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
485 .LCFI0:
486 .cfi_def_cfa_offset 16
487 .cfi_offset 3, -16
ARM GAS /tmp/ccKhMtYA.s page 76
ARM GAS /tmp/ccM6iqtZ.s page 76
488 .cfi_offset 4, -12
@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
240:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * Configure USARTx CR1 (USART Word Length, Parity, Mode and Oversampling bits) with parameters
241:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * - DataWidth: USART_CR1_M bits according to USART_InitStruct->DataWidth value
242:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * - Parity: USART_CR1_PCE, USART_CR1_PS bits according to USART_InitStruct->Parity
ARM GAS /tmp/ccKhMtYA.s page 77
ARM GAS /tmp/ccM6iqtZ.s page 77
243:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * - TransferDirection: USART_CR1_TE, USART_CR1_RE bits according to USART_InitStruct->Transfe
@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
259:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** /*---------------------------- USART CR3 Configuration ---------------------
260:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * Configure USARTx CR3 (Hardware Flow Control) with parameters:
261:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * - HardwareFlowControl: USART_CR3_RTSE, USART_CR3_CTSE bits according to
ARM GAS /tmp/ccKhMtYA.s page 78
ARM GAS /tmp/ccM6iqtZ.s page 78
262:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * USART_InitStruct->HardwareFlowControl value.
@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
278:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** {
279:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** periphclk = LL_RCC_GetUSARTClockFreq(LL_RCC_USART3_CLKSOURCE);
280:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** }
ARM GAS /tmp/ccKhMtYA.s page 79
ARM GAS /tmp/ccM6iqtZ.s page 79
281:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** else if (USARTx == UART4)
@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
620 .loc 1 271 19 is_stmt 0 view .LVU180
621 0072 0320 movs r0, #3
622 .LVL54:
ARM GAS /tmp/ccKhMtYA.s page 80
ARM GAS /tmp/ccM6iqtZ.s page 80
271:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** }
@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
654 .loc 1 279 19 is_stmt 0 view .LVU194
655 008a 3020 movs r0, #48
656 .LVL61:
ARM GAS /tmp/ccKhMtYA.s page 81
ARM GAS /tmp/ccM6iqtZ.s page 81
279:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** }
@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
295:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** }
697 .loc 1 295 7 is_stmt 1 view .LVU209
295:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** }
ARM GAS /tmp/ccKhMtYA.s page 82
ARM GAS /tmp/ccM6iqtZ.s page 82
698 .loc 1 295 19 is_stmt 0 view .LVU210
@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
319:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** /* Check BRR is greater than or equal to 16d */
320:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** assert_param(IS_LL_USART_BRR_MIN(USARTx->BRR));
737 .loc 1 320 7 is_stmt 1 view .LVU222
ARM GAS /tmp/ccKhMtYA.s page 83
ARM GAS /tmp/ccM6iqtZ.s page 83
321:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** }
@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
776 @ frame_needed = 0, uses_anonymous_args = 0
777 @ link register save eliminated.
337:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** /* Set USART_InitStruct fields to default values */
ARM GAS /tmp/ccKhMtYA.s page 84
ARM GAS /tmp/ccM6iqtZ.s page 84
338:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** USART_InitStruct->BaudRate = USART_DEFAULT_BAUDRATE;
@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
355:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * that contains the Clock configuration information for the specified USART peripheral.
356:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * @retval An ErrorStatus enumeration value:
357:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * - SUCCESS: USART registers related to Clock settings are initialized according
ARM GAS /tmp/ccKhMtYA.s page 85
ARM GAS /tmp/ccM6iqtZ.s page 85
358:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * to USART_ClockInitStruct content
@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
379:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** LL_USART_DisableSCLKOutput(USARTx);
845 .loc 1 379 7 is_stmt 1 view .LVU256
846 .LVL88:
ARM GAS /tmp/ccKhMtYA.s page 86
ARM GAS /tmp/ccM6iqtZ.s page 86
847 .LBB100:
@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
394:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * - Clock Polarity: USART_CR2_CPOL bit according to USART_ClockInitStruct->Cloc
395:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * - Clock Phase: USART_CR2_CPHA bit according to USART_ClockInitStruct->Cloc
396:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** * - Last Bit Clock Pulse Output: USART_CR2_LBCL bit according to USART_ClockInitStruct->Last
ARM GAS /tmp/ccKhMtYA.s page 87
ARM GAS /tmp/ccM6iqtZ.s page 87
397:Drivers/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usart.c **** */
@ -5218,7 +5218,7 @@ ARM GAS /tmp/ccKhMtYA.s page 1
917 .syntax unified
918 .thumb
919 .thumb_func
ARM GAS /tmp/ccKhMtYA.s page 88
ARM GAS /tmp/ccM6iqtZ.s page 88
921 LL_USART_ClockStructInit:
@ -5270,25 +5270,25 @@ ARM GAS /tmp/ccKhMtYA.s page 1
950 .file 5 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f767xx.h"
951 .file 6 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f7xx.h"
952 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h"
ARM GAS /tmp/ccKhMtYA.s page 89
ARM GAS /tmp/ccM6iqtZ.s page 89
DEFINED SYMBOLS
*ABS*:00000000 stm32f7xx_ll_usart.c
/tmp/ccKhMtYA.s:20 .text.LL_USART_SetBaudRate:00000000 $t
/tmp/ccKhMtYA.s:25 .text.LL_USART_SetBaudRate:00000000 LL_USART_SetBaudRate
/tmp/ccKhMtYA.s:81 .text.LL_USART_DeInit:00000000 $t
/tmp/ccKhMtYA.s:87 .text.LL_USART_DeInit:00000000 LL_USART_DeInit
/tmp/ccKhMtYA.s:456 .text.LL_USART_DeInit:000000f4 $d
/tmp/ccKhMtYA.s:470 .text.LL_USART_Init:00000000 $t
/tmp/ccKhMtYA.s:476 .text.LL_USART_Init:00000000 LL_USART_Init
/tmp/ccKhMtYA.s:751 .text.LL_USART_Init:000000d8 $d
/tmp/ccKhMtYA.s:764 .text.LL_USART_StructInit:00000000 $t
/tmp/ccKhMtYA.s:770 .text.LL_USART_StructInit:00000000 LL_USART_StructInit
/tmp/ccKhMtYA.s:808 .text.LL_USART_ClockInit:00000000 $t
/tmp/ccKhMtYA.s:814 .text.LL_USART_ClockInit:00000000 LL_USART_ClockInit
/tmp/ccKhMtYA.s:915 .text.LL_USART_ClockStructInit:00000000 $t
/tmp/ccKhMtYA.s:921 .text.LL_USART_ClockStructInit:00000000 LL_USART_ClockStructInit
/tmp/ccM6iqtZ.s:20 .text.LL_USART_SetBaudRate:00000000 $t
/tmp/ccM6iqtZ.s:25 .text.LL_USART_SetBaudRate:00000000 LL_USART_SetBaudRate
/tmp/ccM6iqtZ.s:81 .text.LL_USART_DeInit:00000000 $t
/tmp/ccM6iqtZ.s:87 .text.LL_USART_DeInit:00000000 LL_USART_DeInit
/tmp/ccM6iqtZ.s:456 .text.LL_USART_DeInit:000000f4 $d
/tmp/ccM6iqtZ.s:470 .text.LL_USART_Init:00000000 $t
/tmp/ccM6iqtZ.s:476 .text.LL_USART_Init:00000000 LL_USART_Init
/tmp/ccM6iqtZ.s:751 .text.LL_USART_Init:000000d8 $d
/tmp/ccM6iqtZ.s:764 .text.LL_USART_StructInit:00000000 $t
/tmp/ccM6iqtZ.s:770 .text.LL_USART_StructInit:00000000 LL_USART_StructInit
/tmp/ccM6iqtZ.s:808 .text.LL_USART_ClockInit:00000000 $t
/tmp/ccM6iqtZ.s:814 .text.LL_USART_ClockInit:00000000 LL_USART_ClockInit
/tmp/ccM6iqtZ.s:915 .text.LL_USART_ClockStructInit:00000000 $t
/tmp/ccM6iqtZ.s:921 .text.LL_USART_ClockStructInit:00000000 LL_USART_ClockStructInit
UNDEFINED SYMBOLS
LL_RCC_GetUSARTClockFreq

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/cc4Z8T5t.s page 1
ARM GAS /tmp/cc4HUJeM.s page 1
1 .cpu cortex-m7
@ -24,7 +24,7 @@ ARM GAS /tmp/cc4Z8T5t.s page 1
21 .file 3 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h"
22 .file 4 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.h"
23 .file 5 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
ARM GAS /tmp/cc4Z8T5t.s page 2
ARM GAS /tmp/cc4HUJeM.s page 2
DEFINED SYMBOLS

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccPDU2oI.s page 1
ARM GAS /tmp/cc68JdDl.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
29:Src/syscalls.c **** #include <time.h>
30:Src/syscalls.c **** #include <sys/time.h>
31:Src/syscalls.c **** #include <sys/times.h>
ARM GAS /tmp/ccPDU2oI.s page 2
ARM GAS /tmp/cc68JdDl.s page 2
32:Src/syscalls.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
66 _kill:
67 .LVL0:
68 .LFB27:
ARM GAS /tmp/ccPDU2oI.s page 3
ARM GAS /tmp/cc68JdDl.s page 3
52:Src/syscalls.c ****
@ -178,7 +178,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
114 .cfi_offset 14, -4
63:Src/syscalls.c **** _kill(status, -1);
115 .loc 1 63 3 is_stmt 1 view .LVU15
ARM GAS /tmp/ccPDU2oI.s page 4
ARM GAS /tmp/cc68JdDl.s page 4
116 0002 4FF0FF31 mov r1, #-1
@ -238,7 +238,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
161 .loc 1 74 5 is_stmt 1 view .LVU26
162 .loc 1 74 14 is_stmt 0 view .LVU27
163 000a FFF7FEFF bl __io_getchar
ARM GAS /tmp/ccPDU2oI.s page 5
ARM GAS /tmp/cc68JdDl.s page 5
164 .LVL7:
@ -298,7 +298,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
211 0002 0C46 mov r4, r1
212 0004 1646 mov r6, r2
82:Src/syscalls.c **** (void)file;
ARM GAS /tmp/ccPDU2oI.s page 6
ARM GAS /tmp/cc68JdDl.s page 6
213 .loc 1 82 3 is_stmt 1 view .LVU38
@ -358,7 +358,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
256 .cfi_startproc
257 @ args = 0, pretend = 0, frame = 0
258 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccPDU2oI.s page 7
ARM GAS /tmp/cc68JdDl.s page 7
259 @ link register save eliminated.
@ -418,7 +418,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
306 _isatty:
307 .LVL22:
308 .LFB33:
ARM GAS /tmp/ccPDU2oI.s page 8
ARM GAS /tmp/cc68JdDl.s page 8
105:Src/syscalls.c ****
@ -478,7 +478,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
352 .align 1
353 .global _open
354 .syntax unified
ARM GAS /tmp/ccPDU2oI.s page 9
ARM GAS /tmp/cc68JdDl.s page 9
355 .thumb
@ -538,7 +538,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
401 .cfi_startproc
402 @ args = 0, pretend = 0, frame = 0
403 @ frame_needed = 0, uses_anonymous_args = 0
ARM GAS /tmp/ccPDU2oI.s page 10
ARM GAS /tmp/cc68JdDl.s page 10
404 .loc 1 129 1 is_stmt 0 view .LVU83
@ -598,7 +598,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
139:Src/syscalls.c **** return -1;
451 .loc 1 139 3 is_stmt 1 view .LVU94
140:Src/syscalls.c **** }
ARM GAS /tmp/ccPDU2oI.s page 11
ARM GAS /tmp/cc68JdDl.s page 11
452 .loc 1 140 1 is_stmt 0 view .LVU95
@ -658,7 +658,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
499 .loc 1 151 3 view .LVU103
500 .loc 1 151 15 is_stmt 0 view .LVU104
501 0000 4FF40053 mov r3, #8192
ARM GAS /tmp/ccPDU2oI.s page 12
ARM GAS /tmp/cc68JdDl.s page 12
502 0004 4B60 str r3, [r1, #4]
@ -718,7 +718,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
549 .global _fork
550 .syntax unified
551 .thumb
ARM GAS /tmp/ccPDU2oI.s page 13
ARM GAS /tmp/cc68JdDl.s page 13
552 .thumb_func
@ -778,7 +778,7 @@ ARM GAS /tmp/ccPDU2oI.s page 1
172:Src/syscalls.c **** (void)argv;
599 .loc 1 172 3 view .LVU124
173:Src/syscalls.c **** (void)env;
ARM GAS /tmp/ccPDU2oI.s page 14
ARM GAS /tmp/cc68JdDl.s page 14
600 .loc 1 173 3 view .LVU125
@ -819,51 +819,51 @@ ARM GAS /tmp/ccPDU2oI.s page 1
637 .file 7 "/usr/include/newlib/sys/stat.h"
638 .file 8 "/usr/include/newlib/sys/times.h"
639 .file 9 "/usr/include/newlib/sys/errno.h"
ARM GAS /tmp/ccPDU2oI.s page 15
ARM GAS /tmp/cc68JdDl.s page 15
DEFINED SYMBOLS
*ABS*:00000000 syscalls.c
/tmp/ccPDU2oI.s:20 .text.initialise_monitor_handles:00000000 $t
/tmp/ccPDU2oI.s:26 .text.initialise_monitor_handles:00000000 initialise_monitor_handles
/tmp/ccPDU2oI.s:39 .text._getpid:00000000 $t
/tmp/ccPDU2oI.s:45 .text._getpid:00000000 _getpid
/tmp/ccPDU2oI.s:60 .text._kill:00000000 $t
/tmp/ccPDU2oI.s:66 .text._kill:00000000 _kill
/tmp/ccPDU2oI.s:95 .text._exit:00000000 $t
/tmp/ccPDU2oI.s:101 .text._exit:00000000 _exit
/tmp/ccPDU2oI.s:128 .text._read:00000000 $t
/tmp/ccPDU2oI.s:134 .text._read:00000000 _read
/tmp/ccPDU2oI.s:190 .text._write:00000000 $t
/tmp/ccPDU2oI.s:196 .text._write:00000000 _write
/tmp/ccPDU2oI.s:246 .text._close:00000000 $t
/tmp/ccPDU2oI.s:252 .text._close:00000000 _close
/tmp/ccPDU2oI.s:271 .text._fstat:00000000 $t
/tmp/ccPDU2oI.s:277 .text._fstat:00000000 _fstat
/tmp/ccPDU2oI.s:300 .text._isatty:00000000 $t
/tmp/ccPDU2oI.s:306 .text._isatty:00000000 _isatty
/tmp/ccPDU2oI.s:325 .text._lseek:00000000 $t
/tmp/ccPDU2oI.s:331 .text._lseek:00000000 _lseek
/tmp/ccPDU2oI.s:352 .text._open:00000000 $t
/tmp/ccPDU2oI.s:358 .text._open:00000000 _open
/tmp/ccPDU2oI.s:391 .text._wait:00000000 $t
/tmp/ccPDU2oI.s:397 .text._wait:00000000 _wait
/tmp/ccPDU2oI.s:425 .text._unlink:00000000 $t
/tmp/ccPDU2oI.s:431 .text._unlink:00000000 _unlink
/tmp/ccPDU2oI.s:459 .text._times:00000000 $t
/tmp/ccPDU2oI.s:465 .text._times:00000000 _times
/tmp/ccPDU2oI.s:484 .text._stat:00000000 $t
/tmp/ccPDU2oI.s:490 .text._stat:00000000 _stat
/tmp/ccPDU2oI.s:513 .text._link:00000000 $t
/tmp/ccPDU2oI.s:519 .text._link:00000000 _link
/tmp/ccPDU2oI.s:548 .text._fork:00000000 $t
/tmp/ccPDU2oI.s:554 .text._fork:00000000 _fork
/tmp/ccPDU2oI.s:579 .text._execve:00000000 $t
/tmp/ccPDU2oI.s:585 .text._execve:00000000 _execve
/tmp/ccPDU2oI.s:619 .data.environ:00000000 environ
/tmp/ccPDU2oI.s:616 .data.environ:00000000 $d
/tmp/ccPDU2oI.s:626 .bss.__env:00000000 __env
/tmp/ccPDU2oI.s:623 .bss.__env:00000000 $d
/tmp/cc68JdDl.s:20 .text.initialise_monitor_handles:00000000 $t
/tmp/cc68JdDl.s:26 .text.initialise_monitor_handles:00000000 initialise_monitor_handles
/tmp/cc68JdDl.s:39 .text._getpid:00000000 $t
/tmp/cc68JdDl.s:45 .text._getpid:00000000 _getpid
/tmp/cc68JdDl.s:60 .text._kill:00000000 $t
/tmp/cc68JdDl.s:66 .text._kill:00000000 _kill
/tmp/cc68JdDl.s:95 .text._exit:00000000 $t
/tmp/cc68JdDl.s:101 .text._exit:00000000 _exit
/tmp/cc68JdDl.s:128 .text._read:00000000 $t
/tmp/cc68JdDl.s:134 .text._read:00000000 _read
/tmp/cc68JdDl.s:190 .text._write:00000000 $t
/tmp/cc68JdDl.s:196 .text._write:00000000 _write
/tmp/cc68JdDl.s:246 .text._close:00000000 $t
/tmp/cc68JdDl.s:252 .text._close:00000000 _close
/tmp/cc68JdDl.s:271 .text._fstat:00000000 $t
/tmp/cc68JdDl.s:277 .text._fstat:00000000 _fstat
/tmp/cc68JdDl.s:300 .text._isatty:00000000 $t
/tmp/cc68JdDl.s:306 .text._isatty:00000000 _isatty
/tmp/cc68JdDl.s:325 .text._lseek:00000000 $t
/tmp/cc68JdDl.s:331 .text._lseek:00000000 _lseek
/tmp/cc68JdDl.s:352 .text._open:00000000 $t
/tmp/cc68JdDl.s:358 .text._open:00000000 _open
/tmp/cc68JdDl.s:391 .text._wait:00000000 $t
/tmp/cc68JdDl.s:397 .text._wait:00000000 _wait
/tmp/cc68JdDl.s:425 .text._unlink:00000000 $t
/tmp/cc68JdDl.s:431 .text._unlink:00000000 _unlink
/tmp/cc68JdDl.s:459 .text._times:00000000 $t
/tmp/cc68JdDl.s:465 .text._times:00000000 _times
/tmp/cc68JdDl.s:484 .text._stat:00000000 $t
/tmp/cc68JdDl.s:490 .text._stat:00000000 _stat
/tmp/cc68JdDl.s:513 .text._link:00000000 $t
/tmp/cc68JdDl.s:519 .text._link:00000000 _link
/tmp/cc68JdDl.s:548 .text._fork:00000000 $t
/tmp/cc68JdDl.s:554 .text._fork:00000000 _fork
/tmp/cc68JdDl.s:579 .text._execve:00000000 $t
/tmp/cc68JdDl.s:585 .text._execve:00000000 _execve
/tmp/cc68JdDl.s:619 .data.environ:00000000 environ
/tmp/cc68JdDl.s:616 .data.environ:00000000 $d
/tmp/cc68JdDl.s:626 .bss.__env:00000000 __env
/tmp/cc68JdDl.s:623 .bss.__env:00000000 $d
UNDEFINED SYMBOLS
__errno

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccVPj9Bw.s page 1
ARM GAS /tmp/ccmp5hFA.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccVPj9Bw.s page 1
28:Src/sysmem.c **** * Pointer to the current high watermark of the heap usage
29:Src/sysmem.c **** */
30:Src/sysmem.c **** static uint8_t *__sbrk_heap_end = NULL;
ARM GAS /tmp/ccVPj9Bw.s page 2
ARM GAS /tmp/ccmp5hFA.s page 2
31:Src/sysmem.c ****
@ -118,7 +118,7 @@ ARM GAS /tmp/ccVPj9Bw.s page 1
62:Src/sysmem.c **** /* Initialize heap end at first call */
63:Src/sysmem.c **** if (NULL == __sbrk_heap_end)
51 .loc 1 63 3 view .LVU9
ARM GAS /tmp/ccVPj9Bw.s page 3
ARM GAS /tmp/ccmp5hFA.s page 3
52 .loc 1 63 12 is_stmt 0 view .LVU10
@ -178,7 +178,7 @@ ARM GAS /tmp/ccVPj9Bw.s page 1
88 0026 F2E7 b .L2
89 .LVL8:
90 .L7:
ARM GAS /tmp/ccVPj9Bw.s page 4
ARM GAS /tmp/ccmp5hFA.s page 4
71:Src/sysmem.c **** return (void *)-1;
@ -213,16 +213,16 @@ ARM GAS /tmp/ccVPj9Bw.s page 1
119 .file 2 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stddef.h"
120 .file 3 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
121 .file 4 "/usr/include/newlib/sys/errno.h"
ARM GAS /tmp/ccVPj9Bw.s page 5
ARM GAS /tmp/ccmp5hFA.s page 5
DEFINED SYMBOLS
*ABS*:00000000 sysmem.c
/tmp/ccVPj9Bw.s:20 .text._sbrk:00000000 $t
/tmp/ccVPj9Bw.s:26 .text._sbrk:00000000 _sbrk
/tmp/ccVPj9Bw.s:104 .text._sbrk:00000038 $d
/tmp/ccVPj9Bw.s:115 .bss.__sbrk_heap_end:00000000 __sbrk_heap_end
/tmp/ccVPj9Bw.s:112 .bss.__sbrk_heap_end:00000000 $d
/tmp/ccmp5hFA.s:20 .text._sbrk:00000000 $t
/tmp/ccmp5hFA.s:26 .text._sbrk:00000000 _sbrk
/tmp/ccmp5hFA.s:104 .text._sbrk:00000038 $d
/tmp/ccmp5hFA.s:115 .bss.__sbrk_heap_end:00000000 __sbrk_heap_end
/tmp/ccmp5hFA.s:112 .bss.__sbrk_heap_end:00000000 $d
UNDEFINED SYMBOLS
__errno

View File

@ -1,4 +1,4 @@
ARM GAS /tmp/ccK35DB3.s page 1
ARM GAS /tmp/cckjRhpm.s page 1
1 .cpu cortex-m7
@ -58,7 +58,7 @@ ARM GAS /tmp/ccK35DB3.s page 1
29:Src/system_stm32f7xx.c **** * in the root directory of this software component.
30:Src/system_stm32f7xx.c **** * If no LICENSE file comes with this software, it is provided AS-IS.
31:Src/system_stm32f7xx.c **** *
ARM GAS /tmp/ccK35DB3.s page 2
ARM GAS /tmp/cckjRhpm.s page 2
32:Src/system_stm32f7xx.c **** ******************************************************************************
@ -118,7 +118,7 @@ ARM GAS /tmp/ccK35DB3.s page 1
86:Src/system_stm32f7xx.c **** #if defined(VECT_TAB_SRAM)
87:Src/system_stm32f7xx.c **** #define VECT_TAB_BASE_ADDRESS RAMDTCM_BASE /*!< Vector Table base address field.
88:Src/system_stm32f7xx.c **** This value must be a multiple of 0x200. */
ARM GAS /tmp/ccK35DB3.s page 3
ARM GAS /tmp/cckjRhpm.s page 3
89:Src/system_stm32f7xx.c **** #define VECT_TAB_OFFSET 0x00000000U /*!< Vector Table base offset field.
@ -178,7 +178,7 @@ ARM GAS /tmp/ccK35DB3.s page 1
143:Src/system_stm32f7xx.c ****
144:Src/system_stm32f7xx.c **** /**
145:Src/system_stm32f7xx.c **** * @brief Setup the microcontroller system
ARM GAS /tmp/ccK35DB3.s page 4
ARM GAS /tmp/cckjRhpm.s page 4
146:Src/system_stm32f7xx.c **** * Initialize the Embedded Flash Interface, the PLL and update the
@ -238,7 +238,7 @@ ARM GAS /tmp/ccK35DB3.s page 1
172:Src/system_stm32f7xx.c **** * based on this variable will be incorrect.
173:Src/system_stm32f7xx.c **** *
174:Src/system_stm32f7xx.c **** * @note - The system frequency computed by this function is not the real
ARM GAS /tmp/ccK35DB3.s page 5
ARM GAS /tmp/cckjRhpm.s page 5
175:Src/system_stm32f7xx.c **** * frequency in the chip. It is calculated based on the predefined
@ -298,7 +298,7 @@ ARM GAS /tmp/ccK35DB3.s page 1
208:Src/system_stm32f7xx.c **** {
209:Src/system_stm32f7xx.c **** case 0x00: /* HSI used as system clock source */
210:Src/system_stm32f7xx.c **** SystemCoreClock = HSI_VALUE;
ARM GAS /tmp/ccK35DB3.s page 6
ARM GAS /tmp/cckjRhpm.s page 6
79 .loc 1 210 7 view .LVU11
@ -358,7 +358,7 @@ ARM GAS /tmp/ccK35DB3.s page 1
245:Src/system_stm32f7xx.c **** SystemCoreClock >>= tmp;
99 .loc 1 245 3 is_stmt 1 view .LVU19
100 .loc 1 245 19 is_stmt 0 view .LVU20
ARM GAS /tmp/ccK35DB3.s page 7
ARM GAS /tmp/cckjRhpm.s page 7
101 0026 1A4A ldr r2, .L11+4
@ -418,7 +418,7 @@ ARM GAS /tmp/ccK35DB3.s page 1
140 004a B3FBF2F3 udiv r3, r3, r2
226:Src/system_stm32f7xx.c **** }
141 .loc 1 226 44 view .LVU36
ARM GAS /tmp/ccK35DB3.s page 8
ARM GAS /tmp/cckjRhpm.s page 8
142 004e 0F4A ldr r2, .L11
@ -478,7 +478,7 @@ ARM GAS /tmp/ccK35DB3.s page 1
180 .loc 1 231 44 view .LVU52
181 0076 054A ldr r2, .L11
182 .LVL17:
ARM GAS /tmp/ccK35DB3.s page 9
ARM GAS /tmp/cckjRhpm.s page 9
231:Src/system_stm32f7xx.c **** }
@ -538,7 +538,7 @@ ARM GAS /tmp/ccK35DB3.s page 1
230 .section .data.SystemCoreClock,"aw"
231 .align 2
234 SystemCoreClock:
ARM GAS /tmp/ccK35DB3.s page 10
ARM GAS /tmp/cckjRhpm.s page 10
235 0000 0024F400 .word 16000000
@ -548,22 +548,22 @@ ARM GAS /tmp/ccK35DB3.s page 1
239 .file 3 "Drivers/CMSIS/Include/core_cm7.h"
240 .file 4 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/system_stm32f7xx.h"
241 .file 5 "Drivers/CMSIS/Device/ST/STM32F7xx/Include/stm32f767xx.h"
ARM GAS /tmp/ccK35DB3.s page 11
ARM GAS /tmp/cckjRhpm.s page 11
DEFINED SYMBOLS
*ABS*:00000000 system_stm32f7xx.c
/tmp/ccK35DB3.s:20 .text.SystemInit:00000000 $t
/tmp/ccK35DB3.s:26 .text.SystemInit:00000000 SystemInit
/tmp/ccK35DB3.s:45 .text.SystemInit:00000010 $d
/tmp/ccK35DB3.s:50 .text.SystemCoreClockUpdate:00000000 $t
/tmp/ccK35DB3.s:56 .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate
/tmp/ccK35DB3.s:206 .text.SystemCoreClockUpdate:0000008c $d
/tmp/ccK35DB3.s:234 .data.SystemCoreClock:00000000 SystemCoreClock
/tmp/ccK35DB3.s:226 .rodata.AHBPrescTable:00000000 AHBPrescTable
/tmp/ccK35DB3.s:219 .rodata.APBPrescTable:00000000 APBPrescTable
/tmp/ccK35DB3.s:216 .rodata.APBPrescTable:00000000 $d
/tmp/ccK35DB3.s:223 .rodata.AHBPrescTable:00000000 $d
/tmp/ccK35DB3.s:231 .data.SystemCoreClock:00000000 $d
/tmp/cckjRhpm.s:20 .text.SystemInit:00000000 $t
/tmp/cckjRhpm.s:26 .text.SystemInit:00000000 SystemInit
/tmp/cckjRhpm.s:45 .text.SystemInit:00000010 $d
/tmp/cckjRhpm.s:50 .text.SystemCoreClockUpdate:00000000 $t
/tmp/cckjRhpm.s:56 .text.SystemCoreClockUpdate:00000000 SystemCoreClockUpdate
/tmp/cckjRhpm.s:206 .text.SystemCoreClockUpdate:0000008c $d
/tmp/cckjRhpm.s:234 .data.SystemCoreClock:00000000 SystemCoreClock
/tmp/cckjRhpm.s:226 .rodata.AHBPrescTable:00000000 AHBPrescTable
/tmp/cckjRhpm.s:219 .rodata.APBPrescTable:00000000 APBPrescTable
/tmp/cckjRhpm.s:216 .rodata.APBPrescTable:00000000 $d
/tmp/cckjRhpm.s:223 .rodata.AHBPrescTable:00000000 $d
/tmp/cckjRhpm.s:231 .data.SystemCoreClock:00000000 $d
NO UNDEFINED SYMBOLS