README revision 9537
1955SN/Alibfdt is an open-source library released under the BSD license: 2955SN/A 31762SN/Alibfdt - Flat Device Tree manipulation 4955SN/A 5955SN/A Redistribution and use in source and binary forms, with or 6955SN/A without modification, are permitted provided that the following 7955SN/A conditions are met: 8955SN/A 9955SN/A 1. Redistributions of source code must retain the above 10955SN/A copyright notice, this list of conditions and the following 11955SN/A disclaimer. 12955SN/A 2. Redistributions in binary form must reproduce the above 13955SN/A copyright notice, this list of conditions and the following 14955SN/A disclaimer in the documentation and/or other materials 15955SN/A provided with the distribution. 16955SN/A 17955SN/A THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 18955SN/A CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 19955SN/A INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 20955SN/A MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 21955SN/A DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 22955SN/A CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 23955SN/A SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 24955SN/A NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 25955SN/A LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 26955SN/A HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 27955SN/A CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 282665Ssaidi@eecs.umich.edu OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 294762Snate@binkert.org EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 30955SN/A 315522Snate@binkert.orglibfdt allows flattened device trees to be represented as a 326143Snate@binkert.org"blob", which is a compact flattened format. This is useful, 334762Snate@binkert.orgparticularly for embedded systems, such as ARM, because it 345522Snate@binkert.orgallows many different devices to be included in a single binary 35955SN/Aallowing for a high level of portability. 365522Snate@binkert.org 37955SN/AThe source and more information about the library can be found 385522Snate@binkert.orghere: 394202Sbinkertn@umich.edu 405742Snate@binkert.orghttp://www.denx.de/wiki/U-Boot/UBootFdtInfo 41955SN/A 424381Sbinkertn@umich.edu1) D. Gibson, B. Herrenschmidt. Device trees everywhere. 2006. 434381Sbinkertn@umich.eduhttp://ozlabs.org/~dgibson/papers/dtc-paper.pdf 448334Snate@binkert.org