History log of /system/libufdt/utils/src/mkdtimg_core.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
af1303611fdc1f961dd221e3c267ec572fa8a779 27-Apr-2017 SzuWei Lin <szuweilin@google.com> mkdtimg: code revise

Merge member data past_filenames and past_dt_offsets in struct
dt_image_writer with a new struct dt_image_writer_fdt_info.

Test: cd utils/tests;./mkdtimg_testdata.sh
Change-Id: Iccc409f2f470e5171f83092da4b8ef8c30a65cb9
/system/libufdt/utils/src/mkdtimg_core.c
094c7b47091908698af44073ac5aaa7e89ae6027 18-Apr-2017 SzuWei Lin <szuweilin@google.com> mkdtimg: fix value with wrong data endian from dtb property

Test: cd utils/tests;./mkdtimg_testdata.sh
Change-Id: Iebc05c310a892c023d0c71862f267b083fd3a509
/system/libufdt/utils/src/mkdtimg_core.c
6ad4caae73191bdc2403185b6482969c17604c95 06-Apr-2017 SzuWei Lin <szuweilin@google.com> Add Apache2 module license

Bug: 36678371
Test: mmm system/libufdt, and success build
Change-Id: I73059f5beca2242f8883fca86cb49d53d0f543b8
/system/libufdt/utils/src/mkdtimg_core.c
1661eb958a0f7b4f9ebcf0a73257019d97e52901 31-Mar-2017 Yueyao Zhu <yueyao@google.com> mkdtimg: reuse identical FDT blobs in dtbo image

When multiple dt_table_entries uses the same FDT, do
not keep multiple copies in the output dtbo partition
image. Instead, keep dt_offset in the dt_table_entries
point to the same blob.

Update mkdtimg_testdata.sh to test the above case too.

Bug: 36792954
Test: run mkdtimg_testdata.sh
Change-Id: I3413b52e1174154d9f6146efd8cead3f50c0f256
/system/libufdt/utils/src/mkdtimg_core.c
780c3b0fba4bb4dbd39091ebbd1ddc3eacb2deb9 03-Mar-2017 SzuWei Lin <szuweilin@google.com> Add mkdtimg: a tool to create dtb/dtbo images

mkdtimg is a tool to create DT images with one ore more DTB files
(.dtb). The output images can be used for dtb/dtbo partitions.

It will generate a header with dt_table_header and dt_table_entry, and
append all DTB files into image. It can also dump informations in
an DT image file.

Bug: 35176347
Test: run mkdtimg_testdata.sh
Change-Id: I3f17a1c340e23b734af63a30e04d384fc9cbfa3c
/system/libufdt/utils/src/mkdtimg_core.c