Wolfgang Denk | 74c666c | 2005-10-13 10:41:25 +0200 | [diff] [blame] | 1 | Open Firmware Flat Tree and usage. |
| 2 | ---------------------------------- |
| 3 | |
| 4 | As part of the ongoing cleanup of the Linux PPC trees, the preferred |
| 5 | way to pass bootloader and board setup information is the open |
| 6 | firmware flat tree. |
| 7 | |
Wolfgang Denk | f6a692b | 2005-12-04 00:40:34 +0100 | [diff] [blame] | 8 | Please take a look at the following email discussion for some |
Wolfgang Denk | 74c666c | 2005-10-13 10:41:25 +0200 | [diff] [blame] | 9 | background. |
| 10 | |
| 11 | http://ozlabs.org/pipermail/linuxppc-dev/2005-August/019408.html |
| 12 | http://ozlabs.org/pipermail/linuxppc-dev/2005-August/019362.html |
| 13 | |
| 14 | The generated tree is part static and part dynamic. |
| 15 | |
| 16 | There is a static part which is compiled in with DTC and a dynamic |
| 17 | part which is programmatically appended. |
| 18 | |
| 19 | You'll need a fairly recent DTC tool, which is available by git at |
| 20 | |
| 21 | rsync://ozlabs.org/dtc/dtc.git |
| 22 | |
| 23 | The xxd binary dumper is needed too which I got from |
| 24 | |
| 25 | ftp://ftp.uni-erlangen.de/pub/utilities/etc/xxd-1.10.tar.gz |
| 26 | |
| 27 | |
| 28 | Pantelis Antoniou, 13 Oct 2005 |