LSDEV(8) راهنمای سیستم لینوکس LSDEV(8)

lsdev - نمایش اطلاعات درباره سخت‌افزارهای نصب‌شده

lsdev

lsdev اطلاعات مربوط به سخت‌افزارهای نصب‌شده روی رایانه شما را از فایل‌های interrupts (وقفه‌ها)، ioports (درگاه‌های ورودی/خروجی) و dma (دسترسی مستقیم به حافظه) در شاخه /proc جمع‌آوری می‌کند، و بدین‌گونه یک نمای کلی و سریع از این‌که کدام سخت‌افزار از چه آدرس‌های ورودی/خروجی و چه کانال‌های IRQ و DMA استفاده می‌کند در اختیارتان می‌گذارد.

ندارد.

/proc/interrupts
کانال‌های IRQ.
/proc/ioports
آدرس‌های حافظه ورودی/خروجی (I/O).
/proc/dma
کانال‌های DMA.

lsdev همیشه نمی‌تواند تشخیص دهد که کدام خطوط در سه فایل بررسی‌شده به یک دستگاه واحد اشاره دارند، زیرا این فایل‌ها گاهی نام‌های متفاوتی برای یک قطعه سخت‌افزاری یکسان به کار می‌برند. به عنوان مثال، در برخی هسته‌ها به صفحه‌کلید در /proc/ioports با عنوان `kbd' و در /proc/interrupts با عنوان `keyboard' اشاره می‌شود. این موضوع باید در هسته برطرف شود، نه در lsdev (همان‌طور که در واقع برای این مثال خاص رفع شده است).

با این حال، این برنامه تلاش می‌کند با حذف هر آنچه پس از یک فاصله یا پرانتز باز در نام قرار دارد، خطوط را تطبیق دهد؛ به طوری که مثلاً خطوط `serial' از /proc/interrupts با خطوط `serial(set)' از /proc/ioports تطبیق داده شوند. این تلاش برای حدس زدن منظور کاربر (DWIM) ممکن است خودش یک اشکال به شمار آید.

این برنامه فقط تصور هسته از سخت‌افزارهای موجود را نشان می‌دهد، نه آنچه که در عمل به‌صورت فیزیکی در دسترس است.

procinfo(8).

Sander van Malssen <svm@kozmix.cistron.nl>

1998-05-31 3rd Release