iasl - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ iasl ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


iasl - ACPI Source Language compiler/decompiler

ສະຫຼຸບສັງລວມ


iasl [...] ...

ລາຍລະອຽດ


ຫນ້າຄູ່ມືນີ້ຫຍໍ້ເອກະສານກ່ຽວກັບ iasl ຄໍາສັ່ງ. ບັນຊີລາຍຊື່ທາງເລືອກແມ່ນເອົາມາຈາກ
iasl ຊ່ວຍເຫຼືອແບບໂຕ້ຕອບ.

iasl ເປັນຕົວສັງລວມ ແລະ decompiler ASL. ຄໍາສັ່ງນີ້ສະຫນອງຄວາມສາມາດທັງສອງ
ແປໄຟລ໌ແຫຼ່ງ ASL ຫນຶ່ງ ຫຼືຫຼາຍກວ່ານັ້ນໃຫ້ກັບໄຟລ໌ AML binary ທີ່ສອດຄ້ອງກັນຂອງເຂົາເຈົ້າ, ແລະ
ຄວາມ​ສາ​ມາດ​ໃນ​ການ​ແປ​ເອ​ກະ​ສານ​ຄູ່ AML ກັບ​ຄືນ​ໄປ​ບ່ອນ​ແຫຼ່ງ ASL ທີ່​ສາ​ມາດ​ອ່ານ​ໄດ້​.

ເອກະສານລາຍລະອຽດເພີ່ມເຕີມສາມາດພົບໄດ້ທີ່ http://www.acpica.org/documentation/.

OPTIONS


Global
-@
ລະບຸໄຟລ໌ຄໍາສັ່ງ

-I
ລະບຸເພີ່ມເຕີມລວມທັງໄດເລກະທໍລີ

-T |ທັງໝົດ|*
ສ້າງໄຟລ໌ແມ່ແບບຕາຕະລາງສໍາລັບ ACPI

-v ສະແດງສະບັບ compiler

ໂປເຈັກເຕີ້
-D
ກໍານົດ sybol ສໍາລັບການນໍາໃຊ້ preprocessor

-li ສ້າງ​ໄຟລ​໌​ຜົນ​ຜະ​ລິດ prepocessed (*.i​)

-P Preprocess ເທົ່ານັ້ນ ແລະສ້າງ preprocessor output file (*.i)

ປິດໃຊ້ງານຕົວປະມວນຜົນກ່ອນ

ໂດຍ​ທົ່ວ​ໄປ ຜົນຜະລິດ
-p
ລະບຸຄຳນຳໜ້າເສັ້ນທາງ/ຊື່ໄຟລ໌ສຳລັບໄຟລ໌ຜົນຜະລິດທັງໝົດ

-va ປິດ​ການ​ທໍາ​ງານ​ຄວາມ​ຜິດ​ພາດ​ແລະ​ຄໍາ​ເຕືອນ​ທັງ​ຫມົດ (ສະ​ຫຼຸບ​ເທົ່າ​ນັ້ນ​)

-vi ຂໍ້ຜິດພາດ ແລະຄຳເຕືອນໜ້ອຍລົງສຳລັບການນຳໃຊ້ກັບ IDEs

-vo ເປີດໃຊ້ຄໍາຄິດເຫັນການເພີ່ມປະສິດທິພາບ

-vr ປິດ​ການ​ໃຊ້​ງານ​ຄໍາ​ເຫັນ​

-vs ປິດການເຂົ້າສູ່ລະບົບ

-w{1|2|3}
ກໍານົດລະດັບການລາຍງານເຕືອນ

- ພວກເຮົາ ລາຍງານການເຕືອນໄພເປັນຄວາມຜິດພາດ

AML ແລະ ຂໍ້ມູນ ຜົນຜະລິດ ໄຟ
-s{a|c}
ສ້າງຕົວປະກອບ ຫຼືໄຟລ໌ແຫຼ່ງ C (*.asm ຫຼື *.c)

-i{a|c}
ສ້າງຕົວປະກອບ ຫຼື C ລວມໄຟລ໌ (*.inc ຫຼື *.h)

-t{a|c|s}
ສ້າງຕົວປະກອບ, C, ຫຼືຕາຕະລາງ hex ASL (*.hex)

AML ລະຫັດ ການຜະລິດ
-ໂອ ປິດການເພີ່ມປະສິດທິພາບທັງໝົດ (ໂໝດເຂົ້າກັນໄດ້)

-ຂອງ ປິດການພັບຄົງທີ່

-ໂອ ປິດການນຳໃຊ້ການປັບແຕ່ງຈຳນວນເຕັມເປັນສູນ/ໜຶ່ງ/ອັນ

-on ປິດການນຳໃຊ້ການປັບແຕ່ງສະຕຣິງອ້າງອີງທີ່ມີຊື່

-cr ປິດການໃຊ້ງານການກວດສອບຄວາມຜິດພາດຂອງ Resource Descriptor

-ໃນ ບໍ່ສົນໃຈຕົວປະຕິບັດການ NoOp

-r
ຍົກເລີກການແກ້ໄຂສ່ວນຫົວຕາຕະລາງ (1-255)

ASL ລາຍຊື່ ໄຟ
-l ສ້າງໄຟລ໌ລາຍຊື່ປະສົມ (ແຫຼ່ງ ASL ແລະ AML) (*.lst)

-ln ສ້າງໄຟລ໌ namespace (*.nsp)

-ls ສ້າງໄຟລ໌ແຫຼ່ງລວມ (ຂະຫຍາຍປະກອບມີ) (*.src)

ACPI ຂໍ້ມູນ ຕາຕະລາງ
-G ລວບລວມຕາຕະລາງແບບກຳນົດເອງທີ່ມີຕົວປະຕິບັດການທົ່ວໄປ

-vt ສ້າງແມ່ແບບ verbose (ຖອດປະກອບເຕັມຮູບແບບ)

AML Disassembler
-d [ ]
ແຍກ AML ກັບໄຟລ໌ລະຫັດແຫຼ່ງ ASL (*.dsl)

-in [ , ]
ແຍກຫຼາຍຕາຕະລາງອອກຈາກ namespace ດຽວ

-db ຢ່າແປ Buffers ເປັນແມ່ແບບຊັບພະຍາກອນ

-dc [ ]
ຖອດ AML ແລະລວບລວມມັນທັນທີ
(ໄດ້​ຮັບ DSDT ຈາກ​ລະ​ບົບ​ປະ​ຈຸ​ບັນ​ຖ້າ​ຫາກ​ວ່າ​ບໍ່​ມີ​ໄຟລ​໌​ປ້ອນ​ຂໍ້​ມູນ​)

-e [ , ]
ລວມເອົາຕາຕະລາງ ACPI ສໍາລັບການແກ້ໄຂສັນຍາລັກພາຍນອກ

-g ເອົາຕາຕະລາງ ACPI ແລະຂຽນໃສ່ໄຟລ໌ (*.dat)

-ໃນ ບໍ່ສົນໃຈ opcodes NoOp

-vt ຖິ້ມວັນທີຕາຕະລາງຖານສອງໃນຮູບແບບ hex ພາຍໃນໄຟລ໌ຜົນຜະລິດ

ຊ່ວຍເຫຼືອ
-h ການຊ່ວຍເຫຼືອເພີ່ມເຕີມ ແລະທາງເລືອກການດີບັ໊ກ compiler

-hc ສະແດງຕົວປະຕິບັດການທີ່ອະນຸຍາດໃຫ້ຢູ່ໃນການສະແດງຜົນຄົງທີ່

-hf ສະແດງການຊ່ວຍເຫຼືອສໍາລັບການສ້າງຊື່ໄຟລ໌ຜົນຜະລິດ

-ຊມ ສະແດງຊື່ວິທີການສະຫງວນ ACPI

-ht ສະແດງຊື່ຕາຕະລາງ ACPI ທີ່ຮອງຮັບໃນປັດຈຸບັນ

Debug
-b{f|t}
ສ້າງໄຟລ໌ດີບັກ (ແບບເຕັມ ຫຼື parse tree ເທົ່ານັ້ນ) (*.txt)

-f ລະ​ເລີຍ​ຄວາມ​ຜິດ​ພາດ​, ບັງ​ຄັບ​ການ​ສ້າງ​ໄຟລ​໌​ຜົນ​ຜະ​ລິດ AML

-n Parse ເທົ່ານັ້ນ, ບໍ່ມີການຜະລິດຜົນຜະລິດ

-ບໍ່ ສະແດງການລວບລວມເວລາແລະສະຖິຕິ

-x
ກໍານົດລະດັບການດີບັກສໍາລັບຜົນໄດ້ຮັບການຕິດຕາມ

-z ຢ່າໃສ່ລະຫັດຄອມພີວເຕີໃຫມ່ສໍາລັບຕາຕະລາງຂໍ້ມູນ

ໃຊ້ iasl ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌