Compare commits
3 Commits
bd15847b76
...
b1ae9a5e49
| Author | SHA1 | Date | |
|---|---|---|---|
| b1ae9a5e49 | |||
| 7442f4dd3a | |||
| fedc27bfa8 |
BIN
AD7686.pdf
Normal file
BIN
AD7686.pdf
Normal file
Binary file not shown.
BIN
DACUSAGE.pdf
Normal file
BIN
DACUSAGE.pdf
Normal file
Binary file not shown.
BIN
DS1809.pdf
Normal file
BIN
DS1809.pdf
Normal file
Binary file not shown.
@ -89,7 +89,7 @@ Mcu.Pin0=PF3
|
|||||||
Mcu.Pin1=PF4
|
Mcu.Pin1=PF4
|
||||||
Mcu.Pin10=PC0
|
Mcu.Pin10=PC0
|
||||||
Mcu.Pin11=PC1
|
Mcu.Pin11=PC1
|
||||||
Mcu.Pin12=PC2
|
Mcu.Pin12=PC7
|
||||||
Mcu.Pin13=PC3
|
Mcu.Pin13=PC3
|
||||||
Mcu.Pin14=PA0/WKUP
|
Mcu.Pin14=PA0/WKUP
|
||||||
Mcu.Pin15=PA1
|
Mcu.Pin15=PA1
|
||||||
@ -166,8 +166,12 @@ Mcu.Pin79=VP_TIM8_VS_ClockSourceINT
|
|||||||
Mcu.Pin8=PH0/OSC_IN
|
Mcu.Pin8=PH0/OSC_IN
|
||||||
Mcu.Pin80=VP_TIM10_VS_ClockSourceINT
|
Mcu.Pin80=VP_TIM10_VS_ClockSourceINT
|
||||||
Mcu.Pin81=VP_TIM11_VS_ClockSourceINT
|
Mcu.Pin81=VP_TIM11_VS_ClockSourceINT
|
||||||
|
Mcu.Pin82=PD12
|
||||||
|
Mcu.Pin83=PD13
|
||||||
|
Mcu.Pin84=PE2
|
||||||
|
Mcu.Pin85=PE3
|
||||||
Mcu.Pin9=PH1/OSC_OUT
|
Mcu.Pin9=PH1/OSC_OUT
|
||||||
Mcu.PinsNb=82
|
Mcu.PinsNb=86
|
||||||
Mcu.ThirdPartyNb=0
|
Mcu.ThirdPartyNb=0
|
||||||
Mcu.UserConstants=
|
Mcu.UserConstants=
|
||||||
Mcu.UserName=STM32F767ZITx
|
Mcu.UserName=STM32F767ZITx
|
||||||
@ -250,7 +254,7 @@ PB11.GPIO_Label=TEC1_PD
|
|||||||
PB11.Locked=true
|
PB11.Locked=true
|
||||||
PB11.Signal=GPIO_Output
|
PB11.Signal=GPIO_Output
|
||||||
PB12.GPIOParameters=PinState,GPIO_Label
|
PB12.GPIOParameters=PinState,GPIO_Label
|
||||||
PB12.GPIO_Label=DAC_TEC1_CS
|
PB12.GPIO_Label=AD9102_CS
|
||||||
PB12.Locked=true
|
PB12.Locked=true
|
||||||
PB12.PinState=GPIO_PIN_SET
|
PB12.PinState=GPIO_PIN_SET
|
||||||
PB12.Signal=GPIO_Output
|
PB12.Signal=GPIO_Output
|
||||||
@ -296,10 +300,10 @@ PC11.Mode=SD_4_bits_Wide_bus
|
|||||||
PC11.Signal=SDMMC1_D3
|
PC11.Signal=SDMMC1_D3
|
||||||
PC12.Mode=SD_4_bits_Wide_bus
|
PC12.Mode=SD_4_bits_Wide_bus
|
||||||
PC12.Signal=SDMMC1_CK
|
PC12.Signal=SDMMC1_CK
|
||||||
PC2.GPIOParameters=GPIO_Label
|
PC7.GPIOParameters=GPIO_Label
|
||||||
PC2.GPIO_Label=EN_5V2
|
PC7.GPIO_Label=EN_5V2
|
||||||
PC2.Locked=true
|
PC7.Locked=true
|
||||||
PC2.Signal=GPIO_Output
|
PC7.Signal=GPIO_Output
|
||||||
PC3.GPIOParameters=GPIO_Speed,GPIO_Label
|
PC3.GPIOParameters=GPIO_Speed,GPIO_Label
|
||||||
PC3.GPIO_Label=EN_5V1
|
PC3.GPIO_Label=EN_5V1
|
||||||
PC3.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH
|
PC3.GPIO_Speed=GPIO_SPEED_FREQ_VERY_HIGH
|
||||||
@ -325,6 +329,16 @@ PD1.GPIOParameters=GPIO_Label
|
|||||||
PD1.GPIO_Label=TEST_01
|
PD1.GPIO_Label=TEST_01
|
||||||
PD1.Locked=true
|
PD1.Locked=true
|
||||||
PD1.Signal=GPIO_Output
|
PD1.Signal=GPIO_Output
|
||||||
|
PD12.GPIOParameters=PinState,GPIO_Label
|
||||||
|
PD12.GPIO_Label=DAC_TEC1_CS
|
||||||
|
PD12.Locked=true
|
||||||
|
PD12.PinState=GPIO_PIN_SET
|
||||||
|
PD12.Signal=GPIO_Output
|
||||||
|
PD13.GPIOParameters=PinState,GPIO_Label
|
||||||
|
PD13.GPIO_Label=AD9833_CS
|
||||||
|
PD13.Locked=true
|
||||||
|
PD13.PinState=GPIO_PIN_SET
|
||||||
|
PD13.Signal=GPIO_Output
|
||||||
PD2.Mode=SD_4_bits_Wide_bus
|
PD2.Mode=SD_4_bits_Wide_bus
|
||||||
PD2.Signal=SDMMC1_CMD
|
PD2.Signal=SDMMC1_CMD
|
||||||
PD7.Locked=true
|
PD7.Locked=true
|
||||||
@ -339,6 +353,16 @@ PE0.Signal=UART8_RX
|
|||||||
PE1.Locked=true
|
PE1.Locked=true
|
||||||
PE1.Mode=Asynchronous
|
PE1.Mode=Asynchronous
|
||||||
PE1.Signal=UART8_TX
|
PE1.Signal=UART8_TX
|
||||||
|
PE2.GPIOParameters=PinState,GPIO_Label
|
||||||
|
PE2.GPIO_Label=DS1809_UC
|
||||||
|
PE2.Locked=true
|
||||||
|
PE2.PinState=GPIO_PIN_SET
|
||||||
|
PE2.Signal=GPIO_Output
|
||||||
|
PE3.GPIOParameters=PinState,GPIO_Label
|
||||||
|
PE3.GPIO_Label=DS1809_DC
|
||||||
|
PE3.Locked=true
|
||||||
|
PE3.PinState=GPIO_PIN_SET
|
||||||
|
PE3.Signal=GPIO_Output
|
||||||
PE10.GPIOParameters=GPIO_Label
|
PE10.GPIOParameters=GPIO_Label
|
||||||
PE10.GPIO_Label=ADC_MPD1_CS
|
PE10.GPIO_Label=ADC_MPD1_CS
|
||||||
PE10.Locked=true
|
PE10.Locked=true
|
||||||
@ -553,8 +577,8 @@ SH.S_TIM11_CH1.ConfNb=1
|
|||||||
SH.S_TIM4_CH3.0=TIM4_CH3,PWM Generation3 CH3
|
SH.S_TIM4_CH3.0=TIM4_CH3,PWM Generation3 CH3
|
||||||
SH.S_TIM4_CH3.ConfNb=1
|
SH.S_TIM4_CH3.ConfNb=1
|
||||||
SPI2.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_8
|
SPI2.BaudRatePrescaler=SPI_BAUDRATEPRESCALER_8
|
||||||
SPI2.CLKPhase=SPI_PHASE_2EDGE
|
SPI2.CLKPhase=SPI_PHASE_1EDGE
|
||||||
SPI2.CLKPolarity=SPI_POLARITY_HIGH
|
SPI2.CLKPolarity=SPI_POLARITY_LOW
|
||||||
SPI2.CalculateBaudRate=5.75 MBits/s
|
SPI2.CalculateBaudRate=5.75 MBits/s
|
||||||
SPI2.DataSize=SPI_DATASIZE_16BIT
|
SPI2.DataSize=SPI_DATASIZE_16BIT
|
||||||
SPI2.Direction=SPI_DIRECTION_2LINES
|
SPI2.Direction=SPI_DIRECTION_2LINES
|
||||||
|
|||||||
37
Inc/main.h
37
Inc/main.h
@ -83,10 +83,12 @@ void Set_LTEC(uint8_t, uint16_t);
|
|||||||
#define SPI5_CNV_GPIO_Port GPIOF
|
#define SPI5_CNV_GPIO_Port GPIOF
|
||||||
#define ADC_ThrLD2_CS_Pin GPIO_PIN_10
|
#define ADC_ThrLD2_CS_Pin GPIO_PIN_10
|
||||||
#define ADC_ThrLD2_CS_GPIO_Port GPIOF
|
#define ADC_ThrLD2_CS_GPIO_Port GPIOF
|
||||||
#define EN_5V2_Pin GPIO_PIN_2
|
#define EN_5V2_Pin GPIO_PIN_7
|
||||||
#define EN_5V2_GPIO_Port GPIOC
|
#define EN_5V2_GPIO_Port GPIOC
|
||||||
#define EN_5V1_Pin GPIO_PIN_3
|
#define EN_5V1_Pin GPIO_PIN_3
|
||||||
#define EN_5V1_GPIO_Port GPIOC
|
#define EN_5V1_GPIO_Port GPIOC
|
||||||
|
#define AD9102_RESET_Pin GPIO_PIN_6
|
||||||
|
#define AD9102_RESET_GPIO_Port GPIOC
|
||||||
#define TECEN1_Pin GPIO_PIN_0
|
#define TECEN1_Pin GPIO_PIN_0
|
||||||
#define TECEN1_GPIO_Port GPIOA
|
#define TECEN1_GPIO_Port GPIOA
|
||||||
#define TECEN2_Pin GPIO_PIN_1
|
#define TECEN2_Pin GPIO_PIN_1
|
||||||
@ -120,11 +122,23 @@ void Set_LTEC(uint8_t, uint16_t);
|
|||||||
#define TEC1_PD_Pin GPIO_PIN_11
|
#define TEC1_PD_Pin GPIO_PIN_11
|
||||||
#define TEC1_PD_GPIO_Port GPIOB
|
#define TEC1_PD_GPIO_Port GPIOB
|
||||||
#define DAC_TEC1_CS_Pin GPIO_PIN_12
|
#define DAC_TEC1_CS_Pin GPIO_PIN_12
|
||||||
#define DAC_TEC1_CS_GPIO_Port GPIOB
|
#define DAC_TEC1_CS_GPIO_Port GPIOD
|
||||||
#define DAC_LD1_CS_Pin GPIO_PIN_14
|
#define DAC_LD1_CS_Pin GPIO_PIN_14
|
||||||
#define DAC_LD1_CS_GPIO_Port GPIOB
|
#define DAC_LD1_CS_GPIO_Port GPIOB
|
||||||
#define LD1_EN_Pin GPIO_PIN_8
|
#define LD1_EN_Pin GPIO_PIN_8
|
||||||
#define LD1_EN_GPIO_Port GPIOD
|
#define LD1_EN_GPIO_Port GPIOD
|
||||||
|
#define AD9102_CS_Pin GPIO_PIN_12
|
||||||
|
#define AD9102_CS_GPIO_Port GPIOB
|
||||||
|
#define AD9833_CS_Pin GPIO_PIN_13
|
||||||
|
#define AD9833_CS_GPIO_Port GPIOD
|
||||||
|
#define AD9833_MCLK_Pin GPIO_PIN_9
|
||||||
|
#define AD9833_MCLK_GPIO_Port GPIOE
|
||||||
|
#define DS1809_UC_Pin GPIO_PIN_2
|
||||||
|
#define DS1809_UC_GPIO_Port GPIOE
|
||||||
|
#define DS1809_DC_Pin GPIO_PIN_3
|
||||||
|
#define DS1809_DC_GPIO_Port GPIOE
|
||||||
|
#define AD9102_TRIG_Pin GPIO_PIN_11
|
||||||
|
#define AD9102_TRIG_GPIO_Port GPIOD
|
||||||
#define USB_FLAG_Pin GPIO_PIN_8
|
#define USB_FLAG_Pin GPIO_PIN_8
|
||||||
#define USB_FLAG_GPIO_Port GPIOA
|
#define USB_FLAG_GPIO_Port GPIOA
|
||||||
#define SDMMC1_EN_Pin GPIO_PIN_0
|
#define SDMMC1_EN_Pin GPIO_PIN_0
|
||||||
@ -173,6 +187,9 @@ void Set_LTEC(uint8_t, uint16_t);
|
|||||||
#define WORK_ENABLE 7
|
#define WORK_ENABLE 7
|
||||||
#define DECODE_TASK 8
|
#define DECODE_TASK 8
|
||||||
#define RUN_TASK 9
|
#define RUN_TASK 9
|
||||||
|
#define AD9102_CMD 10
|
||||||
|
#define AD9833_CMD 11
|
||||||
|
#define DS1809_CMD 12
|
||||||
|
|
||||||
#define SD_ERR 0x01
|
#define SD_ERR 0x01
|
||||||
#define UART_ERR 0x02
|
#define UART_ERR 0x02
|
||||||
@ -181,12 +198,28 @@ void Set_LTEC(uint8_t, uint16_t);
|
|||||||
#define TEC2_ERR 0x10
|
#define TEC2_ERR 0x10
|
||||||
#define DEFAUL_ERR 0x20
|
#define DEFAUL_ERR 0x20
|
||||||
#define REMOVE_ERR 0x40
|
#define REMOVE_ERR 0x40
|
||||||
|
#define AD9102_ERR 0x80
|
||||||
|
|
||||||
#define NO_MESS 0
|
#define NO_MESS 0
|
||||||
#define MESS_01 1
|
#define MESS_01 1
|
||||||
#define MESS_02 2
|
#define MESS_02 2
|
||||||
#define MESS_03 3
|
#define MESS_03 3
|
||||||
|
|
||||||
|
// AD9102 serial command (compatible header with PC tool)
|
||||||
|
#define AD9102_CMD_HEADER 0x8888
|
||||||
|
#define AD9102_CMD_8 10 // total bytes including header
|
||||||
|
#define AD9102_CMD_WORDS 4 // data words (flags, freq LSW, freq MSW, checksum)
|
||||||
|
#define AD9833_CMD_HEADER 0x9999
|
||||||
|
#define AD9833_CMD_8 10 // total bytes including header
|
||||||
|
#define AD9833_CMD_WORDS 4 // data words (flags, freq LSW, freq MSW, checksum)
|
||||||
|
#define DS1809_CMD_HEADER 0xAAAA
|
||||||
|
#define DS1809_CMD_8 10 // total bytes including header
|
||||||
|
#define DS1809_CMD_WORDS 4 // data words (flags, count, pulse_ms, checksum)
|
||||||
|
|
||||||
|
#define AD9102_ON_SPI2 1
|
||||||
|
|
||||||
|
// AD9102 CS (chip select) uses AD9102_CS_* pin definitions above.
|
||||||
|
|
||||||
typedef struct{
|
typedef struct{
|
||||||
|
|
||||||
uint8_t WORK_EN;
|
uint8_t WORK_EN;
|
||||||
|
|||||||
941
Src/main.c
941
Src/main.c
File diff suppressed because it is too large
Load Diff
@ -343,6 +343,17 @@ void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base)
|
|||||||
|
|
||||||
/* USER CODE END TIM4_MspInit 1 */
|
/* USER CODE END TIM4_MspInit 1 */
|
||||||
}
|
}
|
||||||
|
else if(htim_base->Instance==TIM1)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN TIM1_MspInit 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM1_MspInit 0 */
|
||||||
|
/* Peripheral clock enable */
|
||||||
|
__HAL_RCC_TIM1_CLK_ENABLE();
|
||||||
|
/* USER CODE BEGIN TIM1_MspInit 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM1_MspInit 1 */
|
||||||
|
}
|
||||||
else if(htim_base->Instance==TIM8)
|
else if(htim_base->Instance==TIM8)
|
||||||
{
|
{
|
||||||
/* USER CODE BEGIN TIM8_MspInit 0 */
|
/* USER CODE BEGIN TIM8_MspInit 0 */
|
||||||
@ -411,6 +422,27 @@ void HAL_TIM_MspPostInit(TIM_HandleTypeDef* htim)
|
|||||||
|
|
||||||
/* USER CODE END TIM4_MspPostInit 1 */
|
/* USER CODE END TIM4_MspPostInit 1 */
|
||||||
}
|
}
|
||||||
|
else if(htim->Instance==TIM1)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN TIM1_MspPostInit 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM1_MspPostInit 0 */
|
||||||
|
|
||||||
|
__HAL_RCC_GPIOE_CLK_ENABLE();
|
||||||
|
/**TIM1 GPIO Configuration
|
||||||
|
PE9 ------> TIM1_CH1
|
||||||
|
*/
|
||||||
|
GPIO_InitStruct.Pin = GPIO_PIN_9;
|
||||||
|
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
||||||
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
|
||||||
|
GPIO_InitStruct.Alternate = GPIO_AF1_TIM1;
|
||||||
|
HAL_GPIO_Init(GPIOE, &GPIO_InitStruct);
|
||||||
|
|
||||||
|
/* USER CODE BEGIN TIM1_MspPostInit 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM1_MspPostInit 1 */
|
||||||
|
}
|
||||||
else if(htim->Instance==TIM11)
|
else if(htim->Instance==TIM11)
|
||||||
{
|
{
|
||||||
/* USER CODE BEGIN TIM11_MspPostInit 0 */
|
/* USER CODE BEGIN TIM11_MspPostInit 0 */
|
||||||
@ -453,6 +485,17 @@ void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* htim_base)
|
|||||||
|
|
||||||
/* USER CODE END TIM4_MspDeInit 1 */
|
/* USER CODE END TIM4_MspDeInit 1 */
|
||||||
}
|
}
|
||||||
|
else if(htim_base->Instance==TIM1)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN TIM1_MspDeInit 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM1_MspDeInit 0 */
|
||||||
|
/* Peripheral clock disable */
|
||||||
|
__HAL_RCC_TIM1_CLK_DISABLE();
|
||||||
|
/* USER CODE BEGIN TIM1_MspDeInit 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM1_MspDeInit 1 */
|
||||||
|
}
|
||||||
else if(htim_base->Instance==TIM8)
|
else if(htim_base->Instance==TIM8)
|
||||||
{
|
{
|
||||||
/* USER CODE BEGIN TIM8_MspDeInit 0 */
|
/* USER CODE BEGIN TIM8_MspDeInit 0 */
|
||||||
|
|||||||
@ -478,6 +478,15 @@ void UART_RxCpltCallback(void)
|
|||||||
case 0x7777:
|
case 0x7777:
|
||||||
UART_rec_incr = 2;//timeout flag is still setting!
|
UART_rec_incr = 2;//timeout flag is still setting!
|
||||||
break;
|
break;
|
||||||
|
case AD9102_CMD_HEADER: // AD9102 command
|
||||||
|
UART_rec_incr = 2;//timeout flag is still setting!
|
||||||
|
break;
|
||||||
|
case AD9833_CMD_HEADER: // AD9833 command
|
||||||
|
UART_rec_incr = 2;//timeout flag is still setting!
|
||||||
|
break;
|
||||||
|
case DS1809_CMD_HEADER: // DS1809 UC/DC pulse command
|
||||||
|
UART_rec_incr = 2;//timeout flag is still setting!
|
||||||
|
break;
|
||||||
default: //error decoding header
|
default: //error decoding header
|
||||||
UART_rec_incr = 0;
|
UART_rec_incr = 0;
|
||||||
flg_tmt = 0;//Reset the timeout flag
|
flg_tmt = 0;//Reset the timeout flag
|
||||||
@ -489,6 +498,48 @@ void UART_RxCpltCallback(void)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case (AD9102_CMD_8 - 1):
|
||||||
|
if (UART_header == AD9102_CMD_HEADER)
|
||||||
|
{
|
||||||
|
if ((UART_rec_incr & 0x0001) > 0)
|
||||||
|
COMMAND[(UART_rec_incr >> 1) - 1] += ((uint16_t)(uart_buf)) << 8;
|
||||||
|
else
|
||||||
|
COMMAND[(UART_rec_incr >> 1) - 1] = (uint16_t)(uart_buf);
|
||||||
|
CPU_state = AD9102_CMD;
|
||||||
|
UART_rec_incr = 0;
|
||||||
|
flg_tmt = 0;//Reset the timeout flag
|
||||||
|
}
|
||||||
|
else if (UART_header == AD9833_CMD_HEADER)
|
||||||
|
{
|
||||||
|
if ((UART_rec_incr & 0x0001) > 0)
|
||||||
|
COMMAND[(UART_rec_incr >> 1) - 1] += ((uint16_t)(uart_buf)) << 8;
|
||||||
|
else
|
||||||
|
COMMAND[(UART_rec_incr >> 1) - 1] = (uint16_t)(uart_buf);
|
||||||
|
CPU_state = AD9833_CMD;
|
||||||
|
UART_rec_incr = 0;
|
||||||
|
flg_tmt = 0;//Reset the timeout flag
|
||||||
|
}
|
||||||
|
else if (UART_header == DS1809_CMD_HEADER)
|
||||||
|
{
|
||||||
|
if ((UART_rec_incr & 0x0001) > 0)
|
||||||
|
COMMAND[(UART_rec_incr >> 1) - 1] += ((uint16_t)(uart_buf)) << 8;
|
||||||
|
else
|
||||||
|
COMMAND[(UART_rec_incr >> 1) - 1] = (uint16_t)(uart_buf);
|
||||||
|
CPU_state = DS1809_CMD;
|
||||||
|
UART_rec_incr = 0;
|
||||||
|
flg_tmt = 0;//Reset the timeout flag
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if ((UART_rec_incr&0x0001)>0)
|
||||||
|
COMMAND[(UART_rec_incr>>1)-1] += ((uint16_t)(uart_buf))<<8;
|
||||||
|
else
|
||||||
|
COMMAND[(UART_rec_incr>>1)-1] = (uint16_t)(uart_buf);
|
||||||
|
UART_rec_incr++;
|
||||||
|
UART_transmission_request = NO_MESS;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
case (CL_8 - 1):
|
case (CL_8 - 1):
|
||||||
if (UART_header == 0x1111)
|
if (UART_header == 0x1111)
|
||||||
{
|
{
|
||||||
|
|||||||
BIN
ad9102.pdf
Normal file
BIN
ad9102.pdf
Normal file
Binary file not shown.
BIN
ad9833.pdf
Normal file
BIN
ad9833.pdf
Normal file
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/cccCjqCZ.s page 1
|
ARM GAS /tmp/cc6OCjXR.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m7
|
1 .cpu cortex-m7
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
28:Src/File_Handling.c ****
|
28:Src/File_Handling.c ****
|
||||||
29:Src/File_Handling.c ****
|
29:Src/File_Handling.c ****
|
||||||
30:Src/File_Handling.c **** void Send_Uart (char *string)
|
30:Src/File_Handling.c **** void Send_Uart (char *string)
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 2
|
ARM GAS /tmp/cc6OCjXR.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:Src/File_Handling.c **** {
|
31:Src/File_Handling.c **** {
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
75 0012 0120 movs r0, #1
|
75 0012 0120 movs r0, #1
|
||||||
76 .L2:
|
76 .L2:
|
||||||
41:Src/File_Handling.c **** else return 0;
|
41:Src/File_Handling.c **** else return 0;
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 3
|
ARM GAS /tmp/cc6OCjXR.s page 3
|
||||||
|
|
||||||
|
|
||||||
42:Src/File_Handling.c **** }
|
42:Src/File_Handling.c **** }
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
48:Src/File_Handling.c **** return 1;//else Send_Uart("ERROR!!! in UNMOUNTING SD CARD\n\n\n");
|
48:Src/File_Handling.c **** return 1;//else Send_Uart("ERROR!!! in UNMOUNTING SD CARD\n\n\n");
|
||||||
126 .loc 1 48 9 view .LVU21
|
126 .loc 1 48 9 view .LVU21
|
||||||
127 0012 0120 movs r0, #1
|
127 0012 0120 movs r0, #1
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 4
|
ARM GAS /tmp/cc6OCjXR.s page 4
|
||||||
|
|
||||||
|
|
||||||
128 .L8:
|
128 .L8:
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
171 .LCFI2:
|
171 .LCFI2:
|
||||||
172 .cfi_def_cfa_offset 16
|
172 .cfi_def_cfa_offset 16
|
||||||
173 .cfi_offset 4, -16
|
173 .cfi_offset 4, -16
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 5
|
ARM GAS /tmp/cc6OCjXR.s page 5
|
||||||
|
|
||||||
|
|
||||||
174 .cfi_offset 5, -12
|
174 .cfi_offset 5, -12
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
69:Src/File_Handling.c **** char *buf = malloc(30*sizeof(char));
|
69:Src/File_Handling.c **** char *buf = malloc(30*sizeof(char));
|
||||||
70:Src/File_Handling.c **** sprintf (buf, "Dir: %s\r\n", fno.fname);
|
70:Src/File_Handling.c **** sprintf (buf, "Dir: %s\r\n", fno.fname);
|
||||||
71:Src/File_Handling.c **** Send_Uart(buf);
|
71:Src/File_Handling.c **** Send_Uart(buf);
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 6
|
ARM GAS /tmp/cc6OCjXR.s page 6
|
||||||
|
|
||||||
|
|
||||||
72:Src/File_Handling.c **** free(buf);
|
72:Src/File_Handling.c **** free(buf);
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
247 .loc 1 65 46 discriminator 1 view .LVU49
|
247 .loc 1 65 46 discriminator 1 view .LVU49
|
||||||
248 004c 1D4B ldr r3, .L21+12
|
248 004c 1D4B ldr r3, .L21+12
|
||||||
249 004e 5B7A ldrb r3, [r3, #9] @ zero_extendqisi2
|
249 004e 5B7A ldrb r3, [r3, #9] @ zero_extendqisi2
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 7
|
ARM GAS /tmp/cc6OCjXR.s page 7
|
||||||
|
|
||||||
|
|
||||||
65:Src/File_Handling.c **** if (fno.fattrib & AM_DIR) /* It is a directory */
|
65:Src/File_Handling.c **** if (fno.fattrib & AM_DIR) /* It is a directory */
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
290 0082 FFF7FEFF bl strlen
|
290 0082 FFF7FEFF bl strlen
|
||||||
291 .LVL24:
|
291 .LVL24:
|
||||||
292 0086 0546 mov r5, r0
|
292 0086 0546 mov r5, r0
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 8
|
ARM GAS /tmp/cc6OCjXR.s page 8
|
||||||
|
|
||||||
|
|
||||||
293 .LVL25:
|
293 .LVL25:
|
||||||
@ -478,7 +478,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
331 .loc 1 91 1 is_stmt 0 view .LVU76
|
331 .loc 1 91 1 is_stmt 0 view .LVU76
|
||||||
332 00b0 014B ldr r3, .L21
|
332 00b0 014B ldr r3, .L21
|
||||||
333 00b2 1878 ldrb r0, [r3] @ zero_extendqisi2
|
333 00b2 1878 ldrb r0, [r3] @ zero_extendqisi2
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 9
|
ARM GAS /tmp/cc6OCjXR.s page 9
|
||||||
|
|
||||||
|
|
||||||
334 00b4 0CB0 add sp, sp, #48
|
334 00b4 0CB0 add sp, sp, #48
|
||||||
@ -538,7 +538,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
384 .LVL33:
|
384 .LVL33:
|
||||||
385 000a 0446 mov r4, r0
|
385 000a 0446 mov r4, r0
|
||||||
386 .LVL34:
|
386 .LVL34:
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 10
|
ARM GAS /tmp/cc6OCjXR.s page 10
|
||||||
|
|
||||||
|
|
||||||
98:Src/File_Handling.c **** sprintf (path, "%s","/");
|
98:Src/File_Handling.c **** sprintf (path, "%s","/");
|
||||||
@ -598,7 +598,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
420 002e 6846 mov r0, sp
|
420 002e 6846 mov r0, sp
|
||||||
421 0030 FFF7FEFF bl f_readdir
|
421 0030 FFF7FEFF bl f_readdir
|
||||||
422 .LVL38:
|
422 .LVL38:
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 11
|
ARM GAS /tmp/cc6OCjXR.s page 11
|
||||||
|
|
||||||
|
|
||||||
105:Src/File_Handling.c **** if (fresult != FR_OK || fno.fname[0] == 0) break; /* Break on error or end of dir */
|
105:Src/File_Handling.c **** if (fresult != FR_OK || fno.fname[0] == 0) break; /* Break on error or end of dir */
|
||||||
@ -658,7 +658,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
461 .L26:
|
461 .L26:
|
||||||
116:Src/File_Handling.c **** }
|
116:Src/File_Handling.c **** }
|
||||||
117:Src/File_Handling.c **** }
|
117:Src/File_Handling.c **** }
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 12
|
ARM GAS /tmp/cc6OCjXR.s page 12
|
||||||
|
|
||||||
|
|
||||||
118:Src/File_Handling.c **** f_closedir(&dir);
|
118:Src/File_Handling.c **** f_closedir(&dir);
|
||||||
@ -718,7 +718,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
507 .loc 1 128 1 is_stmt 0 view .LVU117
|
507 .loc 1 128 1 is_stmt 0 view .LVU117
|
||||||
508 0000 70B5 push {r4, r5, r6, lr}
|
508 0000 70B5 push {r4, r5, r6, lr}
|
||||||
509 .LCFI8:
|
509 .LCFI8:
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 13
|
ARM GAS /tmp/cc6OCjXR.s page 13
|
||||||
|
|
||||||
|
|
||||||
510 .cfi_def_cfa_offset 16
|
510 .cfi_def_cfa_offset 16
|
||||||
@ -778,7 +778,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
153:Src/File_Handling.c ****
|
153:Src/File_Handling.c ****
|
||||||
154:Src/File_Handling.c **** else
|
154:Src/File_Handling.c **** else
|
||||||
155:Src/File_Handling.c **** {
|
155:Src/File_Handling.c **** {
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 14
|
ARM GAS /tmp/cc6OCjXR.s page 14
|
||||||
|
|
||||||
|
|
||||||
156:Src/File_Handling.c **** fresult = f_write(&fil, data, strlen(data), &bw);
|
156:Src/File_Handling.c **** fresult = f_write(&fil, data, strlen(data), &bw);
|
||||||
@ -838,7 +838,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
150:Src/File_Handling.c **** return fresult;
|
150:Src/File_Handling.c **** return fresult;
|
||||||
559 .loc 1 150 10 view .LVU136
|
559 .loc 1 150 10 view .LVU136
|
||||||
151:Src/File_Handling.c **** }
|
151:Src/File_Handling.c **** }
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 15
|
ARM GAS /tmp/cc6OCjXR.s page 15
|
||||||
|
|
||||||
|
|
||||||
560 .loc 1 151 10 view .LVU137
|
560 .loc 1 151 10 view .LVU137
|
||||||
@ -898,7 +898,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
182:Src/File_Handling.c **** }
|
182:Src/File_Handling.c **** }
|
||||||
598 .loc 1 182 13 is_stmt 0 view .LVU154
|
598 .loc 1 182 13 is_stmt 0 view .LVU154
|
||||||
599 004a C0B2 uxtb r0, r0
|
599 004a C0B2 uxtb r0, r0
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 16
|
ARM GAS /tmp/cc6OCjXR.s page 16
|
||||||
|
|
||||||
|
|
||||||
600 004c E2E7 b .L34
|
600 004c E2E7 b .L34
|
||||||
@ -958,7 +958,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
649 .loc 1 191 5 is_stmt 0 view .LVU162
|
649 .loc 1 191 5 is_stmt 0 view .LVU162
|
||||||
650 0012 08B1 cbz r0, .L40
|
650 0012 08B1 cbz r0, .L40
|
||||||
651 .LBB6:
|
651 .LBB6:
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 17
|
ARM GAS /tmp/cc6OCjXR.s page 17
|
||||||
|
|
||||||
|
|
||||||
192:Src/File_Handling.c **** {
|
192:Src/File_Handling.c **** {
|
||||||
@ -1018,7 +1018,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
237:Src/File_Handling.c **** //Send_Uart(buf);
|
237:Src/File_Handling.c **** //Send_Uart(buf);
|
||||||
238:Src/File_Handling.c **** free(buf);
|
238:Src/File_Handling.c **** free(buf);
|
||||||
239:Src/File_Handling.c **** }
|
239:Src/File_Handling.c **** }
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 18
|
ARM GAS /tmp/cc6OCjXR.s page 18
|
||||||
|
|
||||||
|
|
||||||
240:Src/File_Handling.c **** }
|
240:Src/File_Handling.c **** }
|
||||||
@ -1078,7 +1078,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
215:Src/File_Handling.c **** if (fresult != FR_OK)
|
215:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
699 .loc 1 215 15 discriminator 1 view .LVU181
|
699 .loc 1 215 15 discriminator 1 view .LVU181
|
||||||
700 003c 2070 strb r0, [r4]
|
700 003c 2070 strb r0, [r4]
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 19
|
ARM GAS /tmp/cc6OCjXR.s page 19
|
||||||
|
|
||||||
|
|
||||||
216:Src/File_Handling.c **** {
|
216:Src/File_Handling.c **** {
|
||||||
@ -1138,7 +1138,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
737 004c 4552524F .ascii "ERROR!!! No. %d in reading file *%s*\012\012\000"
|
737 004c 4552524F .ascii "ERROR!!! No. %d in reading file *%s*\012\012\000"
|
||||||
737 52212121
|
737 52212121
|
||||||
737 204E6F2E
|
737 204E6F2E
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 20
|
ARM GAS /tmp/cc6OCjXR.s page 20
|
||||||
|
|
||||||
|
|
||||||
737 20256420
|
737 20256420
|
||||||
@ -1198,7 +1198,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
777 000e B8B9 cbnz r0, .L54
|
777 000e B8B9 cbnz r0, .L54
|
||||||
778 .LBB8:
|
778 .LBB8:
|
||||||
250:Src/File_Handling.c **** {
|
250:Src/File_Handling.c **** {
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 21
|
ARM GAS /tmp/cc6OCjXR.s page 21
|
||||||
|
|
||||||
|
|
||||||
251:Src/File_Handling.c **** char *buf = malloc(100*sizeof(char));
|
251:Src/File_Handling.c **** char *buf = malloc(100*sizeof(char));
|
||||||
@ -1258,7 +1258,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
814 003a 2B4B ldr r3, .L55+4
|
814 003a 2B4B ldr r3, .L55+4
|
||||||
815 003c 1878 ldrb r0, [r3] @ zero_extendqisi2
|
815 003c 1878 ldrb r0, [r3] @ zero_extendqisi2
|
||||||
816 003e 0CE0 b .L48
|
816 003e 0CE0 b .L48
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 22
|
ARM GAS /tmp/cc6OCjXR.s page 22
|
||||||
|
|
||||||
|
|
||||||
817 .LVL70:
|
817 .LVL70:
|
||||||
@ -1318,7 +1318,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
285:Src/File_Handling.c ****
|
285:Src/File_Handling.c ****
|
||||||
286:Src/File_Handling.c **** else
|
286:Src/File_Handling.c **** else
|
||||||
287:Src/File_Handling.c **** {
|
287:Src/File_Handling.c **** {
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 23
|
ARM GAS /tmp/cc6OCjXR.s page 23
|
||||||
|
|
||||||
|
|
||||||
288:Src/File_Handling.c **** Send_Uart(buffer);
|
288:Src/File_Handling.c **** Send_Uart(buffer);
|
||||||
@ -1378,7 +1378,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
277:Src/File_Handling.c **** {
|
277:Src/File_Handling.c **** {
|
||||||
873 .loc 1 277 3 is_stmt 1 view .LVU228
|
873 .loc 1 277 3 is_stmt 1 view .LVU228
|
||||||
277:Src/File_Handling.c **** {
|
277:Src/File_Handling.c **** {
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 24
|
ARM GAS /tmp/cc6OCjXR.s page 24
|
||||||
|
|
||||||
|
|
||||||
874 .loc 1 277 6 is_stmt 0 view .LVU229
|
874 .loc 1 277 6 is_stmt 0 view .LVU229
|
||||||
@ -1438,7 +1438,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
916 00a0 FFF7FEFF bl free
|
916 00a0 FFF7FEFF bl free
|
||||||
917 .LVL88:
|
917 .LVL88:
|
||||||
292:Src/File_Handling.c **** if (fresult != FR_OK)
|
292:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 25
|
ARM GAS /tmp/cc6OCjXR.s page 25
|
||||||
|
|
||||||
|
|
||||||
918 .loc 1 292 4 view .LVU242
|
918 .loc 1 292 4 view .LVU242
|
||||||
@ -1498,7 +1498,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
961 .LVL97:
|
961 .LVL97:
|
||||||
303:Src/File_Handling.c **** Send_Uart(buf);
|
303:Src/File_Handling.c **** Send_Uart(buf);
|
||||||
962 .loc 1 303 5 is_stmt 1 view .LVU254
|
962 .loc 1 303 5 is_stmt 1 view .LVU254
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 26
|
ARM GAS /tmp/cc6OCjXR.s page 26
|
||||||
|
|
||||||
|
|
||||||
963 00d4 2246 mov r2, r4
|
963 00d4 2246 mov r2, r4
|
||||||
@ -1558,7 +1558,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1010 .LCFI11:
|
1010 .LCFI11:
|
||||||
1011 .cfi_def_cfa_offset 24
|
1011 .cfi_def_cfa_offset 24
|
||||||
1012 .cfi_offset 4, -24
|
1012 .cfi_offset 4, -24
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 27
|
ARM GAS /tmp/cc6OCjXR.s page 27
|
||||||
|
|
||||||
|
|
||||||
1013 .cfi_offset 5, -20
|
1013 .cfi_offset 5, -20
|
||||||
@ -1618,7 +1618,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
332:Src/File_Handling.c **** char *buf = malloc(100*sizeof(char));
|
332:Src/File_Handling.c **** char *buf = malloc(100*sizeof(char));
|
||||||
333:Src/File_Handling.c **** sprintf (buf, "ERROR!!! No. %d in opening file *%s*\n\n", fresult, name);
|
333:Src/File_Handling.c **** sprintf (buf, "ERROR!!! No. %d in opening file *%s*\n\n", fresult, name);
|
||||||
334:Src/File_Handling.c **** //Send_Uart(buf);
|
334:Src/File_Handling.c **** //Send_Uart(buf);
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 28
|
ARM GAS /tmp/cc6OCjXR.s page 28
|
||||||
|
|
||||||
|
|
||||||
335:Src/File_Handling.c **** free(buf);
|
335:Src/File_Handling.c **** free(buf);
|
||||||
@ -1678,7 +1678,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1086 .LBE15:
|
1086 .LBE15:
|
||||||
1087 .LBB16:
|
1087 .LBB16:
|
||||||
318:Src/File_Handling.c **** sprintf (buf, "ERRROR!!! *%s* does not exists\n\n", name);
|
318:Src/File_Handling.c **** sprintf (buf, "ERRROR!!! *%s* does not exists\n\n", name);
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 29
|
ARM GAS /tmp/cc6OCjXR.s page 29
|
||||||
|
|
||||||
|
|
||||||
1088 .loc 1 318 3 is_stmt 1 view .LVU282
|
1088 .loc 1 318 3 is_stmt 1 view .LVU282
|
||||||
@ -1738,7 +1738,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
376:Src/File_Handling.c ****
|
376:Src/File_Handling.c ****
|
||||||
377:Src/File_Handling.c **** /* Close file */
|
377:Src/File_Handling.c **** /* Close file */
|
||||||
378:Src/File_Handling.c **** fresult = f_close(&fil);
|
378:Src/File_Handling.c **** fresult = f_close(&fil);
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 30
|
ARM GAS /tmp/cc6OCjXR.s page 30
|
||||||
|
|
||||||
|
|
||||||
379:Src/File_Handling.c **** if (fresult != FR_OK)
|
379:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
@ -1798,7 +1798,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1141 .loc 1 336 14 view .LVU296
|
1141 .loc 1 336 14 view .LVU296
|
||||||
1142 .LBE17:
|
1142 .LBE17:
|
||||||
353:Src/File_Handling.c **** if (fresult != FR_OK)
|
353:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 31
|
ARM GAS /tmp/cc6OCjXR.s page 31
|
||||||
|
|
||||||
|
|
||||||
1143 .loc 1 353 3 is_stmt 1 view .LVU297
|
1143 .loc 1 353 3 is_stmt 1 view .LVU297
|
||||||
@ -1858,7 +1858,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1180 00b6 BA70 strb r2, [r7, #2]
|
1180 00b6 BA70 strb r2, [r7, #2]
|
||||||
374:Src/File_Handling.c **** }
|
374:Src/File_Handling.c **** }
|
||||||
1181 .loc 1 374 5 is_stmt 1 view .LVU315
|
1181 .loc 1 374 5 is_stmt 1 view .LVU315
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 32
|
ARM GAS /tmp/cc6OCjXR.s page 32
|
||||||
|
|
||||||
|
|
||||||
374:Src/File_Handling.c **** }
|
374:Src/File_Handling.c **** }
|
||||||
@ -1918,7 +1918,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1222 .loc 1 394 13 is_stmt 0 view .LVU329
|
1222 .loc 1 394 13 is_stmt 0 view .LVU329
|
||||||
1223 00e2 0F4B ldr r3, .L70+4
|
1223 00e2 0F4B ldr r3, .L70+4
|
||||||
1224 00e4 1878 ldrb r0, [r3] @ zero_extendqisi2
|
1224 00e4 1878 ldrb r0, [r3] @ zero_extendqisi2
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 33
|
ARM GAS /tmp/cc6OCjXR.s page 33
|
||||||
|
|
||||||
|
|
||||||
1225 00e6 C2E7 b .L59
|
1225 00e6 C2E7 b .L59
|
||||||
@ -1978,7 +1978,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1271 011c 00000000 .word fno
|
1271 011c 00000000 .word fno
|
||||||
1272 0120 00000000 .word fresult
|
1272 0120 00000000 .word fresult
|
||||||
1273 0124 00000000 .word fil
|
1273 0124 00000000 .word fil
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 34
|
ARM GAS /tmp/cc6OCjXR.s page 34
|
||||||
|
|
||||||
|
|
||||||
1274 0128 00000000 .word .LC10
|
1274 0128 00000000 .word .LC10
|
||||||
@ -2038,7 +2038,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1320 .loc 1 406 3 view .LVU346
|
1320 .loc 1 406 3 view .LVU346
|
||||||
407:Src/File_Handling.c **** return fresult;
|
407:Src/File_Handling.c **** return fresult;
|
||||||
1321 .loc 1 407 6 view .LVU347
|
1321 .loc 1 407 6 view .LVU347
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 35
|
ARM GAS /tmp/cc6OCjXR.s page 35
|
||||||
|
|
||||||
|
|
||||||
1322 .loc 1 407 13 is_stmt 0 view .LVU348
|
1322 .loc 1 407 13 is_stmt 0 view .LVU348
|
||||||
@ -2098,7 +2098,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1336 .LVL141:
|
1336 .LVL141:
|
||||||
411:Src/File_Handling.c **** if (fresult != FR_OK)
|
411:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
1337 .loc 1 411 11 discriminator 1 view .LVU352
|
1337 .loc 1 411 11 discriminator 1 view .LVU352
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 36
|
ARM GAS /tmp/cc6OCjXR.s page 36
|
||||||
|
|
||||||
|
|
||||||
1338 001e 074B ldr r3, .L77+4
|
1338 001e 074B ldr r3, .L77+4
|
||||||
@ -2158,7 +2158,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1376 .LFE1195:
|
1376 .LFE1195:
|
||||||
1378 .section .text.Update_File,"ax",%progbits
|
1378 .section .text.Update_File,"ax",%progbits
|
||||||
1379 .align 1
|
1379 .align 1
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 37
|
ARM GAS /tmp/cc6OCjXR.s page 37
|
||||||
|
|
||||||
|
|
||||||
1380 .global Update_File
|
1380 .global Update_File
|
||||||
@ -2218,7 +2218,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1423 .loc 1 457 13 view .LVU381
|
1423 .loc 1 457 13 view .LVU381
|
||||||
1424 .LBE23:
|
1424 .LBE23:
|
||||||
458:Src/File_Handling.c **** }
|
458:Src/File_Handling.c **** }
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 38
|
ARM GAS /tmp/cc6OCjXR.s page 38
|
||||||
|
|
||||||
|
|
||||||
459:Src/File_Handling.c ****
|
459:Src/File_Handling.c ****
|
||||||
@ -2278,7 +2278,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1428 .L80:
|
1428 .L80:
|
||||||
463:Src/File_Handling.c **** if (fresult != FR_OK)
|
463:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
1429 .loc 1 463 6 is_stmt 1 view .LVU383
|
1429 .loc 1 463 6 is_stmt 1 view .LVU383
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 39
|
ARM GAS /tmp/cc6OCjXR.s page 39
|
||||||
|
|
||||||
|
|
||||||
463:Src/File_Handling.c **** if (fresult != FR_OK)
|
463:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
@ -2338,7 +2338,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
485:Src/File_Handling.c **** //sprintf (buf, "*%s* UPDATED successfully\n", name);
|
485:Src/File_Handling.c **** //sprintf (buf, "*%s* UPDATED successfully\n", name);
|
||||||
1470 .loc 1 485 7 view .LVU398
|
1470 .loc 1 485 7 view .LVU398
|
||||||
488:Src/File_Handling.c **** }
|
488:Src/File_Handling.c **** }
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 40
|
ARM GAS /tmp/cc6OCjXR.s page 40
|
||||||
|
|
||||||
|
|
||||||
1471 .loc 1 488 7 view .LVU399
|
1471 .loc 1 488 7 view .LVU399
|
||||||
@ -2398,7 +2398,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1506 .section .text.Remove_File,"ax",%progbits
|
1506 .section .text.Remove_File,"ax",%progbits
|
||||||
1507 .align 1
|
1507 .align 1
|
||||||
1508 .global Remove_File
|
1508 .global Remove_File
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 41
|
ARM GAS /tmp/cc6OCjXR.s page 41
|
||||||
|
|
||||||
|
|
||||||
1509 .syntax unified
|
1509 .syntax unified
|
||||||
@ -2458,7 +2458,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1547 0018 164B ldr r3, .L93+4
|
1547 0018 164B ldr r3, .L93+4
|
||||||
1548 001a 1870 strb r0, [r3]
|
1548 001a 1870 strb r0, [r3]
|
||||||
527:Src/File_Handling.c **** if (fresult == FR_OK)
|
527:Src/File_Handling.c **** if (fresult == FR_OK)
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 42
|
ARM GAS /tmp/cc6OCjXR.s page 42
|
||||||
|
|
||||||
|
|
||||||
1549 .loc 1 527 3 is_stmt 1 view .LVU418
|
1549 .loc 1 527 3 is_stmt 1 view .LVU418
|
||||||
@ -2518,7 +2518,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1584 .loc 1 517 15 is_stmt 0 view .LVU430
|
1584 .loc 1 517 15 is_stmt 0 view .LVU430
|
||||||
1585 003a 6420 movs r0, #100
|
1585 003a 6420 movs r0, #100
|
||||||
1586 003c FFF7FEFF bl malloc
|
1586 003c FFF7FEFF bl malloc
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 43
|
ARM GAS /tmp/cc6OCjXR.s page 43
|
||||||
|
|
||||||
|
|
||||||
1587 .LVL161:
|
1587 .LVL161:
|
||||||
@ -2578,7 +2578,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1630 .align 2
|
1630 .align 2
|
||||||
1631 .L93:
|
1631 .L93:
|
||||||
1632 0070 00000000 .word fno
|
1632 0070 00000000 .word fno
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 44
|
ARM GAS /tmp/cc6OCjXR.s page 44
|
||||||
|
|
||||||
|
|
||||||
1633 0074 00000000 .word fresult
|
1633 0074 00000000 .word fresult
|
||||||
@ -2638,7 +2638,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1677 000a 1870 strb r0, [r3]
|
1677 000a 1870 strb r0, [r3]
|
||||||
549:Src/File_Handling.c **** if (fresult == FR_OK)
|
549:Src/File_Handling.c **** if (fresult == FR_OK)
|
||||||
1678 .loc 1 549 5 is_stmt 1 view .LVU447
|
1678 .loc 1 549 5 is_stmt 1 view .LVU447
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 45
|
ARM GAS /tmp/cc6OCjXR.s page 45
|
||||||
|
|
||||||
|
|
||||||
1679 .loc 1 549 8 is_stmt 0 view .LVU448
|
1679 .loc 1 549 8 is_stmt 0 view .LVU448
|
||||||
@ -2698,7 +2698,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1716 .LVL177:
|
1716 .LVL177:
|
||||||
1717 0032 0646 mov r6, r0
|
1717 0032 0646 mov r6, r0
|
||||||
1718 .LVL178:
|
1718 .LVL178:
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 46
|
ARM GAS /tmp/cc6OCjXR.s page 46
|
||||||
|
|
||||||
|
|
||||||
559:Src/File_Handling.c **** Send_Uart(buf);
|
559:Src/File_Handling.c **** Send_Uart(buf);
|
||||||
@ -2758,7 +2758,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1761 .cfi_startproc
|
1761 .cfi_startproc
|
||||||
1762 @ args = 0, pretend = 0, frame = 0
|
1762 @ args = 0, pretend = 0, frame = 0
|
||||||
1763 @ frame_needed = 0, uses_anonymous_args = 0
|
1763 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 47
|
ARM GAS /tmp/cc6OCjXR.s page 47
|
||||||
|
|
||||||
|
|
||||||
1764 0000 F8B5 push {r3, r4, r5, r6, r7, lr}
|
1764 0000 F8B5 push {r3, r4, r5, r6, r7, lr}
|
||||||
@ -2818,7 +2818,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1813 .LVL183:
|
1813 .LVL183:
|
||||||
573:Src/File_Handling.c **** sprintf (buf, "SD CARD Total Size: \t%lu\n",total);
|
573:Src/File_Handling.c **** sprintf (buf, "SD CARD Total Size: \t%lu\n",total);
|
||||||
1814 .loc 1 573 5 is_stmt 1 view .LVU475
|
1814 .loc 1 573 5 is_stmt 1 view .LVU475
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 48
|
ARM GAS /tmp/cc6OCjXR.s page 48
|
||||||
|
|
||||||
|
|
||||||
1815 0046 2246 mov r2, r4
|
1815 0046 2246 mov r2, r4
|
||||||
@ -2878,7 +2878,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1861 .cfi_restore 80
|
1861 .cfi_restore 80
|
||||||
1862 .cfi_restore 81
|
1862 .cfi_restore 81
|
||||||
1863 .cfi_def_cfa_offset 24
|
1863 .cfi_def_cfa_offset 24
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 49
|
ARM GAS /tmp/cc6OCjXR.s page 49
|
||||||
|
|
||||||
|
|
||||||
1864 0092 F8BD pop {r3, r4, r5, r6, r7, pc}
|
1864 0092 F8BD pop {r3, r4, r5, r6, r7, pc}
|
||||||
@ -2938,7 +2938,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1915 000e 104B ldr r3, .L110+4
|
1915 000e 104B ldr r3, .L110+4
|
||||||
1916 0010 1870 strb r0, [r3]
|
1916 0010 1870 strb r0, [r3]
|
||||||
587:Src/File_Handling.c **** if (fresult != FR_OK)
|
587:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 50
|
ARM GAS /tmp/cc6OCjXR.s page 50
|
||||||
|
|
||||||
|
|
||||||
1917 .loc 1 587 2 is_stmt 1 view .LVU497
|
1917 .loc 1 587 2 is_stmt 1 view .LVU497
|
||||||
@ -2998,7 +2998,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
629:Src/File_Handling.c **** if (fresult != FR_OK)
|
629:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
630:Src/File_Handling.c **** {
|
630:Src/File_Handling.c **** {
|
||||||
631:Src/File_Handling.c **** char *buf = malloc(100*sizeof(char));
|
631:Src/File_Handling.c **** char *buf = malloc(100*sizeof(char));
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 51
|
ARM GAS /tmp/cc6OCjXR.s page 51
|
||||||
|
|
||||||
|
|
||||||
632:Src/File_Handling.c **** //sprintf (buf, "ERROR!!! No. %d in closing file *%s*\n\n", fresult, name);
|
632:Src/File_Handling.c **** //sprintf (buf, "ERROR!!! No. %d in closing file *%s*\n\n", fresult, name);
|
||||||
@ -3058,7 +3058,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
1959 002e 0A4B ldr r3, .L110+12
|
1959 002e 0A4B ldr r3, .L110+12
|
||||||
1960 0030 3246 mov r2, r6
|
1960 0030 3246 mov r2, r6
|
||||||
1961 0032 2946 mov r1, r5
|
1961 0032 2946 mov r1, r5
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 52
|
ARM GAS /tmp/cc6OCjXR.s page 52
|
||||||
|
|
||||||
|
|
||||||
1962 0034 3846 mov r0, r7
|
1962 0034 3846 mov r0, r7
|
||||||
@ -3118,7 +3118,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
2005 .LVL200:
|
2005 .LVL200:
|
||||||
2006 .LFB1201:
|
2006 .LFB1201:
|
||||||
646:Src/File_Handling.c ****
|
646:Src/File_Handling.c ****
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 53
|
ARM GAS /tmp/cc6OCjXR.s page 53
|
||||||
|
|
||||||
|
|
||||||
647:Src/File_Handling.c **** FRESULT Update_File_byte (char *name, uint8_t *data, unsigned int bytesize)
|
647:Src/File_Handling.c **** FRESULT Update_File_byte (char *name, uint8_t *data, unsigned int bytesize)
|
||||||
@ -3178,7 +3178,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
661:Src/File_Handling.c **** {
|
661:Src/File_Handling.c **** {
|
||||||
662:Src/File_Handling.c **** /* Create a file with read write access and open it */
|
662:Src/File_Handling.c **** /* Create a file with read write access and open it */
|
||||||
663:Src/File_Handling.c **** fresult = f_open(&fil, name, FA_OPEN_APPEND | FA_WRITE);
|
663:Src/File_Handling.c **** fresult = f_open(&fil, name, FA_OPEN_APPEND | FA_WRITE);
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 54
|
ARM GAS /tmp/cc6OCjXR.s page 54
|
||||||
|
|
||||||
|
|
||||||
664:Src/File_Handling.c **** if (fresult != FR_OK)
|
664:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
@ -3238,7 +3238,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
2053 0018 3222 movs r2, #50
|
2053 0018 3222 movs r2, #50
|
||||||
2054 001a 2146 mov r1, r4
|
2054 001a 2146 mov r1, r4
|
||||||
2055 001c 0D48 ldr r0, .L117+8
|
2055 001c 0D48 ldr r0, .L117+8
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 55
|
ARM GAS /tmp/cc6OCjXR.s page 55
|
||||||
|
|
||||||
|
|
||||||
2056 001e FFF7FEFF bl f_open
|
2056 001e FFF7FEFF bl f_open
|
||||||
@ -3298,7 +3298,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
2094 .LVL208:
|
2094 .LVL208:
|
||||||
692:Src/File_Handling.c **** if (fresult != FR_OK)
|
692:Src/File_Handling.c **** if (fresult != FR_OK)
|
||||||
2095 .loc 1 692 14 discriminator 1 view .LVU561
|
2095 .loc 1 692 14 discriminator 1 view .LVU561
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 56
|
ARM GAS /tmp/cc6OCjXR.s page 56
|
||||||
|
|
||||||
|
|
||||||
2096 0044 2070 strb r0, [r4]
|
2096 0044 2070 strb r0, [r4]
|
||||||
@ -3358,7 +3358,7 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
2158 .align 2
|
2158 .align 2
|
||||||
2161 fno:
|
2161 fno:
|
||||||
2162 0000 00000000 .space 24
|
2162 0000 00000000 .space 24
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 57
|
ARM GAS /tmp/cc6OCjXR.s page 57
|
||||||
|
|
||||||
|
|
||||||
2162 00000000
|
2162 00000000
|
||||||
@ -3396,86 +3396,86 @@ ARM GAS /tmp/cccCjqCZ.s page 1
|
|||||||
2187 .file 10 "/usr/include/newlib/stdio.h"
|
2187 .file 10 "/usr/include/newlib/stdio.h"
|
||||||
2188 .file 11 "/usr/include/newlib/stdlib.h"
|
2188 .file 11 "/usr/include/newlib/stdlib.h"
|
||||||
2189 .file 12 "<built-in>"
|
2189 .file 12 "<built-in>"
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 58
|
ARM GAS /tmp/cc6OCjXR.s page 58
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 File_Handling.c
|
*ABS*:00000000 File_Handling.c
|
||||||
/tmp/cccCjqCZ.s:20 .text.Send_Uart:00000000 $t
|
/tmp/cc6OCjXR.s:20 .text.Send_Uart:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:26 .text.Send_Uart:00000000 Send_Uart
|
/tmp/cc6OCjXR.s:26 .text.Send_Uart:00000000 Send_Uart
|
||||||
/tmp/cccCjqCZ.s:40 .text.Mount_SD:00000000 $t
|
/tmp/cc6OCjXR.s:40 .text.Mount_SD:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:46 .text.Mount_SD:00000000 Mount_SD
|
/tmp/cc6OCjXR.s:46 .text.Mount_SD:00000000 Mount_SD
|
||||||
/tmp/cccCjqCZ.s:86 .text.Mount_SD:0000001c $d
|
/tmp/cc6OCjXR.s:86 .text.Mount_SD:0000001c $d
|
||||||
/tmp/cccCjqCZ.s:2175 .bss.fs:00000000 fs
|
/tmp/cc6OCjXR.s:2175 .bss.fs:00000000 fs
|
||||||
/tmp/cccCjqCZ.s:92 .text.Unmount_SD:00000000 $t
|
/tmp/cc6OCjXR.s:92 .text.Unmount_SD:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:98 .text.Unmount_SD:00000000 Unmount_SD
|
/tmp/cc6OCjXR.s:98 .text.Unmount_SD:00000000 Unmount_SD
|
||||||
/tmp/cccCjqCZ.s:138 .text.Unmount_SD:0000001c $d
|
/tmp/cc6OCjXR.s:138 .text.Unmount_SD:0000001c $d
|
||||||
/tmp/cccCjqCZ.s:143 .rodata.Scan_SD.str1.4:00000000 $d
|
/tmp/cc6OCjXR.s:143 .rodata.Scan_SD.str1.4:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:156 .text.Scan_SD:00000000 $t
|
/tmp/cc6OCjXR.s:156 .text.Scan_SD:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:162 .text.Scan_SD:00000000 Scan_SD
|
/tmp/cc6OCjXR.s:162 .text.Scan_SD:00000000 Scan_SD
|
||||||
/tmp/cccCjqCZ.s:344 .text.Scan_SD:000000b8 $d
|
/tmp/cc6OCjXR.s:344 .text.Scan_SD:000000b8 $d
|
||||||
/tmp/cccCjqCZ.s:2161 .bss.fno:00000000 fno
|
/tmp/cc6OCjXR.s:2161 .bss.fno:00000000 fno
|
||||||
/tmp/cccCjqCZ.s:355 .rodata.Format_SD.str1.4:00000000 $d
|
/tmp/cc6OCjXR.s:355 .rodata.Format_SD.str1.4:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:359 .text.Format_SD:00000000 $t
|
/tmp/cc6OCjXR.s:359 .text.Format_SD:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:365 .text.Format_SD:00000000 Format_SD
|
/tmp/cc6OCjXR.s:365 .text.Format_SD:00000000 Format_SD
|
||||||
/tmp/cccCjqCZ.s:485 .text.Format_SD:00000078 $d
|
/tmp/cc6OCjXR.s:485 .text.Format_SD:00000078 $d
|
||||||
/tmp/cccCjqCZ.s:494 .text.Write_File:00000000 $t
|
/tmp/cc6OCjXR.s:494 .text.Write_File:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:500 .text.Write_File:00000000 Write_File
|
/tmp/cc6OCjXR.s:500 .text.Write_File:00000000 Write_File
|
||||||
/tmp/cccCjqCZ.s:604 .text.Write_File:00000050 $d
|
/tmp/cc6OCjXR.s:604 .text.Write_File:00000050 $d
|
||||||
/tmp/cccCjqCZ.s:2168 .bss.fil:00000000 fil
|
/tmp/cc6OCjXR.s:2168 .bss.fil:00000000 fil
|
||||||
/tmp/cccCjqCZ.s:2147 .bss.bw:00000000 bw
|
/tmp/cc6OCjXR.s:2147 .bss.bw:00000000 bw
|
||||||
/tmp/cccCjqCZ.s:612 .text.Write_File_byte:00000000 $t
|
/tmp/cc6OCjXR.s:612 .text.Write_File_byte:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:618 .text.Write_File_byte:00000000 Write_File_byte
|
/tmp/cc6OCjXR.s:618 .text.Write_File_byte:00000000 Write_File_byte
|
||||||
/tmp/cccCjqCZ.s:721 .text.Write_File_byte:0000004c $d
|
/tmp/cc6OCjXR.s:721 .text.Write_File_byte:0000004c $d
|
||||||
/tmp/cccCjqCZ.s:729 .rodata.Read_File.str1.4:00000000 $d
|
/tmp/cc6OCjXR.s:729 .rodata.Read_File.str1.4:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:745 .text.Read_File:00000000 $t
|
/tmp/cc6OCjXR.s:745 .text.Read_File:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:751 .text.Read_File:00000000 Read_File
|
/tmp/cc6OCjXR.s:751 .text.Read_File:00000000 Read_File
|
||||||
/tmp/cccCjqCZ.s:976 .text.Read_File:000000e4 $d
|
/tmp/cc6OCjXR.s:976 .text.Read_File:000000e4 $d
|
||||||
/tmp/cccCjqCZ.s:2154 .bss.br:00000000 br
|
/tmp/cc6OCjXR.s:2154 .bss.br:00000000 br
|
||||||
/tmp/cccCjqCZ.s:991 .rodata.Seek_Read_File.str1.4:00000000 $d
|
/tmp/cc6OCjXR.s:991 .rodata.Seek_Read_File.str1.4:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:995 .text.Seek_Read_File:00000000 $t
|
/tmp/cc6OCjXR.s:995 .text.Seek_Read_File:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:1001 .text.Seek_Read_File:00000000 Seek_Read_File
|
/tmp/cc6OCjXR.s:1001 .text.Seek_Read_File:00000000 Seek_Read_File
|
||||||
/tmp/cccCjqCZ.s:1271 .text.Seek_Read_File:0000011c $d
|
/tmp/cc6OCjXR.s:1271 .text.Seek_Read_File:0000011c $d
|
||||||
/tmp/cccCjqCZ.s:1287 .text.Create_File:00000000 $t
|
/tmp/cc6OCjXR.s:1287 .text.Create_File:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:1293 .text.Create_File:00000000 Create_File
|
/tmp/cc6OCjXR.s:1293 .text.Create_File:00000000 Create_File
|
||||||
/tmp/cccCjqCZ.s:1372 .text.Create_File:00000038 $d
|
/tmp/cc6OCjXR.s:1372 .text.Create_File:00000038 $d
|
||||||
/tmp/cccCjqCZ.s:1379 .text.Update_File:00000000 $t
|
/tmp/cc6OCjXR.s:1379 .text.Update_File:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:1385 .text.Update_File:00000000 Update_File
|
/tmp/cc6OCjXR.s:1385 .text.Update_File:00000000 Update_File
|
||||||
/tmp/cccCjqCZ.s:1489 .text.Update_File:00000050 $d
|
/tmp/cc6OCjXR.s:1489 .text.Update_File:00000050 $d
|
||||||
/tmp/cccCjqCZ.s:1497 .rodata.Remove_File.str1.4:00000000 $d
|
/tmp/cc6OCjXR.s:1497 .rodata.Remove_File.str1.4:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:1507 .text.Remove_File:00000000 $t
|
/tmp/cc6OCjXR.s:1507 .text.Remove_File:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:1513 .text.Remove_File:00000000 Remove_File
|
/tmp/cc6OCjXR.s:1513 .text.Remove_File:00000000 Remove_File
|
||||||
/tmp/cccCjqCZ.s:1632 .text.Remove_File:00000070 $d
|
/tmp/cc6OCjXR.s:1632 .text.Remove_File:00000070 $d
|
||||||
/tmp/cccCjqCZ.s:1642 .rodata.Create_Dir.str1.4:00000000 $d
|
/tmp/cc6OCjXR.s:1642 .rodata.Create_Dir.str1.4:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:1649 .text.Create_Dir:00000000 $t
|
/tmp/cc6OCjXR.s:1649 .text.Create_Dir:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:1655 .text.Create_Dir:00000000 Create_Dir
|
/tmp/cc6OCjXR.s:1655 .text.Create_Dir:00000000 Create_Dir
|
||||||
/tmp/cccCjqCZ.s:1734 .text.Create_Dir:00000048 $d
|
/tmp/cc6OCjXR.s:1734 .text.Create_Dir:00000048 $d
|
||||||
/tmp/cccCjqCZ.s:1742 .rodata.Check_SD_Space.str1.4:00000000 $d
|
/tmp/cc6OCjXR.s:1742 .rodata.Check_SD_Space.str1.4:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:1752 .text.Check_SD_Space:00000000 $t
|
/tmp/cc6OCjXR.s:1752 .text.Check_SD_Space:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:1758 .text.Check_SD_Space:00000000 Check_SD_Space
|
/tmp/cc6OCjXR.s:1758 .text.Check_SD_Space:00000000 Check_SD_Space
|
||||||
/tmp/cccCjqCZ.s:1870 .text.Check_SD_Space:00000094 $d
|
/tmp/cc6OCjXR.s:1870 .text.Check_SD_Space:00000094 $d
|
||||||
/tmp/cccCjqCZ.s:2140 .bss.pfs:00000000 pfs
|
/tmp/cc6OCjXR.s:2140 .bss.pfs:00000000 pfs
|
||||||
/tmp/cccCjqCZ.s:2133 .bss.fre_clust:00000000 fre_clust
|
/tmp/cc6OCjXR.s:2133 .bss.fre_clust:00000000 fre_clust
|
||||||
ARM GAS /tmp/cccCjqCZ.s page 59
|
ARM GAS /tmp/cc6OCjXR.s page 59
|
||||||
|
|
||||||
|
|
||||||
/tmp/cccCjqCZ.s:2126 .bss.total:00000000 total
|
/tmp/cc6OCjXR.s:2126 .bss.total:00000000 total
|
||||||
/tmp/cccCjqCZ.s:2119 .bss.free_space:00000000 free_space
|
/tmp/cc6OCjXR.s:2119 .bss.free_space:00000000 free_space
|
||||||
/tmp/cccCjqCZ.s:1881 .text.Update_File_float:00000000 $t
|
/tmp/cc6OCjXR.s:1881 .text.Update_File_float:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:1887 .text.Update_File_float:00000000 Update_File_float
|
/tmp/cc6OCjXR.s:1887 .text.Update_File_float:00000000 Update_File_float
|
||||||
/tmp/cccCjqCZ.s:1990 .text.Update_File_float:0000004c $d
|
/tmp/cc6OCjXR.s:1990 .text.Update_File_float:0000004c $d
|
||||||
/tmp/cccCjqCZ.s:1998 .text.Update_File_byte:00000000 $t
|
/tmp/cc6OCjXR.s:1998 .text.Update_File_byte:00000000 $t
|
||||||
/tmp/cccCjqCZ.s:2004 .text.Update_File_byte:00000000 Update_File_byte
|
/tmp/cc6OCjXR.s:2004 .text.Update_File_byte:00000000 Update_File_byte
|
||||||
/tmp/cccCjqCZ.s:2107 .text.Update_File_byte:0000004c $d
|
/tmp/cc6OCjXR.s:2107 .text.Update_File_byte:0000004c $d
|
||||||
/tmp/cccCjqCZ.s:2116 .bss.free_space:00000000 $d
|
/tmp/cc6OCjXR.s:2116 .bss.free_space:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:2123 .bss.total:00000000 $d
|
/tmp/cc6OCjXR.s:2123 .bss.total:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:2130 .bss.fre_clust:00000000 $d
|
/tmp/cc6OCjXR.s:2130 .bss.fre_clust:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:2137 .bss.pfs:00000000 $d
|
/tmp/cc6OCjXR.s:2137 .bss.pfs:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:2144 .bss.bw:00000000 $d
|
/tmp/cc6OCjXR.s:2144 .bss.bw:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:2151 .bss.br:00000000 $d
|
/tmp/cc6OCjXR.s:2151 .bss.br:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:2158 .bss.fno:00000000 $d
|
/tmp/cc6OCjXR.s:2158 .bss.fno:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:2165 .bss.fil:00000000 $d
|
/tmp/cc6OCjXR.s:2165 .bss.fil:00000000 $d
|
||||||
/tmp/cccCjqCZ.s:2172 .bss.fs:00000000 $d
|
/tmp/cc6OCjXR.s:2172 .bss.fs:00000000 $d
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
f_mount
|
f_mount
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
5174
build/For_stm32.hex
5174
build/For_stm32.hex
File diff suppressed because it is too large
Load Diff
2211
build/For_stm32.map
2211
build/For_stm32.map
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccNpyRnY.s page 1
|
ARM GAS /tmp/ccdXV1P2.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m7
|
1 .cpu cortex-m7
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccNpyRnY.s page 1
|
|||||||
28:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private function prototypes -----------------------------------------------*/
|
28:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private function prototypes -----------------------------------------------*/
|
||||||
29:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private functions ---------------------------------------------------------*/
|
29:Middlewares/Third_Party/FatFs/src/diskio.c **** /* Private functions ---------------------------------------------------------*/
|
||||||
30:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
30:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||||
ARM GAS /tmp/ccNpyRnY.s page 2
|
ARM GAS /tmp/ccdXV1P2.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:Middlewares/Third_Party/FatFs/src/diskio.c **** /**
|
31:Middlewares/Third_Party/FatFs/src/diskio.c **** /**
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccNpyRnY.s page 1
|
|||||||
71 disk_initialize:
|
71 disk_initialize:
|
||||||
72 .LVL3:
|
72 .LVL3:
|
||||||
73 .LFB1184:
|
73 .LFB1184:
|
||||||
ARM GAS /tmp/ccNpyRnY.s page 3
|
ARM GAS /tmp/ccdXV1P2.s page 3
|
||||||
|
|
||||||
|
|
||||||
45:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
45:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccNpyRnY.s page 1
|
|||||||
62:Middlewares/Third_Party/FatFs/src/diskio.c **** return stat;
|
62:Middlewares/Third_Party/FatFs/src/diskio.c **** return stat;
|
||||||
111 .loc 1 62 3 is_stmt 1 view .LVU23
|
111 .loc 1 62 3 is_stmt 1 view .LVU23
|
||||||
63:Middlewares/Third_Party/FatFs/src/diskio.c **** }
|
63:Middlewares/Third_Party/FatFs/src/diskio.c **** }
|
||||||
ARM GAS /tmp/ccNpyRnY.s page 4
|
ARM GAS /tmp/ccdXV1P2.s page 4
|
||||||
|
|
||||||
|
|
||||||
112 .loc 1 63 1 is_stmt 0 view .LVU24
|
112 .loc 1 63 1 is_stmt 0 view .LVU24
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccNpyRnY.s page 1
|
|||||||
80:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT res;
|
80:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT res;
|
||||||
150 .loc 1 80 3 is_stmt 1 view .LVU29
|
150 .loc 1 80 3 is_stmt 1 view .LVU29
|
||||||
81:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
81:Middlewares/Third_Party/FatFs/src/diskio.c ****
|
||||||
ARM GAS /tmp/ccNpyRnY.s page 5
|
ARM GAS /tmp/ccdXV1P2.s page 5
|
||||||
|
|
||||||
|
|
||||||
82:Middlewares/Third_Party/FatFs/src/diskio.c **** res = disk.drv[pdrv]->disk_read(disk.lun[pdrv], buff, sector, count);
|
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/ccNpyRnY.s page 1
|
|||||||
187 @ args = 0, pretend = 0, frame = 0
|
187 @ args = 0, pretend = 0, frame = 0
|
||||||
188 @ frame_needed = 0, uses_anonymous_args = 0
|
188 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
189 .loc 1 101 1 is_stmt 0 view .LVU38
|
189 .loc 1 101 1 is_stmt 0 view .LVU38
|
||||||
ARM GAS /tmp/ccNpyRnY.s page 6
|
ARM GAS /tmp/ccdXV1P2.s page 6
|
||||||
|
|
||||||
|
|
||||||
190 0000 38B5 push {r3, r4, r5, lr}
|
190 0000 38B5 push {r3, r4, r5, lr}
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccNpyRnY.s page 1
|
|||||||
116:Middlewares/Third_Party/FatFs/src/diskio.c **** #if _USE_IOCTL == 1
|
116:Middlewares/Third_Party/FatFs/src/diskio.c **** #if _USE_IOCTL == 1
|
||||||
117:Middlewares/Third_Party/FatFs/src/diskio.c **** DRESULT disk_ioctl (
|
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..) */
|
118:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE pdrv, /* Physical drive nmuber (0..) */
|
||||||
ARM GAS /tmp/ccNpyRnY.s page 7
|
ARM GAS /tmp/ccdXV1P2.s page 7
|
||||||
|
|
||||||
|
|
||||||
119:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE cmd, /* Control code */
|
119:Middlewares/Third_Party/FatFs/src/diskio.c **** BYTE cmd, /* Control code */
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccNpyRnY.s page 1
|
|||||||
131:Middlewares/Third_Party/FatFs/src/diskio.c **** * @brief Gets Time from RTC
|
131:Middlewares/Third_Party/FatFs/src/diskio.c **** * @brief Gets Time from RTC
|
||||||
132:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param None
|
132:Middlewares/Third_Party/FatFs/src/diskio.c **** * @param None
|
||||||
133:Middlewares/Third_Party/FatFs/src/diskio.c **** * @retval Time in DWORD
|
133:Middlewares/Third_Party/FatFs/src/diskio.c **** * @retval Time in DWORD
|
||||||
ARM GAS /tmp/ccNpyRnY.s page 8
|
ARM GAS /tmp/ccdXV1P2.s page 8
|
||||||
|
|
||||||
|
|
||||||
134:Middlewares/Third_Party/FatFs/src/diskio.c **** */
|
134:Middlewares/Third_Party/FatFs/src/diskio.c **** */
|
||||||
@ -446,28 +446,28 @@ ARM GAS /tmp/ccNpyRnY.s page 1
|
|||||||
294 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h"
|
294 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h"
|
||||||
295 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.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"
|
296 .file 8 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
|
||||||
ARM GAS /tmp/ccNpyRnY.s page 9
|
ARM GAS /tmp/ccdXV1P2.s page 9
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 diskio.c
|
*ABS*:00000000 diskio.c
|
||||||
/tmp/ccNpyRnY.s:20 .text.disk_status:00000000 $t
|
/tmp/ccdXV1P2.s:20 .text.disk_status:00000000 $t
|
||||||
/tmp/ccNpyRnY.s:26 .text.disk_status:00000000 disk_status
|
/tmp/ccdXV1P2.s:26 .text.disk_status:00000000 disk_status
|
||||||
/tmp/ccNpyRnY.s:60 .text.disk_status:00000014 $d
|
/tmp/ccdXV1P2.s:60 .text.disk_status:00000014 $d
|
||||||
/tmp/ccNpyRnY.s:65 .text.disk_initialize:00000000 $t
|
/tmp/ccdXV1P2.s:65 .text.disk_initialize:00000000 $t
|
||||||
/tmp/ccNpyRnY.s:71 .text.disk_initialize:00000000 disk_initialize
|
/tmp/ccdXV1P2.s:71 .text.disk_initialize:00000000 disk_initialize
|
||||||
/tmp/ccNpyRnY.s:124 .text.disk_initialize:00000024 $d
|
/tmp/ccdXV1P2.s:124 .text.disk_initialize:00000024 $d
|
||||||
/tmp/ccNpyRnY.s:129 .text.disk_read:00000000 $t
|
/tmp/ccdXV1P2.s:129 .text.disk_read:00000000 $t
|
||||||
/tmp/ccNpyRnY.s:135 .text.disk_read:00000000 disk_read
|
/tmp/ccdXV1P2.s:135 .text.disk_read:00000000 disk_read
|
||||||
/tmp/ccNpyRnY.s:171 .text.disk_read:00000014 $d
|
/tmp/ccdXV1P2.s:171 .text.disk_read:00000014 $d
|
||||||
/tmp/ccNpyRnY.s:176 .text.disk_write:00000000 $t
|
/tmp/ccdXV1P2.s:176 .text.disk_write:00000000 $t
|
||||||
/tmp/ccNpyRnY.s:182 .text.disk_write:00000000 disk_write
|
/tmp/ccdXV1P2.s:182 .text.disk_write:00000000 disk_write
|
||||||
/tmp/ccNpyRnY.s:218 .text.disk_write:00000014 $d
|
/tmp/ccdXV1P2.s:218 .text.disk_write:00000014 $d
|
||||||
/tmp/ccNpyRnY.s:223 .text.disk_ioctl:00000000 $t
|
/tmp/ccdXV1P2.s:223 .text.disk_ioctl:00000000 $t
|
||||||
/tmp/ccNpyRnY.s:229 .text.disk_ioctl:00000000 disk_ioctl
|
/tmp/ccdXV1P2.s:229 .text.disk_ioctl:00000000 disk_ioctl
|
||||||
/tmp/ccNpyRnY.s:263 .text.disk_ioctl:00000014 $d
|
/tmp/ccdXV1P2.s:263 .text.disk_ioctl:00000014 $d
|
||||||
/tmp/ccNpyRnY.s:268 .text.get_fattime:00000000 $t
|
/tmp/ccdXV1P2.s:268 .text.get_fattime:00000000 $t
|
||||||
/tmp/ccNpyRnY.s:274 .text.get_fattime:00000000 get_fattime
|
/tmp/ccdXV1P2.s:274 .text.get_fattime:00000000 get_fattime
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
disk
|
disk
|
||||||
|
|||||||
BIN
build/diskio.o
BIN
build/diskio.o
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccgsRqtI.s page 1
|
ARM GAS /tmp/ccXTUOPr.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m7
|
1 .cpu cortex-m7
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccgsRqtI.s page 1
|
|||||||
29:Src/fatfs.c ****
|
29:Src/fatfs.c ****
|
||||||
30:Src/fatfs.c **** void MX_FATFS_Init(void)
|
30:Src/fatfs.c **** void MX_FATFS_Init(void)
|
||||||
31:Src/fatfs.c **** {
|
31:Src/fatfs.c **** {
|
||||||
ARM GAS /tmp/ccgsRqtI.s page 2
|
ARM GAS /tmp/ccXTUOPr.s page 2
|
||||||
|
|
||||||
|
|
||||||
28 .loc 1 31 1 view -0
|
28 .loc 1 31 1 view -0
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccgsRqtI.s page 1
|
|||||||
69 @ frame_needed = 0, uses_anonymous_args = 0
|
69 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
70 @ link register save eliminated.
|
70 @ link register save eliminated.
|
||||||
47:Src/fatfs.c **** /* USER CODE BEGIN get_fattime */
|
47:Src/fatfs.c **** /* USER CODE BEGIN get_fattime */
|
||||||
ARM GAS /tmp/ccgsRqtI.s page 3
|
ARM GAS /tmp/ccXTUOPr.s page 3
|
||||||
|
|
||||||
|
|
||||||
48:Src/fatfs.c **** return 0;
|
48:Src/fatfs.c **** return 0;
|
||||||
@ -169,24 +169,24 @@ ARM GAS /tmp/ccgsRqtI.s page 1
|
|||||||
114 .file 9 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
|
114 .file 9 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
|
||||||
115 .file 10 "Inc/sd_diskio.h"
|
115 .file 10 "Inc/sd_diskio.h"
|
||||||
116 .file 11 "Inc/fatfs.h"
|
116 .file 11 "Inc/fatfs.h"
|
||||||
ARM GAS /tmp/ccgsRqtI.s page 4
|
ARM GAS /tmp/ccXTUOPr.s page 4
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 fatfs.c
|
*ABS*:00000000 fatfs.c
|
||||||
/tmp/ccgsRqtI.s:20 .text.MX_FATFS_Init:00000000 $t
|
/tmp/ccXTUOPr.s:20 .text.MX_FATFS_Init:00000000 $t
|
||||||
/tmp/ccgsRqtI.s:26 .text.MX_FATFS_Init:00000000 MX_FATFS_Init
|
/tmp/ccXTUOPr.s:26 .text.MX_FATFS_Init:00000000 MX_FATFS_Init
|
||||||
/tmp/ccgsRqtI.s:51 .text.MX_FATFS_Init:00000010 $d
|
/tmp/ccXTUOPr.s:51 .text.MX_FATFS_Init:00000010 $d
|
||||||
/tmp/ccgsRqtI.s:97 .bss.SDPath:00000000 SDPath
|
/tmp/ccXTUOPr.s:97 .bss.SDPath:00000000 SDPath
|
||||||
/tmp/ccgsRqtI.s:103 .bss.retSD:00000000 retSD
|
/tmp/ccXTUOPr.s:103 .bss.retSD:00000000 retSD
|
||||||
/tmp/ccgsRqtI.s:58 .text.get_fattime:00000000 $t
|
/tmp/ccXTUOPr.s:58 .text.get_fattime:00000000 $t
|
||||||
/tmp/ccgsRqtI.s:64 .text.get_fattime:00000000 get_fattime
|
/tmp/ccXTUOPr.s:64 .text.get_fattime:00000000 get_fattime
|
||||||
/tmp/ccgsRqtI.s:83 .bss.SDFile:00000000 SDFile
|
/tmp/ccXTUOPr.s:83 .bss.SDFile:00000000 SDFile
|
||||||
/tmp/ccgsRqtI.s:80 .bss.SDFile:00000000 $d
|
/tmp/ccXTUOPr.s:80 .bss.SDFile:00000000 $d
|
||||||
/tmp/ccgsRqtI.s:90 .bss.SDFatFS:00000000 SDFatFS
|
/tmp/ccXTUOPr.s:90 .bss.SDFatFS:00000000 SDFatFS
|
||||||
/tmp/ccgsRqtI.s:87 .bss.SDFatFS:00000000 $d
|
/tmp/ccXTUOPr.s:87 .bss.SDFatFS:00000000 $d
|
||||||
/tmp/ccgsRqtI.s:94 .bss.SDPath:00000000 $d
|
/tmp/ccXTUOPr.s:94 .bss.SDPath:00000000 $d
|
||||||
/tmp/ccgsRqtI.s:104 .bss.retSD:00000000 $d
|
/tmp/ccXTUOPr.s:104 .bss.retSD:00000000 $d
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
FATFS_LinkDriver
|
FATFS_LinkDriver
|
||||||
|
|||||||
BIN
build/fatfs.o
BIN
build/fatfs.o
Binary file not shown.
1070
build/ff.lst
1070
build/ff.lst
File diff suppressed because it is too large
Load Diff
BIN
build/ff.o
BIN
build/ff.o
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccRuuTXi.s page 1
|
ARM GAS /tmp/ccaLv9j7.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m7
|
1 .cpu cortex-m7
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccRuuTXi.s page 1
|
|||||||
28:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c ****
|
28:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c ****
|
||||||
29: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
|
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/ccRuuTXi.s page 2
|
ARM GAS /tmp/ccaLv9j7.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** * linked drivers.
|
31:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** * linked drivers.
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccRuuTXi.s page 1
|
|||||||
64 .loc 1 48 5 is_stmt 1 view .LVU13
|
64 .loc 1 48 5 is_stmt 1 view .LVU13
|
||||||
65 .loc 1 48 18 is_stmt 0 view .LVU14
|
65 .loc 1 48 18 is_stmt 0 view .LVU14
|
||||||
66 002c 5C7A ldrb r4, [r3, #9] @ zero_extendqisi2
|
66 002c 5C7A ldrb r4, [r3, #9] @ zero_extendqisi2
|
||||||
ARM GAS /tmp/ccRuuTXi.s page 3
|
ARM GAS /tmp/ccaLv9j7.s page 3
|
||||||
|
|
||||||
|
|
||||||
67 .LVL2:
|
67 .LVL2:
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccRuuTXi.s page 1
|
|||||||
41:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** uint8_t DiskNum = 0;
|
41:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** uint8_t DiskNum = 0;
|
||||||
111 .loc 1 41 11 view .LVU32
|
111 .loc 1 41 11 view .LVU32
|
||||||
112 004c 0120 movs r0, #1
|
112 004c 0120 movs r0, #1
|
||||||
ARM GAS /tmp/ccRuuTXi.s page 4
|
ARM GAS /tmp/ccaLv9j7.s page 4
|
||||||
|
|
||||||
|
|
||||||
113 .LVL10:
|
113 .LVL10:
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccRuuTXi.s page 1
|
|||||||
156 .global FATFS_UnLinkDriverEx
|
156 .global FATFS_UnLinkDriverEx
|
||||||
157 .syntax unified
|
157 .syntax unified
|
||||||
158 .thumb
|
158 .thumb
|
||||||
ARM GAS /tmp/ccRuuTXi.s page 5
|
ARM GAS /tmp/ccaLv9j7.s page 5
|
||||||
|
|
||||||
|
|
||||||
159 .thumb_func
|
159 .thumb_func
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccRuuTXi.s page 1
|
|||||||
195 .LVL15:
|
195 .LVL15:
|
||||||
196 .loc 1 90 25 view .LVU54
|
196 .loc 1 90 25 view .LVU54
|
||||||
197 001c 0020 movs r0, #0
|
197 001c 0020 movs r0, #0
|
||||||
ARM GAS /tmp/ccRuuTXi.s page 6
|
ARM GAS /tmp/ccaLv9j7.s page 6
|
||||||
|
|
||||||
|
|
||||||
198 .LVL16:
|
198 .LVL16:
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccRuuTXi.s page 1
|
|||||||
242 .align 1
|
242 .align 1
|
||||||
243 .global FATFS_UnLinkDriver
|
243 .global FATFS_UnLinkDriver
|
||||||
244 .syntax unified
|
244 .syntax unified
|
||||||
ARM GAS /tmp/ccRuuTXi.s page 7
|
ARM GAS /tmp/ccaLv9j7.s page 7
|
||||||
|
|
||||||
|
|
||||||
245 .thumb
|
245 .thumb
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccRuuTXi.s page 1
|
|||||||
283 @ frame_needed = 0, uses_anonymous_args = 0
|
283 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
284 @ link register save eliminated.
|
284 @ link register save eliminated.
|
||||||
118:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** return disk.nbr;
|
118:Middlewares/Third_Party/FatFs/src/ff_gen_drv.c **** return disk.nbr;
|
||||||
ARM GAS /tmp/ccRuuTXi.s page 8
|
ARM GAS /tmp/ccaLv9j7.s page 8
|
||||||
|
|
||||||
|
|
||||||
285 .loc 1 118 3 view .LVU75
|
285 .loc 1 118 3 view .LVU75
|
||||||
@ -450,25 +450,25 @@ ARM GAS /tmp/ccRuuTXi.s page 1
|
|||||||
311 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h"
|
311 .file 6 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h"
|
||||||
312 .file 7 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.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"
|
313 .file 8 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
|
||||||
ARM GAS /tmp/ccRuuTXi.s page 9
|
ARM GAS /tmp/ccaLv9j7.s page 9
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 ff_gen_drv.c
|
*ABS*:00000000 ff_gen_drv.c
|
||||||
/tmp/ccRuuTXi.s:20 .text.FATFS_LinkDriverEx:00000000 $t
|
/tmp/ccaLv9j7.s:20 .text.FATFS_LinkDriverEx:00000000 $t
|
||||||
/tmp/ccRuuTXi.s:26 .text.FATFS_LinkDriverEx:00000000 FATFS_LinkDriverEx
|
/tmp/ccaLv9j7.s:26 .text.FATFS_LinkDriverEx:00000000 FATFS_LinkDriverEx
|
||||||
/tmp/ccRuuTXi.s:120 .text.FATFS_LinkDriverEx:00000050 $d
|
/tmp/ccaLv9j7.s:120 .text.FATFS_LinkDriverEx:00000050 $d
|
||||||
/tmp/ccRuuTXi.s:303 .bss.disk:00000000 disk
|
/tmp/ccaLv9j7.s:303 .bss.disk:00000000 disk
|
||||||
/tmp/ccRuuTXi.s:125 .text.FATFS_LinkDriver:00000000 $t
|
/tmp/ccaLv9j7.s:125 .text.FATFS_LinkDriver:00000000 $t
|
||||||
/tmp/ccRuuTXi.s:131 .text.FATFS_LinkDriver:00000000 FATFS_LinkDriver
|
/tmp/ccaLv9j7.s:131 .text.FATFS_LinkDriver:00000000 FATFS_LinkDriver
|
||||||
/tmp/ccRuuTXi.s:155 .text.FATFS_UnLinkDriverEx:00000000 $t
|
/tmp/ccaLv9j7.s:155 .text.FATFS_UnLinkDriverEx:00000000 $t
|
||||||
/tmp/ccRuuTXi.s:161 .text.FATFS_UnLinkDriverEx:00000000 FATFS_UnLinkDriverEx
|
/tmp/ccaLv9j7.s:161 .text.FATFS_UnLinkDriverEx:00000000 FATFS_UnLinkDriverEx
|
||||||
/tmp/ccRuuTXi.s:237 .text.FATFS_UnLinkDriverEx:00000038 $d
|
/tmp/ccaLv9j7.s:237 .text.FATFS_UnLinkDriverEx:00000038 $d
|
||||||
/tmp/ccRuuTXi.s:242 .text.FATFS_UnLinkDriver:00000000 $t
|
/tmp/ccaLv9j7.s:242 .text.FATFS_UnLinkDriver:00000000 $t
|
||||||
/tmp/ccRuuTXi.s:248 .text.FATFS_UnLinkDriver:00000000 FATFS_UnLinkDriver
|
/tmp/ccaLv9j7.s:248 .text.FATFS_UnLinkDriver:00000000 FATFS_UnLinkDriver
|
||||||
/tmp/ccRuuTXi.s:272 .text.FATFS_GetAttachedDriversNbr:00000000 $t
|
/tmp/ccaLv9j7.s:272 .text.FATFS_GetAttachedDriversNbr:00000000 $t
|
||||||
/tmp/ccRuuTXi.s:278 .text.FATFS_GetAttachedDriversNbr:00000000 FATFS_GetAttachedDriversNbr
|
/tmp/ccaLv9j7.s:278 .text.FATFS_GetAttachedDriversNbr:00000000 FATFS_GetAttachedDriversNbr
|
||||||
/tmp/ccRuuTXi.s:294 .text.FATFS_GetAttachedDriversNbr:00000008 $d
|
/tmp/ccaLv9j7.s:294 .text.FATFS_GetAttachedDriversNbr:00000008 $d
|
||||||
/tmp/ccRuuTXi.s:300 .bss.disk:00000000 $d
|
/tmp/ccaLv9j7.s:300 .bss.disk:00000000 $d
|
||||||
|
|
||||||
NO UNDEFINED SYMBOLS
|
NO UNDEFINED SYMBOLS
|
||||||
|
|||||||
Binary file not shown.
38672
build/main.lst
38672
build/main.lst
File diff suppressed because it is too large
Load Diff
BIN
build/main.o
BIN
build/main.o
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccYOHnte.s page 1
|
ARM GAS /tmp/ccx8I3an.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m7
|
1 .cpu cortex-m7
|
||||||
@ -58,7 +58,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
29:Src/sd_diskio.c **** #include "sd_diskio.h"
|
29:Src/sd_diskio.c **** #include "sd_diskio.h"
|
||||||
30:Src/sd_diskio.c ****
|
30:Src/sd_diskio.c ****
|
||||||
31:Src/sd_diskio.c **** /* Private typedef -----------------------------------------------------------*/
|
31:Src/sd_diskio.c **** /* Private typedef -----------------------------------------------------------*/
|
||||||
ARM GAS /tmp/ccYOHnte.s page 2
|
ARM GAS /tmp/ccx8I3an.s page 2
|
||||||
|
|
||||||
|
|
||||||
32:Src/sd_diskio.c **** /* Private define ------------------------------------------------------------*/
|
32:Src/sd_diskio.c **** /* Private define ------------------------------------------------------------*/
|
||||||
@ -118,7 +118,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
86:Src/sd_diskio.c **** /* USER CODE END beforeFunctionSection */
|
86:Src/sd_diskio.c **** /* USER CODE END beforeFunctionSection */
|
||||||
87:Src/sd_diskio.c ****
|
87:Src/sd_diskio.c ****
|
||||||
88:Src/sd_diskio.c **** /* Private functions ---------------------------------------------------------*/
|
88:Src/sd_diskio.c **** /* Private functions ---------------------------------------------------------*/
|
||||||
ARM GAS /tmp/ccYOHnte.s page 3
|
ARM GAS /tmp/ccx8I3an.s page 3
|
||||||
|
|
||||||
|
|
||||||
89:Src/sd_diskio.c ****
|
89:Src/sd_diskio.c ****
|
||||||
@ -178,7 +178,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
71 .global SD_initialize
|
71 .global SD_initialize
|
||||||
72 .syntax unified
|
72 .syntax unified
|
||||||
73 .thumb
|
73 .thumb
|
||||||
ARM GAS /tmp/ccYOHnte.s page 4
|
ARM GAS /tmp/ccx8I3an.s page 4
|
||||||
|
|
||||||
|
|
||||||
74 .thumb_func
|
74 .thumb_func
|
||||||
@ -238,7 +238,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
106 .loc 1 123 1 view .LVU21
|
106 .loc 1 123 1 view .LVU21
|
||||||
107 0014 10BD pop {r4, pc}
|
107 0014 10BD pop {r4, pc}
|
||||||
108 .LVL4:
|
108 .LVL4:
|
||||||
ARM GAS /tmp/ccYOHnte.s page 5
|
ARM GAS /tmp/ccx8I3an.s page 5
|
||||||
|
|
||||||
|
|
||||||
109 .L9:
|
109 .L9:
|
||||||
@ -298,7 +298,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
152 .cfi_endproc
|
152 .cfi_endproc
|
||||||
153 .LFE1185:
|
153 .LFE1185:
|
||||||
155 .section .text.SD_read,"ax",%progbits
|
155 .section .text.SD_read,"ax",%progbits
|
||||||
ARM GAS /tmp/ccYOHnte.s page 6
|
ARM GAS /tmp/ccx8I3an.s page 6
|
||||||
|
|
||||||
|
|
||||||
156 .align 1
|
156 .align 1
|
||||||
@ -358,7 +358,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
193 .L16:
|
193 .L16:
|
||||||
152:Src/sd_diskio.c **** (uint32_t) (sector),
|
152:Src/sd_diskio.c **** (uint32_t) (sector),
|
||||||
153:Src/sd_diskio.c **** count, SD_TIMEOUT) == MSD_OK)
|
153:Src/sd_diskio.c **** count, SD_TIMEOUT) == MSD_OK)
|
||||||
ARM GAS /tmp/ccYOHnte.s page 7
|
ARM GAS /tmp/ccx8I3an.s page 7
|
||||||
|
|
||||||
|
|
||||||
154:Src/sd_diskio.c **** {
|
154:Src/sd_diskio.c **** {
|
||||||
@ -418,7 +418,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
173:Src/sd_diskio.c **** * @param count: Number of sectors to write (1..128)
|
173:Src/sd_diskio.c **** * @param count: Number of sectors to write (1..128)
|
||||||
174:Src/sd_diskio.c **** * @retval DRESULT: Operation result
|
174:Src/sd_diskio.c **** * @retval DRESULT: Operation result
|
||||||
175:Src/sd_diskio.c **** */
|
175:Src/sd_diskio.c **** */
|
||||||
ARM GAS /tmp/ccYOHnte.s page 8
|
ARM GAS /tmp/ccx8I3an.s page 8
|
||||||
|
|
||||||
|
|
||||||
176:Src/sd_diskio.c **** #if _USE_WRITE == 1
|
176:Src/sd_diskio.c **** #if _USE_WRITE == 1
|
||||||
@ -478,7 +478,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
264 001a FAD1 bne .L21
|
264 001a FAD1 bne .L21
|
||||||
265 .L20:
|
265 .L20:
|
||||||
266 .LVL24:
|
266 .LVL24:
|
||||||
ARM GAS /tmp/ccYOHnte.s page 9
|
ARM GAS /tmp/ccx8I3an.s page 9
|
||||||
|
|
||||||
|
|
||||||
190:Src/sd_diskio.c **** res = RES_OK;
|
190:Src/sd_diskio.c **** res = RES_OK;
|
||||||
@ -538,7 +538,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
302 .cfi_def_cfa_offset 48
|
302 .cfi_def_cfa_offset 48
|
||||||
210:Src/sd_diskio.c **** DRESULT res = RES_ERROR;
|
210:Src/sd_diskio.c **** DRESULT res = RES_ERROR;
|
||||||
303 .loc 1 210 3 is_stmt 1 view .LVU64
|
303 .loc 1 210 3 is_stmt 1 view .LVU64
|
||||||
ARM GAS /tmp/ccYOHnte.s page 10
|
ARM GAS /tmp/ccx8I3an.s page 10
|
||||||
|
|
||||||
|
|
||||||
304 .LVL27:
|
304 .LVL27:
|
||||||
@ -598,7 +598,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
341 002a 0DE0 b .L25
|
341 002a 0DE0 b .L25
|
||||||
342 .LVL31:
|
342 .LVL31:
|
||||||
343 .L28:
|
343 .L28:
|
||||||
ARM GAS /tmp/ccYOHnte.s page 11
|
ARM GAS /tmp/ccx8I3an.s page 11
|
||||||
|
|
||||||
|
|
||||||
228:Src/sd_diskio.c ****
|
228:Src/sd_diskio.c ****
|
||||||
@ -658,7 +658,7 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
245:Src/sd_diskio.c **** }
|
245:Src/sd_diskio.c **** }
|
||||||
246:Src/sd_diskio.c ****
|
246:Src/sd_diskio.c ****
|
||||||
247:Src/sd_diskio.c **** return res;
|
247:Src/sd_diskio.c **** return res;
|
||||||
ARM GAS /tmp/ccYOHnte.s page 12
|
ARM GAS /tmp/ccx8I3an.s page 12
|
||||||
|
|
||||||
|
|
||||||
248:Src/sd_diskio.c **** }
|
248:Src/sd_diskio.c **** }
|
||||||
@ -708,31 +708,31 @@ ARM GAS /tmp/ccYOHnte.s page 1
|
|||||||
427 .file 9 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
|
427 .file 9 "Middlewares/Third_Party/FatFs/src/ff_gen_drv.h"
|
||||||
428 .file 10 "Inc/bsp_driver_sd.h"
|
428 .file 10 "Inc/bsp_driver_sd.h"
|
||||||
429 .file 11 "Inc/sd_diskio.h"
|
429 .file 11 "Inc/sd_diskio.h"
|
||||||
ARM GAS /tmp/ccYOHnte.s page 13
|
ARM GAS /tmp/ccx8I3an.s page 13
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 sd_diskio.c
|
*ABS*:00000000 sd_diskio.c
|
||||||
/tmp/ccYOHnte.s:20 .text.SD_CheckStatus:00000000 $t
|
/tmp/ccx8I3an.s:20 .text.SD_CheckStatus:00000000 $t
|
||||||
/tmp/ccYOHnte.s:25 .text.SD_CheckStatus:00000000 SD_CheckStatus
|
/tmp/ccx8I3an.s:25 .text.SD_CheckStatus:00000000 SD_CheckStatus
|
||||||
/tmp/ccYOHnte.s:65 .text.SD_CheckStatus:00000020 $d
|
/tmp/ccx8I3an.s:65 .text.SD_CheckStatus:00000020 $d
|
||||||
/tmp/ccYOHnte.s:416 .data.Stat:00000000 Stat
|
/tmp/ccx8I3an.s:416 .data.Stat:00000000 Stat
|
||||||
/tmp/ccYOHnte.s:70 .text.SD_initialize:00000000 $t
|
/tmp/ccx8I3an.s:70 .text.SD_initialize:00000000 $t
|
||||||
/tmp/ccYOHnte.s:76 .text.SD_initialize:00000000 SD_initialize
|
/tmp/ccx8I3an.s:76 .text.SD_initialize:00000000 SD_initialize
|
||||||
/tmp/ccYOHnte.s:122 .text.SD_initialize:00000024 $d
|
/tmp/ccx8I3an.s:122 .text.SD_initialize:00000024 $d
|
||||||
/tmp/ccYOHnte.s:127 .text.SD_status:00000000 $t
|
/tmp/ccx8I3an.s:127 .text.SD_status:00000000 $t
|
||||||
/tmp/ccYOHnte.s:133 .text.SD_status:00000000 SD_status
|
/tmp/ccx8I3an.s:133 .text.SD_status:00000000 SD_status
|
||||||
/tmp/ccYOHnte.s:156 .text.SD_read:00000000 $t
|
/tmp/ccx8I3an.s:156 .text.SD_read:00000000 $t
|
||||||
/tmp/ccYOHnte.s:162 .text.SD_read:00000000 SD_read
|
/tmp/ccx8I3an.s:162 .text.SD_read:00000000 SD_read
|
||||||
/tmp/ccYOHnte.s:218 .text.SD_write:00000000 $t
|
/tmp/ccx8I3an.s:218 .text.SD_write:00000000 $t
|
||||||
/tmp/ccYOHnte.s:224 .text.SD_write:00000000 SD_write
|
/tmp/ccx8I3an.s:224 .text.SD_write:00000000 SD_write
|
||||||
/tmp/ccYOHnte.s:280 .text.SD_ioctl:00000000 $t
|
/tmp/ccx8I3an.s:280 .text.SD_ioctl:00000000 $t
|
||||||
/tmp/ccYOHnte.s:286 .text.SD_ioctl:00000000 SD_ioctl
|
/tmp/ccx8I3an.s:286 .text.SD_ioctl:00000000 SD_ioctl
|
||||||
/tmp/ccYOHnte.s:320 .text.SD_ioctl:00000018 $d
|
/tmp/ccx8I3an.s:320 .text.SD_ioctl:00000018 $d
|
||||||
/tmp/ccYOHnte.s:324 .text.SD_ioctl:0000001c $t
|
/tmp/ccx8I3an.s:324 .text.SD_ioctl:0000001c $t
|
||||||
/tmp/ccYOHnte.s:398 .text.SD_ioctl:00000054 $d
|
/tmp/ccx8I3an.s:398 .text.SD_ioctl:00000054 $d
|
||||||
/tmp/ccYOHnte.s:407 .rodata.SD_Driver:00000000 SD_Driver
|
/tmp/ccx8I3an.s:407 .rodata.SD_Driver:00000000 SD_Driver
|
||||||
/tmp/ccYOHnte.s:404 .rodata.SD_Driver:00000000 $d
|
/tmp/ccx8I3an.s:404 .rodata.SD_Driver:00000000 $d
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
BSP_SD_GetCardState
|
BSP_SD_GetCardState
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccLTnVRs.s page 1
|
ARM GAS /tmp/ccgATpUY.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m7
|
1 .cpu cortex-m7
|
||||||
@ -24,7 +24,7 @@ ARM GAS /tmp/ccLTnVRs.s page 1
|
|||||||
21 .file 3 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h"
|
21 .file 3 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_tim.h"
|
||||||
22 .file 4 "Drivers/STM32F7xx_HAL_Driver/Inc/stm32f7xx_ll_rcc.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"
|
23 .file 5 "/usr/lib/gcc/arm-none-eabi/13.2.1/include/stdint.h"
|
||||||
ARM GAS /tmp/ccLTnVRs.s page 2
|
ARM GAS /tmp/ccgATpUY.s page 2
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
|
|||||||
BIN
build/syscall.o
BIN
build/syscall.o
Binary file not shown.
Reference in New Issue
Block a user