EFI 셸에서 AHCI를 통해 SATA 드라이브에 액세스 (읽기/쓰기)하려면이 용도로 사용되는 읽기/쓰기 인터페이스가 있습니까?eHi 쉘에서 AHCI를 통해 SATA 드라이브에 직접 액세스 하시겠습니까?
즉, EFI 셸 응용 프로그램이 드라이브에 액세스하려면 AHCI 사양을 구현해야합니까?
또는 응용 프로그램이 단지 특정 호출 (Windows의 SCSI_PATH_THROUGH 같은) 인터페이스와 "EFI의 AHCI 드라이버", "읽기/쓰기"(... 명령 완료 명령, 문제 명령을 구축하고 처리)는 이들에 변환 낮은 수준의 액세스 루틴?
나는이 질문을 이해하지 못한다. 당신은 당신이 실제로하려고하는 것을 설명하려고 할 수 있습니까? – unixsmurf
먼저 AHCI를 통해 SATA 드라이브에 액세스 할 수있는 EFI 셸 응용 프로그램을 작성하려고합니다. (DOS 모드에서이 작업을 완료하기 위해 ahci 사양을 따랐습니다.이 응용 프로그램을 구현하려면 명령 헤더, 명령 테이블 및 해당 PRD 항목을 작성한 다음 제출해야합니다. !) 두 번째로, 내가 알았던 (?) efi 셸에는 efi 드라이버가있다. 따라서 efi 셸에서 동일한 응용 프로그램을 개발하려는 경우 동일한 방법을 사용해야합니까, 아니면 높은 수준의 읽기/쓰기 인터페이스 (efi 드라이버에서 제공됨)를 호출해야합니까? – liaoo