Skip to content

Commit 56e0e2c

Browse files
committed
Remove packed attribute for uint32_t (new GCC-8 warning)
1 parent 166a236 commit 56e0e2c

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -885,7 +885,7 @@ HAL_StatusTypeDef USB_WritePacket(USB_OTG_GlobalTypeDef *USBx, uint8_t *src, uin
885885
count32b = (len + 3U) / 4U;
886886
for (i = 0U; i < count32b; i++, src += 4U)
887887
{
888-
USBx_DFIFO(ch_ep_num) = *((__packed uint32_t *)src);
888+
USBx_DFIFO(ch_ep_num) = *((uint32_t *)src);
889889
}
890890
}
891891
return HAL_OK;
@@ -911,7 +911,7 @@ void *USB_ReadPacket(USB_OTG_GlobalTypeDef *USBx, uint8_t *dest, uint16_t len)
911911

912912
for ( i = 0U; i < count32b; i++, dest += 4U )
913913
{
914-
*(__packed uint32_t *)dest = USBx_DFIFO(0U);
914+
*(uint32_t *)dest = USBx_DFIFO(0U);
915915

916916
}
917917
return ((void *)dest);

STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -817,7 +817,7 @@ HAL_StatusTypeDef USB_WritePacket(USB_OTG_GlobalTypeDef *USBx, uint8_t *src, uin
817817
count32b = (len + 3) / 4;
818818
for (i = 0; i < count32b; i++, src += 4)
819819
{
820-
USBx_DFIFO(ch_ep_num) = *((__packed uint32_t *)src);
820+
USBx_DFIFO(ch_ep_num) = *((uint32_t *)src);
821821
}
822822
}
823823
return HAL_OK;
@@ -843,7 +843,7 @@ void *USB_ReadPacket(USB_OTG_GlobalTypeDef *USBx, uint8_t *dest, uint16_t len)
843843

844844
for ( i = 0; i < count32b; i++, dest += 4 )
845845
{
846-
*(__packed uint32_t *)dest = USBx_DFIFO(0);
846+
*(uint32_t *)dest = USBx_DFIFO(0);
847847

848848
}
849849
return ((void *)dest);

STM32H7xx_HAL_Driver/Src/stm32h7xx_ll_usb.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -772,7 +772,7 @@ HAL_StatusTypeDef USB_WritePacket(USB_OTG_GlobalTypeDef *USBx, uint8_t *src, uin
772772
count32b = (len + 3) / 4;
773773
for (i = 0; i < count32b; i++)
774774
{
775-
USBx_DFIFO(ch_ep_num) = *((__packed uint32_t *)src);
775+
USBx_DFIFO(ch_ep_num) = *((uint32_t *)src);
776776
src += 4;
777777
}
778778
}
@@ -799,7 +799,7 @@ void *USB_ReadPacket(USB_OTG_GlobalTypeDef *USBx, uint8_t *dest, uint16_t len)
799799

800800
for ( i = 0; i < count32b; i++)
801801
{
802-
*(__packed uint32_t *)dest = USBx_DFIFO(0);
802+
*(uint32_t *)dest = USBx_DFIFO(0);
803803
dest += 4;
804804

805805
}

STM32L4xx_HAL_Driver/Src/stm32l4xx_ll_usb.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -733,7 +733,7 @@ HAL_StatusTypeDef USB_WritePacket(USB_OTG_GlobalTypeDef *USBx, uint8_t *src, uin
733733
count32b = (len + 3) / 4;
734734
for (index = 0; index < count32b; index++, src += 4)
735735
{
736-
USBx_DFIFO(ch_ep_num) = *((__packed uint32_t *)src);
736+
USBx_DFIFO(ch_ep_num) = *((uint32_t *)src);
737737
}
738738
return HAL_OK;
739739
}
@@ -758,7 +758,7 @@ void *USB_ReadPacket(USB_OTG_GlobalTypeDef *USBx, uint8_t *dest, uint16_t len)
758758

759759
for ( index = 0; index < count32b; index++, dest += 4 )
760760
{
761-
*(__packed uint32_t *)dest = USBx_DFIFO(0);
761+
*(uint32_t *)dest = USBx_DFIFO(0);
762762

763763
}
764764
return ((void *)dest);

0 commit comments

Comments
 (0)