Q&A

  • 제어기 제어방법(?)
안녕하세요

각각의 장치들은 제어기를 가지고있으며

이 제어기를 통하여 작업이 이루어진다면은

해당 제어기를 사용하는방법은 어떤방법이 있을까요..

윈도에서 헨들을 얻어서 직접 I/O 하는것인지

아님 그 장치의 포인터(?) 를 얻어 직접 I/O 하는것인지..

#define key_cs  (*(char *)0x8000)  --> 이런식으로

USB 장치입니다.. 아무래도 헨들을 얻어

그 장치에 직접 I/O 하는게 선의 방법인가요...

막연한 질문이었습니다..

2  COMMENTS
  • Profile
    남충희 2003.07.30 23:31
    막연한 답변....

       CreateFile
       DeviceIoControl
       CloseHandle


       CreateFile(DeviceName......) 과 같이 이름이 있습니다.
       (참조 symbolic link)


    USB에 대한 내용 장치에 접근하셔야 합니다.
    예로 키보드의 경우 HIDUSB 를 봐야 되듯이...

    장치 관련서적 :  MS Press - Programming the Microsoft Windows Driver Model (당나구에서 뒤져보심이..)

    관련명령어는
       CreateFile
       DeviceIoControl
       CloseHandle
       EnumDeviceDrivers
      

    정확하게 설명은 못 드렸지만 도움이 되시길바라며..
  • Profile
    이태환 2003.08.02 03:11
    *^^*