1<html> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 4<META http-equiv="Content-Style-Type" content="text/css"> 5<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css"> 6<base target="main"> 7<title>HID API Introduction</title> 8</head> 9 10<body> 11 12<h1>HID API Introduction</h1> 13 14<h2>Introduction</h2> 15<p> 16The HID library is an API that provides an interface to HID-class devices (Human Interface Devices) connected to the Wii console. The HID library has functions for asynchronous communications with HID devices using a USB hub and for the detection of the insertion and removal of such devices. 17<p> 18This library provides a means of developing drivers for HID-class devices. Check that you have obtained licensed permission from Nintendo before developing HID-class devices. 19<p> 20This library is structured to be compatible with the HID-class specification (USB Device Class Definition for Human Interface Devices). 21 22<h2>Notes</h2> 23<p> 24See the manual for more information about the correct alignment of used memory. During a debug build, the API functions perform <code>ASSERTMSG</code> to present a warning to this effect. 25<p> 26<p> 27<hr> 28 29<hr><p>CONFIDENTIAL</p></body> 30</HTML> 31