History log of /fuchsia/zircon/kernel/lib/zbi/rules.mk
Revision Date Author Comments
# dac02256 11-Jul-2018 Abdulla Kamar <abdulla@google.com>

[ulib][zbi] Rename zbi to libzbi

This is to avoid the naming collision with the zbi tool, so that the
ulib can be exported for use by upper layers.

Test: Built Zircon and Garnet, then ran using "fx run -k".
Change-Id: Ib3f495f908791f6808fa4a399d087f24ec501a88


# db5822f8 23-May-2018 Gurjant Kalsi <gkalsi@google.com>

[zbi] Introduce libzbi

Introduce libzbi for ZBI manipulation from Zircon
userspace or kernel space.

There are a number of places in the system where we do
arbitrary ZBI manipulation:
+ Iterating over an image
+ Appending items to an image
+ Extracting items from an image
and it would be nice to have a single implementation
for each of these routines.

For now, this implementation provides the general
shape and layout of libzbi and ports the ARM64
platform's initialization routines to use libzbi.

If all looks well, I can continue to port x86 too.

Change-Id: I5e2825cc3e79ec12c0d408bc38e779102c75698b