О ядре linux-3.4.4

Нашла в ядре версии 3.4.2 ошибку (linux-3.4.2) при компиляции драйвера под это ядро.

В файле arch/arm/mach-at91/include/mach/at91rm9200_mc.h определена константа:

 

#define AT91_EBI_CFGR         (AT91_MC + 0x64)        /* Configuration Register */

 

 

При использовании AT91_EBI_CFGR получила ошибку, что, мол, AT91_MC, не определена. AT91_MC действительно отсутствует в исходниках этого ядра. Тогда я посмотрела, как определены другие аналогичные константы. И получилось, что теперь эта константа должна выглядеть так:

 

#define AT91_EBI_CFGR       0x64     /* Configuration Register */

 

Я послала ИМ замечание. Но ОНИ, наверное, его не получили или проигнорировали. И эта ошибка есть и в текущей версии ядра, 3.4.4. Совсем неинтересно помнить, что перед сборкой ядра надо что-то ещё подкорректировать.

Правда, в итоге, у меня получилось совсем неработоспособное ядро, зависает при загрузке, но это уже совсем другая история…

 

Версия для печатиВерсия для печати

Рубрики: 

  • 1
  • 2
  • 3
  • 4
  • 5
Всего голосов: 0
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!

Читайте также

 

Комментарии

Страницы

Аватар пользователя Al

С каждой такой публикацией я понимаю, что сделал правильный выбор, когда установил винду. ))))))

Аватар пользователя mike

Аватар пользователя mike

Al, не суди строго даму...

И не суди о Линуксе по дамам.

Аватар пользователя savely

Есть женщины в русских селениях, однако.

Аватар пользователя mike

Особенно в белорусских. Пока мужики пьют, бабы на Атмеле Линукс ладят.

Вышеприведённый фрагмент не относится к исходникам ядра 3.4.4.

Там эту константу, AT91_MC удалили, и все остальные, определённые через неё,

 переопределили. осталась непереопределённой только одна. 

Этот файл, где она определена, в сборке ядра не участвует.

Поэтому ядро собирается нормально.  

Поделитесь опытом, как прошить WINDOWS 8 на AT91RM9200  Smile

Аватар пользователя mike

 Как прошить WINDOWS 8 на AT91RM9200

Шутят не только физики. Дамы тоже шутят!

Только у нас мужчины, сидя в автобусе, смеются над женщиной за рулем! :)

Аватар пользователя mike

Иксовок развелось... Админ развлекается?

Страницы