You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
1.2 KiB
72 lines
1.2 KiB
#include <stdint.h> |
|
#include "imr_toc.h" |
|
|
|
imr_toc_t imr6_toc = { { |
|
/* Table of Contents */ |
|
{ 0x00000000, |
|
0x00001000, |
|
IMR6_TOC_MAGIC, |
|
MAKE_TOC_VERSION(IMR6_TOC_VERSION_MAJ, IMR6_TOC_VERSION_MIN) |
|
}, |
|
/* MTX writeback buffer */ |
|
{ 0x00002000, |
|
0x00001000, |
|
0, 0 |
|
}, |
|
/* VXE FW */ |
|
{ 0x00003000, |
|
0x00080000, |
|
0, 0 |
|
}, |
|
/* VXE context buffer */ |
|
{ 0x00083000, |
|
0x0000C000, |
|
0, 0 |
|
}, |
|
/* VXE secure page tables */ |
|
{ 0x0008F000, |
|
0x00020000, |
|
0, 0 |
|
}, |
|
/* protected content bufs */ |
|
{ 0x000AF000, |
|
0x01551000, |
|
IMR6_PC_BUFS_START_VADDR, |
|
0 |
|
}, |
|
/* shadow page table */ |
|
{ 0x00060000, |
|
0x00020000, |
|
0, |
|
0 |
|
}, |
|
/* memory for Xen */ |
|
{ 0x01600000, |
|
0x00C00000, |
|
0, 0 |
|
}} |
|
}; |
|
|
|
imr_toc_t imr7_toc = { { |
|
/* Table of Contents */ |
|
{ 0x00000000, |
|
0x00001000, |
|
IMR7_TOC_MAGIC, |
|
MAKE_TOC_VERSION(IMR7_TOC_VERSION_MAJ, IMR7_TOC_VERSION_MIN) |
|
}, |
|
/* platform svcs/Chaabi mailboxes */ |
|
{ 0x00001000, |
|
0x00001000, |
|
0, 0 |
|
}, |
|
/* IA runtime FW */ |
|
{ 0x00002000, |
|
0x00020000, |
|
0, 0 |
|
}, |
|
/* Xen */ |
|
{ 0x00022000, |
|
0x00300000, |
|
0 ,0 |
|
} } |
|
};
|
|
|