BSDPORTAL.RU
http://bsdportal.ru/

где можно почитать про исходники ядра freebsd
http://bsdportal.ru/viewtopic.php?f=21&t=26602
Страница 1 из 1

Автор:  x100 [ Пн 21 апр, 2014 5:02 pm ]
Заголовок сообщения:  где можно почитать про исходники ядра freebsd

Подскажите пожалуйста где можно почитать на русском про исходники ядра freebsd.
Хотелось бы узнать вот какую информацию. Прочитать про файлы исходников ядра.
Например: этот файл или файлы содержит(ат) исходники системы ввода-вывода, для этого файла нужны такие то хедеры и библиотеки........ Система ввода-вывода реализована так то.....
Хотелось бы почитать на русском информацию вот такого уровня про исходники ядра.

Автор:  AMDmi3 [ Пн 21 апр, 2014 7:50 pm ]
Заголовок сообщения:  Re: где можно почитать про исходники ядра freebsd

Большая часть того что вам нужно есть в дереве исходников (каталоги и файлы названы по именам подсистем и драйверов, в */Makefile и conf/files* содержится информация о модулях и зависимостях), в man страницах (описание отдельных функций) и собственно исходниках. Если нужны азы, можно начать с "FreeBSD. Архитектура и реализация" (есть на русском, местами устарело) и Arch Handbook.

Автор:  x100 [ Пн 21 апр, 2014 8:06 pm ]
Заголовок сообщения:  Re: где можно почитать про исходники ядра freebsd

AMDmi3 я скачал исходники ftp.freebsd.org/pub/FreeBSD/releases может не там скачивал но там в исходниках нет никакой информации. Может надо скачивать где то в другом месте?

Автор:  AMDmi3 [ Пн 21 апр, 2014 9:14 pm ]
Заголовок сообщения:  Re: где можно почитать про исходники ядра freebsd

Обычно для работы с исходниками используют VCS (FreeBSD использует subversion), но можно и src.txz скачать с ftp по ссылке.
Также можно смотреть исходники на сайте:

Корень поддерева исходников ядра: http://svnweb.freebsd.org/base/head/sys/
Файл с описанием принадлежности различных исходных файлов драйверам и подсистемам: http://svnweb.freebsd.org/base/head/sys ... iew=markup , там же пути к заголовкам и флаги сборки
Пример Makefile модуля: http://svnweb.freebsd.org/base/head/sys ... iew=markup
Пример man страницы по ядерным интерфейсам: http://www.freebsd.org/cgi/man.cgi?query=pci&sektion=9

Автор:  x100 [ Пн 21 апр, 2014 9:38 pm ]
Заголовок сообщения:  Re: где можно почитать про исходники ядра freebsd

> но можно и src.txz скачать с ftp по ссылке.
что то ссылка не активна??

Большое спасибо за информацию! Сейчас смотрю.

Автор:  x100 [ Пн 21 апр, 2014 11:55 pm ]
Заголовок сообщения:  Re: где можно почитать про исходники ядра freebsd

Всё нашёл ftp.freebsd.org/pub/FreeBSD/releases/i386/i386/10.0-RELEASE/src.txz

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/