Портирование Linux на ARM - PullRequest
       15

Портирование Linux на ARM

2 голосов
/ 01 марта 2011

ФОН

Поздно я чувствую себя все более и более очарованным для лучшего понимания Linux. Кроме того, я хочу поиграть, чтобы понять нюансы этого. Я не большой хакер Linux. Я знаю C, C ++ и т. Д. Я программировал на ассемблере для ARM и других процессоров, немного знаю теоретически о работе ОС, в некоторой степени о том, как Linux структурирован (монолитное ядро ​​и т. Д.).

В этом свете меня все больше интересует, как конкретное ядро ​​можно перенести на компьютер на базе ARM.

Итак, мои вопросы:

  1. Какие шаги необходимо предпринять разработчику, чтобы перенести ядро ​​на компьютер, основанный на ARM.

  2. Каким должно быть развитие, то есть, если сначала будет сделано оборудование, или разработка обоих hw / sw должна выполняться параллельно или любым другим способом.

  3. Если у кого-нибудь есть ссылка на «хронику» таких попыток разработки машины на базе ARM (или любой другой машины на основе чипов) и последующего переноса на нее ядра, пожалуйста, поделитесь им.

1 Ответ

3 голосов
/ 01 марта 2011

Если вы действительно заинтересованы в том, чтобы узнать, что отличает Linux для одной арки от другой, вам следует взглянуть на содержимое каталога arch/ в дереве исходного кода ядра.

...