iasl - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 iasl 명령입니다.

프로그램:

이름


iasl - ACPI 소스 언어 컴파일러/디컴파일러

개요


아이아슬 [...] ...

기술


이 매뉴얼 페이지는 간략하게 설명합니다 아이아슬 명령. 옵션 목록은
iasl 대화형 도움말.

아이아슬 ASL 컴파일러이자 디컴파일러입니다. 이 명령은 다음과 같은 기능을 모두 제공합니다.
하나 이상의 ASL 소스 파일을 해당 AML 바이너리 파일로 변환합니다.
AML 바이너리 파일을 다시 읽을 수 있는 ASL 소스로 변환하는 기능.

훨씬 더 자세한 문서는 다음에서 찾을 수 있습니다. http://www.acpica.org/documentation/.

옵션


글로벌
-@
명령 파일 지정

-I
추가 포함 디렉터리 지정

-T |전체|*
ACPI용 테이블 템플릿 파일 만들기

-v 컴파일러 버전 표시

전 처리기
-D
전처리기 사용을 위한 sybol 정의

-리 사전 처리된 출력 파일(*.i) 생성

-P 전처리만 하고 전처리기 출력 파일(*.i)을 생성합니다.

-Pn 전처리기 비활성화

일반 산출
-p
모든 출력 파일에 대한 경로/파일 이름 접두사 지정

-바 모든 오류 및 경고 비활성화(요약만)

-vi IDE와 함께 사용할 때 덜 자세한 오류 및 경고

-보 최적화 댓글 활성화

-vr 비고 비활성화

-대 로그온 비활성화

-w{1|2|3}
경고 보고 수준 설정

-우리 경고를 오류로 보고

AML Data 산출 파일
-s{a|c}
어셈블러 또는 C 소스 파일(*.asm 또는 *.c) 생성

-i{a|c}
어셈블러 또는 C 포함 파일(*.inc 또는 *.h) 만들기

-t{a|c|s}
어셈블러, C 또는 ASL XNUMX진수 테이블(*.hex) 생성

AML 암호 세대
-오아 모든 최적화 비활성화(호환 모드)

-의 상수 접기 비활성화

-오이 XNUMX/XNUMX/XNUMX에 대한 정수 최적화 비활성화

-에 명명된 참조 문자열 최적화 비활성화

-cr 리소스 설명자 오류 검사 비활성화

~에서 NoOp 연산자 무시

-r
테이블 헤더 개정(1-255) 재정의

ASL ICO정보제출 파일
-l 혼합 목록 파일(ASL 소스 및 AML) 생성(*.lst)

-ln 네임스페이스 파일(*.nsp) 생성

-ls 결합된 소스 파일(확장 포함) 생성(*.src)

ACPI Data 테이블
-G 일반 연산자가 포함된 사용자 정의 테이블 컴파일

-vt 장황한 템플릿 생성(완전 분해)

AML 분해기
-d [ ]
AML을 ASL 소스 코드 파일(*.dsl)로 디스어셈블

-in [ , ]
단일 네임스페이스에서 여러 테이블을 디스어셈블

-DB 버퍼를 리소스 템플릿으로 변환하지 마십시오.

-dc [ ]
AML을 디스어셈블하고 즉시 컴파일
(입력 파일이 없으면 현재 시스템에서 DSDT를 얻습니다.)

-e [ , ]
외부 기호 확인을 위한 ACPI 테이블 포함

-g ACPI 테이블 가져오기 및 파일(*.dat)에 쓰기

~에서 NoOp opcode 무시

-vt 출력 파일 내에서 XNUMX진수 형식으로 이진 테이블 날짜를 덤프합니다.

도움말
-h 추가 도움말 및 컴파일러 디버그 옵션

-hc 상수 표현식에 허용되는 표시 연산자

-hf 출력 파일 이름 생성에 대한 도움말 표시

-시간 ACPI 예약 메서드 이름 표시

-HT 현재 지원되는 ACPI 테이블 이름 표시

디버그
-b{f|t}
디버그 파일 생성(전체 또는 구문 분석 트리만)(*.txt)

-f 오류를 무시하고 AML 출력 파일을 강제 생성합니다.

-n 구문 분석만 가능, 출력 생성 없음

-오 컴파일 시간 및 통계 표시

-x
추적 출력에 대한 디버그 수준 설정

-z DataTables에 대한 새 컴파일러 ID를 삽입하지 마십시오.

onworks.net 서비스를 사용하여 온라인으로 iasl 사용



최신 Linux 및 Windows 온라인 프로그램