blob: 1a6a81d01b691250d07f5114a4fe279d6068641d [file] [log] [blame]
rjw6c1fd8f2022-11-30 14:33:01 +08001/*****************************************************************************
2* Copyright Statement:
3* --------------------
4* This software is protected by Copyright and the information contained
5* herein is confidential. The software may not be copied and the information
6* contained herein may not be used or disclosed except with the written
7* permission of MediaTek Inc. (C) 2005
8*
9* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
10* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
11* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
12* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
13* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
14* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
15* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
16* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
17* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
18* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
19* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
20* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
21*
22* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
23* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
24* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
25* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
26* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
27*
28* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
29* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
30* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
31* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
32* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
33*
34*****************************************************************************/
35
36/*******************************************************************************
37 * Filename:
38 * ---------
39 * nvram_data_items.h
40 *
41 * Project:
42 * --------
43 * Maui
44 *
45 * Description:
46 * ------------
47 * This file defines logical data items stored in NVRAM.
48 * These logical data items are used in object code of Protocol Stack software.
49 *
50 * As for customizable logical data items, they are defined in nvram_user_defs.h
51 *
52 * Author:
53 * -------
54 * -------
55 * -------
56 *
57 *==============================================================================
58 * HISTORY
59 * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
60 *------------------------------------------------------------------------------
61 * removed!
62 *
63 * removed!
64 * removed!
65 * removed!
66 * removed!
67 *
68 * removed!
69 * removed!
70 * removed!
71 * removed!
72 * removed!
73 * removed!
74 * removed!
75 * removed!
76 * removed!
77 * removed!
78 * removed!
79 *
80 * removed!
81 * removed!
82 * removed!
83 * removed!
84 * removed!
85 * removed!
86 * removed!
87 * removed!
88 * removed!
89 * removed!
90 *
91 * removed!
92 * removed!
93 * removed!
94 * removed!
95 *
96 * removed!
97 * removed!
98 * removed!
99 * removed!
100 *
101 * removed!
102 * removed!
103 * removed!
104 * removed!
105 * removed!
106 * removed!
107 * removed!
108 * removed!
109 *
110 * removed!
111 * removed!
112 *
113 * removed!
114 * removed!
115 *
116 * removed!
117 * removed!
118 * removed!
119 *
120 * removed!
121 * removed!
122 *
123 * removed!
124 * removed!
125 *
126 * removed!
127 * removed!
128 * removed!
129 *
130 * removed!
131 * removed!
132 *
133 * removed!
134 * removed!
135 * removed!
136 *
137 * removed!
138 * removed!
139 * removed!
140 *
141 * removed!
142 * removed!
143 * removed!
144 *
145 * removed!
146 * removed!
147 *
148 * removed!
149 * removed!
150 * removed!
151 *
152 * removed!
153 * removed!
154 *
155 * removed!
156 * removed!
157 * removed!
158 *
159 * removed!
160 * removed!
161 * removed!
162 * removed!
163 *
164 * removed!
165 * removed!
166 * removed!
167 *
168 * removed!
169 * removed!
170 *
171 * removed!
172 * removed!
173 * removed!
174 *
175 * removed!
176 * removed!
177 * removed!
178 *
179 * removed!
180 * removed!
181 * removed!
182 *
183 * removed!
184 * removed!
185 * removed!
186 * removed!
187 *
188 * removed!
189 * removed!
190 * removed!
191 *
192 * removed!
193 * removed!
194 *
195 * removed!
196 * removed!
197 * removed!
198 *
199 * removed!
200 * removed!
201 * removed!
202 * removed!
203 *
204 * removed!
205 * removed!
206 * removed!
207 * removed!
208 *
209 * removed!
210 * removed!
211 * removed!
212 *
213 * removed!
214 * removed!
215 * removed!
216 *
217 * removed!
218 * removed!
219 * removed!
220 *
221 * removed!
222 * removed!
223 * removed!
224 * removed!
225 *
226 * 07 04 2016 ming-chien.hung
227 * removed!
228 * removed!
229 * removed!
230 *
231 * removed!
232 * removed!
233 * removed!
234 * removed!
235 *
236 * removed!
237 * removed!
238 * removed!
239 * removed!
240 *
241 * removed!
242 * removed!
243 *
244 * removed!
245 * removed!
246 * removed!
247 *
248 * removed!
249 * removed!
250 *
251 * removed!
252 * removed!
253 * removed!
254 *
255 * removed!
256 * removed!
257 * removed!
258 *
259 * removed!
260 * removed!
261 * removed!
262 *
263 * removed!
264 * removed!
265 * removed!
266 * removed!
267 *
268 * removed!
269 * removed!
270 * removed!
271 *
272 * removed!
273 * removed!
274 * removed!
275 *
276 * removed!
277 * removed!
278 *
279 * removed!
280 * removed!
281 * removed!
282 *
283 * removed!
284 * removed!
285 * removed!
286 *
287 * removed!
288 * removed!
289 * removed!
290 *
291 * removed!
292 * removed!
293 * removed!
294 * removed!
295 *
296 * removed!
297 * removed!
298 * removed!
299 *
300 * removed!
301 * removed!
302 * removed!
303 *
304 * removed!
305 * removed!
306 * removed!
307 * removed!
308 *
309 * removed!
310 * removed!
311 * removed!
312 * removed!
313 *
314 * removed!
315 * removed!
316 * removed!
317 *
318 * removed!
319 * removed!
320 *
321 * removed!
322 * removed!
323 * removed!
324 * removed!
325 *
326 * removed!
327 * removed!
328 * removed!
329 *
330 * removed!
331 * removed!
332 *
333 * removed!
334 * removed!
335 *
336 * removed!
337 * removed!
338 * removed!
339 * removed!
340 *
341 * removed!
342 * removed!
343 * removed!
344 *
345 * removed!
346 * removed!
347 * removed!
348 *
349 * removed!
350 * removed!
351 * removed!
352 *
353 * removed!
354 * removed!
355 * removed!
356 *
357 * removed!
358 * removed!
359 * removed!
360 *
361 * removed!
362 * removed!
363 *
364 * removed!
365 * removed!
366 * removed!
367 *
368 * removed!
369 * removed!
370 * removed!
371 *
372 * removed!
373 * removed!
374 * removed!
375 *
376 * removed!
377 * removed!
378 * removed!
379 *
380 * removed!
381 * removed!
382 * removed!
383 *
384 * removed!
385 * removed!
386 * removed!
387 *
388 * removed!
389 * removed!
390 * removed!
391 *
392 * removed!
393 * removed!
394 * removed!
395 *
396 * removed!
397 * removed!
398 *
399 * removed!
400 * removed!
401 * removed!
402 *
403 * removed!
404 * removed!
405 * removed!
406 *
407 * removed!
408 * removed!
409 * removed!
410 * removed!
411 *
412 * removed!
413 * removed!
414 * removed!
415 *
416 * removed!
417 * removed!
418 * removed!
419 * removed!
420 *
421 * removed!
422 * removed!
423 * removed!
424 * removed!
425 *
426 * removed!
427 * removed!
428 *
429 * removed!
430 * removed!
431 * removed!
432 *
433 * removed!
434 * removed!
435 * removed!
436 *
437 * removed!
438 * removed!
439 * removed!
440 *
441 * removed!
442 * removed!
443 *
444 * removed!
445 * removed!
446 * removed!
447 *
448 * removed!
449 * removed!
450 *
451 * removed!
452 * removed!
453 * removed!
454 *
455 * removed!
456 * removed!
457 * removed!
458 *
459 * removed!
460 * removed!
461 * removed!
462 *
463 * removed!
464 * removed!
465 * removed!
466 *
467 * removed!
468 * removed!
469 * removed!
470 *
471 * removed!
472 * removed!
473 * removed!
474 *
475 * removed!
476 * removed!
477 * removed!
478 *
479 * removed!
480 * removed!
481 * removed!
482 *
483 * removed!
484 * removed!
485 * removed!
486 *
487 * removed!
488 * removed!
489 * removed!
490 *
491 * removed!
492 * removed!
493 * removed!
494 *
495 * removed!
496 * removed!
497 * removed!
498 *
499 * removed!
500 * removed!
501 * removed!
502 *
503 * removed!
504 * removed!
505 *
506 * removed!
507 * removed!
508 *
509 * removed!
510 * removed!
511 *
512 * removed!
513 * removed!
514 * removed!
515 *
516 * removed!
517 * removed!
518 * removed!
519 *
520 * removed!
521 * removed!
522 * removed!
523 *
524 * removed!
525 * removed!
526 * removed!
527 *
528 * removed!
529 * removed!
530 * removed!
531 *
532 * removed!
533 * removed!
534 *
535 * removed!
536 * removed!
537 * removed!
538 *
539 * removed!
540 * removed!
541 * removed!
542 *
543 * removed!
544 * removed!
545 * removed!
546 *
547 * removed!
548 * removed!
549 *
550 * removed!
551 * removed!
552 *
553 * removed!
554 * removed!
555 * removed!
556 *
557 * removed!
558 * removed!
559 * removed!
560 *
561 * removed!
562 * removed!
563 * removed!
564 *
565 * removed!
566 * removed!
567 * removed!
568 *
569 * removed!
570 * removed!
571 * removed!
572 * removed!
573 * removed!
574 *
575 * removed!
576 * removed!
577 * removed!
578 *
579 * removed!
580 * removed!
581 * removed!
582 *
583 * removed!
584 * removed!
585 * removed!
586 *
587 * removed!
588 * removed!
589 * removed!
590 *
591 * removed!
592 * removed!
593 * removed!
594 * removed!
595 * removed!
596 * removed!
597 * removed!
598 * removed!
599 *
600 * removed!
601 * removed!
602 * removed!
603 *
604 * removed!
605 * removed!
606 * removed!
607 *
608 * removed!
609 * removed!
610 * removed!
611 *
612 * removed!
613 * removed!
614 * removed!
615 *
616 * removed!
617 * removed!
618 * removed!
619 *
620 * removed!
621 * removed!
622 * removed!
623 *
624 * removed!
625 * removed!
626 * removed!
627 *
628 * removed!
629 * removed!
630 * removed!
631 *
632 * removed!
633 * removed!
634 * removed!
635 *
636 * removed!
637 * removed!
638 * removed!
639 *
640 * removed!
641 * removed!
642 * removed!
643 *
644 * removed!
645 * removed!
646 * removed!
647 *
648 * removed!
649 * removed!
650 * removed!
651 *
652 * removed!
653 * removed!
654 *
655 * removed!
656 * removed!
657 * removed!
658 *
659 * removed!
660 * removed!
661 * removed!
662 *
663 * removed!
664 * removed!
665 * removed!
666 *
667 * removed!
668 * removed!
669 * removed!
670 *
671 * removed!
672 * removed!
673 * removed!
674 * removed!
675 * removed!
676 *
677 * removed!
678 * removed!
679 * removed!
680 *
681 * removed!
682 * removed!
683 * removed!
684 *
685 * removed!
686 * removed!
687 * removed!
688 *
689 * removed!
690 * removed!
691 * removed!
692 *
693 * removed!
694 * removed!
695 *
696 * removed!
697 * removed!
698 *
699 * removed!
700 * removed!
701 *
702 * removed!
703 * removed!
704 *
705 * removed!
706 * removed!
707 * removed!
708 *
709 * removed!
710 * removed!
711 * removed!
712 *
713 * removed!
714 * removed!
715 * removed!
716 *
717 * removed!
718 * removed!
719 * removed!
720 *
721 * removed!
722 * removed!
723 * removed!
724 *
725 * removed!
726 * removed!
727 * removed!
728 *
729 * removed!
730 * removed!
731 * removed!
732 *
733 * removed!
734 * removed!
735 * removed!
736 *
737 * removed!
738 * removed!
739 * removed!
740 *
741 * removed!
742 * removed!
743 * removed!
744 *
745 * removed!
746 * removed!
747 * removed!
748 *
749 * removed!
750 * removed!
751 * removed!
752 *
753 * removed!
754 * removed!
755 * removed!
756 *
757 * removed!
758 * removed!
759 * removed!
760 *
761 * removed!
762 * removed!
763 * removed!
764 *
765 * removed!
766 * removed!
767 * removed!
768 *
769 * removed!
770 * removed!
771 * removed!
772 *
773 * removed!
774 * removed!
775 * removed!
776 *
777 * removed!
778 * removed!
779 * removed!
780 *
781 * removed!
782 * removed!
783 * removed!
784 *
785 * removed!
786 * removed!
787 * removed!
788 *
789 * removed!
790 * removed!
791 * removed!
792 *
793 * removed!
794 * removed!
795 *
796 * removed!
797 * removed!
798 * removed!
799 *
800 * removed!
801 * removed!
802 *
803 * removed!
804 * removed!
805 * removed!
806 *
807 * removed!
808 * removed!
809 * removed!
810 *
811 * removed!
812 * removed!
813 * removed!
814 *
815 * removed!
816 * removed!
817 * removed!
818 *
819 * removed!
820 * removed!
821 * removed!
822 *
823 * removed!
824 * removed!
825 * removed!
826 *
827 * removed!
828 * removed!
829 * removed!
830 *
831 * removed!
832 * removed!
833 * removed!
834 *
835 * removed!
836 * removed!
837 * removed!
838 *
839 * removed!
840 * removed!
841 * removed!
842 *
843 * removed!
844 * removed!
845 * removed!
846 *
847 * removed!
848 * removed!
849 * removed!
850 *
851 * removed!
852 * removed!
853 * removed!
854 *
855 * removed!
856 * removed!
857 * removed!
858 *
859 * removed!
860 * removed!
861 * removed!
862 *
863 * removed!
864 * removed!
865 * removed!
866 *
867 * removed!
868 * removed!
869 * removed!
870 *
871 * removed!
872 * removed!
873 * removed!
874 *
875 * removed!
876 * removed!
877 * removed!
878 *
879 * removed!
880 * removed!
881 * removed!
882 *
883 * removed!
884 * removed!
885 * removed!
886 * removed!
887 *
888 * removed!
889 * removed!
890 * removed!
891 *
892 * removed!
893 * removed!
894 * removed!
895 *
896 * removed!
897 * removed!
898 * removed!
899 *
900 * removed!
901 * removed!
902 *
903 * removed!
904 * removed!
905 * removed!
906 *
907 * removed!
908 * removed!
909 * removed!
910 *
911 * removed!
912 * removed!
913 * removed!
914 * removed!
915 * removed!
916 *
917 * removed!
918 * removed!
919 *
920 * removed!
921 * removed!
922 * removed!
923 *
924 * removed!
925 * removed!
926 * removed!
927 *
928 * removed!
929 * removed!
930 * removed!
931 *
932 * removed!
933 * removed!
934 * removed!
935 *
936 * removed!
937 * removed!
938 * removed!
939 *
940 * removed!
941 * removed!
942 * removed!
943 *
944 * removed!
945 * removed!
946 * removed!
947 *
948 * removed!
949 * removed!
950 *
951 * removed!
952 * removed!
953 * removed!
954 *
955 * removed!
956 * removed!
957 * removed!
958 *
959 * removed!
960 * removed!
961 * removed!
962 *
963 * removed!
964 * removed!
965 * removed!
966 *
967 * removed!
968 * removed!
969 * removed!
970 *
971 * removed!
972 * removed!
973 * removed!
974 *
975 * removed!
976 * removed!
977 * removed!
978 *
979 * removed!
980 * removed!
981 * removed!
982 *
983 * removed!
984 * removed!
985 * removed!
986 *
987 * removed!
988 * removed!
989 * removed!
990 *
991 * removed!
992 * removed!
993 * removed!
994 *
995 * removed!
996 * removed!
997 * removed!
998 *
999 * removed!
1000 * removed!
1001 * removed!
1002 *
1003 * removed!
1004 * removed!
1005 * removed!
1006 * removed!
1007 *
1008 * removed!
1009 * removed!
1010 * removed!
1011 *
1012 * removed!
1013 * removed!
1014 * removed!
1015 *
1016 * removed!
1017 * removed!
1018 * removed!
1019 * removed!
1020 *
1021 * removed!
1022 * removed!
1023 * removed!
1024 *
1025 * removed!
1026 * removed!
1027 * removed!
1028 *
1029 * removed!
1030 * removed!
1031 * removed!
1032 *
1033 * removed!
1034 * removed!
1035 * removed!
1036 *
1037 * removed!
1038 * removed!
1039 * removed!
1040 *
1041 * removed!
1042 * removed!
1043 * removed!
1044 *
1045 * removed!
1046 * removed!
1047 * removed!
1048 *
1049 * removed!
1050 * removed!
1051 * removed!
1052 *
1053 * removed!
1054 * removed!
1055 * removed!
1056 *
1057 * removed!
1058 * removed!
1059 * removed!
1060 *
1061 * removed!
1062 * removed!
1063 * removed!
1064 *
1065 * removed!
1066 * removed!
1067 * removed!
1068 *
1069 * removed!
1070 * removed!
1071 * removed!
1072 *
1073 * removed!
1074 * removed!
1075 * removed!
1076 *
1077 * removed!
1078 * removed!
1079 * removed!
1080 *
1081 * removed!
1082 * removed!
1083 * removed!
1084 *
1085 * removed!
1086 * removed!
1087 * removed!
1088 *
1089 * removed!
1090 * removed!
1091 * removed!
1092 *
1093 * removed!
1094 * removed!
1095 * removed!
1096 *
1097 * removed!
1098 * removed!
1099 * removed!
1100 *
1101 * removed!
1102 * removed!
1103 * removed!
1104 *
1105 * removed!
1106 * removed!
1107 * removed!
1108 *
1109 * removed!
1110 * removed!
1111 * removed!
1112 *
1113 * removed!
1114 * removed!
1115 * removed!
1116 *
1117 * removed!
1118 * removed!
1119 * removed!
1120 *
1121 * removed!
1122 * removed!
1123 * removed!
1124 *
1125 * removed!
1126 * removed!
1127 * removed!
1128 *
1129 * removed!
1130 * removed!
1131 * removed!
1132 *
1133 * removed!
1134 * removed!
1135 * removed!
1136 *
1137 * removed!
1138 * removed!
1139 * removed!
1140 *
1141 * removed!
1142 * removed!
1143 * removed!
1144 *
1145 * removed!
1146 * removed!
1147 * removed!
1148 *
1149 * removed!
1150 * removed!
1151 * removed!
1152 *
1153 * removed!
1154 * removed!
1155 * removed!
1156 *
1157 * removed!
1158 * removed!
1159 * removed!
1160 *
1161 * removed!
1162 * removed!
1163 * removed!
1164 *
1165 * removed!
1166 * removed!
1167 * removed!
1168 *
1169 * removed!
1170 * removed!
1171 * removed!
1172 *
1173 * removed!
1174 * removed!
1175 * removed!
1176 *
1177 * removed!
1178 * removed!
1179 * removed!
1180 *
1181 * removed!
1182 * removed!
1183 *
1184 * removed!
1185 * removed!
1186 * removed!
1187 *
1188 * removed!
1189 * removed!
1190 * removed!
1191 *
1192 * removed!
1193 * removed!
1194 * removed!
1195 *
1196 * removed!
1197 * removed!
1198 * removed!
1199 *
1200 * removed!
1201 * removed!
1202 * removed!
1203 *
1204 * removed!
1205 * removed!
1206 * removed!
1207 *
1208 * removed!
1209 * removed!
1210 * removed!
1211 *
1212 * removed!
1213 * removed!
1214 * removed!
1215 *
1216 * removed!
1217 * removed!
1218 * removed!
1219 *
1220 * removed!
1221 * removed!
1222 * removed!
1223 *
1224 * removed!
1225 * removed!
1226 * removed!
1227 *
1228 * removed!
1229 * removed!
1230 * removed!
1231 *
1232 * removed!
1233 * removed!
1234 * removed!
1235 *
1236 * removed!
1237 * removed!
1238 * removed!
1239 *
1240 * removed!
1241 * removed!
1242 * removed!
1243 *
1244 * removed!
1245 * removed!
1246 * removed!
1247 *
1248 * removed!
1249 * removed!
1250 * removed!
1251 *
1252 * removed!
1253 * removed!
1254 * removed!
1255 *
1256 * removed!
1257 * removed!
1258 * removed!
1259 *
1260 * removed!
1261 * removed!
1262 * removed!
1263 *
1264 * removed!
1265 * removed!
1266 * removed!
1267 *
1268 * removed!
1269 * removed!
1270 * removed!
1271 *
1272 * removed!
1273 * removed!
1274 * removed!
1275 *
1276 * removed!
1277 * removed!
1278 * removed!
1279 *
1280 * removed!
1281 * removed!
1282 * removed!
1283 *
1284 * removed!
1285 * removed!
1286 * removed!
1287 *
1288 * removed!
1289 * removed!
1290 * removed!
1291 *
1292 * removed!
1293 * removed!
1294 * removed!
1295 *
1296 * removed!
1297 * removed!
1298 * removed!
1299 *
1300 * removed!
1301 * removed!
1302 * removed!
1303 *
1304 * removed!
1305 * removed!
1306 * removed!
1307 *
1308 * removed!
1309 * removed!
1310 * removed!
1311 *
1312 * removed!
1313 * removed!
1314 * removed!
1315 *
1316 * removed!
1317 * removed!
1318 * removed!
1319 *
1320 * removed!
1321 * removed!
1322 * removed!
1323 *
1324 * removed!
1325 * removed!
1326 * removed!
1327 *
1328 * removed!
1329 * removed!
1330 * removed!
1331 *
1332 * removed!
1333 * removed!
1334 * removed!
1335 *
1336 * removed!
1337 * removed!
1338 * removed!
1339 *
1340 * removed!
1341 * removed!
1342 * removed!
1343 *
1344 * removed!
1345 * removed!
1346 * removed!
1347 *
1348 * removed!
1349 * removed!
1350 * removed!
1351 *
1352 * removed!
1353 * removed!
1354 * removed!
1355 *
1356 * removed!
1357 * removed!
1358 * removed!
1359 *
1360 * removed!
1361 * removed!
1362 * removed!
1363 *
1364 * removed!
1365 * removed!
1366 * removed!
1367 *
1368 * removed!
1369 * removed!
1370 * removed!
1371 *
1372 * removed!
1373 * removed!
1374 * removed!
1375 * removed!
1376 * removed!
1377 * removed!
1378 * removed!
1379 * removed!
1380 *
1381 * removed!
1382 * removed!
1383 * removed!
1384 *
1385 * removed!
1386 * removed!
1387 * removed!
1388 *
1389 * removed!
1390 * removed!
1391 * removed!
1392 *
1393 *------------------------------------------------------------------------------
1394 * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
1395 *==============================================================================
1396 *******************************************************************************/
1397
1398#ifndef NVRAM_DATA_ITEMS_H
1399#define NVRAM_DATA_ITEMS_H
1400
1401#ifdef __cplusplus
1402extern "C"
1403{
1404#endif /* __cplusplus */
1405#include "nvram_defs.h"
1406#ifdef GEN_FOR_PC //add for break group files from header file
1407#include "nvram_group_def.h"
1408#endif
1409#include "custom_nvram_sec.h" /* nvram_sml_context_struct */
1410
1411/*
1412 current keep enum value scope start LID
1413======================================================================================
14142G 22 30 15 ~ 44 NVRAM_EF_L1_START
14153G 21 21 45 ~ 65 NVRAM_EF_UL1_START
1416ADC 1 1 66 NVRAM_EF_ADC_LID
1417WIFI 7 7 67 ~ 73 NVRAM_EF_WNDRV_START
1418BT 8 11 74 ~ 84 NVRAM_EF_BTRADIO_RFMD3500_LID
1419TD 12 12 85 ~ 96 NVRAM_EF_AST_TL1_START
1420Other ~ 120 Reserver for calibration data in the future
1421
1422*/
1423/**
1424 * Step 1: (See comment of nvram_data_item.c for detail).
1425 * Vendor defined logical data item ID's.
1426 * These logical data items are used in object code of Protocol Stack software.
1427 *
1428 */
1429
1430 typedef enum
1431 {
1432 /* System record, keep the system version */
1433 NVRAM_EF_SYS_LID = NVRAM_LID_GRP_INTERNAL(0),
1434 /* Branch record, keep the branch version */
1435 NVRAM_EF_BRANCH_VERNO_LID = NVRAM_LID_GRP_INTERNAL(1),
1436 /* Flavor record, keep the flavor version */
1437 NVRAM_EF_FLAVOR_VERNO_LID = NVRAM_LID_GRP_INTERNAL(2),
1438 /* Build-time record, keep the load build time */
1439 NVRAM_EF_BUILD_TIME_LID = NVRAM_LID_GRP_INTERNAL(3),
1440 /* CustPack record, keep the custpack version */
1441 NVRAM_EF_CUSTPACK_VERNO_LID = NVRAM_LID_GRP_INTERNAL(4),
1442 /* SecuPack record, keep the secupack version */
1443 NVRAM_EF_SECUPACK_VERNO_LID = NVRAM_LID_GRP_INTERNAL(5),
1444 /* Security setting in NVRAM */
1445 NVRAM_EF_NVRAM_LOCK_LID = NVRAM_LID_GRP_INTERNAL(6),
1446 /* For __NVRAM_READ_RESERVED_FILE__ feature */
1447 NVRAM_EF_READ_RESERVED_LID = NVRAM_LID_GRP_INTERNAL(7),
1448
1449 NVRAM_EF_NVRAM_SEC_CHECK_LID = NVRAM_LID_GRP_INTERNAL(8),
1450 NVRAM_EF_CHKSUM_RESET_REC_LID = NVRAM_LID_GRP_INTERNAL(9),
1451
1452 /* Don't remove this line: insert LID definition above */
1453 NVRAM_EF_NVRAM_UNIT_TEST_LID = NVRAM_LID_GRP_INTERNAL(16),
1454 NVRAM_EF_NVRAM_TEST_1_LID = NVRAM_LID_GRP_INTERNAL(17),
1455 NVRAM_EF_NVRAM_TEST_2_LID = NVRAM_LID_GRP_INTERNAL(18),
1456 NVRAM_EF_NVRAM_TEST_3_LID = NVRAM_LID_GRP_INTERNAL(19),
1457 NVRAM_EF_NVRAM_TEST_4_LID = NVRAM_LID_GRP_INTERNAL(20),
1458 NVRAM_EF_NVRAM_TEST_5_LID = NVRAM_LID_GRP_INTERNAL(21),
1459 NVRAM_EF_NVRAM_TEST_6_LID = NVRAM_LID_GRP_INTERNAL(22),
1460 NVRAM_EF_NVRAM_TEST_7_LID = NVRAM_LID_GRP_INTERNAL(23),
1461 NVRAM_EF_NVRAM_TEST_8_LID = NVRAM_LID_GRP_INTERNAL(24),
1462 NVRAM_EF_NVRAM_TEST_9_LID = NVRAM_LID_GRP_INTERNAL(25),
1463 NVRAM_EF_NVRAM_TEST_10_LID = NVRAM_LID_GRP_INTERNAL(26),
1464 NVRAM_EF_NVRAM_TEST_11_LID = NVRAM_LID_GRP_INTERNAL(27),
1465 NVRAM_EF_NVRAM_TEST_12_LID = NVRAM_LID_GRP_INTERNAL(28),
1466 NVRAM_EF_INTERNAL_13_LID = NVRAM_LID_GRP_INTERNAL(29),
1467 NVRAM_EF_INTERNAL_TEST_14_LID = NVRAM_LID_GRP_INTERNAL(30),
1468 NVRAM_EF_INTERNAL_TEST_15_LID = NVRAM_LID_GRP_INTERNAL(31),
1469 NVRAM_EF_INTERNAL_TEST_16_LID = NVRAM_LID_GRP_INTERNAL(32),
1470 NVRAM_EF_INTERNAL_TEST_17_LID = NVRAM_LID_GRP_INTERNAL(33),
1471 NVRAM_EF_NVRAM_UNIT_TEST_LID_END = NVRAM_LID_GRP_INTERNAL(34),
1472
1473
1474 NVRAM_EF_LAST_LID_CORE = NVRAM_LID_GRP_INTERNAL(255),
1475
1476 //Core Group
1477 NVRAM_EF_START = NVRAM_LID_GRP_CORE(0),
1478 NVRAM_EF_SYS_CACHE_OCTET_LID = NVRAM_EF_START,
1479 NVRAM_EF_IMPT_COUNTER_LID = NVRAM_EF_START, //9
1480 NVRAM_EF_NVRAM_MSP_TEST_LID = NVRAM_LID_GRP_CORE(1),
1481 NVRAM_EF_CORE_FACTORY_RESET_AND_OTA_LID = NVRAM_LID_GRP_CORE(2),
1482 NVRAM_EF_CORE_CHKSUM_INFO_LID = NVRAM_LID_GRP_CORE(3),
1483 NVRAM_EF_CORE_INTERNAL_CLONE_LID = NVRAM_LID_GRP_CORE(4),
1484 NVRAM_EF_CORE_BNRG_CHKSUM_ALGRTHM_LID = NVRAM_LID_GRP_CORE(5),
1485 NVRAM_EF_CORE_LAST_LID = NVRAM_LID_GRP_CORE(255)
1486 } nvram_lid_internal_enum;
1487
1488/* check ENUM total number */
1489//typedef unsigned int nvram_lid_core_enum_check[256*4 -(NVRAM_EF_LAST_LID_CORE - NVRAM_EF_SYS_LID + 1)];
1490
1491/* MS unique ID */
1492//#define UNI_ID NVRAM_EF_IMEI_IMEISV_LID
1493
1494/**
1495 * Step 2:
1496 * Defines constants of size and number of records for each logical data item.
1497 * For linear-fixed, TOTAL is greater than 1, and SIZE is size of each record;
1498 * for transparent, TOTAL must be exaclty 1, and SIZE is size of entire data item.
1499 *
1500 * Each logical data item must be:
1501 * 1> Size must be EVEN
1502 * 2> Size of default value must be equal to the logical data item's size.
1503 *
1504 * Notice:
1505 * If total number of L1 Calibration data items is changed, NVRAM_L1CAL_ELEMENT_TOTAL
1506 * must be modified properly.
1507 */
1508
1509/** System record:
1510 * [ DATA_VERSION ][ PADDING ][ LOCK_PATTERN ]
1511 * 18 bytes 4 bytes 12 bytes
1512 * Size must be
1513 * strlen(CODED_DATA_VERSION) + strlen(CODED_PADDING_LENGTH) + strlen(NVRAM_LOCK_PATTERN)
1514 * And must be even-byte aligned.
1515 *
1516 * System record is two-copied. It is controlled directly by NVRAM Layer itself.
1517 * Ie, their record ID's are: 1 and 2.
1518 */
1519
1520
1521#define CODED_DATA_VERSION_SIZE 32 //18
1522#define CODED_PADDING_SIZE 2
1523
1524#define CODED_LOCK_PATTERN_SIZE 16 //need 16b align
1525
1526#define NVRAM_EF_IMPT_COUNTER_SIZE 2
1527#define NVRAM_EF_IMPT_COUNTER_TOTAL 1
1528
1529
1530
1531/* MM NVRAM Re-structure End */
1532
1533
1534/*----------------------------------------------------------------------------*/
1535/* Audio NVRAM info above */
1536/*----------------------------------------------------------------------------*/
1537
1538/*----------------------------------------------------------------------------*/
1539/* NVRAM test info */
1540/*----------------------------------------------------------------------------*/
1541#ifdef __NVRAM_CRYPT_TEST__
1542#define NVRAM_MSP_TEST_LEN 32
1543typedef struct
1544{
1545 kal_uint8 data[NVRAM_MSP_TEST_LEN];
1546} nvram_ef_nvram_msp_test_struct;
1547
1548#define NVRAM_EF_NVRAM_MSP_TEST_SIZE sizeof(nvram_ef_nvram_msp_test_struct)
1549#define NVRAM_EF_NVRAM_MSP_TEST_TOTAL 1
1550#endif
1551
1552
1553#define NVRAM_SEC_CHECK_LEN 32
1554typedef struct
1555{
1556 kal_uint8 data[NVRAM_SEC_CHECK_LEN];
1557} nvram_ef_nvram_security_check_struct;
1558
1559#define NVRAM_EF_NVRAM_SEC_CHECK_SIZE sizeof(nvram_ef_nvram_security_check_struct)
1560#define NVRAM_EF_NVRAM_SEC_CHECK_TOTAL 2
1561
1562
1563#define NVRAM_EF_NVRAM_UNIT_TEST_SIZE sizeof(nvram_ef_nvram_unit_test_struct)
1564#define NVRAM_EF_NVRAM_UNIT_TEST_TOTAL 5
1565
1566/*
1567NVRAM_EF_CORE_FACTORY_RESET_AND_OTA_SIZE must equal NVRAM_EF_SYS_SIZE
1568If modify the NVRAM_EF_SYS_SIZE,must modify NVRAM_EF_CORE_FACTORY_RESET_AND_OTA_SIZE
1569*/
1570
1571#define NVRAM_EF_CORE_FACTORY_RESET_AND_OTA_SIZE 34
1572#define NVRAM_EF_CORE_FACTORY_RESET_AND_OTA_TOTAL 1
1573
1574/*NVRAM checksum algorithm information LID*/
1575/*typedef struct
1576{
1577 kal_uint32 chksum_enhance_algrthm_type;
1578 kal_uint32 chksum_enhance_algrthm_length;
1579 kal_uint32 chksum_default_algrthm_type;
1580 kal_uint32 chksum_default_algrthm_length;
1581}nvram_chksum_algorithm_struct;
1582*/
1583typedef struct
1584{
1585 kal_uint32 en_algo_length;
1586 kal_uint32 en_algo_type;
1587 kal_uint32 def_algo_length;
1588 kal_uint32 def_algo_type;
1589} nvram_algo_struct;
1590
1591#ifdef __NV_CHKSUM_ENHANCE__
1592#define NVRAM_EF_CORE_CHKSUM_INFO_SIZE sizeof(nvram_algo_struct)
1593#define NVRAM_EF_CORE_CHKSUM_INFO_TOTAL 1
1594#define NVRAM_EF_CORE_BNRG_CHKSUM_ALGRTHM_SIZE sizeof(nvram_algo_struct)
1595#define NVRAM_EF_CORE_BNRG_CHKSUM_ALGRTHM_TOTAL 1
1596#endif
1597
1598#define NVRAM_EF_CORE_INTERNAL_CLONE_SIZE 1
1599#define NVRAM_EF_CORE_INTERNAL_CLONE_TOTAL 1
1600
1601
1602/*----------------------------------------------------------------------------*/
1603/* camera NVRAM info end */
1604/*----------------------------------------------------------------------------*/
1605
1606/**
1607 * System Cache OCTET : This is a special NVRAM data item used for storage purpose.
1608 * Please note that the default value is ALWAYS 0x00
1609 */
1610#define NVRAM_EF_SYS_CACHE_OCTET_SIZE 8
1611#define NVRAM_EF_SYS_CACHE_OCTET_TOTAL 20
1612/** EQ_PLMN
1613 *
1614 */
1615#define NVRAM_EF_EQ_PLMN_SIZE 38
1616#define NVRAM_EF_EQ_PLMN_TOTAL (1 * NVRAM_DUAL_RECORD)
1617
1618#define NVRAM_EF_NVRAM_LOCK_SIZE sizeof(nvram_ef_nvram_lock_dummy_struct)
1619#define NVRAM_EF_NVRAM_LOCK_TOTAL 1
1620
1621
1622/**
1623 * Drx parameters
1624 */
1625#define NVRAM_EF_DRX_PARAM_SIZE 2
1626#define NVRAM_EF_DRX_PARAM_TOTAL 1
1627
1628
1629typedef enum
1630{
1631 NVRAM_SYS_CACHE_BEGIN = 1,
1632 NVRAM_SYS_FLIGHTMODE_STATE,
1633 NVRAM_SYS_DSP_PATCH,
1634 NVRAM_SYS_SIM_PLUS_SETTING,
1635 NVRAM_SYS_FIXED_GAIN_MECH_FOR_HELIOS2,
1636 NVRAM_SYS_FACTORY_FLAG,
1637 NVRAM_SYS_LAST_FAT_STATUS,
1638 NVRAM_SYS_INFO,
1639 NVRAM_SYS_PHB_COMPARE_DIGIT,
1640 NVRAM_SYS_SVN,
1641 NVRAM_SYS_USB_BOOT_MODE,
1642 NVRAM_SYS_USB_TETHERING_MODE,
1643 NVRAM_SYS_AUTO_TEST,
1644 NVRAM_SYS_MINI_LOG_IDX,
1645 NVRAM_SYS_SWLA,
1646 NVRAM_SYS_NVRAM_INIT_TIME_UT,
1647 NVRAM_SYS_NVRAM_INIT_TIME_UT2,
1648 NVRAM_SYS_CACHE_MAX
1649} nvram_sys_cache_enum;
1650
1651
1652/*****************************************************************************
1653 *
1654 * Verno of Data Item
1655 *
1656 *****************************************************************************/
1657
1658/* verno of data items */
1659#define NVRAM_EF_SYS_LID_VERNO "001"
1660#define NVRAM_EF_BRANCH_VERNO_LID_VERNO "000"
1661#define NVRAM_EF_FLAVOR_VERNO_LID_VERNO "001"
1662#define NVRAM_EF_CUSTPACK_VERNO_LID_VERNO "000"
1663#define NVRAM_EF_SECUPACK_VERNO_LID_VERNO "001"
1664#define NVRAM_EF_NVRAM_LOCK_LID_VERNO "000"
1665#define NVRAM_EF_READ_RESERVED_LID_VERNO "000"
1666
1667#define NVRAM_EF_SYS_CACHE_OCTET_LID_VERNO "004"
1668#define NVRAM_EF_NVRAM_MSP_TEST_LID_VERNO "000"
1669#define NVRAM_EF_NVRAM_UNIT_TEST_LID_VERNO "000"
1670#define NVRAM_EF_NVRAM_SEC_CHECK_LID_VERNO "000"
1671#define NVRAM_EF_CORE_FACTORY_RESET_AND_OTA_LID_VERNO "000"
1672#define NVRAM_EF_CORE_CHKSUM_INFO_LID_VERNO "000"
1673#define NVRAM_EF_CORE_INTERNAL_CLONE_LID_VERNO "000"
1674#define NVRAM_EF_CORE_BNRG_CHKSUM_ALGRTHM_LID_VERNO "000"
1675
1676
1677
1678#if defined (__NVRAM_UT_TEST__)
1679
1680#define NVRAM_EF_NVRAM_TEST_1_LID_VERNO "000"
1681#define NVRAM_EF_NVRAM_TEST_2_LID_VERNO "000"
1682#define NVRAM_EF_NVRAM_TEST_3_LID_VERNO "000"
1683#define NVRAM_EF_NVRAM_TEST_4_LID_VERNO "000"
1684#define NVRAM_EF_NVRAM_TEST_5_LID_VERNO "000"
1685#define NVRAM_EF_NVRAM_TEST_6_LID_VERNO "000"
1686#define NVRAM_EF_NVRAM_TEST_7_LID_VERNO "000"
1687#define NVRAM_EF_NVRAM_TEST_8_LID_VERNO "000"
1688#define NVRAM_EF_NVRAM_TEST_9_LID_VERNO "000"
1689#define NVRAM_EF_NVRAM_TEST_10_LID_VERNO "000"
1690#define NVRAM_EF_NVRAM_TEST_11_LID_VERNO "000"
1691#define NVRAM_EF_NVRAM_TEST_12_LID_VERNO "000"
1692#define NVRAM_EF_INTERNAL_13_LID_VERNO "000"
1693#define NVRAM_EF_INTERNAL_TEST_14_LID_VERNO "000"
1694#define NVRAM_EF_INTERNAL_TEST_16_LID_VERNO "000"
1695#define NVRAM_EF_INTERNAL_TEST_17_LID_VERNO "000"
1696
1697
1698#endif
1699
1700//#if defined(__NVRAM_STRUCTURE_CHANGE_RESET__) || defined(__NVRAM_DEFVAL_CHANGE_RESET__)
1701#define NVRAM_EF_CHKSUM_RESET_REC_LID_VERNO "000"
1702#define NVRAM_EF_CHKSUM_RESET_REC_LID_TOTAL 1
1703
1704//#endif
1705
1706// HASH Key
1707#define NVRAM_EF_SYS_LID_HASH 0x33F55F63
1708#define NVRAM_EF_BRANCH_VERNO_LID_HASH 0x9C9A13CF
1709#define NVRAM_EF_FLAVOR_VERNO_LID_HASH 0x459C346C
1710#define NVRAM_EF_BUILD_TIME_LID_HASH 0xF154A381
1711#define NVRAM_EF_CUSTPACK_VERNO_LID_HASH 0xE705B1FF
1712#define NVRAM_EF_SECUPACK_VERNO_LID_HASH 0x767D628D
1713#define NVRAM_EF_NVRAM_LOCK_LID_HASH 0xF25739F5
1714#define NVRAM_EF_READ_RESERVED_LID_HASH 0x759AEFA6
1715#define NVRAM_EF_NVRAM_SEC_CHECK_LID_HASH 0x2840E88C
1716#define NVRAM_EF_CHKSUM_RESET_REC_LID_HASH 0xC1154025
1717#define NVRAM_EF_NVRAM_UNIT_TEST_LID_HASH 0x1EE1FB99
1718#define NVRAM_EF_NVRAM_TEST_1_LID_HASH 0x71E52CD6
1719#define NVRAM_EF_NVRAM_TEST_2_LID_HASH 0xF4210C15
1720#define NVRAM_EF_NVRAM_TEST_3_LID_HASH 0xFF3DA7FC
1721#define NVRAM_EF_NVRAM_TEST_4_LID_HASH 0x59A6CC85
1722#define NVRAM_EF_NVRAM_TEST_5_LID_HASH 0x3CF2EB09
1723#define NVRAM_EF_NVRAM_TEST_6_LID_HASH 0x5E40657B
1724#define NVRAM_EF_NVRAM_TEST_7_LID_HASH 0xDB186D79
1725#define NVRAM_EF_NVRAM_TEST_8_LID_HASH 0xDC146226
1726#define NVRAM_EF_NVRAM_TEST_9_LID_HASH 0x1FE3368C
1727#define NVRAM_EF_NVRAM_TEST_10_LID_HASH 0x9411A5F8
1728#define NVRAM_EF_NVRAM_TEST_11_LID_HASH 0xEE23891A
1729#define NVRAM_EF_NVRAM_TEST_12_LID_HASH 0x229FB103
1730#define NVRAM_EF_INTERNAL_13_LID_HASH 0x3BEA879C
1731#define NVRAM_EF_INTERNAL_TEST_14_LID_HASH 0x51466F24
1732#define NVRAM_EF_INTERNAL_TEST_16_LID_HASH 0x774AD9E9
1733#define NVRAM_EF_INTERNAL_TEST_17_LID_HASH 0x1A23AD1F
1734#define NVRAM_EF_SYS_CACHE_OCTET_LID_HASH 0xB254C9C4
1735#define NVRAM_EF_NVRAM_MSP_TEST_LID_HASH 0xABB2ACB2
1736#define NVRAM_EF_CORE_FACTORY_RESET_AND_OTA_LID_HASH 0xBED3913D
1737#define NVRAM_EF_CORE_CHKSUM_INFO_LID_HASH 0x0E4F286A
1738#define NVRAM_EF_CORE_INTERNAL_CLONE_LID_HASH 0xC0FFE66D
1739#define NVRAM_EF_CORE_BNRG_CHKSUM_ALGRTHM_LID_HASH 0x2D8511F3
1740
1741
1742/*****************************************************************************
1743* Typedef
1744*****************************************************************************/
1745#if defined (__NVRAM_UT_TEST__)
1746
1747typedef struct
1748{
1749 kal_uint8 nv_tdata[1024];
1750}nvram_ef_nv_test_lid_struct;
1751
1752#define NVRAM_EF_TEST_LID_RECORD_TOTAL 10
1753#define NVRAM_EF_TEST_LID_SIZE sizeof(nvram_ef_nv_test_lid_struct)
1754
1755typedef struct
1756{
1757 kal_uint8 nv_tdata[16];
1758}nvram_ef_nv_test_lid_dummy_struct;
1759
1760#define NVRAM_EF_TEST_8_LID_RECORD_TOTAL 3
1761#define NVRAM_EF_TEST_8_LID_SIZE 16
1762
1763typedef struct
1764{
1765 kal_uint8 nv_tdata[15*1024];
1766}nvram_ef_nv_test_lid_large_struct;
1767#define NVRAM_EF_TEST_13_LID_RECORD_TOTAL 10
1768#define NVRAM_EF_TEST_13_LID_SIZE sizeof(nvram_ef_nv_test_lid_large_struct)
1769
1770typedef struct
1771{
1772 kal_uint8 nv_tdata[64];
1773}nvram_ef_nv_test_lid_small_struct;
1774#define NVRAM_EF_TEST_14_LID_RECORD_TOTAL 10
1775#define NVRAM_EF_TEST_14_LID_SIZE sizeof(nvram_ef_nv_test_lid_small_struct)
1776
1777typedef struct
1778{
1779 kal_uint8 nv_tdata[1108];
1780}nvram_ef_nv_test_16_lid_dummy_struct;
1781
1782#define NVRAM_EF_INTERNAL_TEST_16_LID_RECORD_TOTAL 68
1783#define NVRAM_EF_INTERNAL_TEST_16_LID_SIZE sizeof(nvram_ef_nv_test_16_lid_dummy_struct)
1784
1785#endif
1786
1787//#if defined(__NVRAM_STRUCTURE_CHANGE_RESET__) || defined(__NVRAM_DEFVAL_CHANGE_RESET__)
1788
1789#define NVRAM_CHKSUM_RST_REC_NUM 50
1790typedef struct
1791{
1792 nvram_lid_enum LID;
1793 kal_char fileprefix[FILE_PREFIX_LEN];
1794}rst_rec_info;
1795typedef struct
1796{
1797 kal_uint16 defval_rst_index;
1798 kal_uint16 structure_rst_index;
1799 kal_uint16 defval_chksum_nofound_index;
1800 kal_uint16 structure_chksum_nofound_index;
1801 rst_rec_info defval_rst[NVRAM_CHKSUM_RST_REC_NUM];
1802 rst_rec_info structure_rst[NVRAM_CHKSUM_RST_REC_NUM];
1803 rst_rec_info defval_chksum_nofound[NVRAM_CHKSUM_RST_REC_NUM];
1804 rst_rec_info structure_chksum_nofound[NVRAM_CHKSUM_RST_REC_NUM];
1805}chksum_rst_rec_struct;
1806#define NVRAM_EF_CHKSUM_RESET_REC_SIZE sizeof(chksum_rst_rec_struct)
1807
1808typedef struct
1809{
1810 kal_uint8 data[16];
1811} nvram_ef_nvram_lock_dummy_struct;
1812
1813typedef struct
1814{
1815 kal_uint8 data;
1816} nvram_ef_read_reserved_dummy_struct;
1817
1818typedef struct
1819{
1820 kal_uint8 data[34];
1821} nvram_ef_sys_dummy_struct;
1822
1823//#endif
1824
1825#ifdef __cplusplus
1826}
1827#endif
1828
1829#endif /* NVRAM_DATA_ITEMS_H */ /* define NVRAM_DATA_ITEMS_H */