C 如何在U-Boot中添加用户定义的函数?

C 如何在U-Boot中添加用户定义的函数?,c,linux,embedded,embedded-linux,u-boot,C,Linux,Embedded,Embedded Linux,U Boot,这里我只想在u-boot中添加一个函数。我需要调用start_armboot()中的一个函数。比如说, 这是hell.h头文件。 extern void hello(void); #include<stdio.h> #include<hell.h> void hello(void) { printf("Hello world"); } 这是hell.c文件。 extern void hello(void); #include<stdio.h&

这里我只想在u-boot中添加一个函数。我需要调用start_armboot()中的一个函数。比如说,

这是hell.h头文件。

extern void hello(void);
#include<stdio.h>
    #include<hell.h>

void hello(void)
{
    printf("Hello world");
}
这是hell.c文件。

extern void hello(void);
#include<stdio.h>
    #include<hell.h>

void hello(void)
{
    printf("Hello world");
}

除此之外,u-boot中是否还有其他添加功能的程序?请帮助我。

您必须修改公用文件夹中的makefile

您只需添加

obj-y += hell.o