1b815c7f3Sopenharmony_ciautogen definitions write_read_test.tpl;
2b815c7f3Sopenharmony_ci
3b815c7f3Sopenharmony_cidata_type = {
4b815c7f3Sopenharmony_ci	type_name		= char ;
5b815c7f3Sopenharmony_ci	data_type		= short ;
6b815c7f3Sopenharmony_ci	data_field		= s ;
7b815c7f3Sopenharmony_ci	error_func		= CHAR_ERROR ;
8b815c7f3Sopenharmony_ci	format_char		= "0x%X" ;
9b815c7f3Sopenharmony_ci	max_val			= "32000.0" ;
10b815c7f3Sopenharmony_ci	max_error		= "255" ;
11b815c7f3Sopenharmony_ci	} ;
12b815c7f3Sopenharmony_ci
13b815c7f3Sopenharmony_cidata_type = {
14b815c7f3Sopenharmony_ci	type_name		= short ;
15b815c7f3Sopenharmony_ci	data_type		= short ;
16b815c7f3Sopenharmony_ci	data_field		= s ;
17b815c7f3Sopenharmony_ci	error_func		= INT_ERROR ;
18b815c7f3Sopenharmony_ci	format_char		= "0x%X" ;
19b815c7f3Sopenharmony_ci	max_val			= "32000.0" ;
20b815c7f3Sopenharmony_ci	max_error		= "0" ;
21b815c7f3Sopenharmony_ci	} ;
22b815c7f3Sopenharmony_ci
23b815c7f3Sopenharmony_cidata_type = {
24b815c7f3Sopenharmony_ci	type_name		= "20bit" ;
25b815c7f3Sopenharmony_ci	data_type		= int ;
26b815c7f3Sopenharmony_ci	data_field		= i ;
27b815c7f3Sopenharmony_ci	error_func		= BIT_20_ERROR ;
28b815c7f3Sopenharmony_ci	format_char		= "0x%X" ;
29b815c7f3Sopenharmony_ci	max_val			= "(1.0 * 0x7F00000)" ;
30b815c7f3Sopenharmony_ci	max_error		= "4096" ;
31b815c7f3Sopenharmony_ci	} ;
32b815c7f3Sopenharmony_ci
33b815c7f3Sopenharmony_cidata_type = {
34b815c7f3Sopenharmony_ci	type_name		= "24bit" ;
35b815c7f3Sopenharmony_ci	data_type		= int ;
36b815c7f3Sopenharmony_ci	data_field		= i ;
37b815c7f3Sopenharmony_ci	error_func		= TRIBYTE_ERROR ;
38b815c7f3Sopenharmony_ci	format_char		= "0x%X" ;
39b815c7f3Sopenharmony_ci	max_val			= "(1.0 * 0x7F000000)" ;
40b815c7f3Sopenharmony_ci	max_error		= "256" ;
41b815c7f3Sopenharmony_ci	} ;
42b815c7f3Sopenharmony_ci
43b815c7f3Sopenharmony_cidata_type = {
44b815c7f3Sopenharmony_ci	type_name		= int ;
45b815c7f3Sopenharmony_ci	data_type		= int ;
46b815c7f3Sopenharmony_ci	data_field		= i ;
47b815c7f3Sopenharmony_ci	error_func		= INT_ERROR ;
48b815c7f3Sopenharmony_ci	format_char		= "0x%X" ;
49b815c7f3Sopenharmony_ci	max_val			= "(1.0 * 0x7F000000)" ;
50b815c7f3Sopenharmony_ci	max_error		= "0" ;
51b815c7f3Sopenharmony_ci	} ;
52b815c7f3Sopenharmony_ci
53b815c7f3Sopenharmony_ci/* Lite remove start */
54b815c7f3Sopenharmony_ci
55b815c7f3Sopenharmony_cidata_type = {
56b815c7f3Sopenharmony_ci	type_name		= float ;
57b815c7f3Sopenharmony_ci	data_type		= float ;
58b815c7f3Sopenharmony_ci	data_field		= f ;
59b815c7f3Sopenharmony_ci	error_func		= FLOAT_ERROR ;
60b815c7f3Sopenharmony_ci	format_char		= "%g" ;
61b815c7f3Sopenharmony_ci	max_val			= "1.0" ;
62b815c7f3Sopenharmony_ci	max_error		= "0" ;
63b815c7f3Sopenharmony_ci	} ;
64b815c7f3Sopenharmony_ci
65b815c7f3Sopenharmony_cidata_type = {
66b815c7f3Sopenharmony_ci	type_name		= double ;
67b815c7f3Sopenharmony_ci	data_type		= double ;
68b815c7f3Sopenharmony_ci	data_field		= d ;
69b815c7f3Sopenharmony_ci	error_func		= FLOAT_ERROR ;
70b815c7f3Sopenharmony_ci	format_char		= "%g" ;
71b815c7f3Sopenharmony_ci	max_val			= "1.0" ;
72b815c7f3Sopenharmony_ci	max_error		= "0" ;
73b815c7f3Sopenharmony_ci	} ;
74b815c7f3Sopenharmony_ci
75b815c7f3Sopenharmony_ci/* Lite remove end */
76