Skip to content

Commit

Permalink
stm32cube: legacy.h: Remove PAGESIZE definition
Browse files Browse the repository at this point in the history
PAGESIZE definition from legacy.h conflicts with POSIX definition.
Since this definition comes from legacy.h file which is only there for
Cube backward compatibility that we don't maintain in Zephyr, simply
remove it.

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
  • Loading branch information
erwango committed Jun 19, 2024
1 parent 6443e5c commit 855f195
Show file tree
Hide file tree
Showing 40 changed files with 97 additions and 41 deletions.
4 changes: 4 additions & 0 deletions stm32cube/stm32c0xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,8 @@ Patch List:
Impacted files drivers/include/stm32c0xx_ll_rcc.h
Internal reference 157185.

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down Expand Up @@ -4328,5 +4328,3 @@ extern "C" {
#endif

#endif /* STM32_HAL_LEGACY */


4 changes: 4 additions & 0 deletions stm32cube/stm32f0xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,8 @@ Patch List:
-Added stm32cube/stm32f0xx/drivers/include/stm32_assert.h
-Removed unused stm32cube/stm32f0xx/drivers/include/stm32_assert_template.h

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down Expand Up @@ -4356,5 +4356,3 @@ extern "C" {
#endif

#endif /* STM32_HAL_LEGACY */


Original file line number Diff line number Diff line change
Expand Up @@ -476,7 +476,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down Expand Up @@ -4330,5 +4330,3 @@ extern "C" {
#endif

#endif /* STM32_HAL_LEGACY */


4 changes: 4 additions & 0 deletions stm32cube/stm32f2xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -59,4 +59,8 @@ Patch List:
drivers/include/stm32f2xx_hal_def.h
ST Internal Reference: 136825

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -476,7 +476,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down Expand Up @@ -4330,5 +4330,3 @@ extern "C" {
#endif

#endif /* STM32_HAL_LEGACY */


4 changes: 4 additions & 0 deletions stm32cube/stm32f3xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,8 @@ Patch List:
-Added stm32cube/stm32f3xx/drivers/include/stm32_assert.h
-Removed unused stm32cube/stm32f3xx/drivers/include/stm32_assert_template.h

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down Expand Up @@ -4356,5 +4356,3 @@ extern "C" {
#endif

#endif /* STM32_HAL_LEGACY */


4 changes: 4 additions & 0 deletions stm32cube/stm32f4xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,8 @@ Patch List:
This will have to be removed once Zephyr driver is migrated ot the new
Cube HAL ethernet API.

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down Expand Up @@ -4330,5 +4330,3 @@ extern "C" {
#endif

#endif /* STM32_HAL_LEGACY */


4 changes: 4 additions & 0 deletions stm32cube/stm32f7xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,8 @@ Patch List:
drivers/include/stm32f7xx_hal_def.h
ST Internal Reference: 136825

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down Expand Up @@ -4349,5 +4349,3 @@ extern "C" {
#endif

#endif /* STM32_HAL_LEGACY */


4 changes: 4 additions & 0 deletions stm32cube/stm32g0xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,8 @@ Patch List:
-Added stm32cube/stm32g0xx/drivers/include/stm32_assert.h
-Removed unused stm32cube/stm32g0xx/drivers/include/stm32_assert_template.h

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -440,7 +440,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -440,7 +440,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down
4 changes: 4 additions & 0 deletions stm32cube/stm32h5xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,8 @@ Patch List:
If the CTXT bit is set in the context descriptor then extract the timestamps
ST internal bug : 161504

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down
4 changes: 4 additions & 0 deletions stm32cube/stm32h7rsxx/README
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,8 @@ Patch List:
on the stm32h7s78 disco kit
-internal ticket 175303

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down Expand Up @@ -4336,5 +4336,3 @@ extern "C" {
#endif

#endif /* STM32_HAL_LEGACY */


4 changes: 4 additions & 0 deletions stm32cube/stm32h7xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -69,4 +69,8 @@ Patch List:
drivers/src/stm32h7xx_hal_eth.c
ST Internal Reference: 157129

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down Expand Up @@ -4349,5 +4349,3 @@ extern "C" {
#endif

#endif /* STM32_HAL_LEGACY */


4 changes: 4 additions & 0 deletions stm32cube/stm32l0xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,8 @@ Patch List:
-Added stm32cube/stm32l0xx/drivers/include/stm32_assert.h
-Removed unused stm32cube/stm32l0xx/drivers/include/stm32_assert_template.h

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -476,7 +476,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down
4 changes: 4 additions & 0 deletions stm32cube/stm32l1xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -92,4 +92,8 @@ Patch List:
definitions, the zephyr SPI driver cannot be used on these parts.
ST Bug tracker ID: 73643

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -476,7 +476,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down
4 changes: 4 additions & 0 deletions stm32cube/stm32l4xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -51,4 +51,8 @@ Patch List:
drivers/include/stm32l4xx_hal_def.h
ST Internal Reference: 136825

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down Expand Up @@ -4328,5 +4328,3 @@ extern "C" {
#endif

#endif /* STM32_HAL_LEGACY */


4 changes: 4 additions & 0 deletions stm32cube/stm32l5xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,8 @@ Patch List:
-Added stm32cube/stm32l5xx/drivers/include/stm32_assert.h
-Removed unused stm32cube/stm32l5xx/drivers/include/stm32_assert_template.h

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down
4 changes: 4 additions & 0 deletions stm32cube/stm32mp1xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,8 @@ Patch List:
drivers/include/stm32mp1xx_hal_def.h
ST Internal Reference: 136825

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -455,7 +455,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down
4 changes: 4 additions & 0 deletions stm32cube/stm32u5xx/README
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,8 @@ Patch List:
Impacted files: drivers/include/stm32u5xx_hal_gfxtim.h
Internal reference: 157095

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down
4 changes: 4 additions & 0 deletions stm32cube/stm32wbaxx/README
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,8 @@ Patch List:
-Added stm32cube/stm32wbaxx/drivers/include/stm32_assert.h
-Removed unused stm32cube/stm32wbaxx/drivers/include/stm32_assert_template.h

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Original file line number Diff line number Diff line change
Expand Up @@ -472,7 +472,7 @@ extern "C" {
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
#define PAGESIZE FLASH_PAGE_SIZE
/* #define PAGESIZE FLASH_PAGE_SIZE */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
Expand Down
4 changes: 4 additions & 0 deletions stm32cube/stm32wbxx/README
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,8 @@ Patch List:
-Added stm32cube/stm32wbxx/drivers/include/stm32_assert.h
-Removed unused stm32cube/stm32wbxx/drivers/include/stm32_assert_template.h

*Fix to remove PAGESIZE definition which conflicts with POSIX
Impacted files:
drivers/include/Legacy/stm32_hal_legacy.h

See release_note.html from STM32Cube
Loading

0 comments on commit 855f195

Please sign in to comment.