| 123456789101112131415161718192021222324252627282930 |
- #ifndef SEC_HDR_H
- #define SEC_HDR_H
- /******************************************************************************
- * INCLUDE LIBRARY
- ******************************************************************************/
- #include "sec_boot_lib.h"
- /**************************************************************************
- * EXPORT FUNCTIONS
- **************************************************************************/
- extern unsigned int shdr_magic(SEC_IMG_HEADER_U *sec_hdr);
- extern unsigned char *shdr_cust_name(SEC_IMG_HEADER_U *sec_hdr);
- extern unsigned int shdr_cust_name_len(SEC_IMG_HEADER_U *sec_hdr);
- extern unsigned int shdr_img_ver(SEC_IMG_HEADER_U *sec_hdr);
- extern unsigned int shdr_img_len(SEC_IMG_HEADER_U *sec_hdr);
- extern unsigned int shdr_img_offset(SEC_IMG_HEADER_U *sec_hdr);
- extern unsigned int shdr_sign_len(SEC_IMG_HEADER_U *sec_hdr);
- extern unsigned int shdr_sign_offset(SEC_IMG_HEADER_U *sec_hdr);
- extern unsigned int shdr_sig_len(SEC_IMG_HEADER_U *sec_hdr);
- extern unsigned int shdr_sig_offset(SEC_IMG_HEADER_U *sec_hdr);
- extern void set_shdr_magic(SEC_IMG_HEADER_U *sec_hdr, unsigned int val);
- extern void set_shdr_img_ver(SEC_IMG_HEADER_U *sec_hdr, unsigned int ver);
- extern void set_shdr_cust_name(SEC_IMG_HEADER_U *sec_hdr, unsigned char *name, unsigned int len);
- extern void set_shdr_sign_len(SEC_IMG_HEADER_U *sec_hdr, unsigned int val);
- extern void set_shdr_sign_offset(SEC_IMG_HEADER_U *sec_hdr, unsigned int val);
- extern void set_shdr_ver(SEC_IMG_HEADER_VER ver);
- extern SEC_IMG_HEADER_VER get_shdr_ver(void);
- #endif /* SEC_HDR_H */
|