0

是否有#ifdef用于条件编译的 Linux 内核指令,由内核构建系统 (kbuild) 设置?

用例

我有一个源代码文件,其中包含 SoC 的寄存器映射条目以及内核驱动程序使用的功能。用户空间程序也应包含此文件以使用寄存器映射条目:

我的头文件.h:

...
#define REGENTRY1   0x0001
#define REGENTRY2   0x0002
.....
#ifdef ANY_KERNEL_DIRECTIVE???
   firstkernelspacefunc();
   ....
#endif

或者也许这个用例还有其他解决方案?

4

0 回答 0