No description
7a9f663ac7
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. |
||
---|---|---|
Documentation | ||
tests | ||
.gitignore | ||
comment-test.dts | ||
COPYING | ||
data.c | ||
dtc-lexer.l | ||
dtc-parser.y | ||
dtc.c | ||
dtc.h | ||
flat_dt.h | ||
flattree.c | ||
fstree.c | ||
ftdump.c | ||
libdt.c | ||
livetree.c | ||
Makefile | ||
test.dts | ||
TODO | ||
treesource.c |