Fire_STM32H750XB_Bootloader/include/boot_header.h
Yilin Sun bf83c4ebee
Changed QSPI IO speed to high.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-02-11 11:01:16 +08:00

19 lines
507 B
C

#ifndef BOOT_HEADER_H
#define BOOT_HEADER_H
#include <stdint.h>
#define BOOT_HEADER_SIGNATURE_VALID 0x46434642 /* FCFB */
#define BOOT_HEADER_CONFIG_INIT_SDRAM_Pos 0
#define BOOT_HEADER_CONFIG_INIT_SDRAM_Msk (1 << BOOT_HEADER_CONFIG_INIT_SDRAM_Pos)
#define BOOT_HEADER_CONFIG_KEEP_RTC_Pos 1
#define BOOT_HEADER_CONFIG_KEEP_RTC_Msk (1 << BOOT_HEADER_CONFIG_KEEP_RTC_Msk)
typedef struct {
uint32_t signature;
uint32_t config;
uint32_t base;
} boot_header_t;
#endif // BOOT_HEADER_H