tizen 2.4 release
[kernel/u-boot-tm1.git] / nvitem / nvitem_common.h
1 \r
2 #ifndef _NVITEM_COMMON_H_\r
3 #define _NVITEM_COMMON_H_\r
4 \r
5 #ifdef WIN32\r
6 #include <stdio.h>\r
7 #include <stdlib.h>\r
8 #include <string.h>\r
9 #include <windows.h>\r
10 \r
11 typedef unsigned char           BOOLEAN;\r
12 typedef unsigned char           uint8;\r
13 typedef unsigned short          uint16;\r
14 typedef unsigned  int           uint32;\r
15 \r
16 typedef signed char             int8;\r
17 typedef signed short            int16;\r
18 typedef signed int                      int32;\r
19 \r
20 #else\r
21 #include <config.h>
22 #include <common.h>\r
23 #include "../drivers/sdio/sdio_api.h"\r
24 #include "../disk/part_uefi.h"\r
25 #include "../drivers/mmc/card_sdio.h"\r
26 #include <part.h>\r
27 #endif\r
28 \r
29 //-------------------------------------------------\r
30 //                              Const config: can not be changed\r
31 //-------------------------------------------------\r
32 #define RAMNV_NUM                                       15              // max number of ramdisk, can not >= 15.\r
33 #define RAMNV_SECT_SIZE                 512             // sect size of ramdisk\r
34 \r
35 //-------------------------------------------------\r
36 //                              Config: can be changed if nessarry\r
37 //-------------------------------------------------\r
38 #define RAMNV_DIRTYTABLE_MAXSIZE        32              // max sect number is (RAMNV_DIRTYTABLE_MAXSIZE << 5), 32 means 512k ramdisk\r
39 \r
40 \r
41 #endif\r
42 \r