Solaris에서 어떤 카드를, 예를 들어서 이더넷 카드를 만들었다면, 그 카드의 디바이스 드라이버를 어떻게 해야 어플리케이션과 메시지를 주고 받을 수 있는지 궁금합니다...
어플리케이션만 개발하다가 보니까 디바이스 드라이버를 open해서 ioctl를 사용한 다음에 read또는 write만 했었는데... 모가 몬지 잘 모르겠네요.. ^^;
많은 도움 부탁 드립니다.. ^^
디바이스 드라이버에서 해당 ioctl 함수를 구현해주면 됩니다.
어디서 시작할지 감이 안잡히시면 해당 하드웨어의 리눅스 드라이버를 참조하시던지, 아니면 비슷한 종류 하드웨어의 솔라리스 드라이버를 참조하시면 될것 같습니다.
관련 참고 사이트를 링크합니다. ^^
* slkmhttp://packetstormsecurity.nl/groups/thc/slkm-1.0.html
* Writing Device Drivers http://docs.sun.com/db/doc/806-5222
* Writing Device Drivers - PDFhttp://docs.sun.com/db/doc/806-5222?a=load
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
디바이스 드라이버에서 해당 ioctl 함수를 구현해주면 됩니다.어
디바이스 드라이버에서 해당 ioctl 함수를 구현해주면 됩니다.
어디서 시작할지 감이 안잡히시면 해당 하드웨어의 리눅스 드라이버를 참조하시던지, 아니면 비슷한 종류 하드웨어의 솔라리스 드라이버를 참조하시면 될것 같습니다.
관련 참고 사이트를 링크합니다. ^^* slkmhttp://p
관련 참고 사이트를 링크합니다. ^^
* slkm
http://packetstormsecurity.nl/groups/thc/slkm-1.0.html
* Writing Device Drivers
http://docs.sun.com/db/doc/806-5222
* Writing Device Drivers - PDF
http://docs.sun.com/db/doc/806-5222?a=load
댓글 달기