网络驱动移植之解析Linux网络驱动的基本框架

/* linux-2.6.38.8/include/linux/kernel.h */   #define ALIGN(x, a)     __ALIGN_KERNEL((x), (a))    #define __ALIGN_KERNEL(x, a)        __ALIGN_KERNEL_MASK(x, (typeof(x))(a) - 1)    #define __ALIGN_KERNEL_MASK(x, mask)    (((x) + (mask)) & ~(mask))           #define PTR_ALIGN(p, a)     ((typeof(p))ALIGN((unsigned long)(p), (a)))  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyfgdy.html