- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 i2c subsystem 的个人总结
<br />i2c subsystem的故事还要从很久以前说起,那是一个混沌初开的年代......<br />1、板子初始化<br />arch/arm/mach-msm/board-msm7x30.c<br /> static void __init msm7x30_init(void)<br />{<br />......<br />(1) platform_add_devices(devices, ARRAY_SIZE(devices));<br />......<br /
2011-04-02 20:09:00 1461
原创 arm linux 中断初始化的简要
<br />中断机制的核心数据结构是 irq_desc,它完整地描述了一条中断线(或称为“中断通道” ) 。<br />irq_desc 结构在 include/linux/irq.h 中定义<br />在 kernel/irq/handle.c 中有个全局 irq_desc 数组,描述了系统中所有的中断线:<br />handle_irq,这是个函数指针,指向的是一个高层次的中断事件处理函
2010-10-26 18:53:00 808
原创 函数 static inline int i2c_add_driver(struct i2c_driver *driver) 代码分析
<br /> <!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } --><br />staticinline int i2c_add_driver(struct i2c_driver *driver)<br />{<br />returni2c_register_driver(THIS_MODULE, driver);
2010-10-21 15:44:00 2163
原创 linux arm 启动之一bootloader 结束时要传三个值分别给r0 r1 r2三个寄存器
如果你要在内核源码中移植一个新的板型,这一步是要作的,如果不做会出现以下的编译错误:arch/arm/mach-mx5/mx51_swan.c: In function 'mxc_init_fb':arch/arm/mach-mx5/mx51_swan.c:444: error: implicit declaration of function 'machine_is_mx51_swan'......arch/arm/mach-mx5/mx51_swan.c:1382: error: 'MACH
2010-10-11 16:35:00 1690
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人