Rev 18 | Rev 20 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 18 | Rev 19 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 1 |
1 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 1 |
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | 1 .cpu cortex-m3 |
4 | 1 .cpu cortex-m3 |
| 5 | 2 .eabi_attribute 20, 1 |
5 | 2 .eabi_attribute 20, 1 |
| 6 | 3 .eabi_attribute 21, 1 |
6 | 3 .eabi_attribute 21, 1 |
| Line 56... | Line 56... | ||
| 56 | 27:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @attention |
56 | 27:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @attention |
| 57 | 28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * |
57 | 28:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * |
| 58 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics. |
58 | 29:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * <h2><center>© Copyright (c) 2016 STMicroelectronics. |
| 59 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * All rights reserved.</center></h2> |
59 | 30:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * All rights reserved.</center></h2> |
| 60 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * |
60 | 31:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * |
| 61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 2 |
61 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 2 |
| 62 | 62 | ||
| 63 | 63 | ||
| 64 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This software component is licensed by ST under BSD 3-Clause license, |
64 | 32:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This software component is licensed by ST under BSD 3-Clause license, |
| 65 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * the "License"; You may not use this file except in compliance with the |
65 | 33:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * the "License"; You may not use this file except in compliance with the |
| 66 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * License. You may obtain a copy of the License at: |
66 | 34:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * License. You may obtain a copy of the License at: |
| Line 116... | Line 116... | ||
| 116 | 84:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef ret; |
116 | 84:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef ret; |
| 117 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
117 | 85:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 118 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (cfg.phy_itface == USB_OTG_ULPI_PHY) |
118 | 86:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (cfg.phy_itface == USB_OTG_ULPI_PHY) |
| 119 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
119 | 87:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 120 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx->GCCFG &= ~(USB_OTG_GCCFG_PWRDWN); |
120 | 88:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx->GCCFG &= ~(USB_OTG_GCCFG_PWRDWN); |
| 121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 3 |
121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 3 |
| 122 | 122 | ||
| 123 | 123 | ||
| 124 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
124 | 89:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 125 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Init The ULPI Interface */ |
125 | 90:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Init The ULPI Interface */ |
| 126 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx->GUSBCFG &= ~(USB_OTG_GUSBCFG_TSDPS | USB_OTG_GUSBCFG_ULPIFSLS | USB_OTG_GUSBCFG_PHYSEL); |
126 | 91:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx->GUSBCFG &= ~(USB_OTG_GUSBCFG_TSDPS | USB_OTG_GUSBCFG_ULPIFSLS | USB_OTG_GUSBCFG_PHYSEL); |
| Line 176... | Line 176... | ||
| 176 | 141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
176 | 141:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 177 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* hclk Clock Range between 15-16 MHz */ |
177 | 142:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* hclk Clock Range between 15-16 MHz */ |
| 178 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** UsbTrd = 0xEU; |
178 | 143:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** UsbTrd = 0xEU; |
| 179 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
179 | 144:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 180 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else if ((hclk >= 16000000U) && (hclk < 17200000U)) |
180 | 145:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else if ((hclk >= 16000000U) && (hclk < 17200000U)) |
| 181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 4 |
181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 4 |
| 182 | 182 | ||
| 183 | 183 | ||
| 184 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
184 | 146:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 185 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* hclk Clock Range between 16-17.2 MHz */ |
185 | 147:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* hclk Clock Range between 16-17.2 MHz */ |
| 186 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** UsbTrd = 0xDU; |
186 | 148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** UsbTrd = 0xDU; |
| Line 236... | Line 236... | ||
| 236 | 198:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_EnableGlobalInt |
236 | 198:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_EnableGlobalInt |
| 237 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * Enables the controller's Global Int in the AHB Config reg |
237 | 199:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * Enables the controller's Global Int in the AHB Config reg |
| 238 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
238 | 200:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
| 239 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
239 | 201:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 240 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
240 | 202:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 5 |
241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 5 |
| 242 | 242 | ||
| 243 | 243 | ||
| 244 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_EnableGlobalInt(USB_OTG_GlobalTypeDef *USBx) |
244 | 203:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_EnableGlobalInt(USB_OTG_GlobalTypeDef *USBx) |
| 245 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
245 | 204:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 246 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx->GAHBCFG |= USB_OTG_GAHBCFG_GINT; |
246 | 205:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx->GAHBCFG |= USB_OTG_GAHBCFG_GINT; |
| Line 296... | Line 296... | ||
| 296 | 255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
296 | 255:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
| 297 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param cfg pointer to a USB_OTG_CfgTypeDef structure that contains |
297 | 256:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param cfg pointer to a USB_OTG_CfgTypeDef structure that contains |
| 298 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * the configuration information for the specified USBx peripheral. |
298 | 257:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * the configuration information for the specified USBx peripheral. |
| 299 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
299 | 258:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 300 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
300 | 259:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 6 |
301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 6 |
| 302 | 302 | ||
| 303 | 303 | ||
| 304 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_DevInit(USB_OTG_GlobalTypeDef *USBx, USB_OTG_CfgTypeDef cfg) |
304 | 260:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_DevInit(USB_OTG_GlobalTypeDef *USBx, USB_OTG_CfgTypeDef cfg) |
| 305 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
305 | 261:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 306 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef ret = HAL_OK; |
306 | 262:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef ret = HAL_OK; |
| Line 356... | Line 356... | ||
| 356 | 312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
356 | 312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
| 357 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
357 | 313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 358 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_INEP(i)->DIEPCTL = 0U; |
358 | 314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_INEP(i)->DIEPCTL = 0U; |
| 359 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
359 | 315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 360 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
360 | 316:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 7 |
361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 7 |
| 362 | 362 | ||
| 363 | 363 | ||
| 364 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_INEP(i)->DIEPTSIZ = 0U; |
364 | 317:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_INEP(i)->DIEPTSIZ = 0U; |
| 365 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_INEP(i)->DIEPINT = 0xFB7FU; |
365 | 318:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_INEP(i)->DIEPINT = 0xFB7FU; |
| 366 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
366 | 319:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| Line 416... | Line 416... | ||
| 416 | 369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
416 | 369:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 417 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return ret; |
417 | 370:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return ret; |
| 418 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
418 | 371:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 419 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
419 | 372:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 420 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
420 | 373:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 8 |
421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 8 |
| 422 | 422 | ||
| 423 | 423 | ||
| 424 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_OTG_FlushTxFifo : Flush a Tx FIFO |
424 | 374:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_OTG_FlushTxFifo : Flush a Tx FIFO |
| 425 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
425 | 375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
| 426 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param num FIFO number |
426 | 376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param num FIFO number |
| Line 476... | Line 476... | ||
| 476 | 426:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param speed device speed |
476 | 426:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param speed device speed |
| 477 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be one of these values: |
477 | 427:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be one of these values: |
| 478 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @arg USB_OTG_SPEED_FULL: Full speed mode |
478 | 428:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @arg USB_OTG_SPEED_FULL: Full speed mode |
| 479 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval Hal status |
479 | 429:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval Hal status |
| 480 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
480 | 430:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 9 |
481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 9 |
| 482 | 482 | ||
| 483 | 483 | ||
| 484 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_SetDevSpeed(USB_OTG_GlobalTypeDef *USBx, uint8_t speed) |
484 | 431:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_SetDevSpeed(USB_OTG_GlobalTypeDef *USBx, uint8_t speed) |
| 485 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
485 | 432:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 486 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; |
486 | 433:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; |
| Line 536... | Line 536... | ||
| 536 | 483:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** ((uint32_t)ep->type << 18) | (epnum << 22) | |
536 | 483:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** ((uint32_t)ep->type << 18) | (epnum << 22) | |
| 537 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_DIEPCTL_SD0PID_SEVNFRM | |
537 | 484:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_DIEPCTL_SD0PID_SEVNFRM | |
| 538 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_DIEPCTL_USBAEP; |
538 | 485:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_DIEPCTL_USBAEP; |
| 539 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
539 | 486:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 540 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
540 | 487:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 10 |
541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 10 |
| 542 | 542 | ||
| 543 | 543 | ||
| 544 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
544 | 488:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
| 545 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
545 | 489:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 546 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_DEVICE->DAINTMSK |= USB_OTG_DAINTMSK_OEPM & ((uint32_t)(1UL << (ep->num & EP_ADDR_MSK)) << |
546 | 490:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_DEVICE->DAINTMSK |= USB_OTG_DAINTMSK_OEPM & ((uint32_t)(1UL << (ep->num & EP_ADDR_MSK)) << |
| Line 596... | Line 596... | ||
| 596 | 540:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
596 | 540:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 597 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
597 | 541:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 598 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
598 | 542:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 599 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief De-activate and de-initialize an endpoint |
599 | 543:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief De-activate and de-initialize an endpoint |
| 600 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
600 | 544:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
| 601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 11 |
601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 11 |
| 602 | 602 | ||
| 603 | 603 | ||
| 604 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param ep pointer to endpoint structure |
604 | 545:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param ep pointer to endpoint structure |
| 605 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
605 | 546:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 606 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
606 | 547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| Line 656... | Line 656... | ||
| 656 | 597:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_DEVICE->DAINTMSK &= ~(USB_OTG_DAINTMSK_OEPM & ((uint32_t)(1UL << (ep->num & EP_ADDR_MSK)) |
656 | 597:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_DEVICE->DAINTMSK &= ~(USB_OTG_DAINTMSK_OEPM & ((uint32_t)(1UL << (ep->num & EP_ADDR_MSK)) |
| 657 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
657 | 598:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 658 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
658 | 599:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 659 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
659 | 600:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
| 660 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
660 | 601:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 12 |
661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 12 |
| 662 | 662 | ||
| 663 | 663 | ||
| 664 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
664 | 602:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 665 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
665 | 603:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 666 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_EPStartXfer : setup and starts a transfer over an EP |
666 | 604:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_EPStartXfer : setup and starts a transfer over an EP |
| Line 716... | Line 716... | ||
| 716 | 654:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
716 | 654:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
| 717 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
717 | 655:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 718 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if ((USBx_DEVICE->DSTS & (1U << 8)) == 0U) |
718 | 656:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if ((USBx_DEVICE->DSTS & (1U << 8)) == 0U) |
| 719 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
719 | 657:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 720 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_SODDFRM; |
720 | 658:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_INEP(epnum)->DIEPCTL |= USB_OTG_DIEPCTL_SODDFRM; |
| 721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 13 |
721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 13 |
| 722 | 722 | ||
| 723 | 723 | ||
| 724 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
724 | 659:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 725 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
725 | 660:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
| 726 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
726 | 661:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| Line 776... | Line 776... | ||
| 776 | 711:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
776 | 711:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 777 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
777 | 712:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 778 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_EP0StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_EPTypeDef *ep) |
778 | 713:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_EP0StartXfer(USB_OTG_GlobalTypeDef *USBx, USB_OTG_EPTypeDef *ep) |
| 779 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
779 | 714:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 780 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; |
780 | 715:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; |
| 781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 14 |
781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 14 |
| 782 | 782 | ||
| 783 | 783 | ||
| 784 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t epnum = (uint32_t)ep->num; |
784 | 716:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t epnum = (uint32_t)ep->num; |
| 785 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
785 | 717:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 786 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* IN endpoint */ |
786 | 718:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* IN endpoint */ |
| Line 836... | Line 836... | ||
| 836 | 768:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
836 | 768:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 837 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_PKTCNT & (1U << 19)); |
837 | 769:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_PKTCNT & (1U << 19)); |
| 838 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_XFRSIZ & (ep->maxpacket)); |
838 | 770:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPTSIZ |= (USB_OTG_DOEPTSIZ_XFRSIZ & (ep->maxpacket)); |
| 839 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
839 | 771:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 840 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* EP enable */ |
840 | 772:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* EP enable */ |
| 841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 15 |
841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 15 |
| 842 | 842 | ||
| 843 | 843 | ||
| 844 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= (USB_OTG_DOEPCTL_CNAK | USB_OTG_DOEPCTL_EPENA); |
844 | 773:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= (USB_OTG_DOEPCTL_CNAK | USB_OTG_DOEPCTL_EPENA); |
| 845 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
845 | 774:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 846 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
846 | 775:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| Line 896... | Line 896... | ||
| 896 | 825:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
896 | 825:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 897 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
897 | 826:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 898 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
898 | 827:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 899 | 828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_EPSetStall : set a stall condition over an EP |
899 | 828:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_EPSetStall : set a stall condition over an EP |
| 900 | 829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
900 | 829:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
| 901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 16 |
901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 16 |
| 902 | 902 | ||
| 903 | 903 | ||
| 904 | 830:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param ep pointer to endpoint structure |
904 | 830:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param ep pointer to endpoint structure |
| 905 | 831:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
905 | 831:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 906 | 832:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
906 | 832:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| Line 956... | Line 956... | ||
| 956 | 882:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= USB_OTG_DOEPCTL_SD0PID_SEVNFRM; /* DATA0 */ |
956 | 882:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_OUTEP(epnum)->DOEPCTL |= USB_OTG_DOEPCTL_SD0PID_SEVNFRM; /* DATA0 */ |
| 957 | 883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
957 | 883:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 958 | 884:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
958 | 884:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 959 | 885:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
959 | 885:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
| 960 | 886:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
960 | 886:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 17 |
961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 17 |
| 962 | 962 | ||
| 963 | 963 | ||
| 964 | 887:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
964 | 887:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 965 | 888:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
965 | 888:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 966 | 889:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_StopDevice : Stop the usb device mode |
966 | 889:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_StopDevice : Stop the usb device mode |
| Line 1016... | Line 1016... | ||
| 1016 | 939:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_DEVICE->DCFG |= ((uint32_t)address << 4) & USB_OTG_DCFG_DAD; |
1016 | 939:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_DEVICE->DCFG |= ((uint32_t)address << 4) & USB_OTG_DCFG_DAD; |
| 1017 | 940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1017 | 940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1018 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
1018 | 941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
| 1019 | 942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
1019 | 942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 1020 | 943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1020 | 943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 18 |
1021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 18 |
| 1022 | 1022 | ||
| 1023 | 1023 | ||
| 1024 | 944:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
1024 | 944:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 1025 | 945:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_DevConnect : Connect the USB device by enabling the pull-up/pull-down |
1025 | 945:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_DevConnect : Connect the USB device by enabling the pull-up/pull-down |
| 1026 | 946:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
1026 | 946:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
| Line 1076... | Line 1076... | ||
| 1076 | 996:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; |
1076 | 996:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; |
| 1077 | 997:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t tmpreg; |
1077 | 997:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t tmpreg; |
| 1078 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1078 | 998:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1079 | 999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** tmpreg = USBx_DEVICE->DAINT; |
1079 | 999:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** tmpreg = USBx_DEVICE->DAINT; |
| 1080 | 1000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** tmpreg &= USBx_DEVICE->DAINTMSK; |
1080 | 1000:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** tmpreg &= USBx_DEVICE->DAINTMSK; |
| 1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 19 |
1081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 19 |
| 1082 | 1082 | ||
| 1083 | 1083 | ||
| 1084 | 1001:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1084 | 1001:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1085 | 1002:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return ((tmpreg & 0xffff0000U) >> 16); |
1085 | 1002:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return ((tmpreg & 0xffff0000U) >> 16); |
| 1086 | 1003:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
1086 | 1003:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| Line 1136... | Line 1136... | ||
| 1136 | 1053:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** msk |= ((emp >> (epnum & EP_ADDR_MSK)) & 0x1U) << 7; |
1136 | 1053:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** msk |= ((emp >> (epnum & EP_ADDR_MSK)) & 0x1U) << 7; |
| 1137 | 1054:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** tmpreg = USBx_INEP((uint32_t)epnum)->DIEPINT & msk; |
1137 | 1054:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** tmpreg = USBx_INEP((uint32_t)epnum)->DIEPINT & msk; |
| 1138 | 1055:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1138 | 1055:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1139 | 1056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return tmpreg; |
1139 | 1056:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return tmpreg; |
| 1140 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
1140 | 1057:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 20 |
1141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 20 |
| 1142 | 1142 | ||
| 1143 | 1143 | ||
| 1144 | 1058:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1144 | 1058:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1145 | 1059:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
1145 | 1059:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 1146 | 1060:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_ClearInterrupts: clear a USB interrupt |
1146 | 1060:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_ClearInterrupts: clear a USB interrupt |
| Line 1196... | Line 1196... | ||
| 1196 | 1110:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t gSNPSiD = *(__IO uint32_t *)(&USBx->CID + 0x1U); |
1196 | 1110:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t gSNPSiD = *(__IO uint32_t *)(&USBx->CID + 0x1U); |
| 1197 | 1111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1197 | 1111:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1198 | 1112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (gSNPSiD > USB_OTG_CORE_ID_300A) |
1198 | 1112:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (gSNPSiD > USB_OTG_CORE_ID_300A) |
| 1199 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
1199 | 1113:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 1200 | 1114:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if ((USBx_OUTEP(0U)->DOEPCTL & USB_OTG_DOEPCTL_EPENA) == USB_OTG_DOEPCTL_EPENA) |
1200 | 1114:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if ((USBx_OUTEP(0U)->DOEPCTL & USB_OTG_DOEPCTL_EPENA) == USB_OTG_DOEPCTL_EPENA) |
| 1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 21 |
1201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 21 |
| 1202 | 1202 | ||
| 1203 | 1203 | ||
| 1204 | 1115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
1204 | 1115:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 1205 | 1116:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
1205 | 1116:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
| 1206 | 1117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
1206 | 1117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| Line 1256... | Line 1256... | ||
| 1256 | 1167:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param cfg pointer to a USB_OTG_CfgTypeDef structure that contains |
1256 | 1167:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param cfg pointer to a USB_OTG_CfgTypeDef structure that contains |
| 1257 | 1168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * the configuration information for the specified USBx peripheral. |
1257 | 1168:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * the configuration information for the specified USBx peripheral. |
| 1258 | 1169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
1258 | 1169:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 1259 | 1170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
1259 | 1170:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 1260 | 1171:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_HostInit(USB_OTG_GlobalTypeDef *USBx, USB_OTG_CfgTypeDef cfg) |
1260 | 1171:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_HostInit(USB_OTG_GlobalTypeDef *USBx, USB_OTG_CfgTypeDef cfg) |
| 1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 22 |
1261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 22 |
| 1262 | 1262 | ||
| 1263 | 1263 | ||
| 1264 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
1264 | 1172:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 1265 | 1173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; |
1265 | 1173:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USBx_BASE = (uint32_t)USBx; |
| 1266 | 1174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t i; |
1266 | 1174:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t i; |
| Line 1316... | Line 1316... | ||
| 1316 | 1224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * HCFG register on the PHY type and set the right frame interval |
1316 | 1224:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * HCFG register on the PHY type and set the right frame interval |
| 1317 | 1225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
1317 | 1225:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
| 1318 | 1226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param freq clock frequency |
1318 | 1226:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param freq clock frequency |
| 1319 | 1227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be one of these values: |
1319 | 1227:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be one of these values: |
| 1320 | 1228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * HCFG_48_MHZ : Full Speed 48 MHz Clock |
1320 | 1228:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * HCFG_48_MHZ : Full Speed 48 MHz Clock |
| 1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 23 |
1321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 23 |
| 1322 | 1322 | ||
| 1323 | 1323 | ||
| 1324 | 1229:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * HCFG_6_MHZ : Low Speed 6 MHz Clock |
1324 | 1229:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * HCFG_6_MHZ : Low Speed 6 MHz Clock |
| 1325 | 1230:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
1325 | 1230:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 1326 | 1231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
1326 | 1231:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| Line 1376... | Line 1376... | ||
| 1376 | 1281:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
1376 | 1281:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 1377 | 1282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_DriveVbus : activate or de-activate vbus |
1377 | 1282:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_DriveVbus : activate or de-activate vbus |
| 1378 | 1283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param state VBUS state |
1378 | 1283:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param state VBUS state |
| 1379 | 1284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be one of these values: |
1379 | 1284:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be one of these values: |
| 1380 | 1285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * 0 : VBUS Active |
1380 | 1285:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * 0 : VBUS Active |
| 1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 24 |
1381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 24 |
| 1382 | 1382 | ||
| 1383 | 1383 | ||
| 1384 | 1286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * 1 : VBUS Inactive |
1384 | 1286:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * 1 : VBUS Inactive |
| 1385 | 1287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
1385 | 1287:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 1386 | 1288:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
1386 | 1288:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| Line 1436... | Line 1436... | ||
| 1436 | 1338:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1436 | 1338:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1437 | 1339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
1437 | 1339:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 1438 | 1340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief Initialize a host channel |
1438 | 1340:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief Initialize a host channel |
| 1439 | 1341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
1439 | 1341:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
| 1440 | 1342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param ch_num Channel number |
1440 | 1342:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param ch_num Channel number |
| 1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 25 |
1441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 25 |
| 1442 | 1442 | ||
| 1443 | 1443 | ||
| 1444 | 1343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be a value from 1 to 15 |
1444 | 1343:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be a value from 1 to 15 |
| 1445 | 1344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param epnum Endpoint number |
1445 | 1344:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param epnum Endpoint number |
| 1446 | 1345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be a value from 1 to 15 |
1446 | 1345:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be a value from 1 to 15 |
| Line 1496... | Line 1496... | ||
| 1496 | 1395:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** case EP_TYPE_INTR: |
1496 | 1395:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** case EP_TYPE_INTR: |
| 1497 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | |
1497 | 1396:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC((uint32_t)ch_num)->HCINTMSK = USB_OTG_HCINTMSK_XFRCM | |
| 1498 | 1397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_STALLM | |
1498 | 1397:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_STALLM | |
| 1499 | 1398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_TXERRM | |
1499 | 1398:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_TXERRM | |
| 1500 | 1399:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_DTERRM | |
1500 | 1399:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_DTERRM | |
| 1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 26 |
1501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 26 |
| 1502 | 1502 | ||
| 1503 | 1503 | ||
| 1504 | 1400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_NAKM | |
1504 | 1400:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_NAKM | |
| 1505 | 1401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_AHBERR | |
1505 | 1401:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_AHBERR | |
| 1506 | 1402:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_FRMORM; |
1506 | 1402:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USB_OTG_HCINTMSK_FRMORM; |
| Line 1556... | Line 1556... | ||
| 1556 | 1452:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1556 | 1452:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1557 | 1453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC((uint32_t)ch_num)->HCCHAR = (((uint32_t)dev_address << 22) & USB_OTG_HCCHAR_DAD) | |
1557 | 1453:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC((uint32_t)ch_num)->HCCHAR = (((uint32_t)dev_address << 22) & USB_OTG_HCCHAR_DAD) | |
| 1558 | 1454:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** ((((uint32_t)epnum & 0x7FU) << 11) & USB_OTG_HCCHAR_EPNUM) | |
1558 | 1454:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** ((((uint32_t)epnum & 0x7FU) << 11) & USB_OTG_HCCHAR_EPNUM) | |
| 1559 | 1455:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** (((uint32_t)ep_type << 18) & USB_OTG_HCCHAR_EPTYP) | |
1559 | 1455:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** (((uint32_t)ep_type << 18) & USB_OTG_HCCHAR_EPTYP) | |
| 1560 | 1456:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** ((uint32_t)mps & USB_OTG_HCCHAR_MPSIZ) | HCcharEpDir | HCchar |
1560 | 1456:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** ((uint32_t)mps & USB_OTG_HCCHAR_MPSIZ) | HCcharEpDir | HCchar |
| 1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 27 |
1561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 27 |
| 1562 | 1562 | ||
| 1563 | 1563 | ||
| 1564 | 1457:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1564 | 1457:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1565 | 1458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep_type == EP_TYPE_INTR) |
1565 | 1458:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep_type == EP_TYPE_INTR) |
| 1566 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
1566 | 1459:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| Line 1616... | Line 1616... | ||
| 1616 | 1509:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC(ch_num)->HCCHAR |= (uint32_t)is_oddframe << 29; |
1616 | 1509:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC(ch_num)->HCCHAR |= (uint32_t)is_oddframe << 29; |
| 1617 | 1510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1617 | 1510:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1618 | 1511:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Set host channel enable */ |
1618 | 1511:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Set host channel enable */ |
| 1619 | 1512:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** tmpreg = USBx_HC(ch_num)->HCCHAR; |
1619 | 1512:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** tmpreg = USBx_HC(ch_num)->HCCHAR; |
| 1620 | 1513:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** tmpreg &= ~USB_OTG_HCCHAR_CHDIS; |
1620 | 1513:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** tmpreg &= ~USB_OTG_HCCHAR_CHDIS; |
| 1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 28 |
1621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 28 |
| 1622 | 1622 | ||
| 1623 | 1623 | ||
| 1624 | 1514:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1624 | 1514:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1625 | 1515:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* make sure to set the correct ep direction */ |
1625 | 1515:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* make sure to set the correct ep direction */ |
| 1626 | 1516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (hc->ep_is_in != 0U) |
1626 | 1516:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (hc->ep_is_in != 0U) |
| Line 1676... | Line 1676... | ||
| 1676 | 1566:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
1676 | 1566:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 1677 | 1567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1677 | 1567:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1678 | 1568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
1678 | 1568:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 1679 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief Read all host channel interrupts status |
1679 | 1569:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief Read all host channel interrupts status |
| 1680 | 1570:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
1680 | 1570:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
| 1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 29 |
1681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 29 |
| 1682 | 1682 | ||
| 1683 | 1683 | ||
| 1684 | 1571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL state |
1684 | 1571:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL state |
| 1685 | 1572:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
1685 | 1572:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 1686 | 1573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USB_HC_ReadInterrupt(USB_OTG_GlobalTypeDef *USBx) |
1686 | 1573:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USB_HC_ReadInterrupt(USB_OTG_GlobalTypeDef *USBx) |
| Line 1736... | Line 1736... | ||
| 1736 | 1623:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
1736 | 1623:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 1737 | 1624:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC(hcnum)->HCCHAR &= ~USB_OTG_HCCHAR_CHENA; |
1737 | 1624:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC(hcnum)->HCCHAR &= ~USB_OTG_HCCHAR_CHENA; |
| 1738 | 1625:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC(hcnum)->HCCHAR |= USB_OTG_HCCHAR_CHENA; |
1738 | 1625:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC(hcnum)->HCCHAR |= USB_OTG_HCCHAR_CHENA; |
| 1739 | 1626:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC(hcnum)->HCCHAR &= ~USB_OTG_HCCHAR_EPDIR; |
1739 | 1626:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_HC(hcnum)->HCCHAR &= ~USB_OTG_HCCHAR_EPDIR; |
| 1740 | 1627:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** do |
1740 | 1627:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** do |
| 1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 30 |
1741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 30 |
| 1742 | 1742 | ||
| 1743 | 1743 | ||
| 1744 | 1628:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
1744 | 1628:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 1745 | 1629:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (++count > 1000U) |
1745 | 1629:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (++count > 1000U) |
| 1746 | 1630:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
1746 | 1630:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| Line 1796... | Line 1796... | ||
| 1796 | 1680:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t value; |
1796 | 1680:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t value; |
| 1797 | 1681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t i; |
1797 | 1681:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t i; |
| 1798 | 1682:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1798 | 1682:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1799 | 1683:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** (void)USB_DisableGlobalInt(USBx); |
1799 | 1683:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** (void)USB_DisableGlobalInt(USBx); |
| 1800 | 1684:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1800 | 1684:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 31 |
1801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 31 |
| 1802 | 1802 | ||
| 1803 | 1803 | ||
| 1804 | 1685:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Flush FIFO */ |
1804 | 1685:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Flush FIFO */ |
| 1805 | 1686:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** (void)USB_FlushTxFifo(USBx, 0x10U); |
1805 | 1686:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** (void)USB_FlushTxFifo(USBx, 0x10U); |
| 1806 | 1687:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** (void)USB_FlushRxFifo(USBx); |
1806 | 1687:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** (void)USB_FlushRxFifo(USBx); |
| Line 1856... | Line 1856... | ||
| 1856 | 1737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
1856 | 1737:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 1857 | 1738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* active Remote wakeup signalling */ |
1857 | 1738:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* active Remote wakeup signalling */ |
| 1858 | 1739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_DEVICE->DCTL |= USB_OTG_DCTL_RWUSIG; |
1858 | 1739:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx_DEVICE->DCTL |= USB_OTG_DCTL_RWUSIG; |
| 1859 | 1740:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
1859 | 1740:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 1860 | 1741:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1860 | 1741:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 32 |
1861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 32 |
| 1862 | 1862 | ||
| 1863 | 1863 | ||
| 1864 | 1742:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
1864 | 1742:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
| 1865 | 1743:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
1865 | 1743:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 1866 | 1744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1866 | 1744:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| Line 1916... | Line 1916... | ||
| 1916 | 1779:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
1916 | 1779:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 1917 | 1780:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
1917 | 1780:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
| 1918 | 43 .loc 1 1780 3 view .LVU5 |
1918 | 43 .loc 1 1780 3 view .LVU5 |
| 1919 | 1781:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
1919 | 1781:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 1920 | 44 .loc 1 1781 1 is_stmt 0 view .LVU6 |
1920 | 44 .loc 1 1781 1 is_stmt 0 view .LVU6 |
| 1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 33 |
1921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 33 |
| 1922 | 1922 | ||
| 1923 | 1923 | ||
| 1924 | 45 0008 0020 movs r0, #0 |
1924 | 45 0008 0020 movs r0, #0 |
| 1925 | 46 000a 04B0 add sp, sp, #16 |
1925 | 46 000a 04B0 add sp, sp, #16 |
| 1926 | 47 .LCFI1: |
1926 | 47 .LCFI1: |
| Line 1976... | Line 1976... | ||
| 1976 | 77 .loc 1 1803 1 is_stmt 0 view .LVU13 |
1976 | 77 .loc 1 1803 1 is_stmt 0 view .LVU13 |
| 1977 | 78 000c 0020 movs r0, #0 |
1977 | 78 000c 0020 movs r0, #0 |
| 1978 | 79 .LVL3: |
1978 | 79 .LVL3: |
| 1979 | 80 .loc 1 1803 1 view .LVU14 |
1979 | 80 .loc 1 1803 1 view .LVU14 |
| 1980 | 81 000e 7047 bx lr |
1980 | 81 000e 7047 bx lr |
| 1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 34 |
1981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 34 |
| 1982 | 1982 | ||
| 1983 | 1983 | ||
| 1984 | 82 .cfi_endproc |
1984 | 82 .cfi_endproc |
| 1985 | 83 .LFE66: |
1985 | 83 .LFE66: |
| 1986 | 85 .section .text.USB_DisableGlobalInt,"ax",%progbits |
1986 | 85 .section .text.USB_DisableGlobalInt,"ax",%progbits |
| Line 2036... | Line 2036... | ||
| 2036 | 114 .loc 1 1825 1 view .LVU22 |
2036 | 114 .loc 1 1825 1 view .LVU22 |
| 2037 | 115 0012 7047 bx lr |
2037 | 115 0012 7047 bx lr |
| 2038 | 116 .cfi_endproc |
2038 | 116 .cfi_endproc |
| 2039 | 117 .LFE67: |
2039 | 117 .LFE67: |
| 2040 | 119 .section .text.USB_SetCurrentMode,"ax",%progbits |
2040 | 119 .section .text.USB_SetCurrentMode,"ax",%progbits |
| 2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 35 |
2041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 35 |
| 2042 | 2042 | ||
| 2043 | 2043 | ||
| 2044 | 120 .align 1 |
2044 | 120 .align 1 |
| 2045 | 121 .global USB_SetCurrentMode |
2045 | 121 .global USB_SetCurrentMode |
| 2046 | 122 .syntax unified |
2046 | 122 .syntax unified |
| Line 2096... | Line 2096... | ||
| 2096 | 154 USB_DevInit: |
2096 | 154 USB_DevInit: |
| 2097 | 155 .LVL8: |
2097 | 155 .LVL8: |
| 2098 | 156 .LFB69: |
2098 | 156 .LFB69: |
| 2099 | 1847:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
2099 | 1847:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 2100 | 1848:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
2100 | 1848:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 36 |
2101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 36 |
| 2102 | 2102 | ||
| 2103 | 2103 | ||
| 2104 | 1849:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_DevInit : Initializes the USB controller registers |
2104 | 1849:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_DevInit : Initializes the USB controller registers |
| 2105 | 1850:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * for device mode |
2105 | 1850:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * for device mode |
| 2106 | 1851:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
2106 | 1851:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
| Line 2156... | Line 2156... | ||
| 2156 | 1872:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx->BTABLE = BTABLE_ADDRESS; |
2156 | 1872:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** USBx->BTABLE = BTABLE_ADDRESS; |
| 2157 | 186 .loc 1 1872 3 is_stmt 1 view .LVU38 |
2157 | 186 .loc 1 1872 3 is_stmt 1 view .LVU38 |
| 2158 | 187 .loc 1 1872 16 is_stmt 0 view .LVU39 |
2158 | 187 .loc 1 1872 16 is_stmt 0 view .LVU39 |
| 2159 | 188 001a A0F85040 strh r4, [r0, #80] @ movhi |
2159 | 188 001a A0F85040 strh r4, [r0, #80] @ movhi |
| 2160 | 1873:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
2160 | 1873:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 37 |
2161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 37 |
| 2162 | 2162 | ||
| 2163 | 2163 | ||
| 2164 | 1874:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Enable USB Device Interrupt mask */ |
2164 | 1874:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Enable USB Device Interrupt mask */ |
| 2165 | 1875:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** (void)USB_EnableGlobalInt(USBx); |
2165 | 1875:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** (void)USB_EnableGlobalInt(USBx); |
| 2166 | 189 .loc 1 1875 3 is_stmt 1 view .LVU40 |
2166 | 189 .loc 1 1875 3 is_stmt 1 view .LVU40 |
| Line 2216... | Line 2216... | ||
| 2216 | 226 .loc 1 1890 3 view .LVU45 |
2216 | 226 .loc 1 1890 3 view .LVU45 |
| 2217 | 1891:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** UNUSED(speed); |
2217 | 1891:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** UNUSED(speed); |
| 2218 | 227 .loc 1 1891 3 view .LVU46 |
2218 | 227 .loc 1 1891 3 view .LVU46 |
| 2219 | 1892:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
2219 | 1892:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 2220 | 1893:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* NOTE : - This function is not required by USB Device FS peripheral, it is used |
2220 | 1893:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* NOTE : - This function is not required by USB Device FS peripheral, it is used |
| 2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 38 |
2221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 38 |
| 2222 | 2222 | ||
| 2223 | 2223 | ||
| 2224 | 1894:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** only by USB OTG FS peripheral. |
2224 | 1894:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** only by USB OTG FS peripheral. |
| 2225 | 1895:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** - This function is added to ensure compatibility across platforms. |
2225 | 1895:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** - This function is added to ensure compatibility across platforms. |
| 2226 | 1896:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
2226 | 1896:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| Line 2276... | Line 2276... | ||
| 2276 | 255 .loc 1 1920 3 view .LVU53 |
2276 | 255 .loc 1 1920 3 view .LVU53 |
| 2277 | 1921:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
2277 | 1921:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 2278 | 256 .loc 1 1921 1 is_stmt 0 view .LVU54 |
2278 | 256 .loc 1 1921 1 is_stmt 0 view .LVU54 |
| 2279 | 257 0000 0020 movs r0, #0 |
2279 | 257 0000 0020 movs r0, #0 |
| 2280 | 258 .LVL13: |
2280 | 258 .LVL13: |
| 2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 39 |
2281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 39 |
| 2282 | 2282 | ||
| 2283 | 2283 | ||
| 2284 | 259 .loc 1 1921 1 view .LVU55 |
2284 | 259 .loc 1 1921 1 view .LVU55 |
| 2285 | 260 0002 7047 bx lr |
2285 | 260 0002 7047 bx lr |
| 2286 | 261 .cfi_endproc |
2286 | 261 .cfi_endproc |
| Line 2336... | Line 2336... | ||
| 2336 | 296 .fpu softvfp |
2336 | 296 .fpu softvfp |
| 2337 | 298 USB_ActivateEndpoint: |
2337 | 298 USB_ActivateEndpoint: |
| 2338 | 299 .LVL16: |
2338 | 299 .LVL16: |
| 2339 | 300 .LFB73: |
2339 | 300 .LFB73: |
| 2340 | 1940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
2340 | 1940:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 40 |
2341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 40 |
| 2342 | 2342 | ||
| 2343 | 2343 | ||
| 2344 | 1941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
2344 | 1941:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 2345 | 1942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief Activate and configure an endpoint |
2345 | 1942:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief Activate and configure an endpoint |
| 2346 | 1943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
2346 | 1943:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
| Line 2396... | Line 2396... | ||
| 2396 | 338 0023 51 .byte (.L13-.L14)/2 |
2396 | 338 0023 51 .byte (.L13-.L14)/2 |
| 2397 | 339 .p2align 1 |
2397 | 339 .p2align 1 |
| 2398 | 340 .L15: |
2398 | 340 .L15: |
| 2399 | 1949:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint16_t wEpRegVal; |
2399 | 1949:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint16_t wEpRegVal; |
| 2400 | 341 .loc 1 1949 21 view .LVU71 |
2400 | 341 .loc 1 1949 21 view .LVU71 |
| 2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 41 |
2401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 41 |
| 2402 | 2402 | ||
| 2403 | 2403 | ||
| 2404 | 342 0024 0020 movs r0, #0 |
2404 | 342 0024 0020 movs r0, #0 |
| 2405 | 343 .L12: |
2405 | 343 .L12: |
| 2406 | 344 .LVL20: |
2406 | 344 .LVL20: |
| Line 2456... | Line 2456... | ||
| 2456 | 1982:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep->doublebuffer == 0U) |
2456 | 1982:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep->doublebuffer == 0U) |
| 2457 | 368 .loc 1 1982 3 is_stmt 1 view .LVU79 |
2457 | 368 .loc 1 1982 3 is_stmt 1 view .LVU79 |
| 2458 | 369 .loc 1 1982 9 is_stmt 0 view .LVU80 |
2458 | 369 .loc 1 1982 9 is_stmt 0 view .LVU80 |
| 2459 | 370 0048 0A7B ldrb r2, [r1, #12] @ zero_extendqisi2 |
2459 | 370 0048 0A7B ldrb r2, [r1, #12] @ zero_extendqisi2 |
| 2460 | 371 .loc 1 1982 6 view .LVU81 |
2460 | 371 .loc 1 1982 6 view .LVU81 |
| 2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 42 |
2461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 42 |
| 2462 | 2462 | ||
| 2463 | 2463 | ||
| 2464 | 372 004a 002A cmp r2, #0 |
2464 | 372 004a 002A cmp r2, #0 |
| 2465 | 373 004c 40F0B180 bne .L18 |
2465 | 373 004c 40F0B180 bne .L18 |
| 2466 | 1983:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
2466 | 1983:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| Line 2516... | Line 2516... | ||
| 2516 | 418 0082 22F07002 bic r2, r2, #112 |
2516 | 418 0082 22F07002 bic r2, r2, #112 |
| 2517 | 419 .LVL29: |
2517 | 419 .LVL29: |
| 2518 | 420 .loc 1 1988 7 is_stmt 1 discriminator 1 view .LVU99 |
2518 | 420 .loc 1 1988 7 is_stmt 1 discriminator 1 view .LVU99 |
| 2519 | 421 0086 42F40042 orr r2, r2, #32768 |
2519 | 421 0086 42F40042 orr r2, r2, #32768 |
| 2520 | 422 .LVL30: |
2520 | 422 .LVL30: |
| 2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 43 |
2521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 43 |
| 2522 | 2522 | ||
| 2523 | 2523 | ||
| 2524 | 423 .loc 1 1988 7 is_stmt 0 discriminator 1 view .LVU100 |
2524 | 423 .loc 1 1988 7 is_stmt 0 discriminator 1 view .LVU100 |
| 2525 | 424 008a 42F0C002 orr r2, r2, #192 |
2525 | 424 008a 42F0C002 orr r2, r2, #192 |
| 2526 | 425 008e 23F82420 strh r2, [r3, r4, lsl #2] @ movhi |
2526 | 425 008e 23F82420 strh r2, [r3, r4, lsl #2] @ movhi |
| Line 2576... | Line 2576... | ||
| 2576 | 467 .loc 1 1959 7 is_stmt 1 view .LVU116 |
2576 | 467 .loc 1 1959 7 is_stmt 1 view .LVU116 |
| 2577 | 1949:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint16_t wEpRegVal; |
2577 | 1949:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint16_t wEpRegVal; |
| 2578 | 468 .loc 1 1949 21 is_stmt 0 view .LVU117 |
2578 | 468 .loc 1 1949 21 is_stmt 0 view .LVU117 |
| 2579 | 469 00be 0020 movs r0, #0 |
2579 | 469 00be 0020 movs r0, #0 |
| 2580 | 1959:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
2580 | 1959:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 44 |
2581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 44 |
| 2582 | 2582 | ||
| 2583 | 2583 | ||
| 2584 | 470 .loc 1 1959 7 view .LVU118 |
2584 | 470 .loc 1 1959 7 view .LVU118 |
| 2585 | 471 00c0 B1E7 b .L12 |
2585 | 471 00c0 B1E7 b .L12 |
| 2586 | 472 .L13: |
2586 | 472 .L13: |
| Line 2636... | Line 2636... | ||
| 2636 | 506 00dc 92B2 uxth r2, r2 |
2636 | 506 00dc 92B2 uxth r2, r2 |
| 2637 | 507 00de 22F4E042 bic r2, r2, #28672 |
2637 | 507 00de 22F4E042 bic r2, r2, #28672 |
| 2638 | 508 00e2 22F04002 bic r2, r2, #64 |
2638 | 508 00e2 22F04002 bic r2, r2, #64 |
| 2639 | 509 .LVL41: |
2639 | 509 .LVL41: |
| 2640 | 510 .loc 1 1998 9 is_stmt 1 view .LVU134 |
2640 | 510 .loc 1 1998 9 is_stmt 1 view .LVU134 |
| 2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 45 |
2641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 45 |
| 2642 | 2642 | ||
| 2643 | 2643 | ||
| 2644 | 511 .loc 1 1998 9 view .LVU135 |
2644 | 511 .loc 1 1998 9 view .LVU135 |
| 2645 | 512 .loc 1 1998 9 view .LVU136 |
2645 | 512 .loc 1 1998 9 view .LVU136 |
| 2646 | 513 00e6 42F40042 orr r2, r2, #32768 |
2646 | 513 00e6 42F40042 orr r2, r2, #32768 |
| Line 2696... | Line 2696... | ||
| 2696 | 555 .LVL49: |
2696 | 555 .LVL49: |
| 2697 | 556 .loc 1 2006 7 view .LVU151 |
2697 | 556 .loc 1 2006 7 view .LVU151 |
| 2698 | 557 .LBB10: |
2698 | 557 .LBB10: |
| 2699 | 558 .loc 1 2006 7 view .LVU152 |
2699 | 558 .loc 1 2006 7 view .LVU152 |
| 2700 | 559 .loc 1 2006 7 view .LVU153 |
2700 | 559 .loc 1 2006 7 view .LVU153 |
| 2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 46 |
2701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 46 |
| 2702 | 2702 | ||
| 2703 | 2703 | ||
| 2704 | 560 0116 0C69 ldr r4, [r1, #16] |
2704 | 560 0116 0C69 ldr r4, [r1, #16] |
| 2705 | 561 0118 94BB cbnz r4, .L23 |
2705 | 561 0118 94BB cbnz r4, .L23 |
| 2706 | 562 .loc 1 2006 7 discriminator 1 view .LVU154 |
2706 | 562 .loc 1 2006 7 discriminator 1 view .LVU154 |
| Line 2756... | Line 2756... | ||
| 2756 | 609 .loc 1 2009 7 view .LVU169 |
2756 | 609 .loc 1 2009 7 view .LVU169 |
| 2757 | 610 015c 0978 ldrb r1, [r1] @ zero_extendqisi2 |
2757 | 610 015c 0978 ldrb r1, [r1] @ zero_extendqisi2 |
| 2758 | 611 .LVL54: |
2758 | 611 .LVL54: |
| 2759 | 612 .loc 1 2009 7 is_stmt 0 view .LVU170 |
2759 | 612 .loc 1 2009 7 is_stmt 0 view .LVU170 |
| 2760 | 613 015e 33F82120 ldrh r2, [r3, r1, lsl #2] |
2760 | 613 015e 33F82120 ldrh r2, [r3, r1, lsl #2] |
| 2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 47 |
2761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 47 |
| 2762 | 2762 | ||
| 2763 | 2763 | ||
| 2764 | 614 0162 92B2 uxth r2, r2 |
2764 | 614 0162 92B2 uxth r2, r2 |
| 2765 | 615 0164 22F48042 bic r2, r2, #16384 |
2765 | 615 0164 22F48042 bic r2, r2, #16384 |
| 2766 | 616 0168 22F07002 bic r2, r2, #112 |
2766 | 616 0168 22F07002 bic r2, r2, #112 |
| Line 2816... | Line 2816... | ||
| 2816 | 2043:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
2816 | 2043:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 2817 | 2044:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
2817 | 2044:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
| 2818 | 2045:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
2818 | 2045:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 2819 | 2046:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Configure TX Endpoint to disabled state */ |
2819 | 2046:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Configure TX Endpoint to disabled state */ |
| 2820 | 2047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); |
2820 | 2047:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); |
| 2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 48 |
2821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 48 |
| 2822 | 2822 | ||
| 2823 | 2823 | ||
| 2824 | 2048:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
2824 | 2048:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 2825 | 2049:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
2825 | 2049:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 2826 | 2050:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_DIS); |
2826 | 2050:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_DIS); |
| Line 2876... | Line 2876... | ||
| 2876 | 2006:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_RX_DTOG(USBx, ep->num); |
2876 | 2006:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_RX_DTOG(USBx, ep->num); |
| 2877 | 670 .loc 1 2006 7 is_stmt 1 discriminator 4 view .LVU187 |
2877 | 670 .loc 1 2006 7 is_stmt 1 discriminator 4 view .LVU187 |
| 2878 | 2006:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_RX_DTOG(USBx, ep->num); |
2878 | 2006:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_RX_DTOG(USBx, ep->num); |
| 2879 | 671 .loc 1 2006 7 discriminator 4 view .LVU188 |
2879 | 671 .loc 1 2006 7 discriminator 4 view .LVU188 |
| 2880 | 672 0198 6509 lsrs r5, r4, #5 |
2880 | 672 0198 6509 lsrs r5, r4, #5 |
| 2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 49 |
2881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 49 |
| 2882 | 2882 | ||
| 2883 | 2883 | ||
| 2884 | 673 .LVL62: |
2884 | 673 .LVL62: |
| 2885 | 2006:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_RX_DTOG(USBx, ep->num); |
2885 | 2006:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_RX_DTOG(USBx, ep->num); |
| 2886 | 674 .loc 1 2006 7 discriminator 4 view .LVU189 |
2886 | 674 .loc 1 2006 7 discriminator 4 view .LVU189 |
| Line 2936... | Line 2936... | ||
| 2936 | 2018:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
2936 | 2018:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 2937 | 713 .loc 1 2018 5 view .LVU201 |
2937 | 713 .loc 1 2018 5 view .LVU201 |
| 2938 | 2018:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
2938 | 2018:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 2939 | 714 .loc 1 2018 5 view .LVU202 |
2939 | 714 .loc 1 2018 5 view .LVU202 |
| 2940 | 715 .LVL67: |
2940 | 715 .LVL67: |
| 2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 50 |
2941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 50 |
| 2942 | 2942 | ||
| 2943 | 2943 | ||
| 2944 | 2018:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
2944 | 2018:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 2945 | 716 .loc 1 2018 5 view .LVU203 |
2945 | 716 .loc 1 2018 5 view .LVU203 |
| 2946 | 717 01ce B3F85020 ldrh r2, [r3, #80] |
2946 | 717 01ce B3F85020 ldrh r2, [r3, #80] |
| Line 2996... | Line 2996... | ||
| 2996 | 755 .LVL74: |
2996 | 755 .LVL74: |
| 2997 | 2020:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
2997 | 2020:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 2998 | 756 .loc 1 2020 8 view .LVU216 |
2998 | 756 .loc 1 2020 8 view .LVU216 |
| 2999 | 757 01fc 002A cmp r2, #0 |
2999 | 757 01fc 002A cmp r2, #0 |
| 3000 | 758 01fe 4ED1 bne .L29 |
3000 | 758 01fe 4ED1 bne .L29 |
| 3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 51 |
3001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 51 |
| 3002 | 3002 | ||
| 3003 | 3003 | ||
| 3004 | 2023:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
3004 | 2023:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
| 3005 | 759 .loc 1 2023 7 is_stmt 1 view .LVU217 |
3005 | 759 .loc 1 2023 7 is_stmt 1 view .LVU217 |
| 3006 | 760 .LBB19: |
3006 | 760 .LBB19: |
| Line 3056... | Line 3056... | ||
| 3056 | 2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
3056 | 2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 3057 | 797 .loc 1 2024 7 view .LVU231 |
3057 | 797 .loc 1 2024 7 view .LVU231 |
| 3058 | 798 022c 12F0400F tst r2, #64 |
3058 | 798 022c 12F0400F tst r2, #64 |
| 3059 | 799 0230 0CD0 beq .L31 |
3059 | 799 0230 0CD0 beq .L31 |
| 3060 | 2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
3060 | 2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 52 |
3061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 52 |
| 3062 | 3062 | ||
| 3063 | 3063 | ||
| 3064 | 800 .loc 1 2024 7 discriminator 1 view .LVU232 |
3064 | 800 .loc 1 2024 7 discriminator 1 view .LVU232 |
| 3065 | 801 .LBB22: |
3065 | 801 .LBB22: |
| 3066 | 2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
3066 | 2024:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| Line 3116... | Line 3116... | ||
| 3116 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); |
3116 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); |
| 3117 | 840 .loc 1 2029 7 view .LVU245 |
3117 | 840 .loc 1 2029 7 view .LVU245 |
| 3118 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); |
3118 | 2029:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); |
| 3119 | 841 .loc 1 2029 7 view .LVU246 |
3119 | 841 .loc 1 2029 7 view .LVU246 |
| 3120 | 842 0268 0D78 ldrb r5, [r1] @ zero_extendqisi2 |
3120 | 842 0268 0D78 ldrb r5, [r1] @ zero_extendqisi2 |
| 3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 53 |
3121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 53 |
| 3122 | 3122 | ||
| 3123 | 3123 | ||
| 3124 | 843 026a 33F82520 ldrh r2, [r3, r5, lsl #2] |
3124 | 843 026a 33F82520 ldrh r2, [r3, r5, lsl #2] |
| 3125 | 844 026e 92B2 uxth r2, r2 |
3125 | 844 026e 92B2 uxth r2, r2 |
| 3126 | 845 0270 22F48042 bic r2, r2, #16384 |
3126 | 845 0270 22F48042 bic r2, r2, #16384 |
| Line 3176... | Line 3176... | ||
| 3176 | 881 029c 6EE7 b .L22 |
3176 | 881 029c 6EE7 b .L22 |
| 3177 | 882 .LVL91: |
3177 | 882 .LVL91: |
| 3178 | 883 .L29: |
3178 | 883 .L29: |
| 3179 | 2035:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
3179 | 2035:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
| 3180 | 884 .loc 1 2035 7 is_stmt 1 view .LVU261 |
3180 | 884 .loc 1 2035 7 is_stmt 1 view .LVU261 |
| 3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 54 |
3181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 54 |
| 3182 | 3182 | ||
| 3183 | 3183 | ||
| 3184 | 885 .LBB26: |
3184 | 885 .LBB26: |
| 3185 | 2035:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
3185 | 2035:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
| 3186 | 886 .loc 1 2035 7 view .LVU262 |
3186 | 886 .loc 1 2035 7 view .LVU262 |
| Line 3236... | Line 3236... | ||
| 3236 | 923 02ca 12F0400F tst r2, #64 |
3236 | 923 02ca 12F0400F tst r2, #64 |
| 3237 | 924 02ce 0CD0 beq .L33 |
3237 | 924 02ce 0CD0 beq .L33 |
| 3238 | 2036:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_RX_DTOG(USBx, ep->num); |
3238 | 2036:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_RX_DTOG(USBx, ep->num); |
| 3239 | 925 .loc 1 2036 7 discriminator 1 view .LVU276 |
3239 | 925 .loc 1 2036 7 discriminator 1 view .LVU276 |
| 3240 | 926 .LBB29: |
3240 | 926 .LBB29: |
| 3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 55 |
3241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 55 |
| 3242 | 3242 | ||
| 3243 | 3243 | ||
| 3244 | 2036:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_RX_DTOG(USBx, ep->num); |
3244 | 2036:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_RX_DTOG(USBx, ep->num); |
| 3245 | 927 .loc 1 2036 7 discriminator 1 view .LVU277 |
3245 | 927 .loc 1 2036 7 discriminator 1 view .LVU277 |
| 3246 | 2036:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_RX_DTOG(USBx, ep->num); |
3246 | 2036:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_RX_DTOG(USBx, ep->num); |
| Line 3296... | Line 3296... | ||
| 3296 | 2039:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
3296 | 2039:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 3297 | 966 .loc 1 2039 10 view .LVU290 |
3297 | 966 .loc 1 2039 10 view .LVU290 |
| 3298 | 967 0308 012A cmp r2, #1 |
3298 | 967 0308 012A cmp r2, #1 |
| 3299 | 968 030a 1ED0 beq .L34 |
3299 | 968 030a 1ED0 beq .L34 |
| 3300 | 2042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
3300 | 2042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 56 |
3301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 56 |
| 3302 | 3302 | ||
| 3303 | 3303 | ||
| 3304 | 969 .loc 1 2042 9 is_stmt 1 view .LVU291 |
3304 | 969 .loc 1 2042 9 is_stmt 1 view .LVU291 |
| 3305 | 970 .LBB31: |
3305 | 970 .LBB31: |
| 3306 | 2042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
3306 | 2042:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| Line 3356... | Line 3356... | ||
| 3356 | 2050:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
3356 | 2050:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 3357 | 1007 .loc 1 2050 7 view .LVU306 |
3357 | 1007 .loc 1 2050 7 view .LVU306 |
| 3358 | 1008 033c 42F40042 orr r2, r2, #32768 |
3358 | 1008 033c 42F40042 orr r2, r2, #32768 |
| 3359 | 1009 .LVL107: |
3359 | 1009 .LVL107: |
| 3360 | 2050:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
3360 | 2050:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 3361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 57 |
3361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 57 |
| 3362 | 3362 | ||
| 3363 | 3363 | ||
| 3364 | 1010 .loc 1 2050 7 is_stmt 0 view .LVU307 |
3364 | 1010 .loc 1 2050 7 is_stmt 0 view .LVU307 |
| 3365 | 1011 0340 42F08002 orr r2, r2, #128 |
3365 | 1011 0340 42F08002 orr r2, r2, #128 |
| 3366 | 1012 0344 23F82120 strh r2, [r3, r1, lsl #2] @ movhi |
3366 | 1012 0344 23F82120 strh r2, [r3, r1, lsl #2] @ movhi |
| Line 3416... | Line 3416... | ||
| 3416 | 2060:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param ep: pointer to endpoint structure |
3416 | 2060:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param ep: pointer to endpoint structure |
| 3417 | 2061:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
3417 | 2061:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 3418 | 2062:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
3418 | 2062:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 3419 | 2063:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_DeactivateEndpoint(USB_TypeDef *USBx, USB_EPTypeDef *ep) |
3419 | 2063:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_DeactivateEndpoint(USB_TypeDef *USBx, USB_EPTypeDef *ep) |
| 3420 | 2064:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
3420 | 2064:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 3421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 58 |
3421 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 58 |
| 3422 | 3422 | ||
| 3423 | 3423 | ||
| 3424 | 1052 .loc 1 2064 1 is_stmt 1 view -0 |
3424 | 1052 .loc 1 2064 1 is_stmt 1 view -0 |
| 3425 | 1053 .cfi_startproc |
3425 | 1053 .cfi_startproc |
| 3426 | 1054 @ args = 0, pretend = 0, frame = 0 |
3426 | 1054 @ args = 0, pretend = 0, frame = 0 |
| Line 3476... | Line 3476... | ||
| 3476 | 2070:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Configure DISABLE status for the Endpoint*/ |
3476 | 2070:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Configure DISABLE status for the Endpoint*/ |
| 3477 | 2071:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); |
3477 | 2071:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_DIS); |
| 3478 | 1099 .loc 1 2071 7 is_stmt 1 view .LVU334 |
3478 | 1099 .loc 1 2071 7 is_stmt 1 view .LVU334 |
| 3479 | 1100 .LBB36: |
3479 | 1100 .LBB36: |
| 3480 | 1101 .loc 1 2071 7 view .LVU335 |
3480 | 1101 .loc 1 2071 7 view .LVU335 |
| 3481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 59 |
3481 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 59 |
| 3482 | 3482 | ||
| 3483 | 3483 | ||
| 3484 | 1102 .loc 1 2071 7 view .LVU336 |
3484 | 1102 .loc 1 2071 7 view .LVU336 |
| 3485 | 1103 0030 0A78 ldrb r2, [r1] @ zero_extendqisi2 |
3485 | 1103 0030 0A78 ldrb r2, [r1] @ zero_extendqisi2 |
| 3486 | 1104 0032 30F82230 ldrh r3, [r0, r2, lsl #2] |
3486 | 1104 0032 30F82230 ldrh r3, [r0, r2, lsl #2] |
| Line 3536... | Line 3536... | ||
| 3536 | 2106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
3536 | 2106:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 3537 | 2107:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
3537 | 2107:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
| 3538 | 1120 .loc 1 2107 3 is_stmt 1 view .LVU342 |
3538 | 1120 .loc 1 2107 3 is_stmt 1 view .LVU342 |
| 3539 | 2108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
3539 | 2108:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 3540 | 1121 .loc 1 2108 1 is_stmt 0 view .LVU343 |
3540 | 1121 .loc 1 2108 1 is_stmt 0 view .LVU343 |
| 3541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 60 |
3541 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 60 |
| 3542 | 3542 | ||
| 3543 | 3543 | ||
| 3544 | 1122 004c 0020 movs r0, #0 |
3544 | 1122 004c 0020 movs r0, #0 |
| 3545 | 1123 .LVL118: |
3545 | 1123 .LVL118: |
| 3546 | 1124 .loc 1 2108 1 view .LVU344 |
3546 | 1124 .loc 1 2108 1 view .LVU344 |
| Line 3596... | Line 3596... | ||
| 3596 | 1161 .loc 1 2077 7 view .LVU357 |
3596 | 1161 .loc 1 2077 7 view .LVU357 |
| 3597 | 2077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
3597 | 2077:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 3598 | 1162 .loc 1 2077 7 view .LVU358 |
3598 | 1162 .loc 1 2077 7 view .LVU358 |
| 3599 | 1163 0076 0A78 ldrb r2, [r1] @ zero_extendqisi2 |
3599 | 1163 0076 0A78 ldrb r2, [r1] @ zero_extendqisi2 |
| 3600 | 1164 0078 30F82230 ldrh r3, [r0, r2, lsl #2] |
3600 | 1164 0078 30F82230 ldrh r3, [r0, r2, lsl #2] |
| 3601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 61 |
3601 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 61 |
| 3602 | 3602 | ||
| 3603 | 3603 | ||
| 3604 | 1165 007c 9BB2 uxth r3, r3 |
3604 | 1165 007c 9BB2 uxth r3, r3 |
| 3605 | 1166 007e 23F48043 bic r3, r3, #16384 |
3605 | 1166 007e 23F48043 bic r3, r3, #16384 |
| 3606 | 1167 0082 23F07003 bic r3, r3, #112 |
3606 | 1167 0082 23F07003 bic r3, r3, #112 |
| Line 3656... | Line 3656... | ||
| 3656 | 1203 .LBB41: |
3656 | 1203 .LBB41: |
| 3657 | 2086:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
3657 | 2086:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
| 3658 | 1204 .loc 1 2086 7 discriminator 1 view .LVU373 |
3658 | 1204 .loc 1 2086 7 discriminator 1 view .LVU373 |
| 3659 | 2086:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
3659 | 2086:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
| 3660 | 1205 .loc 1 2086 7 discriminator 1 view .LVU374 |
3660 | 1205 .loc 1 2086 7 discriminator 1 view .LVU374 |
| 3661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 62 |
3661 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 62 |
| 3662 | 3662 | ||
| 3663 | 3663 | ||
| 3664 | 1206 00a8 30F82230 ldrh r3, [r0, r2, lsl #2] |
3664 | 1206 00a8 30F82230 ldrh r3, [r0, r2, lsl #2] |
| 3665 | 1207 .LVL127: |
3665 | 1207 .LVL127: |
| 3666 | 2086:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
3666 | 2086:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
| Line 3716... | Line 3716... | ||
| 3716 | 1245 00dc 43F40043 orr r3, r3, #32768 |
3716 | 1245 00dc 43F40043 orr r3, r3, #32768 |
| 3717 | 1246 .LVL133: |
3717 | 1246 .LVL133: |
| 3718 | 2087:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
3718 | 2087:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 3719 | 1247 .loc 1 2087 7 is_stmt 0 discriminator 1 view .LVU388 |
3719 | 1247 .loc 1 2087 7 is_stmt 0 discriminator 1 view .LVU388 |
| 3720 | 1248 00e0 43F0C003 orr r3, r3, #192 |
3720 | 1248 00e0 43F0C003 orr r3, r3, #192 |
| 3721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 63 |
3721 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 63 |
| 3722 | 3722 | ||
| 3723 | 3723 | ||
| 3724 | 1249 00e4 20F82230 strh r3, [r0, r2, lsl #2] @ movhi |
3724 | 1249 00e4 20F82230 strh r3, [r0, r2, lsl #2] @ movhi |
| 3725 | 1250 .L46: |
3725 | 1250 .L46: |
| 3726 | 2087:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
3726 | 2087:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| Line 3776... | Line 3776... | ||
| 3776 | 1288 011a 20F82320 strh r2, [r0, r3, lsl #2] @ movhi |
3776 | 1288 011a 20F82320 strh r2, [r0, r3, lsl #2] @ movhi |
| 3777 | 1289 .LBE45: |
3777 | 1289 .LBE45: |
| 3778 | 2093:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
3778 | 2093:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 3779 | 1290 .loc 1 2093 7 is_stmt 1 view .LVU402 |
3779 | 1290 .loc 1 2093 7 is_stmt 1 view .LVU402 |
| 3780 | 1291 .LBB46: |
3780 | 1291 .LBB46: |
| 3781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 64 |
3781 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 64 |
| 3782 | 3782 | ||
| 3783 | 3783 | ||
| 3784 | 2093:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
3784 | 2093:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 3785 | 1292 .loc 1 2093 7 view .LVU403 |
3785 | 1292 .loc 1 2093 7 view .LVU403 |
| 3786 | 2093:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
3786 | 2093:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| Line 3836... | Line 3836... | ||
| 3836 | 1332 .loc 1 2098 7 view .LVU416 |
3836 | 1332 .loc 1 2098 7 view .LVU416 |
| 3837 | 1333 0140 13F4804F tst r3, #16384 |
3837 | 1333 0140 13F4804F tst r3, #16384 |
| 3838 | 1334 0144 0CD0 beq .L47 |
3838 | 1334 0144 0CD0 beq .L47 |
| 3839 | 2098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
3839 | 2098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
| 3840 | 1335 .loc 1 2098 7 discriminator 1 view .LVU417 |
3840 | 1335 .loc 1 2098 7 discriminator 1 view .LVU417 |
| 3841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 65 |
3841 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 65 |
| 3842 | 3842 | ||
| 3843 | 3843 | ||
| 3844 | 1336 .LBB48: |
3844 | 1336 .LBB48: |
| 3845 | 2098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
3845 | 2098:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_CLEAR_TX_DTOG(USBx, ep->num); |
| 3846 | 1337 .loc 1 2098 7 discriminator 1 view .LVU418 |
3846 | 1337 .loc 1 2098 7 discriminator 1 view .LVU418 |
| Line 3896... | Line 3896... | ||
| 3896 | 1374 0172 23F4E043 bic r3, r3, #28672 |
3896 | 1374 0172 23F4E043 bic r3, r3, #28672 |
| 3897 | 1375 0176 23F07003 bic r3, r3, #112 |
3897 | 1375 0176 23F07003 bic r3, r3, #112 |
| 3898 | 1376 .LVL148: |
3898 | 1376 .LVL148: |
| 3899 | 2099:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_RX_DTOG(USBx, ep->num); |
3899 | 2099:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_RX_DTOG(USBx, ep->num); |
| 3900 | 1377 .loc 1 2099 7 is_stmt 1 discriminator 1 view .LVU432 |
3900 | 1377 .loc 1 2099 7 is_stmt 1 discriminator 1 view .LVU432 |
| 3901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 66 |
3901 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 66 |
| 3902 | 3902 | ||
| 3903 | 3903 | ||
| 3904 | 1378 017a 43F40043 orr r3, r3, #32768 |
3904 | 1378 017a 43F40043 orr r3, r3, #32768 |
| 3905 | 1379 .LVL149: |
3905 | 1379 .LVL149: |
| 3906 | 2099:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_RX_DTOG(USBx, ep->num); |
3906 | 2099:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_RX_DTOG(USBx, ep->num); |
| Line 3956... | Line 3956... | ||
| 3956 | 1417 01b2 48F28004 movw r4, #32896 |
3956 | 1417 01b2 48F28004 movw r4, #32896 |
| 3957 | 1418 01b6 2243 orrs r2, r2, r4 |
3957 | 1418 01b6 2243 orrs r2, r2, r4 |
| 3958 | 1419 .LVL153: |
3958 | 1419 .LVL153: |
| 3959 | 2102:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_DIS); |
3959 | 2102:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_RX_STATUS(USBx, ep->num, USB_EP_RX_DIS); |
| 3960 | 1420 .loc 1 2102 7 is_stmt 0 view .LVU446 |
3960 | 1420 .loc 1 2102 7 is_stmt 0 view .LVU446 |
| 3961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 67 |
3961 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 67 |
| 3962 | 3962 | ||
| 3963 | 3963 | ||
| 3964 | 1421 01b8 20F82320 strh r2, [r0, r3, lsl #2] @ movhi |
3964 | 1421 01b8 20F82320 strh r2, [r0, r3, lsl #2] @ movhi |
| 3965 | 1422 .LBE52: |
3965 | 1422 .LBE52: |
| 3966 | 2103:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
3966 | 2103:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| Line 4016... | Line 4016... | ||
| 4016 | 2121:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* IN endpoint */ |
4016 | 2121:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* IN endpoint */ |
| 4017 | 2122:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep->is_in == 1U) |
4017 | 2122:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep->is_in == 1U) |
| 4018 | 2123:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
4018 | 2123:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 4019 | 2124:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /*Multi packet transfer*/ |
4019 | 2124:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /*Multi packet transfer*/ |
| 4020 | 2125:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep->xfer_len > ep->maxpacket) |
4020 | 2125:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep->xfer_len > ep->maxpacket) |
| 4021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 68 |
4021 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 68 |
| 4022 | 4022 | ||
| 4023 | 4023 | ||
| 4024 | 2126:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
4024 | 2126:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 4025 | 2127:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** len = ep->maxpacket; |
4025 | 2127:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** len = ep->maxpacket; |
| 4026 | 2128:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** ep->xfer_len -= len; |
4026 | 2128:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** ep->xfer_len -= len; |
| Line 4076... | Line 4076... | ||
| 4076 | 2178:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep->doublebuffer == 0U) |
4076 | 2178:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep->doublebuffer == 0U) |
| 4077 | 2179:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
4077 | 2179:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 4078 | 2180:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /*Set RX buffer count*/ |
4078 | 2180:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /*Set RX buffer count*/ |
| 4079 | 2181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_RX_CNT(USBx, ep->num, len); |
4079 | 2181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_RX_CNT(USBx, ep->num, len); |
| 4080 | 2182:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
4080 | 2182:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 4081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 69 |
4081 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 69 |
| 4082 | 4082 | ||
| 4083 | 4083 | ||
| 4084 | 2183:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
4084 | 2183:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** else |
| 4085 | 2184:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
4085 | 2184:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 4086 | 2185:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /*Set the Double buffer counter*/ |
4086 | 2185:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /*Set the Double buffer counter*/ |
| Line 4136... | Line 4136... | ||
| 4136 | 1475 .align 1 |
4136 | 1475 .align 1 |
| 4137 | 1476 .global USB_ReadPacket |
4137 | 1476 .global USB_ReadPacket |
| 4138 | 1477 .syntax unified |
4138 | 1477 .syntax unified |
| 4139 | 1478 .thumb |
4139 | 1478 .thumb |
| 4140 | 1479 .thumb_func |
4140 | 1479 .thumb_func |
| 4141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 70 |
4141 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 70 |
| 4142 | 4142 | ||
| 4143 | 4143 | ||
| 4144 | 1480 .fpu softvfp |
4144 | 1480 .fpu softvfp |
| 4145 | 1482 USB_ReadPacket: |
4145 | 1482 USB_ReadPacket: |
| 4146 | 1483 .LVL158: |
4146 | 1483 .LVL158: |
| Line 4196... | Line 4196... | ||
| 4196 | 2239:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
4196 | 2239:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 4197 | 2240:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_EPSetStall : set a stall condition over an EP |
4197 | 2240:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_EPSetStall : set a stall condition over an EP |
| 4198 | 2241:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
4198 | 2241:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
| 4199 | 2242:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param ep: pointer to endpoint structure |
4199 | 2242:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param ep: pointer to endpoint structure |
| 4200 | 2243:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
4200 | 2243:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 4201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 71 |
4201 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 71 |
| 4202 | 4202 | ||
| 4203 | 4203 | ||
| 4204 | 2244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
4204 | 2244:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 4205 | 2245:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_EPSetStall(USB_TypeDef *USBx, USB_EPTypeDef *ep) |
4205 | 2245:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** HAL_StatusTypeDef USB_EPSetStall(USB_TypeDef *USBx, USB_EPTypeDef *ep) |
| 4206 | 2246:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
4206 | 2246:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| Line 4256... | Line 4256... | ||
| 4256 | 1551 .loc 1 2257 1 view .LVU484 |
4256 | 1551 .loc 1 2257 1 view .LVU484 |
| 4257 | 1552 0026 7047 bx lr |
4257 | 1552 0026 7047 bx lr |
| 4258 | 1553 .LVL165: |
4258 | 1553 .LVL165: |
| 4259 | 1554 .L55: |
4259 | 1554 .L55: |
| 4260 | 2253:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
4260 | 2253:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 4261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 72 |
4261 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 72 |
| 4262 | 4262 | ||
| 4263 | 4263 | ||
| 4264 | 1555 .loc 1 2253 5 is_stmt 1 view .LVU485 |
4264 | 1555 .loc 1 2253 5 is_stmt 1 view .LVU485 |
| 4265 | 1556 .LBB55: |
4265 | 1556 .LBB55: |
| 4266 | 2253:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
4266 | 2253:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| Line 4316... | Line 4316... | ||
| 4316 | 1593 .cfi_startproc |
4316 | 1593 .cfi_startproc |
| 4317 | 1594 @ args = 0, pretend = 0, frame = 0 |
4317 | 1594 @ args = 0, pretend = 0, frame = 0 |
| 4318 | 1595 @ frame_needed = 0, uses_anonymous_args = 0 |
4318 | 1595 @ frame_needed = 0, uses_anonymous_args = 0 |
| 4319 | 1596 @ link register save eliminated. |
4319 | 1596 @ link register save eliminated. |
| 4320 | 2267:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep->doublebuffer == 0U) |
4320 | 2267:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** if (ep->doublebuffer == 0U) |
| 4321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 73 |
4321 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 73 |
| 4322 | 4322 | ||
| 4323 | 4323 | ||
| 4324 | 1597 .loc 1 2267 3 view .LVU494 |
4324 | 1597 .loc 1 2267 3 view .LVU494 |
| 4325 | 1598 .loc 1 2267 9 is_stmt 0 view .LVU495 |
4325 | 1598 .loc 1 2267 9 is_stmt 0 view .LVU495 |
| 4326 | 1599 0000 0B7B ldrb r3, [r1, #12] @ zero_extendqisi2 |
4326 | 1599 0000 0B7B ldrb r3, [r1, #12] @ zero_extendqisi2 |
| Line 4376... | Line 4376... | ||
| 4376 | 1643 0032 012B cmp r3, #1 |
4376 | 1643 0032 012B cmp r3, #1 |
| 4377 | 1644 0034 33D0 beq .L58 |
4377 | 1644 0034 33D0 beq .L58 |
| 4378 | 2274:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
4378 | 2274:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 4379 | 2275:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Configure NAK status for the Endpoint */ |
4379 | 2275:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Configure NAK status for the Endpoint */ |
| 4380 | 2276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_NAK); |
4380 | 2276:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_SET_EP_TX_STATUS(USBx, ep->num, USB_EP_TX_NAK); |
| 4381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 74 |
4381 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 74 |
| 4382 | 4382 | ||
| 4383 | 4383 | ||
| 4384 | 1645 .loc 1 2276 9 is_stmt 1 view .LVU514 |
4384 | 1645 .loc 1 2276 9 is_stmt 1 view .LVU514 |
| 4385 | 1646 .LBB58: |
4385 | 1646 .LBB58: |
| 4386 | 1647 .loc 1 2276 9 view .LVU515 |
4386 | 1647 .loc 1 2276 9 view .LVU515 |
| Line 4436... | Line 4436... | ||
| 4436 | 1692 0072 43F44043 orr r3, r3, #49152 |
4436 | 1692 0072 43F44043 orr r3, r3, #49152 |
| 4437 | 1693 .LVL180: |
4437 | 1693 .LVL180: |
| 4438 | 1694 .loc 1 2281 7 is_stmt 0 discriminator 1 view .LVU532 |
4438 | 1694 .loc 1 2281 7 is_stmt 0 discriminator 1 view .LVU532 |
| 4439 | 1695 0076 43F08003 orr r3, r3, #128 |
4439 | 1695 0076 43F08003 orr r3, r3, #128 |
| 4440 | 1696 007a 20F82230 strh r3, [r0, r2, lsl #2] @ movhi |
4440 | 1696 007a 20F82230 strh r3, [r0, r2, lsl #2] @ movhi |
| 4441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 75 |
4441 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 75 |
| 4442 | 4442 | ||
| 4443 | 4443 | ||
| 4444 | 1697 .L61: |
4444 | 1697 .L61: |
| 4445 | 1698 .loc 1 2281 7 discriminator 1 view .LVU533 |
4445 | 1698 .loc 1 2281 7 discriminator 1 view .LVU533 |
| 4446 | 1699 .LBE60: |
4446 | 1699 .LBE60: |
| Line 4496... | Line 4496... | ||
| 4496 | 1743 USB_StopDevice: |
4496 | 1743 USB_StopDevice: |
| 4497 | 1744 .LVL185: |
4497 | 1744 .LVL185: |
| 4498 | 1745 .LFB80: |
4498 | 1745 .LFB80: |
| 4499 | 2290:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
4499 | 2290:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 4500 | 2291:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
4500 | 2291:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 4501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 76 |
4501 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 76 |
| 4502 | 4502 | ||
| 4503 | 4503 | ||
| 4504 | 2292:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_StopDevice : Stop the usb device mode |
4504 | 2292:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_StopDevice : Stop the usb device mode |
| 4505 | 2293:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
4505 | 2293:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
| 4506 | 2294:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
4506 | 2294:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| Line 4556... | Line 4556... | ||
| 4556 | 1783 .LFB81: |
4556 | 1783 .LFB81: |
| 4557 | 2309:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
4557 | 2309:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 4558 | 2310:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
4558 | 2310:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 4559 | 2311:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_SetDevAddress : Stop the usb device mode |
4559 | 2311:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_SetDevAddress : Stop the usb device mode |
| 4560 | 2312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
4560 | 2312:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
| 4561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 77 |
4561 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 77 |
| 4562 | 4562 | ||
| 4563 | 4563 | ||
| 4564 | 2313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param address : new device address to be assigned |
4564 | 2313:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param address : new device address to be assigned |
| 4565 | 2314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be a value from 0 to 255 |
4565 | 2314:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * This parameter can be a value from 0 to 255 |
| 4566 | 2315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
4566 | 2315:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| Line 4616... | Line 4616... | ||
| 4616 | 2334:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
4616 | 2334:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 4617 | 1817 .loc 1 2334 1 is_stmt 1 view -0 |
4617 | 1817 .loc 1 2334 1 is_stmt 1 view -0 |
| 4618 | 1818 .cfi_startproc |
4618 | 1818 .cfi_startproc |
| 4619 | 1819 @ args = 0, pretend = 0, frame = 0 |
4619 | 1819 @ args = 0, pretend = 0, frame = 0 |
| 4620 | 1820 @ frame_needed = 0, uses_anonymous_args = 0 |
4620 | 1820 @ frame_needed = 0, uses_anonymous_args = 0 |
| 4621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 78 |
4621 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 78 |
| 4622 | 4622 | ||
| 4623 | 4623 | ||
| 4624 | 1821 @ link register save eliminated. |
4624 | 1821 @ link register save eliminated. |
| 4625 | 2335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Prevent unused argument(s) compilation warning */ |
4625 | 2335:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /* Prevent unused argument(s) compilation warning */ |
| 4626 | 2336:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** UNUSED(USBx); |
4626 | 2336:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** UNUSED(USBx); |
| Line 4676... | Line 4676... | ||
| 4676 | 2360:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
4676 | 2360:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 4677 | 1850 .loc 1 2360 1 is_stmt 0 view .LVU574 |
4677 | 1850 .loc 1 2360 1 is_stmt 0 view .LVU574 |
| 4678 | 1851 0000 0020 movs r0, #0 |
4678 | 1851 0000 0020 movs r0, #0 |
| 4679 | 1852 .LVL192: |
4679 | 1852 .LVL192: |
| 4680 | 1853 .loc 1 2360 1 view .LVU575 |
4680 | 1853 .loc 1 2360 1 view .LVU575 |
| 4681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 79 |
4681 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 79 |
| 4682 | 4682 | ||
| 4683 | 4683 | ||
| 4684 | 1854 0002 7047 bx lr |
4684 | 1854 0002 7047 bx lr |
| 4685 | 1855 .cfi_endproc |
4685 | 1855 .cfi_endproc |
| 4686 | 1856 .LFE83: |
4686 | 1856 .LFE83: |
| Line 4736... | Line 4736... | ||
| 4736 | 2375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
4736 | 2375:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 4737 | 2376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_ReadDevAllOutEpInterrupt: return the USB device OUT endpoints interrupt status |
4737 | 2376:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_ReadDevAllOutEpInterrupt: return the USB device OUT endpoints interrupt status |
| 4738 | 2377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
4738 | 2377:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx : Selected device |
| 4739 | 2378:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
4739 | 2378:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| 4740 | 2379:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
4740 | 2379:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 4741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 80 |
4741 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 80 |
| 4742 | 4742 | ||
| 4743 | 4743 | ||
| 4744 | 2380:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USB_ReadDevAllOutEpInterrupt(USB_TypeDef *USBx) |
4744 | 2380:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t USB_ReadDevAllOutEpInterrupt(USB_TypeDef *USBx) |
| 4745 | 2381:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
4745 | 2381:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 4746 | 1896 .loc 1 2381 1 is_stmt 1 view -0 |
4746 | 1896 .loc 1 2381 1 is_stmt 1 view -0 |
| Line 4796... | Line 4796... | ||
| 4796 | 2402:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** - This function is added to ensure compatibility across platforms. |
4796 | 2402:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** - This function is added to ensure compatibility across platforms. |
| 4797 | 2403:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
4797 | 2403:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 4798 | 2404:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return (0); |
4798 | 2404:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return (0); |
| 4799 | 1928 .loc 1 2404 3 view .LVU589 |
4799 | 1928 .loc 1 2404 3 view .LVU589 |
| 4800 | 2405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
4800 | 2405:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 4801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 81 |
4801 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 81 |
| 4802 | 4802 | ||
| 4803 | 4803 | ||
| 4804 | 1929 .loc 1 2405 1 is_stmt 0 view .LVU590 |
4804 | 1929 .loc 1 2405 1 is_stmt 0 view .LVU590 |
| 4805 | 1930 0000 0020 movs r0, #0 |
4805 | 1930 0000 0020 movs r0, #0 |
| 4806 | 1931 .LVL198: |
4806 | 1931 .LVL198: |
| Line 4856... | Line 4856... | ||
| 4856 | 1965 .align 1 |
4856 | 1965 .align 1 |
| 4857 | 1966 .global USB_ReadDevInEPInterrupt |
4857 | 1966 .global USB_ReadDevInEPInterrupt |
| 4858 | 1967 .syntax unified |
4858 | 1967 .syntax unified |
| 4859 | 1968 .thumb |
4859 | 1968 .thumb |
| 4860 | 1969 .thumb_func |
4860 | 1969 .thumb_func |
| 4861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 82 |
4861 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 82 |
| 4862 | 4862 | ||
| 4863 | 4863 | ||
| 4864 | 1970 .fpu softvfp |
4864 | 1970 .fpu softvfp |
| 4865 | 1972 USB_ReadDevInEPInterrupt: |
4865 | 1972 USB_ReadDevInEPInterrupt: |
| 4866 | 1973 .LVL201: |
4866 | 1973 .LVL201: |
| Line 4916... | Line 4916... | ||
| 4916 | 2448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param interrupt interrupt flag |
4916 | 2448:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param interrupt interrupt flag |
| 4917 | 2449:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval None |
4917 | 2449:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval None |
| 4918 | 2450:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
4918 | 2450:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** */ |
| 4919 | 2451:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** void USB_ClearInterrupts(USB_TypeDef *USBx, uint32_t interrupt) |
4919 | 2451:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** void USB_ClearInterrupts(USB_TypeDef *USBx, uint32_t interrupt) |
| 4920 | 2452:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
4920 | 2452:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 4921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 83 |
4921 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 83 |
| 4922 | 4922 | ||
| 4923 | 4923 | ||
| 4924 | 2002 .loc 1 2452 1 is_stmt 1 view -0 |
4924 | 2002 .loc 1 2452 1 is_stmt 1 view -0 |
| 4925 | 2003 .cfi_startproc |
4925 | 2003 .cfi_startproc |
| 4926 | 2004 @ args = 0, pretend = 0, frame = 0 |
4926 | 2004 @ args = 0, pretend = 0, frame = 0 |
| Line 4976... | Line 4976... | ||
| 4976 | 2477:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
4976 | 2477:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** return HAL_OK; |
| 4977 | 2032 .loc 1 2477 3 view .LVU611 |
4977 | 2032 .loc 1 2477 3 view .LVU611 |
| 4978 | 2478:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
4978 | 2478:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 4979 | 2033 .loc 1 2478 1 is_stmt 0 view .LVU612 |
4979 | 2033 .loc 1 2478 1 is_stmt 0 view .LVU612 |
| 4980 | 2034 0000 0020 movs r0, #0 |
4980 | 2034 0000 0020 movs r0, #0 |
| 4981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 84 |
4981 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 84 |
| 4982 | 4982 | ||
| 4983 | 4983 | ||
| 4984 | 2035 .LVL205: |
4984 | 2035 .LVL205: |
| 4985 | 2036 .loc 1 2478 1 view .LVU613 |
4985 | 2036 .loc 1 2478 1 view .LVU613 |
| 4986 | 2037 0002 7047 bx lr |
4986 | 2037 0002 7047 bx lr |
| Line 5036... | Line 5036... | ||
| 5036 | 2079 USB_DeActivateRemoteWakeup: |
5036 | 2079 USB_DeActivateRemoteWakeup: |
| 5037 | 2080 .LVL208: |
5037 | 2080 .LVL208: |
| 5038 | 2081 .LFB92: |
5038 | 2081 .LFB92: |
| 5039 | 2491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
5039 | 2491:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 5040 | 2492:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
5040 | 2492:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** /** |
| 5041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 85 |
5041 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 85 |
| 5042 | 5042 | ||
| 5043 | 5043 | ||
| 5044 | 2493:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_DeActivateRemoteWakeup : de-active remote wakeup signalling |
5044 | 2493:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @brief USB_DeActivateRemoteWakeup : de-active remote wakeup signalling |
| 5045 | 2494:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
5045 | 2494:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @param USBx Selected device |
| 5046 | 2495:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
5046 | 2495:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** * @retval HAL status |
| Line 5096... | Line 5096... | ||
| 5096 | 2116 @ args = 0, pretend = 0, frame = 0 |
5096 | 2116 @ args = 0, pretend = 0, frame = 0 |
| 5097 | 2117 @ frame_needed = 0, uses_anonymous_args = 0 |
5097 | 2117 @ frame_needed = 0, uses_anonymous_args = 0 |
| 5098 | 2118 @ link register save eliminated. |
5098 | 2118 @ link register save eliminated. |
| 5099 | 2513:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t n = ((uint32_t)wNBytes + 1U) >> 1; |
5099 | 2513:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t n = ((uint32_t)wNBytes + 1U) >> 1; |
| 5100 | 2119 .loc 1 2513 3 view .LVU627 |
5100 | 2119 .loc 1 2513 3 view .LVU627 |
| 5101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 86 |
5101 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 86 |
| 5102 | 5102 | ||
| 5103 | 5103 | ||
| 5104 | 2120 .loc 1 2513 35 is_stmt 0 view .LVU628 |
5104 | 2120 .loc 1 2513 35 is_stmt 0 view .LVU628 |
| 5105 | 2121 0000 0133 adds r3, r3, #1 |
5105 | 2121 0000 0133 adds r3, r3, #1 |
| 5106 | 2122 .LVL211: |
5106 | 2122 .LVL211: |
| Line 5156... | Line 5156... | ||
| 5156 | 2158 0014 44EA0024 orr r4, r4, r0, lsl #8 |
5156 | 2158 0014 44EA0024 orr r4, r4, r0, lsl #8 |
| 5157 | 2159 .LVL218: |
5157 | 2159 .LVL218: |
| 5158 | 2160 .loc 1 2526 13 discriminator 3 view .LVU647 |
5158 | 2160 .loc 1 2526 13 discriminator 3 view .LVU647 |
| 5159 | 2161 0018 22F8044B strh r4, [r2], #4 @ movhi |
5159 | 2161 0018 22F8044B strh r4, [r2], #4 @ movhi |
| 5160 | 2162 .LVL219: |
5160 | 2162 .LVL219: |
| 5161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 87 |
5161 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 87 |
| 5162 | 5162 | ||
| 5163 | 5163 | ||
| 5164 | 2527:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pdwVal++; |
5164 | 2527:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pdwVal++; |
| 5165 | 2163 .loc 1 2527 5 is_stmt 1 discriminator 3 view .LVU648 |
5165 | 2163 .loc 1 2527 5 is_stmt 1 discriminator 3 view .LVU648 |
| 5166 | 2528:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
5166 | 2528:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| Line 5216... | Line 5216... | ||
| 5216 | 2117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint16_t pmabuffer; |
5216 | 2117:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint16_t pmabuffer; |
| 5217 | 2205 .loc 1 2117 1 is_stmt 0 view .LVU658 |
5217 | 2205 .loc 1 2117 1 is_stmt 0 view .LVU658 |
| 5218 | 2206 0000 70B5 push {r4, r5, r6, lr} |
5218 | 2206 0000 70B5 push {r4, r5, r6, lr} |
| 5219 | 2207 .LCFI14: |
5219 | 2207 .LCFI14: |
| 5220 | 2208 .cfi_def_cfa_offset 16 |
5220 | 2208 .cfi_def_cfa_offset 16 |
| 5221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 88 |
5221 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 88 |
| 5222 | 5222 | ||
| 5223 | 5223 | ||
| 5224 | 2209 .cfi_offset 4, -16 |
5224 | 2209 .cfi_offset 4, -16 |
| 5225 | 2210 .cfi_offset 5, -12 |
5225 | 2210 .cfi_offset 5, -12 |
| 5226 | 2211 .cfi_offset 6, -8 |
5226 | 2211 .cfi_offset 6, -8 |
| Line 5276... | Line 5276... | ||
| 5276 | 2244 .loc 1 2181 7 view .LVU675 |
5276 | 2244 .loc 1 2181 7 view .LVU675 |
| 5277 | 2245 .LVL226: |
5277 | 2245 .LVL226: |
| 5278 | 2181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5278 | 2181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5279 | 2246 .loc 1 2181 7 view .LVU676 |
5279 | 2246 .loc 1 2181 7 view .LVU676 |
| 5280 | 2181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5280 | 2181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 89 |
5281 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 89 |
| 5282 | 5282 | ||
| 5283 | 5283 | ||
| 5284 | 2247 .loc 1 2181 7 view .LVU677 |
5284 | 2247 .loc 1 2181 7 view .LVU677 |
| 5285 | 2248 001e B0F85020 ldrh r2, [r0, #80] |
5285 | 2248 001e B0F85020 ldrh r2, [r0, #80] |
| 5286 | 2249 0022 0244 add r2, r2, r0 |
5286 | 2249 0022 0244 add r2, r2, r0 |
| Line 5336... | Line 5336... | ||
| 5336 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5336 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5337 | 2288 .loc 1 2189 5 view .LVU689 |
5337 | 2288 .loc 1 2189 5 view .LVU689 |
| 5338 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5338 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5339 | 2289 .loc 1 2189 5 view .LVU690 |
5339 | 2289 .loc 1 2189 5 view .LVU690 |
| 5340 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5340 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 90 |
5341 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 90 |
| 5342 | 5342 | ||
| 5343 | 5343 | ||
| 5344 | 2290 .loc 1 2189 5 view .LVU691 |
5344 | 2290 .loc 1 2189 5 view .LVU691 |
| 5345 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5345 | 2189:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5346 | 2291 .loc 1 2189 5 view .LVU692 |
5346 | 2291 .loc 1 2189 5 view .LVU692 |
| Line 5396... | Line 5396... | ||
| 5396 | 2137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
5396 | 2137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 5397 | 2328 .loc 1 2137 5 is_stmt 1 view .LVU706 |
5397 | 2328 .loc 1 2137 5 is_stmt 1 view .LVU706 |
| 5398 | 2137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
5398 | 2137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 5399 | 2329 .loc 1 2137 11 is_stmt 0 view .LVU707 |
5399 | 2329 .loc 1 2137 11 is_stmt 0 view .LVU707 |
| 5400 | 2330 0080 0A7B ldrb r2, [r1, #12] @ zero_extendqisi2 |
5400 | 2330 0080 0A7B ldrb r2, [r1, #12] @ zero_extendqisi2 |
| 5401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 91 |
5401 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 91 |
| 5402 | 5402 | ||
| 5403 | 5403 | ||
| 5404 | 2137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
5404 | 2137:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 5405 | 2331 .loc 1 2137 8 view .LVU708 |
5405 | 2331 .loc 1 2137 8 view .LVU708 |
| 5406 | 2332 0082 02B3 cbz r2, .L125 |
5406 | 2332 0082 02B3 cbz r2, .L125 |
| Line 5456... | Line 5456... | ||
| 5456 | 2366 .loc 1 2148 9 discriminator 3 view .LVU724 |
5456 | 2366 .loc 1 2148 9 discriminator 3 view .LVU724 |
| 5457 | 2367 00a0 B2F80C14 ldrh r1, [r2, #1036] |
5457 | 2367 00a0 B2F80C14 ldrh r1, [r2, #1036] |
| 5458 | 2368 .LVL242: |
5458 | 2368 .LVL242: |
| 5459 | 2148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pmabuffer = ep->pmaaddr1; |
5459 | 2148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pmabuffer = ep->pmaaddr1; |
| 5460 | 2369 .loc 1 2148 9 is_stmt 0 discriminator 3 view .LVU725 |
5460 | 2369 .loc 1 2148 9 is_stmt 0 discriminator 3 view .LVU725 |
| 5461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 92 |
5461 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 92 |
| 5462 | 5462 | ||
| 5463 | 5463 | ||
| 5464 | 2370 00a4 89B2 uxth r1, r1 |
5464 | 2370 00a4 89B2 uxth r1, r1 |
| 5465 | 2371 00a6 21F4F841 bic r1, r1, #31744 |
5465 | 2371 00a6 21F4F841 bic r1, r1, #31744 |
| 5466 | 2372 00aa 89B2 uxth r1, r1 |
5466 | 2372 00aa 89B2 uxth r1, r1 |
| Line 5516... | Line 5516... | ||
| 5516 | 2140:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5516 | 2140:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5517 | 2410 .loc 1 2140 7 view .LVU738 |
5517 | 2410 .loc 1 2140 7 view .LVU738 |
| 5518 | 2411 00d2 B5F85030 ldrh r3, [r5, #80] |
5518 | 2411 00d2 B5F85030 ldrh r3, [r5, #80] |
| 5519 | 2412 00d6 2B44 add r3, r3, r5 |
5519 | 2412 00d6 2B44 add r3, r3, r5 |
| 5520 | 2413 .LVL248: |
5520 | 2413 .LVL248: |
| 5521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 93 |
5521 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 93 |
| 5522 | 5522 | ||
| 5523 | 5523 | ||
| 5524 | 2140:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5524 | 2140:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5525 | 2414 .loc 1 2140 7 view .LVU739 |
5525 | 2414 .loc 1 2140 7 view .LVU739 |
| 5526 | 2415 00d8 2278 ldrb r2, [r4] @ zero_extendqisi2 |
5526 | 2415 00d8 2278 ldrb r2, [r4] @ zero_extendqisi2 |
| Line 5576... | Line 5576... | ||
| 5576 | 2454 .loc 1 2148 9 discriminator 6 view .LVU750 |
5576 | 2454 .loc 1 2148 9 discriminator 6 view .LVU750 |
| 5577 | 2455 00fe 13F01F0F tst r3, #31 |
5577 | 2455 00fe 13F01F0F tst r3, #31 |
| 5578 | 2456 0102 00D1 bne .L95 |
5578 | 2456 0102 00D1 bne .L95 |
| 5579 | 2148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pmabuffer = ep->pmaaddr1; |
5579 | 2148:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pmabuffer = ep->pmaaddr1; |
| 5580 | 2457 .loc 1 2148 9 discriminator 10 view .LVU751 |
5580 | 2457 .loc 1 2148 9 discriminator 10 view .LVU751 |
| 5581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 94 |
5581 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 94 |
| 5582 | 5582 | ||
| 5583 | 5583 | ||
| 5584 | 2458 0104 0139 subs r1, r1, #1 |
5584 | 2458 0104 0139 subs r1, r1, #1 |
| 5585 | 2459 .LVL256: |
5585 | 2459 .LVL256: |
| 5586 | 2460 .L95: |
5586 | 2460 .L95: |
| Line 5636... | Line 5636... | ||
| 5636 | 2498 .LVL264: |
5636 | 2498 .LVL264: |
| 5637 | 2157:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_FreeUserBuffer(USBx, ep->num, ep->is_in); |
5637 | 2157:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_FreeUserBuffer(USBx, ep->num, ep->is_in); |
| 5638 | 2499 .loc 1 2157 7 is_stmt 0 view .LVU764 |
5638 | 2499 .loc 1 2157 7 is_stmt 0 view .LVU764 |
| 5639 | 2500 012a 6169 ldr r1, [r4, #20] |
5639 | 2500 012a 6169 ldr r1, [r4, #20] |
| 5640 | 2501 012c 2846 mov r0, r5 |
5640 | 2501 012c 2846 mov r0, r5 |
| 5641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 95 |
5641 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 95 |
| 5642 | 5642 | ||
| 5643 | 5643 | ||
| 5644 | 2502 .LVL265: |
5644 | 2502 .LVL265: |
| 5645 | 2157:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_FreeUserBuffer(USBx, ep->num, ep->is_in); |
5645 | 2157:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** PCD_FreeUserBuffer(USBx, ep->num, ep->is_in); |
| 5646 | 2503 .loc 1 2157 7 view .LVU765 |
5646 | 2503 .loc 1 2157 7 view .LVU765 |
| Line 5696... | Line 5696... | ||
| 5696 | 2161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5696 | 2161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5697 | 2541 .loc 1 2161 5 view .LVU778 |
5697 | 2541 .loc 1 2161 5 view .LVU778 |
| 5698 | 2161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5698 | 2161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5699 | 2542 .loc 1 2161 5 view .LVU779 |
5699 | 2542 .loc 1 2161 5 view .LVU779 |
| 5700 | 2161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5700 | 2161:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 96 |
5701 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 96 |
| 5702 | 5702 | ||
| 5703 | 5703 | ||
| 5704 | 2543 .loc 1 2161 5 view .LVU780 |
5704 | 2543 .loc 1 2161 5 view .LVU780 |
| 5705 | 2544 0164 83F03003 eor r3, r3, #48 |
5705 | 2544 0164 83F03003 eor r3, r3, #48 |
| 5706 | 2545 .LVL270: |
5706 | 2545 .LVL270: |
| Line 5756... | Line 5756... | ||
| 5756 | 2581 018a 21F4F841 bic r1, r1, #31744 |
5756 | 2581 018a 21F4F841 bic r1, r1, #31744 |
| 5757 | 2582 018e 89B2 uxth r1, r1 |
5757 | 2582 018e 89B2 uxth r1, r1 |
| 5758 | 2583 0190 A2F80414 strh r1, [r2, #1028] @ movhi |
5758 | 2583 0190 A2F80414 strh r1, [r2, #1028] @ movhi |
| 5759 | 2154:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pmabuffer = ep->pmaaddr0; |
5759 | 2154:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pmabuffer = ep->pmaaddr0; |
| 5760 | 2584 .loc 1 2154 9 is_stmt 1 discriminator 3 view .LVU795 |
5760 | 2584 .loc 1 2154 9 is_stmt 1 discriminator 3 view .LVU795 |
| 5761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 97 |
5761 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 97 |
| 5762 | 5762 | ||
| 5763 | 5763 | ||
| 5764 | 2585 0194 B2F80414 ldrh r1, [r2, #1028] |
5764 | 2585 0194 B2F80414 ldrh r1, [r2, #1028] |
| 5765 | 2586 0198 41F40041 orr r1, r1, #32768 |
5765 | 2586 0198 41F40041 orr r1, r1, #32768 |
| 5766 | 2587 019c A2F80414 strh r1, [r2, #1028] @ movhi |
5766 | 2587 019c A2F80414 strh r1, [r2, #1028] @ movhi |
| Line 5816... | Line 5816... | ||
| 5816 | 2625 .loc 1 2154 9 discriminator 12 view .LVU807 |
5816 | 2625 .loc 1 2154 9 discriminator 12 view .LVU807 |
| 5817 | 2626 01c4 6FEAC161 mvn r1, r1, lsl #27 |
5817 | 2626 01c4 6FEAC161 mvn r1, r1, lsl #27 |
| 5818 | 2627 .LVL284: |
5818 | 2627 .LVL284: |
| 5819 | 2154:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pmabuffer = ep->pmaaddr0; |
5819 | 2154:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pmabuffer = ep->pmaaddr0; |
| 5820 | 2628 .loc 1 2154 9 is_stmt 0 discriminator 12 view .LVU808 |
5820 | 2628 .loc 1 2154 9 is_stmt 0 discriminator 12 view .LVU808 |
| 5821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 98 |
5821 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 98 |
| 5822 | 5822 | ||
| 5823 | 5823 | ||
| 5824 | 2629 01c8 6FEA5141 mvn r1, r1, lsr #17 |
5824 | 2629 01c8 6FEA5141 mvn r1, r1, lsr #17 |
| 5825 | 2630 01cc 89B2 uxth r1, r1 |
5825 | 2630 01cc 89B2 uxth r1, r1 |
| 5826 | 2631 01ce A2F80414 strh r1, [r2, #1028] @ movhi |
5826 | 2631 01ce A2F80414 strh r1, [r2, #1028] @ movhi |
| Line 5876... | Line 5876... | ||
| 5876 | 2667 .loc 1 2158 7 is_stmt 1 discriminator 2 view .LVU822 |
5876 | 2667 .loc 1 2158 7 is_stmt 1 discriminator 2 view .LVU822 |
| 5877 | 2668 01e8 012B cmp r3, #1 |
5877 | 2668 01e8 012B cmp r3, #1 |
| 5878 | 2669 01ea B3D1 bne .L88 |
5878 | 2669 01ea B3D1 bne .L88 |
| 5879 | 2158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5879 | 2158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5880 | 2670 .loc 1 2158 7 discriminator 3 view .LVU823 |
5880 | 2670 .loc 1 2158 7 discriminator 3 view .LVU823 |
| 5881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 99 |
5881 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 99 |
| 5882 | 5882 | ||
| 5883 | 5883 | ||
| 5884 | 2671 .LBB78: |
5884 | 2671 .LBB78: |
| 5885 | 2158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5885 | 2158:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5886 | 2672 .loc 1 2158 7 discriminator 3 view .LVU824 |
5886 | 2672 .loc 1 2158 7 discriminator 3 view .LVU824 |
| Line 5936... | Line 5936... | ||
| 5936 | 2710 .loc 1 2181 7 discriminator 3 view .LVU836 |
5936 | 2710 .loc 1 2181 7 discriminator 3 view .LVU836 |
| 5937 | 2711 0218 13F0010F tst r3, #1 |
5937 | 2711 0218 13F0010F tst r3, #1 |
| 5938 | 2712 021c 00D0 beq .L111 |
5938 | 2712 021c 00D0 beq .L111 |
| 5939 | 2181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5939 | 2181:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5940 | 2713 .loc 1 2181 7 discriminator 5 view .LVU837 |
5940 | 2713 .loc 1 2181 7 discriminator 5 view .LVU837 |
| 5941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 100 |
5941 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 100 |
| 5942 | 5942 | ||
| 5943 | 5943 | ||
| 5944 | 2714 021e 0134 adds r4, r4, #1 |
5944 | 2714 021e 0134 adds r4, r4, #1 |
| 5945 | 2715 .LVL297: |
5945 | 2715 .LVL297: |
| 5946 | 2716 .L111: |
5946 | 2716 .L111: |
| Line 5996... | Line 5996... | ||
| 5996 | 2753 .loc 1 2186 7 discriminator 1 view .LVU850 |
5996 | 2753 .loc 1 2186 7 discriminator 1 view .LVU850 |
| 5997 | 2754 .LBB80: |
5997 | 2754 .LBB80: |
| 5998 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
5998 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 5999 | 2755 .loc 1 2186 7 discriminator 1 view .LVU851 |
5999 | 2755 .loc 1 2186 7 discriminator 1 view .LVU851 |
| 6000 | 2756 .LVL303: |
6000 | 2756 .LVL303: |
| 6001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 101 |
6001 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 101 |
| 6002 | 6002 | ||
| 6003 | 6003 | ||
| 6004 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6004 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 6005 | 2757 .loc 1 2186 7 discriminator 1 view .LVU852 |
6005 | 2757 .loc 1 2186 7 discriminator 1 view .LVU852 |
| 6006 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6006 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| Line 6056... | Line 6056... | ||
| 6056 | 2795 .LBB84: |
6056 | 2795 .LBB84: |
| 6057 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6057 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 6058 | 2796 .loc 1 2186 7 discriminator 16 view .LVU866 |
6058 | 2796 .loc 1 2186 7 discriminator 16 view .LVU866 |
| 6059 | 2797 .LVL307: |
6059 | 2797 .LVL307: |
| 6060 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6060 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 6061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 102 |
6061 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 102 |
| 6062 | 6062 | ||
| 6063 | 6063 | ||
| 6064 | 2798 .loc 1 2186 7 discriminator 16 view .LVU867 |
6064 | 2798 .loc 1 2186 7 discriminator 16 view .LVU867 |
| 6065 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6065 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 6066 | 2799 .loc 1 2186 7 discriminator 16 view .LVU868 |
6066 | 2799 .loc 1 2186 7 discriminator 16 view .LVU868 |
| Line 6116... | Line 6116... | ||
| 6116 | 2838 02a6 5C08 lsrs r4, r3, #1 |
6116 | 2838 02a6 5C08 lsrs r4, r3, #1 |
| 6117 | 2839 .LVL312: |
6117 | 2839 .LVL312: |
| 6118 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6118 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 6119 | 2840 .loc 1 2186 7 discriminator 5 view .LVU880 |
6119 | 2840 .loc 1 2186 7 discriminator 5 view .LVU880 |
| 6120 | 2841 02a8 13F0010F tst r3, #1 |
6120 | 2841 02a8 13F0010F tst r3, #1 |
| 6121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 103 |
6121 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 103 |
| 6122 | 6122 | ||
| 6123 | 6123 | ||
| 6124 | 2842 02ac 00D0 beq .L116 |
6124 | 2842 02ac 00D0 beq .L116 |
| 6125 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6125 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 6126 | 2843 .loc 1 2186 7 discriminator 7 view .LVU881 |
6126 | 2843 .loc 1 2186 7 discriminator 7 view .LVU881 |
| Line 6176... | Line 6176... | ||
| 6176 | 2883 02d4 3E2B cmp r3, #62 |
6176 | 2883 02d4 3E2B cmp r3, #62 |
| 6177 | 2884 02d6 09D8 bhi .L120 |
6177 | 2884 02d6 09D8 bhi .L120 |
| 6178 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6178 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 6179 | 2885 .loc 1 2186 7 discriminator 20 view .LVU892 |
6179 | 2885 .loc 1 2186 7 discriminator 20 view .LVU892 |
| 6180 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6180 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 6181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 104 |
6181 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 104 |
| 6182 | 6182 | ||
| 6183 | 6183 | ||
| 6184 | 2886 .loc 1 2186 7 discriminator 20 view .LVU893 |
6184 | 2886 .loc 1 2186 7 discriminator 20 view .LVU893 |
| 6185 | 2887 02d8 5C08 lsrs r4, r3, #1 |
6185 | 2887 02d8 5C08 lsrs r4, r3, #1 |
| 6186 | 2888 .LVL319: |
6186 | 2888 .LVL319: |
| Line 6236... | Line 6236... | ||
| 6236 | 2927 .LBE87: |
6236 | 2927 .LBE87: |
| 6237 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6237 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 6238 | 2928 .loc 1 2186 7 is_stmt 1 discriminator 17 view .LVU905 |
6238 | 2928 .loc 1 2186 7 is_stmt 1 discriminator 17 view .LVU905 |
| 6239 | 2929 0306 012A cmp r2, #1 |
6239 | 2929 0306 012A cmp r2, #1 |
| 6240 | 2930 0308 7FF4A0AE bne .L109 |
6240 | 2930 0308 7FF4A0AE bne .L109 |
| 6241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 105 |
6241 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 105 |
| 6242 | 6242 | ||
| 6243 | 6243 | ||
| 6244 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
6244 | 2186:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** } |
| 6245 | 2931 .loc 1 2186 7 discriminator 28 view .LVU906 |
6245 | 2931 .loc 1 2186 7 discriminator 28 view .LVU906 |
| 6246 | 2932 030c B0F85020 ldrh r2, [r0, #80] |
6246 | 2932 030c B0F85020 ldrh r2, [r0, #80] |
| Line 6296... | Line 6296... | ||
| 6296 | 2970 .cfi_offset 5, -4 |
6296 | 2970 .cfi_offset 5, -4 |
| 6297 | 2547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t n = (uint32_t)wNBytes >> 1; |
6297 | 2547:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t n = (uint32_t)wNBytes >> 1; |
| 6298 | 2971 .loc 1 2547 3 is_stmt 1 view .LVU912 |
6298 | 2971 .loc 1 2547 3 is_stmt 1 view .LVU912 |
| 6299 | 2972 .loc 1 2547 34 is_stmt 0 view .LVU913 |
6299 | 2972 .loc 1 2547 34 is_stmt 0 view .LVU913 |
| 6300 | 2973 0002 5D08 lsrs r5, r3, #1 |
6300 | 2973 0002 5D08 lsrs r5, r3, #1 |
| 6301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 106 |
6301 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 106 |
| 6302 | 6302 | ||
| 6303 | 6303 | ||
| 6304 | 2974 .LVL330: |
6304 | 2974 .LVL330: |
| 6305 | 2548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t BaseAddr = (uint32_t)USBx; |
6305 | 2548:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** uint32_t BaseAddr = (uint32_t)USBx; |
| 6306 | 2975 .loc 1 2548 3 is_stmt 1 view .LVU914 |
6306 | 2975 .loc 1 2548 3 is_stmt 1 view .LVU914 |
| Line 6356... | Line 6356... | ||
| 6356 | 3011 001a 0231 adds r1, r1, #2 |
6356 | 3011 001a 0231 adds r1, r1, #2 |
| 6357 | 3012 .LVL337: |
6357 | 3012 .LVL337: |
| 6358 | 2563:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
6358 | 2563:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** |
| 6359 | 2564:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** #if PMA_ACCESS > 1U |
6359 | 2564:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** #if PMA_ACCESS > 1U |
| 6360 | 2565:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pdwVal++; |
6360 | 2565:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** pdwVal++; |
| 6361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 107 |
6361 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 107 |
| 6362 | 6362 | ||
| 6363 | 6363 | ||
| 6364 | 3013 .loc 1 2565 5 is_stmt 1 discriminator 3 view .LVU935 |
6364 | 3013 .loc 1 2565 5 is_stmt 1 discriminator 3 view .LVU935 |
| 6365 | 2555:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
6365 | 2555:Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c **** { |
| 6366 | 3014 .loc 1 2555 25 is_stmt 0 discriminator 3 view .LVU936 |
6366 | 3014 .loc 1 2555 25 is_stmt 0 discriminator 3 view .LVU936 |
| Line 6411... | Line 6411... | ||
| 6411 | 3050 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h" |
6411 | 3050 .file 5 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h" |
| 6412 | 3051 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
6412 | 3051 .file 6 "Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h" |
| 6413 | 3052 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
6413 | 3052 .file 7 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h" |
| 6414 | 3053 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h" |
6414 | 3053 .file 8 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h" |
| 6415 | 3054 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
6415 | 3054 .file 9 "Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h" |
| 6416 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 108 |
6416 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 108 |
| 6417 | 6417 | ||
| 6418 | 6418 | ||
| 6419 | DEFINED SYMBOLS |
6419 | DEFINED SYMBOLS |
| 6420 | *ABS*:0000000000000000 stm32f1xx_ll_usb.c |
6420 | *ABS*:0000000000000000 stm32f1xx_ll_usb.c |
| 6421 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:16 .text.USB_CoreInit:0000000000000000 $t |
6421 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:16 .text.USB_CoreInit:0000000000000000 $t |
| 6422 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:24 .text.USB_CoreInit:0000000000000000 USB_CoreInit |
6422 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:24 .text.USB_CoreInit:0000000000000000 USB_CoreInit |
| 6423 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:54 .text.USB_EnableGlobalInt:0000000000000000 $t |
6423 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:54 .text.USB_EnableGlobalInt:0000000000000000 $t |
| 6424 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:61 .text.USB_EnableGlobalInt:0000000000000000 USB_EnableGlobalInt |
6424 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:61 .text.USB_EnableGlobalInt:0000000000000000 USB_EnableGlobalInt |
| 6425 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:86 .text.USB_DisableGlobalInt:0000000000000000 $t |
6425 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:86 .text.USB_DisableGlobalInt:0000000000000000 $t |
| 6426 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:93 .text.USB_DisableGlobalInt:0000000000000000 USB_DisableGlobalInt |
6426 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:93 .text.USB_DisableGlobalInt:0000000000000000 USB_DisableGlobalInt |
| 6427 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:120 .text.USB_SetCurrentMode:0000000000000000 $t |
6427 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:120 .text.USB_SetCurrentMode:0000000000000000 $t |
| 6428 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:127 .text.USB_SetCurrentMode:0000000000000000 USB_SetCurrentMode |
6428 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:127 .text.USB_SetCurrentMode:0000000000000000 USB_SetCurrentMode |
| 6429 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:147 .text.USB_DevInit:0000000000000000 $t |
6429 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:147 .text.USB_DevInit:0000000000000000 $t |
| 6430 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:154 .text.USB_DevInit:0000000000000000 USB_DevInit |
6430 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:154 .text.USB_DevInit:0000000000000000 USB_DevInit |
| 6431 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:211 .text.USB_SetDevSpeed:0000000000000000 $t |
6431 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:211 .text.USB_SetDevSpeed:0000000000000000 $t |
| 6432 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:218 .text.USB_SetDevSpeed:0000000000000000 USB_SetDevSpeed |
6432 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:218 .text.USB_SetDevSpeed:0000000000000000 USB_SetDevSpeed |
| 6433 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:238 .text.USB_FlushTxFifo:0000000000000000 $t |
6433 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:238 .text.USB_FlushTxFifo:0000000000000000 $t |
| 6434 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:245 .text.USB_FlushTxFifo:0000000000000000 USB_FlushTxFifo |
6434 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:245 .text.USB_FlushTxFifo:0000000000000000 USB_FlushTxFifo |
| 6435 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:265 .text.USB_FlushRxFifo:0000000000000000 $t |
6435 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:265 .text.USB_FlushRxFifo:0000000000000000 $t |
| 6436 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:272 .text.USB_FlushRxFifo:0000000000000000 USB_FlushRxFifo |
6436 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:272 .text.USB_FlushRxFifo:0000000000000000 USB_FlushRxFifo |
| 6437 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:291 .text.USB_ActivateEndpoint:0000000000000000 $t |
6437 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:291 .text.USB_ActivateEndpoint:0000000000000000 $t |
| 6438 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:298 .text.USB_ActivateEndpoint:0000000000000000 USB_ActivateEndpoint |
6438 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:298 .text.USB_ActivateEndpoint:0000000000000000 USB_ActivateEndpoint |
| 6439 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:335 .text.USB_ActivateEndpoint:0000000000000020 $d |
6439 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:335 .text.USB_ActivateEndpoint:0000000000000020 $d |
| 6440 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:339 .text.USB_ActivateEndpoint:0000000000000024 $t |
6440 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:339 .text.USB_ActivateEndpoint:0000000000000024 $t |
| 6441 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1042 .text.USB_DeactivateEndpoint:0000000000000000 $t |
6441 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1042 .text.USB_DeactivateEndpoint:0000000000000000 $t |
| 6442 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1049 .text.USB_DeactivateEndpoint:0000000000000000 USB_DeactivateEndpoint |
6442 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1049 .text.USB_DeactivateEndpoint:0000000000000000 USB_DeactivateEndpoint |
| 6443 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1446 .text.USB_WritePacket:0000000000000000 $t |
6443 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1446 .text.USB_WritePacket:0000000000000000 $t |
| 6444 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1453 .text.USB_WritePacket:0000000000000000 USB_WritePacket |
6444 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1453 .text.USB_WritePacket:0000000000000000 USB_WritePacket |
| 6445 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1475 .text.USB_ReadPacket:0000000000000000 $t |
6445 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1475 .text.USB_ReadPacket:0000000000000000 $t |
| 6446 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1482 .text.USB_ReadPacket:0000000000000000 USB_ReadPacket |
6446 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1482 .text.USB_ReadPacket:0000000000000000 USB_ReadPacket |
| 6447 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1503 .text.USB_EPSetStall:0000000000000000 $t |
6447 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1503 .text.USB_EPSetStall:0000000000000000 $t |
| 6448 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1510 .text.USB_EPSetStall:0000000000000000 USB_EPSetStall |
6448 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1510 .text.USB_EPSetStall:0000000000000000 USB_EPSetStall |
| 6449 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1582 .text.USB_EPClearStall:0000000000000000 $t |
6449 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1582 .text.USB_EPClearStall:0000000000000000 $t |
| 6450 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1589 .text.USB_EPClearStall:0000000000000000 USB_EPClearStall |
6450 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1589 .text.USB_EPClearStall:0000000000000000 USB_EPClearStall |
| 6451 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1736 .text.USB_StopDevice:0000000000000000 $t |
6451 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1736 .text.USB_StopDevice:0000000000000000 $t |
| 6452 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1743 .text.USB_StopDevice:0000000000000000 USB_StopDevice |
6452 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1743 .text.USB_StopDevice:0000000000000000 USB_StopDevice |
| 6453 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1774 .text.USB_SetDevAddress:0000000000000000 $t |
6453 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1774 .text.USB_SetDevAddress:0000000000000000 $t |
| 6454 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1781 .text.USB_SetDevAddress:0000000000000000 USB_SetDevAddress |
6454 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1781 .text.USB_SetDevAddress:0000000000000000 USB_SetDevAddress |
| 6455 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1807 .text.USB_DevConnect:0000000000000000 $t |
6455 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1807 .text.USB_DevConnect:0000000000000000 $t |
| 6456 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1814 .text.USB_DevConnect:0000000000000000 USB_DevConnect |
6456 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1814 .text.USB_DevConnect:0000000000000000 USB_DevConnect |
| 6457 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1833 .text.USB_DevDisconnect:0000000000000000 $t |
6457 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1833 .text.USB_DevDisconnect:0000000000000000 $t |
| 6458 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1840 .text.USB_DevDisconnect:0000000000000000 USB_DevDisconnect |
6458 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1840 .text.USB_DevDisconnect:0000000000000000 USB_DevDisconnect |
| 6459 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1859 .text.USB_ReadInterrupts:0000000000000000 $t |
6459 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1859 .text.USB_ReadInterrupts:0000000000000000 $t |
| 6460 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1866 .text.USB_ReadInterrupts:0000000000000000 USB_ReadInterrupts |
6460 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1866 .text.USB_ReadInterrupts:0000000000000000 USB_ReadInterrupts |
| 6461 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1886 .text.USB_ReadDevAllOutEpInterrupt:0000000000000000 $t |
6461 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1886 .text.USB_ReadDevAllOutEpInterrupt:0000000000000000 $t |
| 6462 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1893 .text.USB_ReadDevAllOutEpInterrupt:0000000000000000 USB_ReadDevAllOutEpInterrupt |
6462 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1893 .text.USB_ReadDevAllOutEpInterrupt:0000000000000000 USB_ReadDevAllOutEpInterrupt |
| 6463 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1912 .text.USB_ReadDevAllInEpInterrupt:0000000000000000 $t |
6463 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1912 .text.USB_ReadDevAllInEpInterrupt:0000000000000000 $t |
| 6464 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1919 .text.USB_ReadDevAllInEpInterrupt:0000000000000000 USB_ReadDevAllInEpInterrupt |
6464 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1919 .text.USB_ReadDevAllInEpInterrupt:0000000000000000 USB_ReadDevAllInEpInterrupt |
| 6465 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1938 .text.USB_ReadDevOutEPInterrupt:0000000000000000 $t |
6465 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1938 .text.USB_ReadDevOutEPInterrupt:0000000000000000 $t |
| 6466 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1945 .text.USB_ReadDevOutEPInterrupt:0000000000000000 USB_ReadDevOutEPInterrupt |
6466 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1945 .text.USB_ReadDevOutEPInterrupt:0000000000000000 USB_ReadDevOutEPInterrupt |
| 6467 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1965 .text.USB_ReadDevInEPInterrupt:0000000000000000 $t |
6467 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1965 .text.USB_ReadDevInEPInterrupt:0000000000000000 $t |
| 6468 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1972 .text.USB_ReadDevInEPInterrupt:0000000000000000 USB_ReadDevInEPInterrupt |
6468 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1972 .text.USB_ReadDevInEPInterrupt:0000000000000000 USB_ReadDevInEPInterrupt |
| 6469 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1992 .text.USB_ClearInterrupts:0000000000000000 $t |
6469 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1992 .text.USB_ClearInterrupts:0000000000000000 $t |
| 6470 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:1999 .text.USB_ClearInterrupts:0000000000000000 USB_ClearInterrupts |
6470 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:1999 .text.USB_ClearInterrupts:0000000000000000 USB_ClearInterrupts |
| 6471 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2015 .text.USB_EP0_OutStart:0000000000000000 $t |
6471 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2015 .text.USB_EP0_OutStart:0000000000000000 $t |
| 6472 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2022 .text.USB_EP0_OutStart:0000000000000000 USB_EP0_OutStart |
6472 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2022 .text.USB_EP0_OutStart:0000000000000000 USB_EP0_OutStart |
| 6473 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2042 .text.USB_ActivateRemoteWakeup:0000000000000000 $t |
6473 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2042 .text.USB_ActivateRemoteWakeup:0000000000000000 $t |
| 6474 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2049 .text.USB_ActivateRemoteWakeup:0000000000000000 USB_ActivateRemoteWakeup |
6474 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2049 .text.USB_ActivateRemoteWakeup:0000000000000000 USB_ActivateRemoteWakeup |
| 6475 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2072 .text.USB_DeActivateRemoteWakeup:0000000000000000 $t |
6475 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2072 .text.USB_DeActivateRemoteWakeup:0000000000000000 $t |
| 6476 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccxTS21H.s page 109 |
6476 | ARM GAS C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s page 109 |
| 6477 | 6477 | ||
| 6478 | 6478 | ||
| 6479 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2079 .text.USB_DeActivateRemoteWakeup:0000000000000000 USB_DeActivateRemoteWakeup |
6479 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2079 .text.USB_DeActivateRemoteWakeup:0000000000000000 USB_DeActivateRemoteWakeup |
| 6480 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2104 .text.USB_WritePMA:0000000000000000 $t |
6480 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2104 .text.USB_WritePMA:0000000000000000 $t |
| 6481 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2111 .text.USB_WritePMA:0000000000000000 USB_WritePMA |
6481 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2111 .text.USB_WritePMA:0000000000000000 USB_WritePMA |
| 6482 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2191 .text.USB_EPStartXfer:0000000000000000 $t |
6482 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2191 .text.USB_EPStartXfer:0000000000000000 $t |
| 6483 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2198 .text.USB_EPStartXfer:0000000000000000 USB_EPStartXfer |
6483 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2198 .text.USB_EPStartXfer:0000000000000000 USB_EPStartXfer |
| 6484 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2950 .text.USB_ReadPMA:0000000000000000 $t |
6484 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2950 .text.USB_ReadPMA:0000000000000000 $t |
| 6485 | C:\Users\mike\AppData\Local\Temp\ccxTS21H.s:2957 .text.USB_ReadPMA:0000000000000000 USB_ReadPMA |
6485 | C:\Users\mike\AppData\Local\Temp\ccAWYCZr.s:2957 .text.USB_ReadPMA:0000000000000000 USB_ReadPMA |
| 6486 | 6486 | ||
| 6487 | NO UNDEFINED SYMBOLS |
6487 | NO UNDEFINED SYMBOLS |