WinDriver v10.10 USB リファレンス

Size: px
Start display at page:

Download "WinDriver v10.10 USB リファレンス"

Transcription

1 JUNGO WinDriver USB API i

2 JUNGO LTD. COPYRIGHT Copyright (c) Jungo Ltd. All Rigths Reserved. Jungo Ltd. POB 8493 Netanya Zip Israel Phone (USA) (WorldWide) Fax (USA) (WorldWide) Jungo Ltd. WinDriver Jungo Windows Win32 Windows 98 Windows Me Windows CE Windows NT Windows 2000 Windows XP Windows Server 2003 Windows Server 2008 Windows Vista Windows F TEL FAX xlsoftkk@xlsoft.com Home Page: Rev /2009

3 USB API... i A WinDriver USB PC Host API... 1 A.1 WinDriver USB (WDU)...1 A.1.1 WD_DriverName()...1 A.1.2 WinDriver USB...2 A.1.3 WD_xxx USB API WDU_xxx API...4 A.2 USB...5 A.2.1 WDU_ATTACH_CALLBACK()...5 A.2.2 WDU_DETACH_CALLBACK()...6 A.2.3 WDU_POWER_CHANGE_CALLBACK()...7 A.3 USB...1 A.3.1 WDU_Init()...1 A.3.2 WDU_SetInterface()...2 A.3.3 WDU_GetDeviceAddr()...3 A.3.4 WDU_GetDeviceRegistryProperty()...3 A.3.5 WDU_GetDeviceInfo()...5 A.3.6 WDU_PutDeviceInfo()...5 A.3.7 WDU_Uninit()...6 A A WDU_Transfer()...6 A WDU_HaltTransfer()...8 A WDU_TransferDefaultPipe()...9 A WDU_TransferBulk()...9 A WDU_TransferIsoch()...10 A WDU_TransferInterrupt()...11 A A WDU_StreamOpen()...11 A WDU_StreamStart()...13 A WDU_StreamRead()...14 A WDU_StreamWrite()...15 A WDU_StreamFlush()...16 A WDU_StreamGetStatus()...16 A WDU_StreamStop()...17 A WDU_StreamClose()...18 A.3.10 WDU_ResetPipe()...19 A.3.11 WDU_ResetDevice()...19 A.3.12 WDU_SelectiveSuspend()...20 iii

4 WINDRIVER USB A.3.13 WDU_Wakeup()...21 A.3.14 WDU_GetLangIDs()...22 A.3.15 WDU_GetStringDesc()...23 A.4 USB...24 A.4.1 WD_DEVICE_REGISTRY_PROPERTY...24 A.5 USB...25 A.5.1 WDU_MATCH_TABLE...26 A.5.2 WDU_EVENT_TABLE...27 A.5.3 A.5.4 WDU_DEVICE...27 WDU_CONFIGURATION...27 A.5.5 WDU_INTERFACE...28 A.5.6 WDU_ALTERNATE_SETTING...28 A.5.7 A.5.8 WDU_DEVICE_DESCRIPTOR...28 WDU_CONFIGURATION_DESCRIPTOR...29 A.5.9 WDU_INTERFACE_DESCRIPTOR...29 A.5.10 WDU_ENDPOINT_DESCRIPTOR...29 A.5.11 WDU_PIPE_INFO...30 A.6 WD_xxx...30 A.6.1 WinDriver...30 A.6.2 WD_Open()...31 A.6.3 WD_Version()...32 A.6.4 WD_Close()...33 A.6.5 WD_Debug()...33 A.6.6 WD_DebugAdd()...35 A.6.7 WD_DebugDump()...36 A.6.8 WD_Sleep()...37 A.6.9 WD_License()...38 A A.7.1 Stat2Str()...40 A.7.2 get_os_type()...40 A.7.3 ThreadStart()...40 A.7.4 ThreadWait()...41 A.7.5 OsEventCreate()...42 A.7.6 OsEventClose()...42 A.7.7 OsEventWait()...43 A.7.8 OsEventSignal()...44 A.7.9 OsEventReset()...44 A.7.10 OsMutexCreate()...45 A.7.11 OsMutexClose()...45 A.7.12 OsMutexLock()...46

5 A.7.13 OsMutexUnlock()...46 A.7.14 PrintDbgMessage()...47 A.7.15 WD_LogStart()...48 A.7.16 WD_LogStop()...49 A.7.17 WD_LogAdd()...49 A.8 WinDriver...50 A.8.1 A WinDriver...50 A.8.3 USBD...51 B C (Evaluation Version) C.1 WinDriver Windows...56 C.2 WinDriver Windows CE...56 C.3 WinDriver Linux...56 D WinDriver E F v

6

7 A WinDriver USB PC Host API A WinDriver USB PC Host API C WinDriver.NET Visual Basic Delphi API C WinDriver.NET VB Delphi A.1 WinDriver USB (WDU) WinDriver USB (WDU) WDU_xxx API - A.1.1 WinDriver USB API ( 5.22 ) ( WDU_xxx API ) A.1.3 WinDriver USB WDU WDU API WinDriver/include/wdu_lib.h WinDriver/include/windrvr.h (wdu_lib.h windrvr.h ) A.1.1 WD_DriverName() WinDriver : windrvr6 DriverWizard WinDriver WinDriver (WD_Open() / WDU_Init() ) 1 DriverWizard WinDriver (windrvr6) Windows Linux WinDriver 15.2 WinDriver (windrvr6.sys/.o/.ko) WD_DriverName() WD_DriverName() WD_DRIVER_NAME_CHANGE ( : Visual Studio gcc -DWD_DRIVER_NAME_CHANGE) DriverWizard Windows Linux WinDriver makefile 1

8 WINDRIVER USB const char* DLLCALLCONV WD_DriverName(const char* sname); sname const char* sname WinDriver : windrvr6.sys windrvr6.o windrvr6 ( : 2 ) NULL WinDriver 15.2 WinDriver Windows Linux Windows CE WD_DriverName() WinDriver (windrvr6) A.1.2 WinDriver USB WinDriver WDU_xxx USB API USB USB USB 3 (WDU_ATTACH_CALLBACK [A.2.1] WDU_DETACH_CALLBACK [A.2.2] WDU_POWER_CHANGE_CALLBACK [A.2.3]) USB 3 WDU_Init() [A.3.1] WDU_Init() API (WinDriver IOCTL )

9 A WinDriver USB PC Host API WDU_Uninit() [A.3.6] A.1: WinDriver USB 3

10 WINDRIVER USB attach() {... if this is my device /* Set the desired alternate setting ; Signal main() about the attachment of this device */ } return TRUE; else return FALSE; detach() {... signal main() about the detachment of this device... } main() { WDU_Init(...);... while (...) { /* wait for new devices */... /* issue transfers */ }... }... WDU_Uninit(); A.1.3 WD_xxx USB API WDU_xxx API 6.00 WinDriver WDU_xxx USB API USB USB USB Microsoft Windows WinDriver 6.X WinDriver USB A.1.2 meta-code USB API USB WinDriver

11 A WinDriver USB PC Host API API... WD_Open() WD_Version() WD_UsbScanDevice() WD_UsbDeviceRegister() WD_UsbGetConfiguration() WD_UsbDeviceUnregister()... WDU_Init() [A.3.1] WDU_SetInterface() [A.3.2] WDU_GetDeviceInfo() [A.3.4] WDU_Uninit() [A.3.6] API... WD_UsbTransfer() USB_TRANSFER_HALT option WD_UsbResetPipe() WD_UsbResetDevice() WD_UsbResetDeviceEx()... WDU_Transfer() [A.3.8.1] WDU_TransferDefaultPipe() [A.3.8.3] WDU_TransferBulk() [A.3.8.4] WDU_TransferIsoch() [A.3.8.5] WDU_TransferInterrupt() [A.3.8.6] WDU_HaltTransfer() [A.3.8.2] WDU_ResetPipe() [A.3.10] WDU_ResetDevice() [A.3.11] A.2 USB A.2.1 WDU_ATTACH_CALLBACK() WinDriver callback typedef BOOL (DLLCALLCONV *WDU_ATTACH_CALLBACK)( WDU_DEVICE_HANDLE hdevice, WDU_DEVICE *pdeviceinfo, PVOID puserdata); hdevice WDU_DEVICE_HANDLE pdeviceinfo WDU_DEVICE* 5

12 WINDRIVER USB puserdata PVOID hdevice pdeviceinfo puserdata / USB [A.4.3] (peventtable->puserdata) WDU_Init() [A.3.1] WDU_Init() [A.3.1] (dwoptions ) WD_ACKNOWLEDGE TRUE FALSE WDU_Init()WD_ACKNOWLEDGE A.2.2 WDU_DETACH_CALLBACK() WinDriver typedef void (DLLCALLCONV *WDU_DETACH_CALLBACK)( WDU_DEVICE_HANDLE hdevice, PVOID puserdata); hdevice WDU_DEVICE_HANDLE puserdata PVOID hdevice puserdata / (peventtable->puserdata) WDU_Init() [A.3.1]

13 A WinDriver USB PC Host API A.2.3 WDU_POWER_CHANGE_CALLBACK() WinDriver typedef BOOL (DLLCALLCONV *WDU_POWER_CHANGE_CALLBACK)( WDU_DEVICE_HANDLE hdevice, DWORD dwpowerstate, PVOID puserdata); dwpowerstate DWORD puserdata PVOID hdevice dwpowerstate puserdata / (peventtable->puserdata) WDU_Init() [A.3.1] TRUE / FALSE Windows 2000 Windows callback 7

14

15 A WinDriver USB PC Host API A.3 USB WinDriver/include/wdu_lib.h A.3.1 WDU_Init() DWORD WDU_Init( WDU_DRIVER_HANDLE *phdriver, WDU_MATCH_TABLE *pmatchtables, DWORD dwnummatchtables, WDU_EVENT_TABLE *peventtable, const char *slicense, DWORD dwoptions); phdriver WDU_DRIVER_HANDLE * pmatchtables WDU_MATCH_TABLE* dwnummatchtables DWORD peventtable WDU_EVENT_TABLE* slicense const char* dwoptions DWORD phdriver pmatchtables dwnummatchtables peventtable slicense [A.4.1] pmatchtables [A.2] [A.4.2] WinDriver dwoptions 0 : WD_ACKNOWLEDGE - WDU_ATTACH_CALLBACK [A.2.1] 1

16 WINDRIVER USB WD_STATUS_SUCCESS (0) A.3.2 WDU_SetInterface() DWORD WDU_SetInterface( WDU_DEVICE_HANDLE hdevice, DWORD dwinterfacenum, DWORD dwalternatesetting); hdevice WDU_DEVICE_HANDLE dwinterfacenum DWORD dwalternatesetting DWORD hdevice dwinterfacenum dwalternatesetting / WD_STATUS_SUCCESS (0) Windows CE (Windows 2000 / XP / Server 2003 / Server 2008 / Vista / 7 ) WDU_SetInterface() Windows CE (: Windows CE USB LPOPEN_PIPE

17 A WinDriver USB PC Host API WDU_SetInterface() USB A.3.3 WDU_GetDeviceAddr() USB DWORD WDU_GetDeviceAddr( WDU_DEVICE_HANDLE hdevice, ULONG *paddress); hdevice WDU_DEVICE_HANDLE paddress ULONG hdevice paddress / WD_STATUS_SUCCESS (0) Windows 2000 A.3.4 WDU_GetDeviceRegistryProperty() USB DWORD DLLCALLCONV WDU_GetDeviceRegistryProperty( WDU_DEVICE_HANDLE hdevice, 3

18 WINDRIVER USB PVOID pbuffer, PDWORD pdwsize, WD_DEVICE_REGISTRY_PROPERTY property); hdevice WDU_DEVICE_HANDLE pbuffer PVOID pdwsize PDWORD / property WD_DEVICE_REGISTRY_PROPERTY hdevice pbuffer pdwsize property / pdwsize ( pdwsize ) pbuffer NULL (pbuffer) pbuffer NULL ID (WD_DEVICE_REGISTRY_PROPERTY ) : WCHAR WD_STATUS_SUCCESS (0) (pbuffer) (*pdwsize ) WD_INVALID_PARAMETER Windows 2000

19 A WinDriver USB PC Host API A.3.5 WDU_GetDeviceInfo() : *ppdeviceinfo WDU_PutDeviceInfo() [A.3.5] DWORD WDU_GetDeviceInfo( WDU_DEVICE_HANDLE hdevice, WDU_DEVICE **ppdeviceinfo); hdevice WDU_DEVICE_HANDLE ppdeviceinfo WDU_DEVICE** hdevice ppdeviceinfo / USB [A.4.3] WD_STATUS_SUCCESS (0) A.3.6 WDU_PutDeviceInfo() WDU_GetDeviceInfo() [A.3.4] void WDU_PutDeviceInfo(WDU_DEVICE *pdeviceinfo); pdeviceinfo WDU_DEVICE* 5

20 WINDRIVER USB pdeviceinfo WDU_GetDeviceInfo() [A.3.4] USB [A.4.3] A.3.7 WDU_Uninit() void WDU_Uninit(WDU_DRIVER_HANDLE hdriver); hdriver WDU_DRIVER_HANDLE hdriver WDU_Init() [A.3.1] A.3.8 WinDriver WinDriver 9.5 A WDU_Transfer()

21 A WinDriver USB PC Host API DWORD WDU_Transfer( WDU_DEVICE_HANDLE hdevice, DWORD dwpipenum, DWORD fread, DWORD dwoptions, PVOID pbuffer, DWORD dwbuffersize, PDWORD pdwbytestransferred, PBYTE psetuppacket, DWORD dwtimeout); hdevice WDU_DEVICE_HANDLE dwpipenum DWORD fread DWORD dwoptions DWORD pbuffer PVOID dwbuffersize DWORD pdwbytestransferred PDWORD psetuppacket PBYTE dwtimeout DWORD hdevice dwpipenum fread dwoptions WDU_Init() [A.3.1] / read ( ) TRUE write ( ) FALSE USB_ISOCH_NOASAP - USB (usbd.sys) ( ) (USB 1.1 ) (Windows Windows CE ) USB_ISOCH_RESET - () USB_ISOCH_FULL_PACKETS_ONLY - 7

22 WINDRIVER USB USB_BULK_INT_URB_SIZE_OVERRIDE_128K - URB (USB Request Block) 128KB pbuffer dwbuffersize pdwbytestransferred psetuppacket dwtimeout 8 (ms) 0 WD_STATUS_SUCCESS (0) (dwtimeout ) Windows 10 (ms) A WDU_HaltTransfer() (WinDriver 1 1 ) DWORD WDU_HaltTransfer( WDU_DEVICE_HANDLE hdevice, DWORD dwpipenum); hdevice WDU_DEVICE_HANDLE dwpipenum DWORD

23 A WinDriver USB PC Host API hdevice dwpipenum / WD_STATUS_SUCCESS (0) A WDU_TransferDefaultPipe() DWORD WDU_TransferDefaultPipe( WDU_DEVICE_HANDLE hdevice, DWORD fread, DWORD dwoptions, PVOID pbuffer, DWORD dwbuffersize, PDWORD pdwbytestransferred, PBYTE psetuppacket, DWORD dwtimeout); WDU_Transfer() [A.3.8.1] dwpipenum WDU_Transfer() [A.3.8.1] WD_STATUS_SUCCESS (0) A WDU_TransferBulk() 9

24 WINDRIVER USB DWORD WDU_TransferBulk( WDU_DEVICE_HANDLE hdevice, DWORD dwpipenum, DWORD fread, DWORD dwoptions, PVOID pbuffer, DWORD dwbuffersize, PDWORD pdwbytestransferred, DWORD dwtimeout); WDU_Transfer() [A.3.8.1] psetuppacket WDU_Transfer() [A.3.8.1] WD_STATUS_SUCCESS (0) A WDU_TransferIsoch() DWORD WDU_TransferIsoch( WDU_DEVICE_HANDLE hdevice, DWORD dwpipenum, DWORD fread, DWORD dwoptions, PVOID pbuffer, DWORD dwbuffersize, PDWORD pdwbytestransferred, DWORD dwtimeout); WDU_Transfer() [A.3.8.1] psetuppacket WDU_Transfer() [A.3.8.1]

25 A WinDriver USB PC Host API WD_STATUS_SUCCESS (0) A WDU_TransferInterrupt() DWORD WDU_TransferInterrupt( WDU_DEVICE_HANDLE hdevice, DWORD dwpipenum, DWORD fread, DWORD dwoptions, PVOID pbuffer, DWORD dwbuffersize, PDWORD pdwbytestransferred, DWORD dwtimeout); WDU_Transfer() [A.3.8.1] psetuppacket WDU_Transfer() [A.3.8.1] WD_STATUS_SUCCESS (0) A.3.9 WinDriver Windriver WinDriver 9.5 API Windows Windows CE A WDU_StreamOpen() 11

26 WINDRIVER USB (Pipe 0) ( / ) DWORD DLLCALLCONV WDU_StreamOpen( WDU_DEVICE_HANDLE hdevice, DWORD dwpipenum, DWORD dwbuffersize, DWORD dwrxsize, BOOL fblocking, DWORD dwoptions, DWORD dwrxtxtimeout, WDU_STREAM_HANDLE *phstream); hdevice WDU_DEVICE_HANDLE dwpipenum DWORD dwbuffersize DWORD dwrxsize DWORD fblocking BOOL dwoptions DWORD dwrxtxtimeout DWORD phstream WDU_STREAM_HANDLE* hdevice dwpipenum dwbuffersize dwrxsize fblocking dwoptions / dwbuffersize : USB_STREAM_MAX_TRANSFER_SIZE_OVERWRITE dwoptions I/O TRUE I/O FALSEWinDriver

27 A WinDriver USB PC Host API USB_ISOCH_NOASAP - USB (usbd.sys) ( ) USB 1.1 Windows Windows CE USB_ISOCH_FULL_PACKETS_ONLY - USB_BULK_INT_URB_SIZE_OVERRIDE_128K - URB (USB Request Block) 128KB Windows USB_STREAM_OVERWRITE_BUFFER_WHEN_FULL USB_STREAM_MAX_TRANSFER_SIZE_OVERRIDE Windows CE dwrxsize : dwrxsize Windows CE dwrxtxtimeout phstream (ms) 0 WDU_StreamXXX() WD_STATUS_SUCCESS (0) A WDU_StreamStart() ( : ) ( / ) DWORD DLLCALLCONV WDU_StreamStart( WDU_STREAM_HANDLE hstream); hstream WDU_STREAM_HANDLE 13

28 WINDRIVER USB hstream WDU_StreamOpen() WD_STATUS_SUCCESS (0) A WDU_StreamRead() (fblocking=true - WDU_StreamOpen() ) () ( : WDU_StreamOpen() dwrxtxtimeout [A.3.9.1] ) (fblocking=false) ( ) pdwbytesread DWORD DLLCALLCONV WDU_StreamRead( HANDLE hstream, PVOID pbuffer, DWORD bytes, DWORD *pdwbytesread); hstream WDU_STREAM_HANDLE pbuffer PVOID bytes DWORD pdwbytesread DWORD* hstream WDU_StreamOpen()

29 A WinDriver USB PC Host API pbuffer bytes pdwbytesread WD_STATUS_SUCCESS (0) A WDU_StreamWrite() (fblocking=true - WDU_StreamOpen() ) ( : WDU_StreamOpen() dwrxtxtimeout [A.3.9.1] ) (fblocking=false) pdwbyteswritten DWORD DLLCALLCONV WDU_StreamWrite( HANDLE hstream, const PVOID pbuffer, DWORD bytes, DWORD *pdwbyteswritten); hstream WDU_STREAM_HANDLE pbuffer PVOID bytes DWORD pdwbyteswritten DWORD* hstream WDU_StreamOpen() 15

30 WINDRIVER USB pbuffer bytes pdwbyteswritten WD_STATUS_SUCCESS (0) A WDU_StreamFlush() ( : ) I/O DWORD DLLCALLCONV WDU_StreamFlush( WDU_STREAM_HANDLE hstream); hstream WDU_STREAM_HANDLE hstream WDU_StreamOpen() WD_STATUS_SUCCESS (0) A WDU_StreamGetStatus()

31 A WinDriver USB PC Host API DWORD DLLCALLCONV WDU_StreamGetStatus( WDU_STREAM_HANDLE hstream, BOOL *pfisrunning, DWORD *pdwlasterror, DWORD *pdwbytesinbuffer); hstream WDU_STREAM_HANDLE pfisrunning BOOL* pdwlasterror DWORD* pdwbytesinbuffer DWORD* hstream pfisrunning pdwlasterror pdwbytesinbuffer WDU_StreamOpen() TRUE FALSE : WD_STATUS_SUCCESS (0) A WDU_StreamStop() ( : ) ( ) DWORD DLLCALLCONV WDU_StreamStop( WDU_STREAM_HANDLE hstream); 17

32 WINDRIVER USB hstream WDU_STREAM_HANDLE hstream WDU_StreamOpen() WD_STATUS_SUCCESS (0) A WDU_StreamClose() ( ) DWORD DLLCALLCONV WDU_StreamClose( WDU_STREAM_HANDLE hstream); hstream WDU_STREAM_HANDLE hstream WDU_StreamOpen() WD_STATUS_SUCCESS (0)

33 A WinDriver USB PC Host API A.3.10 WDU_ResetPipe() pipe00 DWORD WDU_ResetPipe( WDU_DEVICE_HANDLE hdevice, DWORD dwpipenum); hdevice WDU_DEVICE_HANDLE dwpipenum DWORD hdevice dwpipenum / WD_STATUS_SUCCESS (0) A.3.11 WDU_ResetDevice() DWORD WDU_ResetDevice( WDU_DEVICE_HANDLE hdevice, DWORD dwoptions); 19

34 WINDRIVER USB hdevice WDU_DEVICE_HANDLE dwoptions DWORD hdevice dwoptions / 0 : WD_USB_HARD_RESET - WDU_SetInterface() [A.3.2] WD_USB_CYCLE_PORT - Windows XP WD_STATUS_SUCCESS (0) WDU_ResetDevice() Windows Windows CE 5.0 WD_USB_CYCLE_PORT Windows XP Windows USB (Windows USB ) A.3.12 WDU_SelectiveSuspend() () DWORD DLLCALLCONV WDU_SelectiveSuspend( WDU_DEVICE_HANDLE hdevice, DWORD dwoptions);

35 A WinDriver USB PC Host API hdevice WDU_DEVICE_HANDLE dwoptions DWORD hdevice dwoptions / WDU_SELECTIVE_SUSPEND_OPTIONS WDU_SELECTIVE_SUSPEND_SUBMIT - WDU_SELECTIVE_SUSPEND_CANCEL - WD_STATUS_SUCCESS (0) (dwoptions = WDU_SELECTIVE_SUSPEND_SUBMIT) WD_OPERATION_FAILED WDU_SelectiveSuspend() Windows XP A.3.13 WDU_Wakeup() / DWORD WDU_Wakeup( WDU_DEVICE_HANDLE hdevice, DWORD dwoptions); hdevice WDU_DEVICE_HANDLE dwoptions DWORD 21

36 WINDRIVER USB hdevice dwoptions / : WDU_WAKEUP_ENABLE - WDU_WAKEUP_DISABLE - WD_STATUS_SUCCESS (0) A.3.14 WDU_GetLangIDs() ID DWORD DLLCALLCONV WDU_GetLangIDs( WDU_DEVICE_HANDLE hdevice, PBYTE pbnumsupportedlangids, WDU_LANGID *plangids, BYTE bnumlangids); hdevice WDU_DEVICE_HANDLE pbnumsupportedlangids PBYTE plangids WDU_LANGID* bnumlangids BYTE hdevice pbnumsupportedlangids plangids / ID ID bnumlangids 0 ID

37 A WinDriver USB PC Host API bnumlangids plangids ID WD_STATUS_SUCCESS (0) dwnumlangids 0 ID (pbnumsupportedlangids) ID plangids plangids () NULL pbnumsupportedlangids NULL ID pbnumsupportedlangids NULL bnumlangids 0 plangids NULL ID *pbnumsupportedlangids plangids (bnumlangids) ID (*pbnumsupportedlangids) ID bnumlangids A.3.15 WDU_GetStringDesc() DWORD DLLCALLCONV WDU_GetStringDesc( WDU_DEVICE_HANDLE hdevice, BYTE bstrindex, PBYTE pbbuf, DWORD dwbufsize, WDU_LANGID langid, PDWORD pdwdescsize); hdevice WDU_DEVICE_HANDLE bstrindex BYTE pbbuf PBYTE dwbufsize DWORD langid WDU_LANGID 23

38 WINDRIVER USB pdwdescsize PDWORD hdevice bstrindex pbbuf dwbufsize langid pdwdescsize / pbbuf (get string descriptor) ID 0 ID DWORD NULL WD_STATUS_SUCCESS (0) pbbuf (dwbufsize < *pdwdescsize) dwbufsize A.4 USB () WinDriver/include/windrvr.h A.4.1 WD_DEVICE_REGISTRY_PROPERTY NULL WCHAR : MSDN (Microsoft Development Network) Windows IoGetDeviceProperty() DeviceProperty WdDevicePropertyDeviceDescription WdDevicePropertyHardwareID ID

39 A WinDriver USB PC Host API WdDevicePropertyCompatibleIDs WdDevicePropertyBootConfiguration WdDevicePropertyBootConfigurationTranslated WdDevicePropertyClassName WdDevicePropertyClassGuid WdDevicePropertyDriverKeyName WdDevicePropertyManufacturer WdDevicePropertyFriendlyName WdDevicePropertyLocationInformation WdDevicePropertyPhysicalDeviceObjectName WdDevicePropertyBusTypeGuid WdDevicePropertyLegacyBusType WdDevicePropertyBusNumber WdDevicePropertyEnumeratorName WdDevicePropertyAddress WdDevicePropertyUINumber WdDevicePropertyInstallState WdDevicePropertyRemovalPolicy ID GUID ( ) () ( ) 2 ( ) PDO (Physical Device Object) GUID (PCIBus PCMCIABus) (PCI ) (Windows XP ) A.5 USB WinDriver USB API 1 () 25

40 WINDRIVER USB A.2: WinDriver USB A.5.1 WDU_MATCH_TABLE USB (*) 0 wvendorid wproductid WORD USB-IF USB ID (*) WORD USB ID (*) bdeviceclass BYTE USB-IF (*) bdevicesubclass BYTE USB-IF (*) binterfaceclass BYTE USB-IF (*) binterfacesubclass BYTE USB-IF (*) binterfaceprotocol BYTE USB-IF (*)

41 A WinDriver USB PC Host API A.5.2 WDU_EVENT_TABLE USB WinDriver/include/wdu_lib.h pfdeviceattach WDU_ATTACH_CALLBACK WinDriver pfdevicedetach WDU_DETACH_CALLBACK pfpowerchange WDU_POWER_CHANGE_CALLBACK WinDriver WinDriver puserdata PVOID A.5.3 WDU_DEVICE USB Descriptor WDU_DEVICE_DESCRIPTOR [A.4.7] Pipe0 WDU_PIPE_INFO (Pipe 0) [A.4.11] pconfigs WDU_CONFIGURATION* [A.4.4] pactiveconfig pactiveinterface WDU_CONFIGURATION* WDU_INTERFACE* [A.4.4] [A.4.5] A.5.4 WDU_CONFIGURATION Descriptor dwnuminterfaces pinterfaces WDU_CONFIGURATION_DESCRIPTOR DWORD WDU_INTERFACE* [A.4.8] [A.4.5] 27

42 WINDRIVER USB A.5.5 WDU_INTERFACE palternatesettings dwnumaltsettings pactivealtsetting WDU_ALTERNATE_SETTING* DWORD WDU_ALTERNATE_SETTING* [A.4.6] [A.4.6] A.5.6 WDU_ALTERNATE_SETTING Descriptor pendpointdescriptors ppipes WDU_INTERFACE_DESCRIPTOR WDU_ENDPOINT_DESCRIPTOR* WDU_PIPE_INFO* [A.4.9] [A.4.10] [A.4.11] A.5.7 WDU_DEVICE_DESCRIPTOR USB blength UCHAR (18 ) bdescriptortype UCHAR (0x01) bcdusb USHORT USB bdeviceclass UCHAR bdevicesubclass UCHAR bdeviceprotocol UCHAR bmaxpacketsize0 UCHAR idvendor USHORT USB-IF ID idproduct USHORT ID bcddevice USHORT imanufacturer UCHAR iproduct UCHAR

43 A WinDriver USB PC Host API iserialnumber UCHAR bnumconfigurations UCHAR A.5.8 WDU_CONFIGURATION_DESCRIPTOR USB blength UCHAR bdescriptortype UCHAR (0x02) wtotallength USHORT bnuminterfaces UCHAR bconfigurationvalue UCHAR iconfiguration UCHAR bmattributes UCHAR : D6 - D5 - ( ) MaxPower UCHAR 2mA A.5.9 WDU_INTERFACE_DESCRIPTOR USB blength UCHAR (9 ) bdescriptortype UCHAR (0x04) binterfacenumber UCHAR balternatesetting UCHAR bnumendpoints UCHAR binterfaceclass UCHAR USB-IF binterfacesubclass UCHAR USB-IF binterfaceprotocol UCHAR USB-IF iinterface UCHAR A.5.10 WDU_ENDPOINT_DESCRIPTOR USB 29

44 WINDRIVER USB blength UCHAR (7 ) bdescriptortype UCHAR (0x05) bendpointaddress UCHAR : ( ) bmattributes UCHAR ( )USB wmaxpacketsize USHORT binterval UCHAR A.5.11 WDU_PIPE_INFO USB dwnumber DWORD ; 0 dwmaximumpacketsize DWORD type DWORD direction dwinterval DWORD DWORD : USB_DIR_IN USB_DIR_OUT USB_DIR_IN_OUT (ms) A.6 WD_xxx A.6.1 WinDriver WinDriver API

45 A WinDriver USB PC Host API A.3: WinDriver API WD_Version() [A.5.3] WD_Open() [A.5.2] WinDriver WinDriver (windrvr6.sys/.dll/.o/.ko) WinDriver WD_Open() WD_DebugAdd() [A.5.6] WD_Sleep() [A.5.8] A.6.2 WD_Open() WinDriver WinDriver API WinDriver API HANDLE WD_Open(void); WinDriver INVALID_HANDLE_VALUE WinDriver WD_License() [A.5.9] 31

46 WINDRIVER USB HANDLE hwd; hwd = WD_Open(); if (hwd == INVALID_HANDLE_VALUE) { printf("cannot open WinDriver device\n"); } A.6.3 WD_Version() WinDriver DWORD WD_Version( HANDLE hwd, WD_VERSION *pver); hwd HANDLE pver WD_VERSION* dwver DWORD cver CHAR[128] hwd pver dwver cver WD_Open() [A.5.2] WinDriver WinDriver 128 (NULL ) WD_STATUS_SUCCESS (0)

47 A WinDriver USB PC Host API WD_VERSION ver; BZERO(ver); WD_Version(hWD, &ver); printf("%s\n", ver.cver); if (ver.dwver < WD_VER) { printf("error - incorrect WinDriver version\n"); } A.6.4 WD_Close() WinDriver void WD_Close(HANDLE hwd); hwd HANDLE hwd WD_Open() [A.5.2] WinDriver WinDriver WD_Close(hWD); A.6.5 WD_Debug() 33

48 WINDRIVER USB DWORD WD_Debug( HANDLE hwd, WD_DEBUG *pdebug); hwd HANDLE pdebug WD_DEBUG* dwcmd DWORD dwlevel DWORD dwsection DWORD dwlevelmessagebox DWORD dwbuffersize DWORD hwd pdebug dwcmd dwlevel dwsection dwlevelmessagebox dwbuffersize WD_Open() [A.5.2] WinDriver : windrvr.h DEBUG_COMMAND dwcmd=debug_set_filter Error Warning Info Trace windrvr.h DEBUG_LEVEL dwcmd=debug_set_filter I/O Memory Interrupt ( S_ALL ) windrvr.h DEBUG_SECTION dwcmd=debug_set_filter windrvr.h DEBUG_LEVEL dwcmd=debug_set_buffer WD_STATUS_SUCCESS (0)

49 A WinDriver USB PC Host API WD_DEBUG dbg; BZERO(dbg); dbg.dwcmd = DEBUG_SET_FILTER; dbg.dwlevel = D_ERROR; dbg.dwsection = S_ALL; dbg.dwlevelmessagebox = D_ERROR; WD_Debug(hWD, &dbg); A.6.6 WD_DebugAdd() DWORD WD_DebugAdd( HANDLE hwd, WD_DEBUG_ADD *pdata); hwd HANDLE pdata WD_DEBUG_ADD* dwlevel DWORD dwsection DWORD pcbuffer CHAR [256] hwd pdata dwlevel dwsection pcbuffer WD_Open() [A.5.2] WinDriver Debug Monitor dwlevel 0 D_ERROR windrvr.h DEBUG_LEVEL Debug Monitor dwsection 0 S_MISC windrvr.h DEBUG_SECTION 35

50 WINDRIVER USB WD_STATUS_SUCCESS (0) WD_DEBUG_ADD add; BZERO(add); add.dwlevel = D_WARN; add.dwsection = S_MISC; sprintf(add.pcbuffer, "This message will be displayed in " "the Debug Monitor\n"); WD_DebugAdd(hWD, &add); A.6.7 WD_DebugDump() DWORD WD_DebugDump( HANDLE hwd, WD_DEBUG_DUMP *pdebugdump); hwd HANDLE pdebug WD_DEBUG_DUMP* pcbuffer PCHAR / dwsize DWORD hwd pdebugdump pcbuffer dwsize WD_Open() [A.5.2] WinDriver (Byte)

51 A WinDriver USB PC Host API WD_STATUS_SUCCESS (0) char buffer[1024]; WD_DEBUG_DUMP dump; dump.pcbuffer=buffer; dump.dwsize = sizeof(buffer); WD_DebugDump(hWD, &dump); A.6.8 WD_Sleep() DWORD WD_Sleep( HANDLE hwd, WD_SLEEP *psleep); hwd HANDLE psleep WD_SLEEP* dwmicroseconds DWORD dwoptions DWORD hwd psleep dwmicroseconds dwoptions WD_Open() [A.5.2] WinDriver ( ) - 1/1,000,000 Zero (0) - () SLEEP_NON_BUSY - CPU (17,000 ) 37

52 WINDRIVER USB WD_STATUS_SUCCESS (0) : WD_Sleep slp; BZERO(slp); slp.dwmicroseconds = 200; WD_Sleep(hWD, &slp); A.6.9 WD_License() WinDriver : WDU USB APIs [A.1] WinDriver WDU_Init() [A.3.1] WD_License() DWORD WD_License( HANDLE hwd, WD_LICENSE *plicense); hwd HANDLE plicense WD_LICENSE* clicense CHAR[] dwlicense DWORD dwlicense2 DWORD hwd plicense WD_Open() [A.5.2] WinDriver WinDriver

53 A WinDriver USB PC Host API clicense dwlicense dwlicense2 WinDriver WinDriver dwlicense (clicnese) windrvr.h enum 0 dwlicense2 dwlicense ( 0) WD_STATUS_SUCCESS (0) WD_Open() [A.5.2] WinDriver API : DWORD RegisterWinDriver() { HANDLE hwd; WD_LICENSE lic; DWORD dwstatus = WD_INVALID_HANDLE; hwd = WD_Open(); if (hwd!=invalid_handle_value) { BZERO(lic); /* Replace the following string with your license string: */ strcpy(lic.clicense, "12345abcde12345.CompanyName"); dwstatus = WD_License(hWD, &lic); WD_Close(hWD); } } return dwstatus; A.7 (WinDriver ) 39

54 WINDRIVER USB A.7.1 Stat2Str() const char *Stat2Str(DWORD dwstatus); dwstatus DWORD dwstatus () A.7 A.7.2 get_os_type() OS_TYPE get_os_type(void); OS_CAN_NOT_DETECT A.7.3 ThreadStart()

55 A WinDriver USB PC Host API DWORD ThreadStart( HANDLE *phthread, HANDLER_FUNC pfunc, void *pdata); phthread HANDLE* pfunc Typedef void (*HANDLER_FUNC)(void *pdata); pdata VOID* phthread pfunc pdata ( (HANDLER_FUNC) utils.h ) WD_STATUS_SUCCESS (0) A.7.4 ThreadWait() void ThreadWait(HANDLE hthread); hthread HANDLE 41

56 WINDRIVER USB hthread A.7.5 OsEventCreate() DWORD OsEventCreate(HANDLE *phosevent); phosevent HANDLE* phosevent WD_STATUS_SUCCESS (0) A.7.6 OsEventClose() void OsEventClose(HANDLE hosevent);

57 A WinDriver USB PC Host API hosevent HANDLE hosevent A.7.7 OsEventWait() DWORD OsEventWait( HANDLE hosevent, DWORD dwsectimeout); hosevent HANDLE dwsectimeout DWORD hosevent dwsectimeout () INFINITE WD_STATUS_SUCCESS (0) 43

58 WINDRIVER USB A.7.8 OsEventSignal() DWORD OsEventSignal(HANDLE hosevent); hosevent HANDLE hosevent WD_STATUS_SUCCESS (0) A.7.9 OsEventReset() DWORD OsEventReset(HANDLE hosevent); hosevent HANDLE hosevent

59 A WinDriver USB PC Host API WD_STATUS_SUCCESS (0) A.7.10 OsMutexCreate() mutex DWORD OsMutexCreate(HANDLE *phosmutex); phosmutex HANDLE* phosmutex mutex WD_STATUS_SUCCESS (0) A.7.11 OsMutexClose() mutex void OsMutexClose(HANDLE hosmutex); hosmutex HANDLE 45

60 WINDRIVER USB hosmutex mutex A.7.12 OsMutexLock() mutex DWORD OsMutexLock(HANDLE hosmutex); hosmutex HANDLE hosmutex mutex WD_STATUS_SUCCESS (0) A.7.13 OsMutexUnlock() mutex () DWORD OsMutexUnlock(HANDLE hosmutex);

61 A WinDriver USB PC Host API hosmutex HANDLE hosmutex mutex WD_STATUS_SUCCESS (0) A.7.14 PrintDbgMessage() Debug Monitor void PrintDbgMessage( DWORD dwlevel, DWORD dwsection, const char *format...); dwlevel DWORD dwsection DWORD format const char* argument dwlevel dwsection Debug Monitor () 0 D_ERROR windrvr.h DEBUG_LEVEL Debug Monitor () 0 S_MISC 47

62 WINDRIVER USB windrvr.h DEBUG_SECTION format argument 256 A.7.15 WD_LogStart() DWORD WD_LogStart( const char *sfilename, const char *smode); sfilename const char* smode const char* sfilename smode NULL w a (append: ) WD_STATUS_SUCCESS (0) API WD_LogAdd() [A.6.17]

63 A WinDriver USB PC Host API A.7.16 WD_LogStop() VOID WD_LogStop(void); A.7.17 WD_LogAdd() VOID DLLCALLCONV WD_LogAdd( const char *sformat...); sformat const char* argument sformat argument WD_STATUS_SUCCESS (0) 49

64 WINDRIVER USB A.8 WinDriver A.8.1 WinDriver 0 (WD_STATUS_SUCCESS) 0 Stat2Str() A.8.2 WinDriver WD_STATUS_SUCCESS WD_STATUS_INVALID_WD_HANDLE WD_WINDRIVER_STATUS_ERROR WD_INVALID_HANDLE WD_INVALID_PIPE_NUMBER WD_READ_WRITE_CONFLICT Success () Invalid WinDriver handle ( WinDriver ) Error () Invalid handle ( ) Invalid pipe number () Conflict between read and write operations ( ) WD_ZERO_PACKET_SIZE Packet size is zero ( 0) WD_INSUFFICIENT_RESOURCES WD_UNKNOWN_PIPE_TYPE WD_SYSTEM_INTERNAL_ERROR WD_DATA_MISMATCH WD_NO_LICENSE WD_NOT_IMPLEMENTED WD_FAILED_ENABLING_INTERRUPT WD_INTERRUPT_NOT_ENABLED WD_RESOURCE_OVERLAP WD_DEVICE_NOT_FOUND WD_WRONG_UNIQUE_ID WD_OPERATION_ALREADY_DONE WD_USB_DESCRIPTOR_ERROR WD_SET_CONFIGURATION_FAILED WD_CANT_OBTAIN_PDO WD_TIME_OUT_EXPIRED WD_IRP_CANCELED Insufficient resources () Unknown pipe type () Internal system error ( ) Data mismatch ( ) No valid license () Function not implemented ( ) Failed enabling interrupt () Interrupt not enabled ( ) Resource overlap ( ) Device not found () Wrong unique ID ( ID) Operation already done () USB descriptor error (USB ) Set configuration operation failed () Cannot obtain PDO (PDO ) Timeout expired () IRP operation cancelled ( IRP )

65 A WinDriver USB PC Host API WD_FAILED_USER_MAPPING WD_FAILED_KERNEL_MAPPING WD_NO_RESOURCES_ON_DEVICE WD_NO_EVENTS WD_INVALID_PARAMETER WD_INCORRECT_VERSION WD_TRY_AGAIN WD_INVALID_IOCTL WD_OPERATION_FAILED WD_INVALID_32BIT_APP WD_TOO_MANY_HANDLES WD_NO_DEVICE_OBJECT Failed to map in user space ( ) Failed to map in kernel space ( ) No resources on the device () No events ( ) Invalid parameter () Incorrect WinDriver version installed ( WinDriver ) Try again () Received an invalid IOCTL ( IOCTL ) Operation failed () Received an invalid 32-bit IOCTL ( 32 IOCTL ) No room to add handle ( ) Driver not installed () A.8.3 USBD WinDriver USB USBD_XXX USBD WD_USBD_STATUS_SUCCESS WD_USBD_STATUS_PENDING WD_USBD_STATUS_ERROR WD_USBD_STATUS_HALTED USBD: Success () USBD: Operation pending ( ) USBD: Error () USBD: Halted () USBD (: 0XXYYYYYYL X Y ) HC ( ) (: WD_USBD_STATUS_HALTED ) WD_USBD_STATUS_CRC WD_USBD_STATUS_BTSTUFF WD_USBD_STATUS_DATA_TOGGLE_MISMATCH WD_USBD_STATUS_STALL_PID WD_USBD_STATUS_DEV_NOT_RESPONDING HC status: CRC HC status: Bit stuffing ( ) HC status: Data toggle mismatch ( ) HC status: PID stall (PID ) HC status: Device not responding ( 51

66 WINDRIVER USB ) WD_USBD_STATUS_PID_CHECK_FAILURE WD_USBD_STATUS_UNEXPECTED_PID WD_USBD_STATUS_DATA_OVERRUN WD_USBD_STATUS_DATA_UNDERRUN HC status: PID check failed (PID ) HC status: Unexpected PID ( PID) HC status: Data overrun () HC status: Data underrun () WD_USBD_STATUS_RESERVED1 HC status: Reserved1 ( 1) WD_USBD_STATUS_RESERVED2 HC status: Reserved2 ( 2) WD_USBD_STATUS_BUFFER_OVERRUN WD_USBD_STATUS_BUFFER_UNDERRUN WD_USBD_STATUS_NOT_ACCESSED WD_USBD_STATUS_FIFO HC status: Buffer overrun ( ) HC status: Buffer Underrun () HC status: Not accessed () HC status: FIFO Windows : WD_USBD_STATUS_XACT_ERROR WD_USBD_STATUS_BABBLE_DETECTED WD_USBD_STATUS_DATA_BUFFER_ERROR HC status: The host controller has set the Transaction Error (XactErr) bit in the transfer descriptor's status field ( Transaction Error (XacctErr) ) HC status: Babble detected ( ) HC status: Data buffer error ( ) Windows CE : WD_USBD_STATUS_ISOCH WD_USBD_STATUS_NOT_COMPLETE WD_USBD_STATUS_CLIENT_BUFFER USBD: Isochronous transfer failed ( ) USBD: Transfer not completed ( ) USBD: Cannot write to buffer ( ) : WD_USBD_STATUS_CANCELED USBD: Transfer cancelled ( ) HCD ( ): WD_USBD_STATUS_ENDPOINT_HALTED HCD: Transfer submitted to stalled endpoint ( ) (: ): WD_USBD_STATUS_NO_MEMORY WD_USBD_STATUS_INVALID_URB_FUNCTION USBD: Out of memory ( ) USBD: Invalid URB function ( URB )

67 A WinDriver USB PC Host API WD_USBD_STATUS_INVALID_PARAMETER USBD: Invalid parameter () / WD_USBD_STATUS_ERROR_BUSY USBD: Attempted to close endpoint/interface/configuration with outstanding transfer ( / / ) URB USBD URB (IRQ ) IRQ WinDriver Monitor Debug (wddebug_gui / wddebug) WD_USBD_STATUS_REQUEST_FAILED WD_USBD_STATUS_INVALID_PIPE_HANDLE USBD: URB request failed (URB ) USBD: Invalid pipe handle ( ) : WD_USBD_STATUS_NO_BANDWIDTH USBD: Not enough bandwidth for endpoint ( ) HC ( ): WD_USBD_STATUS_INTERNAL_HC_ERROR USBD: Host controller error ( ) USBD_SHORT_TRANSFER_OK : WD_USBD_STATUS_ERROR_SHORT_TRANSFER USBD: Transfer terminated with short packet () USB USBD_ISO_START_FRAME_RANGE (: ): WD_USBD_STATUS_BAD_START_FRAME USBD: Start frame outside range ( ) HCD ( ): WD_USBD_STATUS_ISOCH_REQUEST_FAILED HCD: Isochronous transfer completed with error () HC ( ) USBD : WD_USBD_STATUS_FRAME_CONTROL_OWNED USBD: Frame length control already taken ( ) HC USBD : WD_USBD_STATUS_FRAME_CONTROL_NOT_OW NED USBD: Attempted operation on frame length control not owned by caller ( ) USB 2.0 (Windows ) : WD_USBD_STATUS_NOT_SUPPORTED USBD: API not supported/implemented ( / API) 53

68 WINDRIVER USB WD_USBD_STATUS_INAVLID_CONFIGURATION_ DESCRIPTOR WD_USBD_STATUS_INSUFFICIENT_RESOURCES WD_USBD_STATUS_SET_CONFIG_FAILED WD_USBD_STATUS_BUFFER_TOO_SMALL WD_USBD_STATUS_INTERFACE_NOT_FOUND WD_USBD_STATUS_INAVLID_PIPE_FLAGS WD_USBD_STATUS_TIMEOUT WD_USBD_STATUS_DEVICE_GONE WD_USBD_STATUS_STATUS_NOT_MAPPED USBD: Invalid configuration descriptor ( ) USBD: Insufficient resources ( ) USBD: Set configuration failed ( ) USBD: Buffer too small ( ) USBD: Interface not found ( ) USBD: Invalid pipe flags ( ) USBD: Timeout () USBD: Device gone ( ) USBD: Status not mapped ( ) USBD : WD_USBD_STATUS_ISO_NOT_ACCESSED_BY_HW WD_USBD_STATUS_ISO_TD_ERROR WD_USBD_STATUS_ISO_NA_LATE_USBPORT WD_USBD_STATUS_ISO_NOT_ACCESSED_LATE USBD: The controller did not access the TD associated with this packet ( TD ) USBD: Controller reported an error in the TD ( TD ) USBD: The packet was submitted in time by the client but failed to reach the miniport in time ( ) USBD: The packet was not sent because the client submitted it too late to transmit ( )

69 B B Web FAQ 55

70 WINDRIVER USB C (Evaluation Version) C.1 WinDriver Windows WinDriver DriverWizard DriverWizard: DriverWizard DriverWizard WinDriver 30 C.2 WinDriver Windows CE WinDriver WinDriver CE Kernel (windrvr6.dll) 1 60 DriverWizard (Windows 2000 / XP / Server 2003 / Server 2008 / Vista / 7 PC ): DriverWizard DriverWizard C.3 WinDriver Linux WinDriver DriverWizard: DriverWizard DriverWizard WinDriver 1 60 WinDriver WinDriver () root : /sbin/modprobe r windrvr6

71 C (Evaluation Version) : <path to wdreg>/wdreg windrvr6 wdreg WinDriver/util/ 57

72 WINDRIVER USB D WinDriver Windows [ ] [] - [WinDriver] - [Order Form] WinDriver : F Phone: Fax: : xlsoftkk@xlsoft.com :

73 E - E - WinDriver WinDriver Node-Locked windrvr.h WinDriver WinDriver WinDriver/docs/license.pdf 59

74 WINDRIVER USB F WinDriver Jungo Web : WinDriver Jungo Web : WinDriver Web WinDriver Web : WinDriver API

75 WinDriver F TEL FAX : Copyright Jungo Ltd. All Rights Reserved. Translated by XLsoft Corporation 12K Mauchly Irvine, CA USA URL:

WinDriver v9.21 USB リファレンス

WinDriver v9.21 USB リファレンス JUNGO WinDriver USB API リファレンス エクセルソフト株式会社 i JUNGO LTD. COPYRIGHT Copyright (c) 1997-2008 Jungo Ltd. All Rigths Reserved. Jungo Ltd. POB 8493 Netanya Zip - 42504 Israel Phone (USA) 1-877-514-0537 (WorldWide)

More information

WinDriver USB v8.00 User's Guide

WinDriver USB v8.00 User's Guide JUNGO WinDriver USB i JUNGO LTD. COPYRIGHT Copyright (c) 1997-2005 Jungo Ltd. All Rigths Reserved. Jungo Ltd. POB 8493 Netanya Zip - 42504 Israel Phone (USA) 1-877-514-0537 (WorldWide) +972-9-8859365 Fax

More information

V850E2/ML4 マイクロコンピュータ Peripheral LibUSB Demo アプリケーションノート

V850E2/ML4 マイクロコンピュータ Peripheral LibUSB Demo アプリケーションノート R01AN1098JJ0100 Rev.1.00 V850E2/ML4 USB PC V850E2/ML4 CPU LED V850E2/ML4(uPD70F4022) 1.... 2 2.... 3 3.... 4 4.... 6 5.... 9 6.... 18 R01AN1098JJ0100 Rev.1.00 Page 1 of 27 1. 1.1 V850E2/ML4 USB PC LibUSB

More information

WinDriver を使用して、簡単にデバイス ドライバを作成

WinDriver を使用して、簡単にデバイス ドライバを作成 WinDriver Jungo WinDriver OS 1 2 OS WinDriver OS Windows Linux Solaris VxWorks OS WinDriver ( ) Web http://www.xlsoft.com/jp/products/downloa d/ WinDriver Ring-0 API I/O PCI/ISA USB 1 WinDriver 1. WinDriver

More information

WinDriver PCI Quick Start Guide

WinDriver PCI Quick Start Guide WinDriver PCI/PCI Express/PCMCIA 5! WinDriver (1) DriverWizard (2) DriverWizard WinDriver (1) Windows 98/Me/2000/XP/Server 2003/Vista Windows CE.NET Windows Embedded CE v6.00 Windows Mobile 5.0/6.0 Linux

More information

エクセルソフト株式会社 WinDriver PCI 5! WinDriver 1. DriverWizard 2. DriverWizard WinDriver 1. Windows 98/Me NT/2000/XP Windows CE/CE.NET Windows Server 2003 Lin

エクセルソフト株式会社 WinDriver PCI 5! WinDriver 1. DriverWizard 2. DriverWizard WinDriver 1. Windows 98/Me NT/2000/XP Windows CE/CE.NET Windows Server 2003 Lin 5! WinDriver 1. DriverWizard 2. DriverWizard WinDriver 1. Windows 98/Me NT/2000/XP Windows CE/CE.NET Windows Server 2003 Linux Solaris VxWorks Web http://www.xlsoft.com/jp/products/windriver/ 2. WinDriver

More information

Jungo LTD. COPYRIGHT Copyright (c) Jungo Ltd. All Rights Reserved. Jungo Ltd. POB8493 Netanya Zip Israel Phone (USA) (W

Jungo LTD. COPYRIGHT Copyright (c) Jungo Ltd. All Rights Reserved. Jungo Ltd. POB8493 Netanya Zip Israel Phone (USA) (W Appendix C. WinDriver IPC エクセルソフト株式会社 - 1 - Jungo LTD. COPYRIGHT Copyright (c) 1997 2018 Jungo Ltd. All Rights Reserved. Jungo Ltd. POB8493 Netanya Zip 42504 Israel Phone (USA) 1-877-514-0537 (Worldwide)

More information

FUJITSU ULTRA LVD SCSI Host Bus Adapter Driver 3.0 説明書

FUJITSU ULTRA LVD SCSI Host Bus Adapter Driver 3.0 説明書 C120-E285-10Z2 FUJITSU ULTRA LVD SCSI Host Bus Adapter Driver 3.0 - for Oracle Solaris - () FUJITSU ULTRA LVD SCSI Host Bus Adapter 3.0 SCSI/SAS SCSI/SAS HBA(Host Bus Adapter) WARNING:

More information

Jungo LTD. COPYRIGHT Copyright (c) Jungo Ltd. All Rights Reserved. Jungo Ltd. POB8493 Netanya Zip Israel Phone (USA) (W

Jungo LTD. COPYRIGHT Copyright (c) Jungo Ltd. All Rights Reserved. Jungo Ltd. POB8493 Netanya Zip Israel Phone (USA) (W Appendix B. API Reference エクセルソフト株式会社 - 1 - Jungo LTD. COPYRIGHT Copyright (c) 1997 2018 Jungo Ltd. All Rights Reserved. Jungo Ltd. POB8493 Netanya Zip 42504 Israel Phone (USA) 1-877-514-0537 (Worldwide)

More information

RX600 & RX200シリーズ アプリケーションノート RX用仮想EEPROM

RX600 & RX200シリーズ アプリケーションノート RX用仮想EEPROM R01AN0724JU0170 Rev.1.70 MCU EEPROM RX MCU 1 RX MCU EEPROM VEE VEE API MCU MCU API RX621 RX62N RX62T RX62G RX630 RX631 RX63N RX63T RX210 R01AN0724JU0170 Rev.1.70 Page 1 of 33 1.... 3 1.1... 3 1.2... 3

More information

Express5800/320Fc-MR

Express5800/320Fc-MR 7 7 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Pentium III Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0212: Keybord Controller Failed. : Press to resume, to setup

More information

Express5800/R320a-E4/Express5800/R320b-M4ユーザーズガイド

Express5800/R320a-E4/Express5800/R320b-M4ユーザーズガイド 7 7 障害箇所の切り分け 万一 障害が発生した場合は ESMPRO/ServerManagerを使って障害の発生箇所を確認し 障害がハー ドウェアによるものかソフトウェアによるものかを判断します 障害発生個所や内容の確認ができたら 故障した部品の交換やシステム復旧などの処置を行います 障害がハードウェア要因によるものかソフトウェア要因によるものかを判断するには E S M P R O / ServerManagerが便利です

More information

Express5800/R110a-1Hユーザーズガイド

Express5800/R110a-1Hユーザーズガイド 4 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Xeon Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0B60: DIMM group #1 has been disabled. : Press to resume, to

More information

Microsoft PowerPoint - OSC京都SAKURAボードユーザ会.pptx

Microsoft PowerPoint - OSC京都SAKURAボードユーザ会.pptx GR SAKURA の USB ホスト機能で遊ぼう OSC 2012 Kansai@Kyoto 2012/8/4 SAKURAボードユーザ会 Yuuichi Akagawa 自己紹介 Yuuichi Akagawa ( あかがわゆういち ) がじぇるねプロジェクトのベータテストに参画 仕組みを知ることが大好きなので 成果物が ほとんどないのが特徴 本職は某 SI 企業のインフラ担当 ツッコミ厳禁 USB

More information

Express5800/320Fa-L/320Fa-LR/320Fa-M/320Fa-MR

Express5800/320Fa-L/320Fa-LR/320Fa-M/320Fa-MR 7 7 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Pentium III Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0212: Keybord Controller Failed. : Press to resume, to setup

More information

7 7

7 7 7 7 w w AmbientTempAlm00 AmbientTempAlm02 AmbientTempAlm07 AmbientTempAlm09 BMC Unsync BMC0 Not Ready BMC1 Not Ready Cor0 +12vAlm 00 Cor0 +12vAlm 02 Cor0 +12vAlm 07 Cor0 +12vAlm 09 Cor0 +2.5vAlm 00 Cor0

More information

MOTIF XF 取扱説明書

MOTIF XF 取扱説明書 MUSIC PRODUCTION SYNTHESIZER JA 2 (7)-1 1/3 3 (7)-1 2/3 4 (7)-1 3/3 5 http://www.adobe.com/jp/products/reader/ 6 NOTE http://japan.steinberg.net/ http://japan.steinberg.net/ 7 8 9 A-1 B-1 C0 D0 E0 F0 G0

More information

Express5800/320Fa-L/320Fa-LR

Express5800/320Fa-L/320Fa-LR 7 7 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Pentium III Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0212: Keybord Controller Failed. : Press to resume, to setup

More information

FreeBSD 1

FreeBSD 1 FreeBSD 1 UNIX OS 1 ( ) open, close, read, write, ioctl (cdevsw) OS DMA 2 (8 ) (24 ) 256 open/close/read/write Ioctl 3 2 2 I/O I/O CPU 4 open/close/read/write open, read, write open/close read/write /dev

More information

Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows

Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows Systemwalker IT Service Management Systemwalker Centric Manager IT Service

More information

DocuWide 2051/2051MF 補足説明書

DocuWide 2051/2051MF 補足説明書 ëêèõ . 2 3 4 5 6 7 8 9 0 2 3 4 [PLOTTER CONFIGURATION] [DocuWide 2050/205 Version 2.2.0] [SERIAL] BAUD_RATE =9600 DATA_BIT =7 STOP_BIT = PARITY =EVEN HANDSHAKE =XON/XOFF EOP_TIMEOUT_VALUE =0 OUTPUT RESPONSE

More information

N Express5800/R320a-E4 N Express5800/R320a-M4 ユーザーズガイド

N Express5800/R320a-E4  N Express5800/R320a-M4  ユーザーズガイド 7 7 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Pentium III Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0212: Keybord Controller Failed. : Press to resume, to setup

More information

Express5800/R320a-E4, Express5800/R320b-M4ユーザーズガイド

Express5800/R320a-E4, Express5800/R320b-M4ユーザーズガイド 7 7 Phoenix BIOS 4.0 Release 6.0.XXXX : CPU=Pentium III Processor XXX MHz 0640K System RAM Passed 0127M Extended RAM Passed WARNING 0212: Keybord Controller Failed. : Press to resume, to setup

More information

Nios® II HAL API を使用したソフトウェア・サンプル集 「Modular Scatter-Gather DMA Core」

Nios® II HAL API を使用したソフトウェア・サンプル集 「Modular Scatter-Gather DMA Core」 ALTIMA Company, MACNICA, Inc Nios II HAL API Modular Scatter-Gather DMA Core Ver.17.1 2018 8 Rev.1 Nios II HAL API Modular Scatter-Gather DMA Core...3...3...4... 4... 5 3-2-1. msgdma... 6 3-2-2. On-Chip

More information

untitled

untitled EPX-64S Rev 1.2 1.. 3 1.1.......... 3 1.2....... 3 1.3....... 4 1.4... 4 1.5... 4 2........ 5 2.1.... 5 EPX64S_GetNumberOfDevices........ 5 EPX64S_GetSerialNumber........ 6 EPX64S_Open....... 7 EPX64S_OpenBySerialNumber

More information

USBの解説.PDF

USBの解説.PDF 1 USB Topology Host (Node) USB USB USB get ( )set ( ) 2 USB (1) Wire USB IC USB (2) Windows USB (3) USB OUT IN USB FIFO USB FIFO0 3 IN/OUT IN OUT USB USBVer1.1 1.5Mbps/12Mbps 12Mbs 1.5Mbps/12Mbps 12Mbps

More information

WinDriver V10.10 ユーザーズ ガイド

WinDriver V10.10 ユーザーズ ガイド JUNGO WinDriver JUNGO LTD. COPYRIGHT Copyright (c) 1997 2009 Jungo Ltd. All Rigths Reserved. Jungo Ltd. POB 8493 Netanya Zip - 42504 Israel Phone (USA) 1-877-514-0537 (WorldWide) +972-9-8859365 Fax (USA)

More information

CLUSTERPRO ファイルサーバ監視オプション編

CLUSTERPRO ファイルサーバ監視オプション編 CLUSTERPRO SE for Linux Ver3.0 2004.03.31 1 1 2004/03/31 2 CLUSTERPRO for Linux R2.0 CLUSTERPRO Linux Linus Torvalds URL NEC http://soreike.wsd.mt.nec.co.jp/ [ ][ ][CLUSTERPRO ] NEC http://www.ace.comp.nec.co.jp/clusterpro/

More information

チュートリアル XP Embedded 入門編

チュートリアル XP Embedded 入門編 TUT-0057 Ver. 1.0 www.interface.co.jp Ver 1.0 2005 6 (,), Web site () / () 2004 Interface Corporation. All rights reserved. ...1...1 1. XP Embedded...2 2....3 2.1....3 2.2....4 2.2.1. SLD...4 2.3....5

More information

WAGO Profibus /-833及び三菱MELSEC Q02HCPU/QJ71PB92Dのコンフィグレーション

WAGO Profibus /-833及び三菱MELSEC Q02HCPU/QJ71PB92Dのコンフィグレーション Version2.0(2009.2.6) Copyright 2008 by WAGO Kontakttechnik GmbH All rights reserved. WAGO Kontakttechnik GmbH Hansastraße 27 D-32423 Minden Phone: +49 (0) 571/8 87 0 Fax: +49 (0) 571/8 87 1 69 E-Mail:

More information

fx-9860G Manager PLUS_J

fx-9860G Manager PLUS_J fx-9860g J fx-9860g Manager PLUS http://edu.casio.jp k 1 k III 2 3 1. 2. 4 3. 4. 5 1. 2. 3. 4. 5. 1. 6 7 k 8 k 9 k 10 k 11 k k k 12 k k k 1 2 3 4 5 6 1 2 3 4 5 6 13 k 1 2 3 1 2 3 1 2 3 1 2 3 14 k a j.+-(),m1

More information

JIIAセミナー

JIIAセミナー Digital Interface IIDC URL teli.co.jp/ E-Mail http://www.toshiba-teli.co.jp teli.co.jp/ s-itokawa@toshiba-teli.co.jpteli.co.jp EIA,NTSC EIA,NTSC 4-5 JIIA JIIA - / Digital Interface Digital Interface IEEE1394

More information

00-COVER.P65

00-COVER.P65 AHA-2910C R AHA-2910C PCI-to-Fast SCSI 1998 Adaptec, Inc. All rights reserved. Adaptec, Inc., 691 South Milpitas Blvd., Milpitas, CA 95035 Adaptec Adaptec Adaptec AHA PhaseEngine SCSISelect Adaptec Adaptec

More information

高性能 USB スタック USBX ホストスタック ユーザガイド Express Logic Toll Free 888.THREADX FAX

高性能 USB スタック USBX ホストスタック ユーザガイド Express Logic Toll Free 888.THREADX FAX 高性能 USB スタック USBX ホストスタック ユーザガイド Express Logic 858.613.6640 Toll Free 888.THREADX FAX 858.521.4259 http://www.expresslogic.com 1999-2014 by Express Logic, Inc. All rights reserved.this document and the

More information

USB 通信アダプター 内蔵フラッシュメモリー更新マニュアル Windows 8/Windows bit(x86)/64bit(x64) 対応 Ver 1.0 重要事項 本マニュアルはシステムサコム工業株式会社製の USB 通信アダプターのうちシリアル番号に "RF" の文字で始まらない

USB 通信アダプター 内蔵フラッシュメモリー更新マニュアル Windows 8/Windows bit(x86)/64bit(x64) 対応 Ver 1.0 重要事項 本マニュアルはシステムサコム工業株式会社製の USB 通信アダプターのうちシリアル番号に RF の文字で始まらない USB 通信アダプター 内蔵フラッシュメモリー更新マニュアル Windows 8/Windows 8.1 32bit(x86)/64bit(x64) 対応 Ver 1.0 重要事項 本マニュアルはシステムサコム工業株式会社製の USB 通信アダプターのうちシリアル番号に "RF" の文字で始まらない製品を Windows 8/Windows 8.1 以降の Windows でお使いいただくために必要な

More information

HA8000シリーズ ユーザーズガイド ~BIOS編~ HA8000/RS110/TS10 2013年6月~モデル

HA8000シリーズ ユーザーズガイド ~BIOS編~ HA8000/RS110/TS10 2013年6月~モデル P1E1M01500-3 - - - LSI MegaRAID SAS-MFI BIOS Version x.xx.xx (Build xxxx xx, xxxx) Copyright (c) xxxx LSI Corporation HA -0 (Bus xx Dev

More information

book

book Bibliotheca21 Personal 3020-7-245-30 P-26D3-A114 Bibliotheca21 Personal 01-30 OS Windows 2000 Windows Server(R) 2003 Windows XP Windows Server(R) 2008 Windows Vista(R) Windows 7 Adobe Adobe Systems Incorporated

More information

SH7216 グループ USB ファンクションモジュール USB コミュニケーションクラス アプリケーションノート

SH7216 グループ USB ファンクションモジュール USB コミュニケーションクラス アプリケーションノート SH7216 USB USB SH7216 USB USB USB SH7216 R01AN2201JJ0100 Rev.1.00 1.... 2 2.... 3 3. USB... 19 4.... 25 R01AN2201JJ0100 Rev.1.00 Page 1 of 26 SH7216 USB USB 1. SH7216 USB USB USB 1.1 INTC PFC USB USB SCI

More information

P3FY-A JP.PDF

P3FY-A JP.PDF P3FY-A002-03 SCSI GP5-148 GP5-148(AcceleRAID 352) 1 1.1 2001 11 OS ( OS ) 4GByte 2 2.1 EzAssist RAID EzAssist Configure RAID Drive Automatic ( )Assisted( ) Custom ( ) 2.2 2000 7 EzAssist Perform Administration

More information

2

2 3G DN-300SE USB 2013 3 12 2 1.... 4 2.... 6 2.1.... 6 2.2. OS... 6 3.... 7 3.1.... 7 3.2.... 7 4....8 4.1.... 8 4.2. ALARM STOP... 10 4.3.... 10 5.... 11 5.1.... 11 6.... 12 6.1. (Windows Vista / 7 / 8

More information

SR-X526R1 サーバ収容スイッチ ご利用にあたって

SR-X526R1 サーバ収容スイッチ ご利用にあたって SR-X526R1 P3NK-3432-05Z0 526R1 V01 SR-X526R1 V01 2009 10 2010 4 2 2011 5 3 2012 3 4 2012 11 5 Microsoft Corporation Copyright FUJITSU LIMITED 2009-2012 2 SR-X526R1 V01...2...5...5...5...5...6...7...8...8...11...11...11...11...11...11...12...12...12...12...13...13...13

More information

HP Server tc2120 Microsoft Windows 2000 Server SP3 HP P

HP Server tc2120 Microsoft Windows 2000 Server SP3 HP P HP Server tc2120 Microsoft Windows 2000 ServerSP3 HP P312977-191 200210 Hewlett-Packard Company Hewlett- Packard Company Hewlett-Packard Company Intel Corporation MicrosoftMS-DOSWindows Windows NT Microsoft

More information

For_Beginners_CAPL.indd

For_Beginners_CAPL.indd CAPL Vector Japan Co., Ltd. 目次 1 CAPL 03 2 CAPL 03 3 CAPL 03 4 CAPL 04 4.1 CAPL 4.2 CAPL 4.3 07 5 CAPL 08 5.1 CANoe 5.2 CANalyzer 6 CAPL 10 7 CAPL 11 7.1 CAPL 7.2 CAPL 7.3 CAPL 7.4 CAPL 16 7.5 18 8 CAPL

More information

Microsoft Word - Win-Outlook.docx

Microsoft Word - Win-Outlook.docx Microsoft Office Outlook での設定方法 (IMAP および POP 編 ) How to set up with Microsoft Office Outlook (IMAP and POP) 0. 事前に https://office365.iii.kyushu-u.ac.jp/login からサインインし 以下の手順で自分の基本アドレスをメモしておいてください Sign

More information

MAP2496.PDF

MAP2496.PDF Audiophile 2496 24 Bit 96 khz 4 in/ 4 out PCI Digital Recording Interface with MIDI 2 M-AUDIO 3 PCI 1. INS1&2 IN1 IN2 2. OUTS1&2 OUT1 OUT2 3. 15 D-sub S/PDIF MIDI 4. S/PDIF S/PDIF DAT MD A/D S/PDIF 5.

More information

tutorial_lc.dvi

tutorial_lc.dvi 00 Linux v.s. RT Linux v.s. ART-Linux Linux RT-Linux ART-Linux Linux kumagai@emura.mech.tohoku.ac.jp 1 1.1 Linux Yes, No.,. OS., Yes. Linux,.,, Linux., Linux.,, Linux. Linux.,,. Linux,.,, 0..,. RT-Linux

More information

SR-X324T1/316T1 サーバ収容スイッチ ご利用にあたって

SR-X324T1/316T1 サーバ収容スイッチ ご利用にあたって SR-X324T1/316T1 P3NK-4092-04Z0 324T1/316T1 V01 SR-X324T1/316T1 V01 2010 4 2011 5 2 2012 3 3 2012 11 4 Microsoft Corporation Copyright FUJITSU LIMITED 2010-2012 2 SR-X324T1/316T1 V01...2...5...5...5...5...6...7...8...8...11...11...11...11...11...11...12...12...12...12...12...13...13

More information

Windows版SASシステム 6.12TS020 使用上の注意点

Windows版SASシステム 6.12TS020 使用上の注意点 使用上の注意点 (Alert Notes) ご使用前に必ずお読みください Windows 版 SAS システムリリース 6.12 TS045 DBCS2818 1. 導入時の注意点 1.1 SAS CD ROM CD ROM (X:CD ROM ) Error: X: CDR101: Not ready X (A), (R), (F)? CD ROM CD ROM MSCDEX.EXE CD ROM

More information

SAP Solution in Detail SAP Business One SAP Business One 1 SAP Business One 5 SAP Business One 5 1 5 5 5 6 6 SAP Business One 6 / 6 / 6 / 7 / 7 / 7 / 7 SAP Business One 8 8 9 9 CRM 9 CRM 10 10 SAP Business

More information

"CAS を利用した Single Sign On 環境の構築"

CAS を利用した Single Sign On 環境の構築 CAS Single Sign On (Hisashi NAITO) naito@math.nagoya-u.ac.jp Graduate School of Mathematics, Nagoya University naito@math.nagoya-u.ac.jp, Oct. 19, 2005 Tohoku Univ. p. 1/40 Plan of Talk CAS CAS 2 CAS Single

More information

1 142

1 142 7 1 2 3 4 5 6 7 8 1 142 PhoenixBIOS Setup Utility MainSystem DevicesSecurityPowerOthersBootExit System Time: [XX:XX:XX] Item Specific Help System Date: [XX/XX/XXXX] Floppy Drive: 1.44MB, 3 1 / 2" Hard

More information

untitled

untitled FutureNet Microsoft Corporation Microsoft Windows Windows 95 Windows 98 Windows NT4.0 Windows 2000, Windows XP, Microsoft Internet Exproler (1) (2) (3) COM. (4) (5) ii ... 1 1.1... 1 1.2... 3 1.3... 6...

More information

A Responsive Processor for Parallel/Distributed Real-time Processing

A Responsive Processor for Parallel/Distributed Real-time Processing E-mail: yamasaki@{ics.keio.ac.jp, etl.go.jp} http://www.ny.ics.keio.ac.jp etc. CPU) I/O I/O or Home Automation, Factory Automation, (SPARC) (SDRAM I/F, DMAC, PCI, USB, Timers/Counters, SIO, PIO, )

More information

WinDriver Readme

WinDriver Readme Jungo WinDriver README WinDriver CD WinDriver CD-ROM WinDriver CD Windows 7 / Server 2008 / Vista / Server 2003 / XP / 2000 x86 32 x64 64 WinDriver WinDriver (LinuxWinceSolaris ) (201099) WinDriver Bus

More information

SR-X340TR1 サーバ収容スイッチ ご利用にあたって

SR-X340TR1 サーバ収容スイッチ ご利用にあたって SR-X340TR1 P3NK-4102-01Z0 340TR1 V01 SR-X340TR1 V01 2010 4 Microsoft Corporation Copyright FUJITSU LIMITED 2010 2 SR-X340TR1 V01...2...5...5...5...5...6...6...7...7...10...10...10...10...10...10...11...11...11...11...12...12

More information

CM1-GTX

CM1-GTX CM1-GTX000-2002 R R i R ii 1-1 1-2 1-3 Process Variables Process Variables Pressure Output Analog Output Sensor Temp. Lower Range Value (0%) Upper Range Value (100%) Pressure Pressure Chart Pressure

More information

RTX830 取扱説明書

RTX830 取扱説明書 RTX830 JA 1 2 3 4 5 6 7 8 9 10 11 external-memory performance-test go 12 13 show config 14 15 16 17 18 19 20 save 21 22 23 24 25 26 27 save RTX830 BootROM Ver. 1.00 Copyright (c) 2017 Yamaha Corporation.

More information

USB FDD ユーザーズマニュアル

USB FDD ユーザーズマニュアル Universal Serial Bus Interface External Floppy Disk Drive Unit USB FDD For USB FDD Driver CD-ROM P/N 139060-02 Copyright 1999-2001 Y-E Data, Inc. All Rights Reserved. USB FDD USB FDD USB FDD VCCI Adobe

More information

はじめに SCSI ( ) RAID Utility (HDD Check Scheduler) V1.01 / 2005 年 4 月富士通株式会社 Microsoft Windows Windows NT Microsoft Corporation All Rights Reserved, Cop

はじめに SCSI ( ) RAID Utility (HDD Check Scheduler) V1.01 / 2005 年 4 月富士通株式会社 Microsoft Windows Windows NT Microsoft Corporation All Rights Reserved, Cop Adaptec RAID Utility (HDD Check Scheduler) V1.01 取扱説明書 はじめに SCSI ( ) RAID Utility (HDD Check Scheduler) V1.01 / 2005 年 4 月富士通株式会社 Microsoft Windows Windows NT Microsoft Corporation All Rights Reserved,

More information

Condition DAQ condition condition 2 3 XML key value

Condition DAQ condition condition 2 3 XML key value Condition DAQ condition 2009 6 10 2009 7 2 2009 7 3 2010 8 3 1 2 2 condition 2 3 XML key value 3 4 4 4.1............................. 5 4.2...................... 5 5 6 6 Makefile 7 7 9 7.1 Condition.h.............................

More information

User Manual, Anybus Communicator for DeviceNet

User Manual, Anybus Communicator for DeviceNet User Manual Anybus Communicator for DeviceNet Rev. 2.52 HMS Industrial Networks AB Germany Japan Sweden U.S.A. France Italy China + 49-721 - 96472-0 + 81-45 - 478-5340 + 46-35 - 17 29 20 + 1-312 - 829-0601

More information

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ 2 : TCP/IP : HTTP HTTP/2 1 / 22 httpget.txt: http.rb: ruby http get Java http ( ) HttpURLConnection 2 / 22 wireshark httpget.txt httpget cookie.txt ( ) telnet telnet localhost 80 GET /index.html HTTP/1.1

More information

Express5800/VC400h, CS400h, LB400h, MW400hユーザーズガイド(ハードウェア編)

Express5800/VC400h, CS400h, LB400h, MW400hユーザーズガイド(ハードウェア編) 5 128 日常の保守 日常の保守 本装置を常にベストな状態でお使いになるために ここで説明する確認や保守を定期的に行っ てください 万一 異常が見られた場合は 無理な操作をせずに保守サービス会社に保守を依 頼してください アップデートの確認 適用 Express5800シリーズでは 本体および周辺機器のBIOS FW ファームウェア ドライバ などのアップデ ート情報を弊社Webサイトの 以下のページに掲載してい

More information

5 1 2 3 4 5 6 7 8 9 10 11 12 1 132 CMOS Setup Utility - Copyright (C) 1984-2000 Award Software Power Management Setup ACPI Suspend Type S3 (STR) Power Management User Define Video Off Method DPMS Video

More information

インストールマニュアル

インストールマニュアル EPSON OPOS ADK (1) (2) (3) (4) (5) (3) Microsoft Windows Windows Vista Windows Server Visual Basic Visual C++ EPSON ESC/POS Copyright 2000-2011 SEIKO EPSON CORPORATION 1...1 1.1...1 1.2...1 1.3...2 2...4

More information

N manual_JP.PDF

N manual_JP.PDF NEC Express5800 - 1 - N8103-73 ESMPRO/ServerManagerServerAgent Power Console Plus Express5800 EXPRESSBUILDER Version 3.077-N(1) Version 3.078a-N 1): - 2 - Windows NT 4.0 Microsoft Windows NT Server 4.0

More information

Gpci4ソフト_下位DLL_説明書3版.PDF

Gpci4ソフト_下位DLL_説明書3版.PDF G-PCI4 ... 3 WINDOWSNT...3 WINDOWS2000/XP...3... 4...4 DLL WINDOWSNT/2000/XP...4...4... 5...5... 6...6...6...6...6...7...9...11... 11... 11... 11... 12... 12...12 ...13...14 1... 14 2... 15 3... 16 4...

More information

RX600 & RX200シリーズ RX用シンプルフラッシュAPI アプリケーションノート

RX600 & RX200シリーズ RX用シンプルフラッシュAPI アプリケーションノート R01AN0544JU0240 Rev.2.40 RX600 RX200 API MCU API API RX 0xFF 3.10 API RX610 RX621 RX62N RX62T RX62G RX630 RX631 RX63N RX63T RX210 1.... 2 2. API... 3 3.... 11 4.... 16 5. API... 18 6.... 32 R01AN0544JU0240

More information

DL1010.PDF

DL1010.PDF Delta 1010 24 Bit/96 khz PCI Digital I/O Card 2 M-AUDIO 3 Rack Unit 1. Power LED LED MIDI LED LED MIDI Delta 1010 MIDI MIDI LED LED MIDI Delta 1010 MIDI MIDI MIDI MIDI MIDI MTC Delta 1010 MIDI MIDI MIDI

More information

PowerPoint Presentation

PowerPoint Presentation UML 2004 7 9 10 ... OOP UML 10 Copyright 2004 Akira HIRASAWA all rights reserved. 2 1. 2. 3. 4. UML 5. Copyright 2004 Akira HIRASAWA all rights reserved. 3 1..... Copyright 2004 Akira HIRASAWA all rights

More information

LR DEVICE Version 1.1 706434 / 01 04 / 2017 1................................................ 3 1.1............................................... 3 2................................................ 3

More information

はじめての帳票作成

はじめての帳票作成 ucosminexus EUR 3020-7-532 OS Windows Vista Windows XP P-26D2-5684 ucosminexus EUR Designer 08-00 P-26D2-5784 ucosminexus EUR Developer 08-00 ISO9001 TickIT Microsoft Microsoft Corp. Microsoft Excel Microsoft

More information

James 1

James 1 1 Google Project Zero Windows 2 Windows Windows 3 Windows 4 Windows 5 Windows 6 7 8 Windows 400 WIN32K 1000 9 Windows 7 SP1 Windows 8.1 Windows 10 サービス 150 169 196 ドライバ 238 253 291 7 8 10 10 Windows 7

More information

unitech PA500 Enterprise PDA Rev. A

unitech PA500 Enterprise PDA Rev. A unitech PA500 Enterprise PDA Rev. A PA500 Enterprise PDA Unitech Copyright 2007 unitech Electronics Co., Ltd. Web : http:\\www.unitech-japan.co.jp Bluetooth Bluetooth SIG Microsoft Windows ActiveSync

More information

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1) * ( /2) * RAID A. SATA B. BIOS SATA ( 1) C. RAID BIOS RAID D. SATA RAID/AHCI 2 SATA M.2 SSD ( 2) ( (

RAID RAID 0 RAID 1 RAID 5 RAID * ( -1) * ( /2) * RAID A. SATA B. BIOS SATA ( 1) C. RAID BIOS RAID D. SATA RAID/AHCI 2 SATA M.2 SSD ( 2) ( ( RAID RAID 0 RAID 1 RAID 5 RAID 10 2 2 3 4 * ( -1) * ( /2) * RAID A. SATA B. BIOS SATA ( 1) C. RAID BIOS RAID D. SATA RAID/AHCI 2 SATA M.2 SSD ( 2) ( ( 3) 2 ) Windows USB 1 SATA A. SATA SATA Intel SATA

More information

VE-GP32DL_DW_ZA

VE-GP32DL_DW_ZA VE-GP32DL VE-GP32DW 1 2 3 4 5 6 1 2 3 4 1 1 2 3 2 3 1 1 2 2 2006 Copyrights VisionInc. @. _ & $ % + = ^ @. _ & $ % + = ^ D11 D12 D21

More information

Linux2.4でのメモリ管理機構

Linux2.4でのメモリ管理機構 Linux2.2 on x86 Dec 2001 x86 Linux Linux (demand paging, copy on write ) (buddy system, slab allocator) x86 x86 ( ) (required) (= ) ( ) (optional) x86 Physical address( ) Linear address( ) Logical address(

More information

GA-1190J

GA-1190J GA-1190J 1 1. 2. 3. 4. 2 5. 3 PDF 4 PDF PDF PDF PDF PDF PDF PDF PDF 5 6 ...1...2...4 1...12 2...16...18 3...22 PCL/PS...23 4...26 5...30 ETHERNET...31 TCP/IP...33 IPX/SPX...38 AppleTalk...40 HTTP...42

More information

08+11Extra

08+11Extra A - - #8 bit, Byte, Yutaka Yasuda bit : データの最小単位 1bit = 最小状態の単位 = 二進一桁 コンピュータ内部は電気配線 配線に電気が通っている いな い だけで処理 状態は2種 二値 二進 動作にうまく対応 二進一桁を配線一本で実現 0と1 二進数 で動作 の実体 1bit = 二進一桁 = 配線一本 Byte : Byte bit 8 1 Byte

More information

Copyright Oracle Parkway, Redwood City, CA U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated softw

Copyright Oracle Parkway, Redwood City, CA U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated softw Oracle Solaris Studio 12.3 Part No: E26466 2011 12 Copyright 2011 500 Oracle Parkway, Redwood City, CA 94065 U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,

More information

SR-X324T2/316T2 サーバ収容スイッチ ご利用にあたって

SR-X324T2/316T2 サーバ収容スイッチ ご利用にあたって SR-X324T2/316T2 P3NK-4612-01Z0 324T2/316T2 V01 2012 11 Microsoft Corporation Copyright FUJITSU LIMITED 2012 2 ...2...5...5...5...5...6...7...8...8...11...11...11...11...11...12...12...12...12...12...13...13...13

More information

...5...6...7...8...9...10...12...12...12...18...21...23...23...23...24...24...24...24...25...26...26...26...27...33...33...33...33...33...34...35...36

...5...6...7...8...9...10...12...12...12...18...21...23...23...23...24...24...24...24...25...26...26...26...27...33...33...33...33...33...34...35...36 REVISION 2.85(6).H ...5...6...7...8...9...10...12...12...12...18...21...23...23...23...24...24...24...24...25...26...26...26...27...33...33...33...33...33...34...35...36...36...36...37...38...39 2 ...39...42...42...42...43...43...44...45...46...46...47...48...48...49...50...51...52...53...55...56...56...58...60...62...64...66...68...68...69...71...71...71...71...72...72...73...74...74...74...74

More information

FileMaker ODBC and JDBC Guide

FileMaker ODBC and JDBC Guide FileMaker 13 ODBC JDBC 2004-2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker Bento FileMaker, Inc. FileMaker WebDirect Bento FileMaker,

More information

RouteMagic Controller( RMC ) 3.6 RMC RouteMagic RouteMagic Controller RouteMagic Controller MP1200 / MP200 Version 3.6 RouteMagic Controller Version 3

RouteMagic Controller( RMC ) 3.6 RMC RouteMagic RouteMagic Controller RouteMagic Controller MP1200 / MP200 Version 3.6 RouteMagic Controller Version 3 RouteMagic Controller RMC-MP200 / MP1200 - Version 3.6 - RouteMagic Controller( RMC ) 3.6 RMC RouteMagic RouteMagic Controller RouteMagic Controller MP1200 / MP200 Version 3.6 RouteMagic Controller Version

More information

RouteMagic Controller RMC-MP200 / MP Version

RouteMagic Controller RMC-MP200 / MP Version RouteMagic Controller RMC-MP200 / MP1200 - Version 3.5.2 - RouteMagic Controller( RMC ) 3.5.2 RMC RouteMagic RouteMagic Controller RouteMagic Controller MP1200 / MP200 Version 3.5 RouteMagic Controller

More information

PBASIC 2.5 PBASIC 2.5 $PBASIC directive PIN type New DEBUG control characters DEBUGIN Line continuation for comma-delimited lists IF THEN ELSE * SELEC

PBASIC 2.5 PBASIC 2.5 $PBASIC directive PIN type New DEBUG control characters DEBUGIN Line continuation for comma-delimited lists IF THEN ELSE * SELEC PBASIC 2.5 PBASIC 2.5 BASIC Stamp Editor / Development System Version 2.0 Beta Release 2 2.0 PBASIC BASIC StampR PBASIC PBASIC PBASIC 2.5 Parallax, Inc. PBASIC 2.5 PBASIC 2.5 support@microbot-ed.com 1

More information

インストールマニュアル

インストールマニュアル EPSON OPOS ADK (1) (2) (3) (4) (5) (3) Microsoft Windows Windows Vista Windows Server Visual Basic Visual C++ EPSON ESC/POS Bluetooth Bluetooth SIG,Inc. Copyright 2000-2017 Seiko Epson Corporation 1...1

More information

Compatibility list: vTESTstudio/CANoe

Compatibility list: vTESTstudio/CANoe 1.0 および 1.1 で作成されたテストユニットは テスト内で使用されるコマンドに関わらず 必ず下記の最小バージョン以降の CANoe にて実行してください vteststudio 2.0 以上で作成されたテストユニット ( 新機能を使用していない場合 ) は それぞれに応じた最小バージョン以降の CANoe にて実行してください 下記の表にて 各バージョンに対応する要件をご確認ください vteststudio

More information

main.dvi

main.dvi 1 F77 5 hmogi-2008f@kiban.civil.saitama-u.ac.jp 2013/5/13 1 2 f77... f77.exe f77.exe CDROM (CDROM D D: setupond E E: setupone 5 C:work\T66160\20130422>f77 menseki.f -o menseki f77(.exe) f77 f77(.exe) C:work\T66160\20130422>set

More information

2

2 REVISION 2.85(6).I 2 3 4 5 8 24 32 37 83 87 88 88 89 90 1 91 1 6 7 8 KDC200 ユーザーマニュアル 1.1 同梱物 本機のパッケージには 以下の物が同梱されています 1 2 3 4 本体 バーコード Data Collector 1 台 USB ケーブル 1本 ネックストラップ 1 本 ソフトウェアとユーザーマニュアルを含む CD-ROM

More information

A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2:

A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2: Java Jojo ( ) ( ) A B 1: Ex. MPICH-G2 C.f. NXProxy [Tanaka] 2: Java Jojo Jojo (1) :Globus GRAM ssh rsh GRAM ssh GRAM A rsh B Jojo (2) ( ) Jojo Java VM JavaRMI (Sun) Horb(ETL) ( ) JPVM,mpiJava etc. Send,

More information

VB.NETコーディング標準

VB.NETコーディング標準 (C) Copyright 2002 Java ( ) VB.NET C# AS-IS extremeprogramming-jp@objectclub.esm.co.jp bata@gold.ocn.ne.jp Copyright (c) 2000,2001 Eiwa System Management, Inc. Object Club Kenji Hiranabe02/09/26 Copyright

More information

Si-R180 ご利用にあたって

Si-R180 ご利用にあたって P3NK-2472-01Z0 GeoStream Si-R 180 LAN 2007 7 Microsoft Corporation All rights reserved, Copyright 2007 2 ...2...5...5...5...5...6...7...8...8...11...11 LAN...11...11...12...12...12...12...12...13 ISO/IEC15408...14

More information

TM-m30 詳細取扱説明書

TM-m30 詳細取扱説明書 M00094106 Rev. G Seiko Epson Corporation 2015-2018. All rights reserved. 2 3 4 5 6 7 8 Bluetooth 9 ... 71 10 1 11 Bluetooth 12 1 13 1 2 6 5 4 3 7 14 1 1 2 3 4 5 15 16 ONF 1 N O O N O N N N O F N N F N

More information

VE-GD21DL_DW_ZB

VE-GD21DL_DW_ZB V E-G D21D L V E-G D21D W 1 2 3 4 1 2 1 2 1 2 2 1 2 3 1 2 3 1 2 3 1 4 4 2 3 5 5 1 2 3 4 1 2 3 1 2 3 4 1 2 3 2006 Copyrights VisionInc. @. _ & $ % + = ^ 2011

More information

1 122

1 122 6 1 2 3 4 5 6 1 122 PhoenixBIOS Setup Utility MainAdvancedSecurityPowerExit MainSystem DevicesSecurityBootExit System Time: [XX:XX:XX] [XX:XX:XX] System Date: [XX/XX/XX] [XX/XX/XXXX] Item Specific Help

More information

quattro.PDF

quattro.PDF Quattro USB Audio Interface 2 M-AUDIO 3 Windows Windows 98 SE/ Windows ME/ Windows 2000/ Windows XP Platinum III 500MHz/ 96kHz Platinum II 400MKz/ 48kHz 128MB RAM / 96kHz 64MB RAM/ 48kHz Macintosh USB

More information

microSTATION Operation guide

microSTATION Operation guide J 2 - ii iii iv 1 1 2 4 7 8 9 10 11 1 5 6 3 2 10 15 9 11 12 13 14 3 7 6 5 4 3 2 1 4 5 PROGRAM OSC 1 MS1 (Multisample) Drum Kit MS2 (Multisample) MS3 (Multisample) Insert / Master / Total Effect IFX 1 MFX

More information

KDDI

KDDI Copyright 2007 KDDI Corporation. All Rights Reserved page.1 Copyright 2007 KDDI Corporation. All Rights Reserved page.2 Copyright 2007 KDDI Corporation. All Rights Reserved page.3 Copyright 2007 KDDI Corporation.

More information

LIN

LIN LIN @IT MONOist LIN @IT MONOist http://monoist.atmarkit.co.jp Vector Japan Co., Ltd. 目次 LIN 1 03 1. LIN 03 LIN 03 05 LIN? 06 OSI LIN 07 LIN 07 2. LIN 08 3. 09 09 10 10 11 12 LIN 2 13 1. 13 13 15 16 17

More information