sdk-hwV1.3/lichee/brandy-2.0/spl/include/private_atf.h

26 lines
960 B
C

/*
* (C) Copyright 2019
* frank@allwinnertech.com
*/
#ifndef __PRIVATE_ATF__
#define __PRIVATE_ATF__
/******************************************************************************/
/* the control information stored in file head */
/******************************************************************************/
struct private_atf_head {
unsigned int jump_instruction; /* jumping to real code */
unsigned char magic[8]; /* ="u-boot" */
unsigned int scp_base; /* generated by PC */
unsigned int nboot_base; /* align size in byte */
unsigned int nos_base; /* the size of all file */
unsigned int secureos_base; /* the size of uboot */
unsigned char version[8]; /* uboot version */
unsigned char platform[8]; /* platform information */
int reserved[1]; /* stamp space, 16bytes align */
int dram_para[32];
unsigned long dtb_base; /* the address of dtb */
};
#endif /* __PRIVATE_ATF__ */