向u-boot添加USB下载功能时,U-BOOT编译出错

发布于 2022-10-15 04:24:19 字数 1481 浏览 24 评论 0

本帖最后由 zhengzhibogd 于 2011-06-14 09:44 编辑

/************************
*                 file1.c
*************************/
…………
extern int GetDataFromUSB (unsigned max_len, unsigned char **data_ptr, unsigned *received_len);
int GetDataFromUsbAndWriteNand(unsigned max_len, unsigned offset, unsigned MaxNandSize, const char *Name)
{
        int ret;
        unsigned char *RevPtr;
        unsigned RevLen;
        printf("Downloading %s from USB...\n", Name);
        ret = GetDataFromUSB(max_len, &RevPtr, &RevLen);
        printf("Downloading %s %s\n", Name, ret >= 0 ? "successed" : "failed");
        return ret;
}

/************************
*                 file2.c
*************************/
…………
int GetDataFromUSB (unsigned max_len, unsigned char **data_ptr, unsigned *received_len)
{
        /*******实现********/
}

编译u-boot时出错:undefined reference to `GetDataFromUSB'

哪位大侠能帮忙解答这个问题呢 先谢谢了

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

起风了 2022-10-22 04:24:19

自己先顶一下 麻烦大侠们帮帮忙哦

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文