0

我正在尝试将文件写入 spl_mmc.c 中的 SD 卡。在编译 gcc 期间抱怨:未定义的参考 'file_fat_write'。我不明白为什么。直接在 mmc_load_image_fat() 中的(原始)代码之后:

err = file_fat_read(payloadname, (u8 *)spl_image.load_addr, 0);

我插入以下代码:

file_fat_write("foo", "foo", 3);

为什么 gcc 不知道这个函数,因为它也在 include/fat.h 中声明,就像 file_fat_read() 一样?

有人设法从 SPL 中写到胖子吗?

最好的,安德烈

4

0 回答 0