Merge pull request #1258 from vchong/optee_dbg
optee: print header info before validate
This commit is contained in:
commit
f89a89f96f
|
@ -140,6 +140,15 @@ int parse_optee_header(entry_point_info_t *header_ep,
|
||||||
optee_header = (optee_header_t *)header_ep->pc;
|
optee_header = (optee_header_t *)header_ep->pc;
|
||||||
assert(optee_header);
|
assert(optee_header);
|
||||||
|
|
||||||
|
/* Print the OPTEE header information */
|
||||||
|
INFO("OPTEE ep=0x%x\n", (unsigned int)header_ep->pc);
|
||||||
|
INFO("OPTEE header info:\n");
|
||||||
|
INFO(" magic=0x%x\n", optee_header->magic);
|
||||||
|
INFO(" version=0x%x\n", optee_header->version);
|
||||||
|
INFO(" arch=0x%x\n", optee_header->arch);
|
||||||
|
INFO(" flags=0x%x\n", optee_header->flags);
|
||||||
|
INFO(" nb_images=0x%x\n", optee_header->nb_images);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* OPTEE image has 3 types:
|
* OPTEE image has 3 types:
|
||||||
*
|
*
|
||||||
|
@ -167,15 +176,6 @@ int parse_optee_header(entry_point_info_t *header_ep,
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Print the OPTEE header information */
|
|
||||||
INFO("OPTEE ep=0x%x\n", (unsigned int)header_ep->pc);
|
|
||||||
INFO("OPTEE header info:\n");
|
|
||||||
INFO(" magic=0x%x\n", optee_header->magic);
|
|
||||||
INFO(" version=0x%x\n", optee_header->version);
|
|
||||||
INFO(" arch=0x%x\n", optee_header->arch);
|
|
||||||
INFO(" flags=0x%x\n", optee_header->flags);
|
|
||||||
INFO(" nb_images=0x%x\n", optee_header->nb_images);
|
|
||||||
|
|
||||||
/* Parse OPTEE image */
|
/* Parse OPTEE image */
|
||||||
for (num = 0; num < optee_header->nb_images; num++) {
|
for (num = 0; num < optee_header->nb_images; num++) {
|
||||||
if (optee_header->optee_image[num].image_id ==
|
if (optee_header->optee_image[num].image_id ==
|
||||||
|
|
Loading…
Reference in New Issue