porting

Porting the Linux kernel to a new ARM board

The Linux kernel supports a lot of different CPU architectures. Each of them is maintained by a different group of contributors. In our case, Russell King leads a group of developers who actively port Linux to ARM-based devices. The ARM developers base their work on the upstream Linux kernel as published by Linus Torvalds and develop ARM-specific patches for it. These source code patches enable new hardware support, fix existing bugs affecting the ARM architecture in the upstream kernel, and do many other things besides. The organization of the source code and the methods to port the Linux kernel to a new board are very architecture dependent. ARM relies on source code only. This post is focused on the ARM architecture only. › Continue reading

Tags: , , , , , ,

Monday, January 4th, 2010 Software 6,170 Comments