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

1 ответ

Определение struct proc_dir_entry в ядре

Гдеstruct proc_dir_entry определены в ядре Linux? в/linux/proc_fs.h это просто объявлено как: (ядро 3.10) struct proc_dir_entry;и я думаю из-за этого я получаю эту ошибку: dereferencing pointer to incomplete typeв этой строке кода, хотя в ...

3 ответа

разработка ядра Linux [закрыто]

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

5 ответов

Разработка драйвера C #?

Прежде чем я прыгну с головой в C # ... Я всегда чувствовал, что C, или, возможно, C ++, лучше всего подходит для разработки драйверов для Windows. Я не заинтересован в идее разработки драйвера на машине .NET. Но похоже, что MS движется к ...

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

1 ответ

Манипулирование форматом ELF

У меня есть требование, где я хочу связатьиндексс файлом (в определенном формате). Мне было интересно, смогу ли я сделать какие-либо манипуляции с ELF и при этом убедиться, что согласованность сохраняется, поэтому файл отлично работает на Linux. ...

3 ответа

Linux Cant находит динамически связанные приложения

У меня есть встроенная система под управлением Linux Kernel 3.10 и Busybox. Если я сделаю кросс-компиляцию (сборка инструментария с помощью buildroot, то есть с использованием uclibc), программа без флага -static. Это не ...

4 ответа

Как программно отключить аппаратную предварительную выборку?

Я хотел бы программно отключить аппаратную предварительную выборку. ИзОптимизация производительности приложений на микроархитектуре Intel® Core ™ с использованием аппаратных средств предварительной ...

1 ответ

Как сделать системный вызов из другого системного вызова в пространстве ядра

Я новичок в разработке ядра Linux. Я реализовал системный вызов скажем my_pid в ядре Linux 2.6. Я хочу вызвать системный вызов getpid из моего системного вызова. Как я могу это сделать? Я хочу что-то вроде: pid_t my_pid () {return getpid (); ...

4 ответа

Как работает sched_setaffinity ()?

Я пытаюсь понять, как работает Linux syscall sched_setaffinity (). Это продолжение моего вопросаВот [https://stackoverflow.com/questions/663958/how-to-control-which-core-a-process-runs-on] . у меня естьэто ...

1 ответ

выделить память пользовательского пространства из ядра

Я пытаюсь позвонить sys_readlink(const char __user *path, char __user *buf, int bufsiz)напрямую, но получите EFAULT код ошибки. Эта ошибка появляется из-заЬиЕ указывает на память из пространства ядра. Итак, есть ли способ выделить память ...

4 ответа

Почему ядро linux кодируется с использованием нестандартного C (специфические особенности gcc)? [закрыто]

Код ядра Linux использует «выражение-выражение» и расширение typeof, что делает его компилируемым только в gcc. Больше я думаю об этом, больше это не имеет смысла. Он отрицает необходимость переносимости и стандартного C. (теперь для кода ...