Skip to content
Snippets Groups Projects
Commit d7c2a02d authored by Detlev Zundel's avatar Detlev Zundel
Browse files

Added simple_strtoul(), getenv() and setenv() to the exported functions.

Also bumped up ABI version to reflect this change.
parent 43835aac
No related branches found
No related tags found
No related merge requests found
...@@ -23,8 +23,11 @@ void jumptable_init (void) ...@@ -23,8 +23,11 @@ void jumptable_init (void)
gd->jt[XF_get_version] = (void *) get_version; gd->jt[XF_get_version] = (void *) get_version;
gd->jt[XF_malloc] = (void *) malloc; gd->jt[XF_malloc] = (void *) malloc;
gd->jt[XF_free] = (void *) free; gd->jt[XF_free] = (void *) free;
gd->jt[XF_get_timer] = (void *)get_timer; gd->jt[XF_getenv] = (void *) getenv;
gd->jt[XF_udelay] = (void *)udelay; gd->jt[XF_setenv] = (void *) setenv;
gd->jt[XF_get_timer] = (void *) get_timer;
gd->jt[XF_simple_strtoul] = (void *) simple_strtoul;
gd->jt[XF_udelay] = (void *) udelay;
#if defined(CONFIG_I386) || defined(CONFIG_PPC) #if defined(CONFIG_I386) || defined(CONFIG_PPC)
gd->jt[XF_install_hdlr] = (void *) irq_install_handler; gd->jt[XF_install_hdlr] = (void *) irq_install_handler;
gd->jt[XF_free_hdlr] = (void *) irq_free_handler; gd->jt[XF_free_hdlr] = (void *) irq_free_handler;
......
...@@ -12,6 +12,9 @@ EXPORT_FUNC(udelay) ...@@ -12,6 +12,9 @@ EXPORT_FUNC(udelay)
EXPORT_FUNC(get_timer) EXPORT_FUNC(get_timer)
EXPORT_FUNC(vprintf) EXPORT_FUNC(vprintf)
EXPORT_FUNC(do_reset) EXPORT_FUNC(do_reset)
EXPORT_FUNC(getenv)
EXPORT_FUNC(setenv)
EXPORT_FUNC(simple_strtoul)
#if (CONFIG_COMMANDS & CFG_CMD_I2C) #if (CONFIG_COMMANDS & CFG_CMD_I2C)
EXPORT_FUNC(i2c_write) EXPORT_FUNC(i2c_write)
EXPORT_FUNC(i2c_read) EXPORT_FUNC(i2c_read)
......
...@@ -20,6 +20,9 @@ void udelay(unsigned long); ...@@ -20,6 +20,9 @@ void udelay(unsigned long);
unsigned long get_timer(unsigned long); unsigned long get_timer(unsigned long);
void vprintf(const char *, va_list); void vprintf(const char *, va_list);
void do_reset (void); void do_reset (void);
unsigned long simple_strtoul(const char *cp,char **endp,unsigned int base);
char *getenv (char *name);
void setenv (char *varname, char *varvalue);
#if (CONFIG_COMMANDS & CFG_CMD_I2C) #if (CONFIG_COMMANDS & CFG_CMD_I2C)
int i2c_write (uchar, uint, int , uchar* , int); int i2c_write (uchar, uint, int , uchar* , int);
int i2c_read (uchar, uint, int , uchar* , int); int i2c_read (uchar, uint, int , uchar* , int);
...@@ -37,7 +40,7 @@ enum { ...@@ -37,7 +40,7 @@ enum {
XF_MAX XF_MAX
}; };
#define XF_VERSION 2 #define XF_VERSION 3
#if defined(CONFIG_I386) #if defined(CONFIG_I386)
extern gd_t *global_data; extern gd_t *global_data;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment