ISASET(8) راهنمای مدیر سیستم ISASET(8)

isaset - ابزار تنظیم ثبات‌های ISA

isaset [-y] [-W|-L] addrreg datareg address value [mask] #برای دسترسی شبه-I2C
isaset -f [-y] [-W|-L] address value [mask] #برای فضای آدرس تخت (flat)

دستور isaset یک برنامه کمکی کوچک برای تنظیم ثبات‌های قابل مشاهده از طریق گذرگاه ISA است.

فعال‌سازی حالت فضای آدرس تخت (flat address space).
غیرفعال‌سازی حالت تعاملی. به‌طور پیش‌فرض، isaset پیش از دستکاری گذرگاه ISA منتظر تایید کاربر می‌ماند. هنگامی که از این فلگ استفاده شود، عملیات را مستقیماً انجام می‌دهد. این گزینه عمدتاً برای استفاده در اسکریپت‌ها در نظر گرفته شده است.
انجام نوشتن ۱۶ بیتی.
انجام نوشتن ۳۲ بیتی.

چهار گزینه باید به isaset داده شود. addrreg شامل آدرس ISA ثبات آدرس برای تراشه مورد بررسی است؛ datareg شامل آدرس ثبات داده است. هر دو آدرس اعدادی صحیح بین 0x0000 و 0x3FFF هستند. معمولاً اگر آدرس پایه تراشه 0x0nn0 باشد، ثبات آدرس در 0x0nn5 و ثبات داده در 0x0nn6 قرار دارد. رایج‌ترین آدرس پایه برای تراشه‌های پایش سخت‌افزار 0x0290 است. برای تراشه‌های Super-I/O، ثبات آدرس معمولاً در 0x2E و ثبات داده در 0x2F قرار دارد. پارامترهای address و value دو عدد صحیح بین 0x00 و 0xFF هستند. isaset مقدار value را در آدرس address می‌نویسد. یک mask اختیاری می‌تواند به‌عنوان پارامتر پنجم ارائه شود که بیت‌های ماسک‌نشده را در محل نوشته‌شده حفظ می‌کند.

در حالت تخت (flat)، دو پارامتر باید ارائه شوند. address شامل آدرس ISA ثباتی است که باید در آن نوشته شود؛ این مقدار یک عدد صحیح بین 0x0000 و 0xFFFF است. اساساً، این مقدار مجموع آدرس پایه تراشه و آدرس ثبات تراشه است. isaset مقدار value را در این آدرس می‌نویسد. یک mask اختیاری می‌تواند به‌عنوان پارامتر سوم ارائه شود که بیت‌های ماسک‌نشده را در محل نوشته‌شده حفظ می‌کند.

دستکاری و سرک کشیدن در فضای داده ISA به‌شدت خطرناک است. اجرای isaset با پارامترهای تصادفی می‌تواند موجب خرابی‌های سیستمی، از دست رفتن داده‌ها و حتی موارد بدتر شود! هنگام استفاده از این برنامه بی‌نهایت محتاط باشید.

i2cset(8), isadump(8)

Mark D. Studebaker و گروه lm_sensors (https://hwmon.wiki.kernel.org/lm_sensors)

این صفحه راهنما بدون شرمساری توسط Jean Delvare از صفحات راهنمای i2cset و isadump برداشته شده است.

آوریل ۲۰۱۱ lm_sensors