]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - tests/testdata.h
Update DTC to git d75b33af676d0beac8398651a7f09037555a550b.
[FreeBSD/FreeBSD.git] / tests / testdata.h
1 #ifdef __ASSEMBLY__
2 #define ASM_CONST_LL(x) (x)
3 #else
4 #define ASM_CONST_LL(x) (x##ULL)
5 #endif
6
7 #define TEST_ADDR_1     ASM_CONST_LL(0xdeadbeef00000000)
8 #define TEST_SIZE_1     ASM_CONST_LL(0x100000)
9 #define TEST_ADDR_2     ASM_CONST_LL(123456789)
10 #define TEST_SIZE_2     ASM_CONST_LL(010000)
11
12 #define TEST_VALUE_1    0xdeadbeef
13 #define TEST_VALUE_2    123456789
14
15 #define PHANDLE_1       0x2000
16 #define PHANDLE_2       0x2001
17
18 #define TEST_STRING_1   "hello world"
19 #define TEST_STRING_2   "nastystring: \a\b\t\n\v\f\r\\\""
20 #define TEST_STRING_3   "\xde\xad\xbe\xef"
21
22 #ifndef __ASSEMBLY__
23 extern struct fdt_header _test_tree1;
24 extern struct fdt_header _truncated_property;
25 extern struct fdt_header _bad_node_char;
26 extern struct fdt_header _bad_node_format;
27 extern struct fdt_header _bad_prop_char;
28 #endif /* ! __ASSEMBLY */