No description
Find a file
Mark A. Greer 7a9f663ac7 The problem is that asm_emit_cell() was swapping its asm output when
it shouldn't be (because the assembler will do the necessary swapping).
The cell values (asm_emit_cell()) are different from the data values
(asm_emit_data()) because the cell values are generated within the
program and don't get swapped like the data values read from the dts file.
They should be left as they are so that the assembler will swap them,
if necessary.  For example, when the property length field was 4,
the asm output contained ".long 0x4000000" and sent the kernel prom.c
dt parsing code into the weeds.

Pointed out by Mark Greer.
2006-04-19 11:16:32 -05:00
Documentation Add paper on the flattened tree and dtc presented at linux.conf.au 2006 by 2006-01-31 16:17:59 +11:00
tests Add missing file. 2005-07-04 13:51:09 +10:00
.gitignore Add a .gitignore file. 2005-10-21 17:28:42 +10:00
comment-test.dts Initial label support. Also switch to glr-parser mode and get rid of 2005-06-16 14:36:37 +10:00
COPYING Initial commit 2005-06-08 17:18:34 +10:00
data.c Rework tracking of reserve entries during processing. This is initial work 2005-10-24 18:18:38 +10:00
dtc-lexer.l Rudimentary support for reporting the line number of syntax errors. 2005-10-19 16:00:31 +10:00
dtc-parser.y Rework tracking of reserve entries during processing. This is initial work 2005-10-24 18:18:38 +10:00
dtc.c Use names for output functions in the form dt_to_*() instead of 2005-10-26 16:56:26 +10:00
dtc.h Remove no longer used (and already commented) reserve_data field from boot_info. 2005-10-26 16:57:40 +10:00
flat_dt.h Add ftdump utility, contributed by Pantelis Antoniou. 2005-08-29 14:58:27 +10:00
flattree.c The problem is that asm_emit_cell() was swapping its asm output when 2006-04-19 11:16:32 -05:00
fstree.c Rework tracking of reserve entries during processing. This is initial work 2005-10-24 18:18:38 +10:00
ftdump.c Add ftdump utility, contributed by Pantelis Antoniou. 2005-08-29 14:58:27 +10:00
libdt.c Use C99 fixed width integer type names in libdt. 2005-10-17 10:27:27 +10:00
livetree.c Rework tracking of reserve entries during processing. This is initial work 2005-10-24 18:18:38 +10:00
Makefile Add ftdump utility, contributed by Pantelis Antoniou. 2005-08-29 14:58:27 +10:00
test.dts Add a second cpu and a timebase frequency to test.dts. 2005-10-24 17:27:36 +10:00
TODO Update TODO 2005-10-19 16:29:52 +10:00
treesource.c Use names for output functions in the form dt_to_*() instead of 2005-10-26 16:56:26 +10:00