यह कमांड iasl है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
आईएएसएल - एसीपीआई स्रोत भाषा संकलक/डीकंपाइलर
SYNOPSIS
आईएएसली [...] ...
वर्णन
यह मैनुअल पेज संक्षेप में दस्तावेज करता है आईएएसली आदेश। विकल्प सूची से ली गई है
आईएसएल इंटरएक्टिव मदद।
आईएएसली एक एएसएल कंपाइलर और डीकंपलर है। यह आदेश दोनों की क्षमता प्रदान करता है
एक या अधिक ASL स्रोत फ़ाइलों को उनकी संगत AML बाइनरी फ़ाइलों में अनुवाद करें, और
एएमएल बाइनरी फ़ाइलों को वापस पढ़ने योग्य एएसएल स्रोत में अनुवाद करने की क्षमता।
अधिक विस्तृत दस्तावेज़ीकरण यहां पाया जा सकता है http://www.acpica.org/documentation/.
विकल्प
वैश्विक
-@
कमांड फ़ाइल निर्दिष्ट करें
-I
अतिरिक्त निर्दिष्ट करें निर्देशिका शामिल करें
-T |सभी|*
ACPI के लिए तालिका टेम्पलेट फ़ाइल बनाएँ
-v संकलक संस्करण प्रदर्शित करें
प्रीप्रोसेसर
-D
प्रीप्रोसेसर उपयोग के लिए प्रतीक को परिभाषित करें
-ली पहले से तैयार आउटपुट फ़ाइल बनाएँ (*.i)
-P केवल प्रीप्रोसेस करें और प्रीप्रोसेसर आउटपुट फ़ाइल बनाएं (*.i)
-पीएन प्रीप्रोसेसर अक्षम करें
सामान्य जानकारी उत्पादन
-p
सभी आउटपुट फ़ाइलों के लिए पथ/फ़ाइल नाम उपसर्ग निर्दिष्ट करें
-वा सभी त्रुटियों और चेतावनियों को अक्षम करें (केवल सारांश)
-VI आईडीई के साथ प्रयोग के लिए कम वर्बोज़ त्रुटियाँ और चेतावनियाँ
-वो अनुकूलन टिप्पणियां सक्षम करें
-वीआर टिप्पणी अक्षम करें
-बनाम साइनऑन अक्षम करें
-डब्ल्यू{1|2|3}
चेतावनी रिपोर्टिंग स्तर सेट करें
-हम चेतावनियों को त्रुटियों के रूप में रिपोर्ट करें
एएमएल और जानकारी उत्पादन फ़ाइलें
-एस{ए|सी}
असेंबलर या सी स्रोत फ़ाइल बनाएं (*.asm या *.c)
-मैं{ए|सी}
असेंबलर बनाएं या सी में फ़ाइल शामिल करें (*.inc या *.h)
-टी{ए|सी|एस}
असेंबलर, सी, या एएसएल हेक्स टेबल बनाएं (*.हेक्स)
एएमएल कोड पीढ़ी
-ओए सभी अनुकूलन अक्षम करें (संगतता मोड)
-का निरंतर तह अक्षम करें
-ओआई शून्य/एक/एक में पूर्णांक अनुकूलन अक्षम करें
पर नामित संदर्भ स्ट्रिंग अनुकूलन अक्षम करें
-CR संसाधन डिस्क्रिप्टर त्रुटि जाँच अक्षम करें
-इन NoOp ऑपरेटरों पर ध्यान न दें
-r
तालिका शीर्षलेख संशोधन को ओवरराइड करें (1-255)
एएसएल लिस्टिंग फ़ाइलें
-l मिश्रित लिस्टिंग फ़ाइल बनाएँ (ASL स्रोत और AML) (*.lst)
-एलएन नाम स्थान फ़ाइल बनाएँ (*.nsp)
-LS संयुक्त स्रोत फ़ाइल बनाएँ (विस्तारित शामिल हैं) (*.src)
ACPI जानकारी टेबल्स
-G जेनेरिक ऑपरेटरों वाली कस्टम तालिका संकलित करें
-वीटी वर्बोज़ टेम्प्लेट बनाएं (पूर्ण डिस्सेप्लर)
एएमएल disassembler
-d [ ]
AML को ASL स्रोत कोड फ़ाइल (*.dsl) से अलग करें
-इन [ , ]
एकल नाम स्थान से कई तालिकाओं को अलग करें
-डीबी बफ़र्स को संसाधन टेम्पलेट में अनुवाद न करें
-DC [ ]
एएमएल को अलग करें और तुरंत इसे संकलित करें
(यदि कोई इनपुट फाइल नहीं है तो मौजूदा सिस्टम से डीएसडीटी प्राप्त करें)
-e [ , ]
बाहरी प्रतीक संकल्प के लिए एसीपीआई तालिका शामिल करें
-g ACPI तालिकाएँ प्राप्त करें और फ़ाइलों को लिखें (*.dat)
-इन NoOp opcodes पर ध्यान न दें
-वीटी आउटपुट फ़ाइल के भीतर हेक्स प्रारूप में बाइनरी तालिका दिनांक डंप करें
मदद
-h अतिरिक्त सहायता और संकलक डिबग विकल्प
-एचसीई निरंतर अभिव्यक्तियों में प्रदर्शन ऑपरेटरों की अनुमति है
-एचएफ आउटपुट फ़ाइल नाम पीढ़ी के लिए सहायता प्रदर्शित करें
-घंटे एसीपीआई आरक्षित विधि नाम प्रदर्शित करें
-HT वर्तमान में समर्थित ACPI तालिका नाम प्रदर्शित करें
डीबग करें
-बी{एफ|टी}
डिबग फ़ाइल बनाएँ (केवल पूर्ण या पार्स ट्री) (*.txt)
-f त्रुटियों पर ध्यान न दें, AML आउटपुट फ़ाइल (फ़ाइलें) बनाने के लिए बाध्य करें
-n केवल पार्स, कोई आउटपुट पीढ़ी नहीं
-ओटी प्रदर्शन समय और आंकड़े संकलित करता है
-x
ट्रेस आउटपुट के लिए डिबग स्तर सेट करें
-z डेटाटेबल्स के लिए नई कंपाइलर आईडी न डालें
onworks.net सेवाओं का उपयोग करके iasl ऑनलाइन का उपयोग करें