RHCE - Part 1
BUS support
- PCI Bus
- /sbin/lspci
- /proc/bus/pci
- ISA Bus
- /proc/isapnp
- Kernel 2.4 --> ISA P'n'P configured by Kernel
- Kernel 2.2 --> requires isapnptools
- isapnptools still there for compatibility
- USB Bus -Hotswappable-
- Controller alias in /etc/modules.conf
- Hotplug events monitored by khubd internal kernel thread
- Khubd uses /sbin/hotplug and /etc/hotplug to map drivers to devices
- Devices provided by virtual filesystem usbdevfs, mounted at /dev/usb
- More info at /usr/src/kernel/Documentation/usb/
- PCMCIA -Hotswappable-
- system-specific controller defined in /etc/sysconfig/pcmcia
- Hotplug events monitored by /sbin/cardmgr daemon
- Cards can also be identified with (manual) /sbin/cardctl
- /etc/pcmcia holds configuration files
- PCMCIA initiated with /etc/init.d/pcmcia script
- More info in /usr/share/doc/kernel-pcmcia-cs-versionnumber/
- Others