Найдено 107 результатов

bose
01 мар 2012, 18:16
Форум: Публикации, книги и обсуждения
Тема: проект книги: "Модули ядра Linux"
Ответы: 186
Просмотры: 179438

Re: проект книги: "Модули ядра Linux"

Olej писал(а):
Olej писал(а): Теперь я могу ответить и на этот вопрос: файл <linux/autoconf.h> в заголовках ядра:
Странно у меня он здесь:
/lib/modules/3.0.0-16-generic/build/include/generated/autoconf.h
PS:
Есть вопрос по коду примеров. Сейчас спешу, вечером по возможности, отпишусь.
bose
01 мар 2012, 18:13
Форум: Публикации, книги и обсуждения
Тема: проект книги: "Модули ядра Linux"
Ответы: 186
Просмотры: 179438

Re: проект книги: "Модули ядра Linux"

А вы обратили внимание что всё что компилируется как модуль в конфигурацию идёт как CONFIG_<MODULE_NAME>_MODULE? // CONFIG_SND_HDA_INTEL=y #if defined(CONFIG_SND_HDA_INTEL) printk( "CONFIG_SND_HDA_INTEL = %d\n", CONFIG_SND_HDA_INTEL ); #else printk( "CONFIG_SND_HDA_INTEL not defined\n" ); #endif // ...
bose
29 фев 2012, 22:58
Форум: Общий по Linux и открытому софту
Тема: транслитерация текстового файла
Ответы: 9
Просмотры: 12141

Re: транслитерация текстового файла

я мог бы попробовать по-быстренькому написать вам конвертор А iconv чем плох? Например, iconv -f CP1251 -t UTF-8 < file-cp1251 > file-utf8 По iconv -l найдёте список известных кодировок.... там просто море PS: Кстати, информация из man 3 iconv : This function is available in glibc since version 2.1...
bose
29 фев 2012, 22:31
Форум: Публикации, книги и обсуждения
Тема: проект книги: "Модули ядра Linux"
Ответы: 186
Просмотры: 179438

Re: проект книги: "Модули ядра Linux"

можно включить как очень краткое дополнение именно как средство контроля , и недопущения компиляции модуля при определённых условиях. Да, именно об этом речь. Ведь модуль и ядро тесно связаны. Умение "осмотреться вокруг" из модуля чтобы оценить что можно что нельзя, и чем раньше тем лучше (во время...
bose
29 фев 2012, 17:49
Форум: Публикации, книги и обсуждения
Тема: проект книги: "Модули ядра Linux"
Ответы: 186
Просмотры: 179438

Re: проект книги: "Модули ядра Linux"

но я не понимаю как (и не понимаю нужно ли) это как-то отмечать в тексте: Нет, думаю в этом нет практического смысла (описывать все возможные варианты/платформы.). Просто эта проблема натолкнула на мысль, что, полезно было бы посвятить отдельный пункт, такой не мало важной теме как.... даже не знаю...
bose
29 фев 2012, 16:49
Форум: Linux изнутри
Тема: inline assembler gcc
Ответы: 15
Просмотры: 23326

Re: inline assembler gcc

Там даже регистры по-другому будут записываться: %eax -> %rax Как видно из изменённого участка кода - на 64 в системном вызове учавствуют даже другие регистры (*SI,*DI вместо *BX,*CX) (я имеено sysenter видел в коде Linux, а у вас syscall? можете сказать что-то по этому поводу?) Могу только развест...
bose
29 фев 2012, 14:40
Форум: Публикации, книги и обсуждения
Тема: проект книги: "Модули ядра Linux"
Ответы: 186
Просмотры: 179438

Re: проект книги: "Модули ядра Linux"

На одной из веток сделал комментарий, который касается данной темы обсуждения, по-этому продублирую ссылкой:
viewtopic.php?f=9&p=2980#p2980
bose
29 фев 2012, 14:30
Форум: Linux изнутри
Тема: inline assembler gcc
Ответы: 15
Просмотры: 23326

Re: inline assembler gcc

Из недостатков (не этого автора, потому как "нельзя объять необъятное" - но то, что хотелось бы видеть): 1. описывается ассемблер исключительно для Inteel x86, хотя AT&T/GAS покрывают куда более широкий перечень платформ процессорных; 2. описываются только IA-32 процессоры, про IA-64 ни слова, хотя...
bose
28 фев 2012, 17:54
Форум: Linux изнутри
Тема: inline assembler gcc
Ответы: 15
Просмотры: 23326

Re: inline assembler gcc

Я тоже попытаюсь пополнить коллекцию на тему Assembler в Linux ( Inline Assembler в частности): Professional Assembly Language Richard Blum http://media.wiley.com/product_data/coverImage/10/07645790/0764579010.jpg http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764579010.html Inline Assembler там ...
bose
27 фев 2012, 20:22
Форум: Публикации, книги и обсуждения
Тема: проект книги: "Модули ядра Linux"
Ответы: 186
Просмотры: 179438

Re: проект книги: "Модули ядра Linux"

Вот, ещё "накопал"... В главе 4 есть пункт "Как собрать модуль из нескольких объектных файлов?" http://rus-linux.net/MyLDP/BOOKS/Moduli-yadra-Linux/04/kern-mod-04-05.html#5 , в нём есть отрывок из Makefile, который демонстрирует собственно всю "кухню" (как вы сами написали - "Самое интересное в этом...

Перейти к расширенному поиску