2
ответа

Доступ Клавиатуры Защищенного режима на x86 блоке

Я работаю над вводом с клавиатуры для очень простого ядра, которое я разрабатываю, и я полностью застреваю. Я, может казаться, не нахожу информации онлайн, которая может показать мне информацию, которую я должен знать. Мой...
вопрос задан: 5 May 2016 22:06
2
ответа

Включение GRUB автоматически загрузиться от ядра

Я разрабатываю ядро для операционной системы. Для выполнения его я решил использовать GRUB. В настоящее время мне присоединили сценарий к stage1 GRUB, stage2, файл клавиатуры и само ядро...
вопрос задан: 4 May 2016 23:32
2
ответа

Что делает “мягкий/твердый nofile”, означают на Linux

Когда я пытался установить программное обеспечение на RedHat EL5, я получил ошибку, что математическое ожидание мягкого/твердого nofile 4096, в то время как значение по умолчанию 1024. Мне удалось увеличить число, но я не знаю что...
вопрос задан: 29 September 2015 16:58
2
ответа

Где я могу найти демонстрационные исходные файлы для Драйверов устройств Linux, Третьего Выпуска? [закрытый]

Я работаю через Драйверы устройств Linux, Третий Выпуск и в то время как книга выпущена под Долей Атрибуции Creative Commons, Одинаково лицензируют, я, может казаться, не определяю местоположение исходного кода для примеров...
вопрос задан: 1 August 2015 22:39
2
ответа

Перегрев на процессоре Intel i7 при использовании Ubuntu

Я использую Intel i7 Dell-ноутбук. Я установил Ubuntu 12.04 (64bit) с нуля. Я понял, что температура процессора увеличилась сразу (нетрудно определить температуру на этом компьютере только по ...
вопрос задан: 21 January 2014 23:29
2
ответа

В новинку для разработки Ядра/Драйвера Linux

Недавно, я начал разрабатывать драйвер встроенного устройства под управлением Linux. До сих пор я только читал о внутренностях Linux. Не имея никакого предшествующего опыта в драйвере devlopment, я нахожу его немного...
вопрос задан: 9 July 2013 09:17
2
ответа

вложенный сбой страницы пространства пользователя обращается в Linux

Я хотел бы знать, неправильно ли к отсутствию страницы адрес пространства пользователя функционально, когда ядро запускает обработчик ошибок для введения пользовательской страницы. ОС является Linux 2.6.30, Принимают это оба пользовательских адреса...
вопрос задан: 18 November 2012 15:54
2
ответа

Действительно ли list.h ядра Linux ориентирован на многопотоковое исполнение?

Действительно ли list.h ядра Linux ориентирован на многопотоковое исполнение?
вопрос задан: 27 August 2012 20:07
2
ответа

Как ОС обычно идет об управлении обработке страницы и памятью ядра?

Я работаю над дизайном ядра, и у меня есть некоторые вопросы относительно подкачки страниц. Основная идея, что я имею до сих пор, является этим: Каждая программа получает свое собственное (или таким образом, она думает), 4G памяти, минус раздел...
вопрос задан: 4 January 2012 13:19
2
ответа

Различие между прерыванием и событием

Каково различие между прерыванием и событием?
вопрос задан: 3 March 2011 11:28
2
ответа

Linux du код источника команды

Где я могу найти исходный код для du и других утилит Linux?
вопрос задан: 16 July 2010 12:53
2
ответа

Запись совместимого POSIX ядра

Я хотел записать ядро в течение некоторого времени теперь. У меня уже есть достаточное знание C, и я баловался x86 Ассемблером. Вы видите, я хотел записать ядро, которое совместимо POSIX в C так...
вопрос задан: 15 July 2010 21:09
2
ответа

Надежность UDP на localhost

Я знаю, что UDP ненадежен по своей природе, но при подключении к localhost я бы ожидал, что ядро ​​обрабатывает соединение по-другому, поскольку все может быть обработано внутри. Так что в этом особенном ...
вопрос задан: 14 June 2010 02:15
2
ответа

в ядре и пространстве пользователя

Теперь я знаю, что разработки приложения, которое входит в пространство ядра, нужно избежать - его твердое для отладки, комплекс и т.д..... с этим от таблицы, что является некоторыми преимуществами для перемещения приложения от пространства пользователя..
вопрос задан: 8 May 2010 14:39
2
ответа

Программно вставьте и удалите модули ядра в C

Там должен так или иначе сделать "insmod" и "rmmod" из кода C/C++? Кроме рабочей системы (...), существует ли Ядро API, который позволит мне делать это?
вопрос задан: 7 May 2010 19:19
2
ответа

Каковы первые операции, которые Ядро Linux выполняет на начальной загрузке?

После того, как загрузчик передает выполнение ядру, что происходит? Я знаю ассемблер, поэтому каковы первые несколько инструкций, что ядро должно сделать? Или есть ли функция C, которая делает это?...
вопрос задан: 7 April 2010 07:09
2
ответа

Планирование ядра Linux

Я хочу знать, какого возраста алгоритм планирования Linux SJF (самое короткое задание сначала) вычисляет время выполнения процесса?
вопрос задан: 9 March 2010 05:24
2
ответа

Не мог записать в памяти ядра через модуль ядра Linux (Ubuntu)

Я пытаюсь перезаписать определенные части в памяти ядра (Linux 2.6.31, Ubuntu 9.10) в виртуальной машине (использующий VirtualBox) через модуль ядра. Каждый раз, когда я делаю это, я получаю эту ошибку [27154....
вопрос задан: 3 March 2010 20:52
2
ответа

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

Кто-либо знает, какая функция или файл в Linux содержат алгоритм, который находит, что случайный порт использует для связывания () системный вызов? Я ищу на всем протяжении и не могу найти метод, который содержит этот алгоритм...
вопрос задан: 27 February 2010 01:26
2
ответа

Обратный инжиниринг Apple Kext - реконструкция класса

Приветствую! В настоящее время я пытаюсь расширить функциональность Magic Mouse. Для этого я надеюсь написать kext, который перехватывает события из драйвера мультитач, AppleMultitouchDriver ....
вопрос задан: 29 November 2009 21:34
2
ответа

Ядро Linux: copy_from_user - структура с указателями

Я реализовал некоторое устройство посимвольного ввода-вывода, и я нуждаюсь в помощи с copy_ from_user функция. У меня есть структура: структура my_struct {интервал a; интервал *b;}; я инициализирую его в пространстве пользователя и передаю указатель...
вопрос задан: 9 November 2009 00:25
2
ответа

Прямой доступ к кадровому буферу Linux - copyarea

Я хочу переместить очень быстро прямоугольник через кадровый буфер во встроенном приложении Linux. Я нашел, что функция cfb_copyarea может быть полезной. Но я не могу найти ioctl по/dev/fb...
вопрос задан: 12 September 2009 21:19
2
ответа

Windows обрабатывает в ядре по сравнению с системой

У меня есть несколько вопросов, связанных с процессами Windows в ядре и непривилегированном режиме. Если у меня есть привет мировое приложение и привет мировой драйвер, который выставляет новый системный вызов, нечто (), мне любопытно на предмет...
вопрос задан: 3 September 2009 18:15
2
ответа

Как я мог обнаружить, когда каталог смонтирован с inotify?

Я использую Linux Inotify для обнаружения событий FS на моей программе. Как я мог быть уведомлен, когда устройство смонтировано на контролируемом каталоге?
вопрос задан: 11 July 2009 07:39
2
ответа

unlocked_ioctl по сравнению с нормальным ioctl

В file_operations структуре моего драйвера я имею: структура file_operations Щеголи = {чтение: device_read, запишите: device_write, unlocked_ioctl: device_ioctl...}; Т.е. нет никакого ioctl...
вопрос задан: 30 June 2009 13:03
2
ответа

FireLog: надлежащая установка

Я установил firewiresdk26 на своем dev Mac..., и в Инструментах / каталог FireLog. Я запустил установщик FireLog 2.0.0.pkg на своем dev Mac, но полезная нагрузка, которую он развертывает, установлена в моем/...
вопрос задан: 19 June 2009 15:35
2
ответа

Как позволить ядру выбрать номер порта в диапазоне (1024,5000) в программировании сокета TCP

Когда я выполняю следующий код: структура sockaddr_in грех; интервал addrlen; addrlen=sizeof (грех); memset (&sin, 0, sizeof (грех)); грешите sin_family = AF_INET; грех sin_addr.s_addr=inet_addr ("123.456....
вопрос задан: 27 May 2009 00:59
2
ответа

Включить заголовки ядра правильно [дублировать]

Я хочу сделать некоторое программирование ядра, и я запускаю Ubuntu 16.04, но возникают проблемы, вызванные включением. Пример: я хотел включить «sys / types.h». Тогда была фатальная ошибка, что ...
вопрос задан: 3 May 2009 17:56
2
ответа

Пул памяти пула подкачиваемой памяти или память Пула неподкачиваемой памяти?? (разработка драйвера окон)

Я - новичок в разработке драйвера окон. Я просто хочу знать, глобальная переменная в драйвере будет использовать память пула памяти или пула неподкачиваемой памяти пула подкачиваемой памяти? Спасибо и наилучшие пожелания Navaneeth
вопрос задан: 28 April 2009 10:38
2
ответа

Принуждение драйвера к соответствию устройства

У меня есть часть аппаратных средств usb, для которых я знаю драйвер. Однако идентификатор поставщика и идентификатор продукта не соответствуют VID, паре PID, зарегистрированной в драйвере. Есть ли путь в Linux для принуждения драйвера к...
вопрос задан: 15 January 2009 08:04