Linu芯片级移植与底层驱动(基于3.7.4内核).docx

Linu芯片级移植与底层驱动(基于3.7.4内核).docx

SoCLinux 底层驱动的组成和现状

为了让Linux在一个全的ARMSoC上运行,需要供给大量的底层支撑,如定时器节拍、中断掌握器、SMP启动、CPUhotplug以及底层的GPIO、clock、pinctrl和DMA硬件的封装等。定时器节拍、中断掌握器、SMP启动和CPUhotplug这几局部相对来说没有像早期GPIO、clock、pinctrl和DMA的实现那么杂乱,根本上有个固定的套路。定时器节拍为Linux基于时间片的调度机制以及内核和用户空间的定时器供给支撑,中断掌握器的驱动则使得Linux内核的工程师可以直接调用local_irq

文档评论(0)

1亿VIP精品文档

相关文档