- 博客(3)
- 收藏
- 关注
原创 ##是字符串连接符的意思
#define MODULE_GENERIC_TABLE(gtype,name) \ extern const struct gtype##_id __mod_##gtype##_table \ __at
2011-08-08 18:04:58 1792
转载 linux内核使用的GNU C & 标准C的差异
linux 内核中GNU C与标准C有一些差别: linux 系统上可用的C编译器是GNU C编译器,它建立在自由软件基金会的编程许可证的基础上,因此可以自由发布。GNU C对标准C进行进一步扩展,以增强标准C的功能。下面我们对GNU C中的扩展进行一下总结: 1、零长度数组
2011-08-04 16:12:08 598
原创 写好Linux设备驱动应该具备的?
熟悉处理器的性能 如:处理器的体系结构、汇编语言、工作模式、异常处理等。 掌握驱动目标硬件的工作原理和通讯协议 如:串口控制器、显卡控制器、硬件编解码、存储卡控制器、I2C通讯、SPI通讯、USB通讯、SDIO通讯、I2S通讯、PCI通讯等。 编写驱动的前提就
2011-08-04 10:19:32 262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人