Результаты поиска по запросу "kernel"

2 ответа

Удачи.

екоторыхкоммерческаяПроект, который я делаю, мне нужно, чтобы иметь возможность прочитать фактические данные, хранящиеся в файле $ mft. Я нашелgpl lib [http://www.codeproject.com/KB/files/NTFSParseLib.aspx?artkw=ntfs]это могло бы помочь, но так ...

2 ответа

http://www.freesoftwaremagazine.com/articles/drivers_linux

ался узнать о разработке драйверов Android. Я знаю, что разработка драйверов не легкая работа, но я бы хотел научиться. Есть ли учебники для этого или любые простые примеры?

2 ответа

Проверено на Ubuntu 18.04.

ы запускаете файл эльфа в QEMU? Это мое лучшее предположение: qemu-system-i386 -hda kernel.elfЭто работает? Файл elf - это ядро, сгенерированное из этогоруководство [http://www.jamesmolloy.co.uk/tutorial_html/2.-Genesis.html].

ТОП публикаций

1 ответ

Я изменил вопросы с более подробной информацией, пожалуйста, помогите мне с деталями.

для записи драйверов виртуальных камер. У кого-нибудь есть идея? Любая книга, которая будет полезна или любая ссылка. Добавление более подробной информации: я разработал драйвер устройства, который сохраняет изображение на диск, и дисплей ...

1 ответ

Ну, что, без поддержки OO от компилятора.

ю, что делает макрос. Во многих кодах уровня ядра он часто используется для обхода связанного списка. Я хочу найти другие полезные случаи. Когда вы используете container_of ...

3 ответа

У kallsyms есть все символы функций ядра?

В ядре Linux я хочу исследовать функцию ядраeffective_prio(), Определяется какstatic, Когда я иду искать его символ вkallsyms Я не могу найти это. Есть лиkallsyms есть все символы функций ядра? Если нет, то какие символы не включены?

5 ответов

Кто обновляет аппаратный сторожевой таймер в Linux?

У меня процессор AT91SAM9G20 с ядром 2.6. Watchdog включен на уровне начальной загрузки и настроен на 16 секунд. Регистр сторожевого режима можно настроить только один раз. Когда код зависает в начальной загрузке, загрузчике или ядре, плата ...

1 ответ

Как вы получаете размер файла в ядре Linux?

Я нашел эту ссылку (http://www.spinics.net/lists/newbies/msg41016.html [http://www.spinics.net/lists/newbies/msg41016.html]) и пытался сделать именно это. Поэтому я написал код в модуле ядра: #include <linux/path.h> #include <linux/namei.h> ...

1 ответ

Код для диспетчера сигналов ядра выглядит примерно так: 1) Проверьте, не пойман ли сигнал. 2) Если это так, организуйте вызов обработчика. 3) Вернуться в пользовательское пространство. (затем пользовательское пространство делает вещи и возвращается в пространство ядра) 4) Решите, следует ли возобновить системный вызов или нет. Это вызов функции. Userspace выполняет шаги 7-9, 10 переходов обратно в ядро.

тим, у нас есть программа на C, которая использует функцию sleep () Программа выполняется и идет спать. Затем мы набираем ctrl-c для отправки сигнала SIGINT процессу. Мы знаем, что действие по умолчанию при получении SIGINT - завершить процесс, ...

5 ответов

Стек программ и куча, как они работают?

Я знаю, что у каждого запущенного процесса есть страницы, связанные с ним в виртуальной памяти, и лишь немногие из них будут загружаться в основную память по мере необходимости. Я также знаю, что у программы будет стек, а также куча для выделения ...