Merge branch 'support_for_dragino2'
[oweals/u-boot_mod.git] / u-boot / common / exports.c
1 #include <common.h>
2 #include <exports.h>
3
4 DECLARE_GLOBAL_DATA_PTR;
5
6 static void dummy(void){
7 }
8
9 unsigned long get_version(void){
10         return(XF_VERSION);
11 }
12
13 void jumptable_init(void){
14         int i;
15
16         gd->jt = (void **)malloc(XF_MAX * sizeof(void *));
17
18         for(i = 0; i < XF_MAX; i++){
19                 gd->jt[i] = (void *)dummy;
20         }
21
22         gd->jt[XF_get_version] = (void *)get_version;
23         gd->jt[XF_malloc] = (void *)malloc;
24         gd->jt[XF_free] = (void *)free;
25         gd->jt[XF_get_timer] = (void *)get_timer;
26         gd->jt[XF_udelay] = (void *)udelay;
27 }