问题描述
当我尝试使用GPIO驱动程序编译Linux 2.6内核时,出现以下错误:
drivers / char / Xilinx_gpio / xgpio.o(.text + 0x15c):在函数中
`XGpio_GetDataDirection“:
xgpio.c:`XGpio_GetDataDirection’的多重定义
drivers / char / Xilinx_gpio / adapter.o(.text + 0x0):adapter.c:首先在这里定义
ppc_405-ld:警告:符号`XGpio_GetDataDirection’的大小从drivers / char / Xilinx_gpio / adapter.o中的192更改为drivers / char / Xilinx_gpio / xgpio.o中的240
make [3]:*** [drivers / char / Xilinx_gpio / Xilinx_gpio.o]错误1
make [2]:*** [drivers / char / Xilinx_gpio]错误2
make [1]:*** [drivers / char]错误2
解决/修复方法
此问题将在Linux v1.01.a BSP中修复,该版本将在10.1的Service Pack 2中发布。
没有回复内容