2012-04-07 9 views
1

내 드라이브가 지원하는 ATA 명령 목록이 있습니다 : documentation 페이지 13 "9. 명령 설명" "EFh CCh"같은 op 코드를 보내는 방법은 무엇입니까?C++로 HDD/SSD 드라이브에 ATA 명령을 보내는 방법

C++에서 내 HDD/SSD 드라이브로 ATA 명령 (op-codes)을 보내는 방법은 무엇입니까? 어쩌면 예를 들어 간단한 소스 코드가있는 사람이 있을까요?

감사

+0

사용중인 플랫폼/운영 체제는 무엇입니까? –

+0

드라이브에 메시지를 보내는 것이 중요하지 않으며 (어쩌면 답을 얻을 수 있습니다). 모든 유닉스 플랫폼 (예 : ubunty/freebsd)의 예제는 나에게 도움이 될 것이다. – abrahab

답변

2

귀하의 의견은 위의 당신이 익숙한 유닉스 플랫폼입니다 나타냅니다. 여기에 리눅스가 포함되어 있다면 developer's guide for libata. API가 C 호출이되지만 C++에서 호출 할 수 있습니다.