diff options
Diffstat (limited to 'www/docs')
-rwxr-xr-x | www/docs/ports.t | 102 |
1 files changed, 98 insertions, 4 deletions
diff --git a/www/docs/ports.t b/www/docs/ports.t index f192a77ec9..5fe191462f 100755 --- a/www/docs/ports.t +++ b/www/docs/ports.t | |||
@@ -1,8 +1,7 @@ | |||
1 | #define _PAGE_ Port pin assignments | 1 | #define _PAGE_ Port pin assignments |
2 | #include "head.t" | 2 | #include "head.t" |
3 | 3 | ||
4 | <h1>CPU Port pin assignments</h1> | 4 | <h2>Port A</h2> |
5 | |||
6 | <table border=1> | 5 | <table border=1> |
7 | <tr><th>Port pin</th> | 6 | <tr><th>Port pin</th> |
8 | <th colspan=2>Player</th> | 7 | <th colspan=2>Player</th> |
@@ -86,9 +85,104 @@ | |||
86 | </tr> | 85 | </tr> |
87 | <tr><th><b>PA15</b></th> | 86 | <tr><th><b>PA15</b></th> |
88 | <td><b>GP In</b></td><td>USB cable detect (0=inserted)</td> | 87 | <td><b>GP In</b></td><td>USB cable detect (0=inserted)</td> |
89 | <td><b>/IRQ3</b></td><td>MAS Demand IRQ</td> | 88 | <td><b>/IRQ3</b></td><td>MAS Demand IRQ, start demand</td> |
90 | <td><b>/IRQ3</b></td><td>MAS Demand IRQ</td> | 89 | <td><b>/IRQ3</b></td><td>MAS Demand IRQ, start demand</td> |
90 | </tr> | ||
91 | </table> | ||
92 | |||
93 | <h2>Port B</h2> | ||
94 | <table border=1> | ||
95 | <tr><th>Port pin</th> | ||
96 | <th colspan=2>Player</th> | ||
97 | <th colspan=2>Recorder</th> | ||
98 | <th colspan=2>FM/V2 Recorder</th> | ||
99 | </tr> | ||
100 | <tr><th><b>PB0</b></th> | ||
101 | <td><b>GP Out</b></td><td>LCD Data Select (1=data)</td> | ||
102 | <td><b>GP Out</b></td><td>LCD Serial Data</td> | ||
103 | <td><b>GP Out</b></td><td>LCD Serial Data / FM Radio Data In</td> | ||
104 | </tr> | ||
105 | <tr><th><b>PB1</b></th> | ||
106 | <td><b>GP Out</b></td><td>LCD Chip Select (0=active)</td> | ||
107 | <td><b>GP Out</b></td><td>LCD Serial Clock</td> | ||
108 | <td><b>GP Out</b></td><td>LCD Serial Clock / FM Radio Serial Clock</td> | ||
109 | </tr> | ||
110 | <tr><th><b>PB2</b></th> | ||
111 | <td><b>GP Out</b></td><td>LCD Serial Data</td> | ||
112 | <td><b>GP Out</b></td><td>LCD Data Select (1=data)</td> | ||
113 | <td><b>GP Out</b></td><td>LCD Data Select (1=data)</td> | ||
114 | </tr> | ||
115 | <tr><th><b>PB3</b></th> | ||
116 | <td><b>GP Out</b></td><td>LCD Serial Clock</td> | ||
117 | <td><b>GP Out</b></td><td>LCD Chip Select (0=active)</td> | ||
118 | <td><b>GP Out</b></td><td>LCD Chip Select (0=active) / FM Radio Chip Enable (1=active)</td> | ||
119 | </tr> | ||
120 | <tr><th><b>PB4</b></th> | ||
121 | <td><b>GP Out</b></td><td>Hard disk power (0=on) <b>NewPlayer only</b></td> | ||
122 | <td><b> </b></td><td> </td> | ||
123 | <td><b>GP In</b></td><td>FM Radio Data Out</td> | ||
124 | </tr> | ||
125 | <tr><th><b>PB4</b></th> | ||
126 | <td><b>GP Out</b></td><td>Hard disk power (0=on) <b>NewPlayer only</b></td> | ||
127 | <td><b>GP In</b></td><td>OFF key (0=pressed)</td> | ||
128 | <td><b>GP In</b></td><td>FM Radio Data Out</td> | ||
129 | </tr> | ||
130 | <tr><th><b>PB5</b></th> | ||
131 | <td><b>GP Out</b></td><td>MAS WSEN (1=enable)</td> | ||
132 | <td><b>GP Out</b></td><td>Charger control (0=enable)</td> | ||
133 | <td><b>GP Out</b></td><td>Main power control (0=shut off)</td> | ||
134 | </tr> | ||
135 | <tr><th><b>PB6</b></th> | ||
136 | <td><b>GP Out</b></td><td>Red LED control (1=on)</td> | ||
137 | <td><b>GP Out</b></td><td>Red LED control (1=on)</td> | ||
138 | <td><b>GP Out</b></td><td>Red LED control (1=on)</td> | ||
139 | </tr> | ||
140 | <tr><th><b>PB7</b></th> | ||
141 | <td><b>GP I/O</b></td><td>I²C Data</td> | ||
142 | <td><b>GP Out</b></td><td>I²C Data</td> | ||
143 | <td><b>GP Out</b></td><td>I²C Data</td> | ||
144 | </tr> | ||
145 | <tr><th><b>PB8</b></th> | ||
146 | <td><b> </b></td><td> </td> | ||
147 | <td><b> </b></td><td> </td> | ||
148 | <td><b> </b></td><td> </td> | ||
149 | </tr> | ||
150 | <tr><th><b>PB9</b></th> | ||
151 | <td><b>TxD0</b></td><td>MAS Serial link for MP3 data</td> | ||
152 | <td><b>TxD0</b></td><td>MAS Serial link for MP3 data</td> | ||
153 | <td><b>TxD0</b></td><td>MAS Serial link for MP3 data</td> | ||
154 | </tr> | ||
155 | <tr><th><b>PB10</b></th> | ||
156 | <td><b>RxD1</b></td><td>Remote control serial input</td> | ||
157 | <td><b>RxD1</b></td><td>Remote control serial input</td> | ||
158 | <td><b>Unused</b></td><td>(meant for RDS data input, IIRC)</td> | ||
159 | </tr> | ||
160 | <tr><th><b>PB11</b></th> | ||
161 | <td><b> </b></td><td> </td> | ||
162 | <td><b> </b></td><td> </td> | ||
163 | <td><b> </b></td><td> </td> | ||
164 | </tr> | ||
165 | <tr><th><b>PB12</b></th> | ||
166 | <td><b>SCK0</b></td><td>MAS Serial Clock for MP3 data</td> | ||
167 | <td><b>SCK0</b></td><td>MAS Serial Clock for MP3 data</td> | ||
168 | <td><b>SCK0</b></td><td>MAS Serial Clock for MP3 data</td> | ||
169 | </tr> | ||
170 | <tr><th><b>PB13</b></th> | ||
171 | <td><b>GP Out</b></td><td>I²C Clock</td> | ||
172 | <td><b>GP Out</b></td><td>I²C Clock</td> | ||
173 | <td><b>GP Out</b></td><td>I²C Clock</td> | ||
174 | </tr> | ||
175 | <tr><th><b>PB14</b></th> | ||
176 | <td><b>/IRQ6</b></td><td>MAS Demand IRQ, stop demand</td> | ||
177 | <td><b>/IRQ6</b></td><td>MAS Demand IRQ, stop demand</td> | ||
178 | <td><b>/IRQ6</b></td><td>MAS Demand IRQ, stop demand</td> | ||
179 | </tr> | ||
180 | <tr><th><b>PB15</b></th> | ||
181 | <td><b>GP In</b></td><td>MAS MP3 frame sync</td> | ||
182 | <td><b>GP In</b></td><td>MAS PRTW input (0=ready)</td> | ||
183 | <td><b>GP In</b></td><td>MAS PRTW input (0=ready)</td> | ||
91 | </tr> | 184 | </tr> |
92 | </table> | 185 | </table> |
93 | 186 | ||
94 | #include "foot.t" | 187 | #include "foot.t" |
188 | |||