1<html>
2
3<head>
4<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
5<meta name="ProgId" content="FrontPage.Editor.Document">
6<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
7<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css">
8<base target="main">
9<title>Serial Interface (SI) Introduction</title>
10</head>
11
12<body>
13
14<h1>Serial Interface (SI) API Description</h1>
15
16<hr>
17
18<h2>Introduction</h2>
19
20<p>The serial interface library (SI library)  is a low-level library for managing communications with GameCube Controllers and other devices connected to the Revolution's GameCube Controller Port (Controller Port). It is a low-level library that is part of the PAD library.
21</p>
22
23<p>
24The WPAD library (wpadEmu[D].a) also uses the SI library as a low-level library. (The WPAD library is for UI Tool version 3, which is the type of Revolution Standard Controller that connects to the Controller Port.)</p>
25
26
27<h2>Cautions</h2>
28<ul>
29<li>Do not use the <A href="./SISetSamplingRate.html">SISetSamplingRate</a> function if you are using the WPAD library (wpadEmu[D].a) for UI Tool version 3. (The reason is because the WPAD library internally uses the <A href="./SISetSamplingRate.html">SISetSamplingRate</a> function.)
30</li>
31</ul>
32
33<h2>Currently known bugs</h2>
34<p>None.</p>
35
36<H2>Revision History</H2>
37<p>2006/03/01 Initial version.</p>
38
39<hr>
40<P>CONFIDENTIAL</p>
41</BODY>
42</HTML>