Linux kernel 我应该在linux上使用什么>;2.6.28代替拱门2

Linux kernel 我应该在linux上使用什么>;2.6.28代替拱门2,linux-kernel,powerpc,Linux Kernel,Powerpc,我不断收到内核模块的编译错误: XXX: In function 'yyy': ZZZ:125: error: implicit declaration of function '__arch__swab32' PowerPC,2.6.30.x,Kamikaze工具链。根据标识符,在2.6.28之后消失了。我应该改用什么?您应该使用linux/swab.h中的通用\uu swab32(在早期的内核版本中也存在)

我不断收到内核模块的编译错误:

XXX: In function 'yyy':
ZZZ:125: error: implicit declaration of function '__arch__swab32'

PowerPC,2.6.30.x,Kamikaze工具链。根据标识符,在2.6.28之后消失了。我应该改用什么?

您应该使用
linux/swab.h
中的通用
\uu swab32
(在早期的内核版本中也存在)