Hi, people! Взялся писать дрова режима ядра под WinXP, чтобы запрограммировать девайсы своего компа, а нормального описания различных протоколов не нашел. Подкиньте, plz пару ссылок на приличные документы .Подойдет всё про PCI,AGP,ATA. Заранее ,балгодарю.
ISM 1. www.psisig.com В инете можно достать PCI22.PDF 2. AGP - собственно совместим с PCI смотри пункт 1. насчет видео карт документация есть, только у Intel. Но можно воспользоваться исходниками Линукса, там есть основные вещи: переключение режимов, блитинг, оверлей. 3. ATA/ATAPI собственно лучше программировать совместно с IDE контролером pciide.pdf Это позволит задействовать UDMA - самые быстрые режимы передачи данных. На www.t13.org найдешь документацию на ATA/ATAPI. Это тебе поможет за программировать жесткии диски и сидирому(дивидиромы) Собственно многое можешь найти на сайте www.intel.com особенно в документациях на чипсеты(северный+южный мосты) описанны все основные устройства. Также можешь почитать сайт www.wasm.ru . В интернете можно найти различные книжки: "Кулаков Программирование на аппоратном уровне". В большенстве компьютеров стаит сетевая карта совмесимые c Realtek доки есть на их сайте. TVTunerы основанны восновном на чипе Bt848. Также можно найти документацию на различное железо.
Thanks, Pavia ! Очень помогло . Вообще я понял что инфу искать нужно на сайтах тех организаций которые собственно и создают стандарты для железа. Я нашёл ёще кучу сайтов типа tXX.org. Чтож, пойду просвещаться . . .