안녕하세요.. 리눅스 커널 디바이스 드라이버 중 sata 인터페이스 알고계신분 있으신가여?
글쓴이: rhguddnr / 작성시간: 목, 2016/08/11 - 10:10오후
제가 openssd 보드가 생겨서 실험을 하고 있습니다.
sata 통신을 이용해서 데이터 전송을 하고 있구요..
sata 통신을 이용해서 원래 보내려는 데이터 외에 다른 데이터도 보내보려고 합니다.
그러기 위해선 리눅스 커널에 디바이스 드라이버를 수정해야할 것 같은데요.
구글링을 해보니 /drivers/scsi/sg.c를 보면 된다고 하더라구요.
이 부분에서 sg_scsi_ioctl에서 sata 커맨드를 날리는것 같기는 한데;.
그런데 더 확인을 해보니 /drivers/ata/libata-core.c 부분에도 sata통신을 하는 것 같은데
두개의 차이와 둘 중에 어느 부분을 고쳐야하는건지 알려주실수 있을까요?
Forums:
댓글 달기