Hardware Flashcards
IO Port
An address or range of addresses, identify a device
Interrupt Request (IRQ)
Signals the processor that an event has happened and the CPU is requested to come check on the resource
Direct Memory Access (DMA)
Allows a peripheral to access system memory directly instead of going through the CPU
procfs
Contains details about the hardware in the system (kernel information) also called pseudofilesystem
Which files can show alot of pertinent information about the system’s configuration
/proc/ioports
/proc/dma
/proc/interrupts
Which commands allow you to view errors or conflicts within the /proc directory
cat /proc/interrupts cat /proc/ioports cat /proc/dma cat /proc/usb cat /proc/pci
lsmod
Shows the kernel modules loaded, along with any dependencies for those modules (Helpful for checking if the driver is loaded for a peripheral)
modprobe
loads a module
lscpu
provides details about your CPU, such as the # and speed of ea. socket and core
lspci
shows information about pci bus and devices. Identify devices on the bus that the kernel doesn’t know about and provides addressing info for configuring them
lsscsi
Shows info about scsi devices on the system
lsdev
shows devices recognized by the system (shows the most definitive)
lsraid
displays the RAID devices on the system
lsusb
displays usb info and devices
lsblk
displays block devices