9 #define MAX_DTB_SZ (2 * 1024 * 1024)
12 #warning "no test dtb file given"
13 #define TEST_DTBFILE ""
16 extern void init_export___init_devtree();
21 int fd = open(TEST_DTBFILE, O_RDONLY);
23 printf("fail to open: %s, %s\n", TEST_DTBFILE, strerror(errno));
27 ptr_t dtb = (ptr_t)mmap(0,
29 PROT_READ | PROT_WRITE | MAP_POPULATE,
32 if (dtb == (ptr_t)-1) {
33 printf("fail to map dtb: %s\n", strerror(errno));
44 init_export___init_devtree();
45 return dt_load(load_fdt());