Hi, Check /usr/src/linux/Documentation/devices.txt. I came across it recently and it may explain some things. It also has info on where the latest version can be found. Hope this helps Tim
-----Original Message----- From: Jon Pennington [SMTP:jpennington@atipa.com] Sent: Friday, December 31, 1999 12:50 PM
On Thu, 30 Dec 1999, you wrote:
Thank you for posting this message. It answers a question I had been trying to find the answer to by reading the SuSE manual. Since I found no help there, I am curious to know where I should have looked to find the answer. I had examined modules.conf, but I had no idea what agpgart would be an alias for. Where would I learn that the formula is alias char-major-10-175 and not (say) alias block-major-10-260?
I'm referring this back to the list, because the answer to that is somewhat complicated. I'll *try* to explain it as best I can (keep in mind that I'm not a kernel hacker :) :
b l o c k - m a j o r - 1 0 - 2 6 0 | | | | dev type sub type major minor
Most devices are of two basic device types; char (keyboard, serial port, sound card), and block (disk, ram). char devices are for I/O, block devices are mostly storage devices. The SCSI card is a char, the SCSI disk is block...right? K. There are major devices and minor devices, /dev/hda is a major, /dev/hda1 is a minor (IIRC). As far as the numbers (-10-260, in our example), I haven't the foggiest idea. These are all deeply imbeded in kernel documentation.
PLEASE correct me, since I'm mostly talking out of my ass right now. :]
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/