این دستور iasl است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
iasl - کامپایلر/دکامپایلر زبان منبع ACPI
خلاصه
iasl [...] ...
شرح
این صفحه راهنما به اختصار مستند است iasl فرمان لیست گزینه ها از
کمک تعاملی iasl.
iasl یک کامپایلر و دیکامپایلر ASL است. این دستور هر دو قابلیت را فراهم می کند
یک یا چند فایل منبع ASL را به فایلهای باینری AML مربوطه خود ترجمه کنید و
توانایی ترجمه فایل های باینری AML به منبع قابل خواندن ASL.
اسناد بسیار دقیق تر را می توان در یافت http://www.acpica.org/documentation/.
OPTIONS
جهانی
-@
فایل فرمان را مشخص کنید
-I
فهرست شامل اضافی را مشخص کنید
-T |ALL|*
فایل قالب جدول برای ACPI ایجاد کنید
-v نمایش نسخه کامپایلر
پیش پردازنده
-D
Sybol را برای استفاده از پیش پردازنده تعریف کنید
-لی ایجاد فایل خروجی پیش ساخته (*.i)
-P فقط پیش پردازش و ایجاد فایل خروجی پیش پردازنده (*.i)
-پن پیش پردازنده را غیرفعال کنید
سوالات عمومی تولید
-p
پیشوند مسیر/نام فایل را برای همه فایل های خروجی مشخص کنید
-va غیرفعال کردن همه خطاها و هشدارها (فقط خلاصه)
-وی خطاها و هشدارهای کمتر برای استفاده با IDEها
-وو فعال کردن نظرات بهینه سازی
-وو غیرفعال کردن اظهارنظرها
-در مقابل غیرفعال کردن علامت
-w{1|2|3}
سطح گزارش هشدار را تنظیم کنید
-ما هشدارها را به عنوان خطا گزارش کنید
AML و داده ها تولید فایل ها
-s{a|c}
ایجاد اسمبلر یا فایل منبع C (*.asm یا *.c)
-i{a|c}
ایجاد اسمبلر یا فایل شامل C (*.inc یا *.h)
-t{a|c|s}
ایجاد جدول هگزا اسمبلر، C یا ASL (*.hex)
AML رمز نسل
-اوآ غیرفعال کردن همه بهینه سازی ها (حالت سازگاری)
-از تا زدن دائمی را غیرفعال کنید
اوی بهینه سازی اعداد صحیح را روی صفر/یک/یک غیرفعال کنید
در بهینه سازی رشته مرجع نامدار را غیرفعال کنید
-سی بررسی خطای Resource Descriptor را غیرفعال کنید
-که در اپراتورهای NoOp را نادیده بگیرید
-r
لغو ویرایش سرصفحه جدول (1-255)
ASL لیست فایل ها
-l ایجاد فایل فهرست بندی ترکیبی (منبع ASL و AML) (*.lst)
-لوگاریتم ایجاد فایل فضای نام (*.nsp)
-ls ایجاد فایل منبع ترکیبی (شامل گسترده) (*.src)
ACPI داده ها جداول
-G کامپایل جدول سفارشی حاوی عملگرهای عمومی
-vt ایجاد الگوهای پرمخاطب (جداسازی کامل)
AML جداسازی
-d [ ]
جداسازی فایل کد منبع AML به ASL (*.dsl)
-in [ ، ]
جداسازی چندین جدول از فضای نام واحد
-db بافرها را به الگوهای منابع ترجمه نکنید
دی سی [ ]
AML را جدا کرده و بلافاصله آن را کامپایل کنید
(در صورت عدم وجود فایل ورودی، DSDT را از سیستم فعلی دریافت کنید)
-e [ ، ]
شامل جدول(های) ACPI برای وضوح نماد خارجی
-g جداول ACPI را دریافت کنید و در فایل ها بنویسید (*.dat)
-که در اپکدهای NoOp را نادیده بگیرید
-vt تاریخ جدول باینری را با فرمت هگز در فایل خروجی تخلیه کنید
کمک
-h کمک اضافی و گزینه های اشکال زدایی کامپایلر
-hc عملگرهای نمایش مجاز در عبارات ثابت
-hf نمایش راهنما برای تولید نام فایل خروجی
-هر نمایش نام روش های رزرو شده ACPI
-HT نمایش نام جدول ACPI پشتیبانی شده در حال حاضر
اشکال زدایی کردن
-b{f|t}
ایجاد فایل اشکال زدایی (فقط درخت کامل یا تجزیه) (*.txt)
-f نادیده گرفتن خطاها، ایجاد اجباری فایل(های) خروجی AML
-n فقط تجزیه، بدون تولید خروجی
-خیلی نمایش زمان و آمار را جمع آوری می کند
-x
سطح اشکال زدایی را برای خروجی ردیابی تنظیم کنید
-z شناسه کامپایلر جدید را برای DataTables وارد نکنید
با استفاده از خدمات onworks.net از iasl به صورت آنلاین استفاده کنید