📄 overhead.lst
字号:
159 4 else return_value = 2;
160 4 }
161 3 else return_value = 2;
162 3 break;
163 3 case 0x4731: if (boardid == 4 & start_flg[0] == 0){ //G1字节光分支盘OTB
164 4 if (portid == 1){ //光分支7860A口
165 5 overhead_value = f2rc7860_rd(F2PohG1_rx_a);
166 5 return_value = 0;
167 5 }
168 4 else if (portid == 2){ //光分支7860B口
169 5 overhead_value = f2rc7860_rd(F2PohG1_rx_b);
170 5 return_value = 0;
171 5 }
172 4 else return_value = 2;
173 4 }
174 3 else if (boardid == 5){ //主光盘MCB
175 4 if (portid == 1){
176 5 overhead_value = PohG1_rx_a;
177 5 return_value = 0;
178 5 }
179 4 else if (portid == 2){
C51 COMPILER V7.50 OVERHEAD 03/10/2006 16:35:47 PAGE 4
180 5 overhead_value = PohG1_rx_b;
181 5 return_value = 0;
182 5 }
183 4 else return_value = 2;
184 4 }
185 3 else return_value = 2;
186 3 break;
187 3 case 0x4B33: if (boardid == 4 & start_flg[0] == 0){ //K3字节光分支盘OTB
188 4 if (portid == 1){ //光分支7860A口
189 5 overhead_value = f2rc7860_rd(F2PohK3_rx_a);
190 5 return_value = 0;
191 5 }
192 4 else if (portid == 2){ //光分支7860B口
193 5 overhead_value = f2rc7860_rd(F2PohK3_rx_b);
194 5 return_value = 0;
195 5 }
196 4 else return_value = 2;
197 4 }
198 3 else if (boardid == 5){ //主光盘MCB
199 4 if (portid == 1){
200 5 overhead_value = PohK3_rx_a;
201 5 return_value = 0;
202 5 }
203 4 else if (portid == 2){
204 5 overhead_value = PohK3_rx_b;
205 5 return_value = 0;
206 5 }
207 4 else return_value = 2;
208 4 }
209 3 else return_value = 2;
210 3 break;
211 3 case 0x4E31: if (boardid == 4 & start_flg[0] == 0){ //N1字节光分支盘OTB
212 4 if (portid == 1){ //光分支7860A口
213 5 overhead_value = f2rc7860_rd(F2PohN1_rx_a);
214 5 return_value = 0;
215 5 }
216 4 else if (portid == 2){ //光分支7860B口
217 5 overhead_value = f2rc7860_rd(F2PohN1_rx_b);
218 5 return_value = 0;
219 5 }
220 4 else return_value = 2;
221 4 }
222 3 else if (boardid == 5){ //主光盘MCB
223 4 if (portid == 1){
224 5 overhead_value = PohN1_rx_a;
225 5 return_value = 0;
226 5 }
227 4 else if (portid == 2){
228 5 overhead_value = PohN1_rx_b;
229 5 return_value = 0;
230 5 }
231 4 else return_value = 2;
232 4 }
233 3 else return_value = 2;
234 3 break;
235 3 case 0x4B34:switch (portid){ //K4字节 得出Mapper中的支路号
236 4 case 1: outporth=0;
237 4 outportl=0x38;
238 4 break;
239 4 case 2: outporth=0;
240 4 outportl=0x68;
241 4 break;
C51 COMPILER V7.50 OVERHEAD 03/10/2006 16:35:47 PAGE 5
242 4 case 3: outporth=0;
243 4 outportl=0x98;
244 4 break;
245 4 case 4: outporth=0;
246 4 outportl=0xC8;
247 4 break;
248 4 case 5: outporth=0x08;
249 4 outportl=0x38;
250 4 break;
251 4 case 6: outporth=0x08;
252 4 outportl=0x68;
253 4 break;
254 4 case 7: outporth=0x08;
255 4 outportl=0x98;
256 4 break;
257 4 case 8: outporth=0x08;
258 4 outportl=0xC8;
259 4 break;
260 4 case 9: outporth=0x10;
261 4 outportl=0x38;
262 4 break;
263 4 case 10: outporth=0x10;
264 4 outportl=0x68;
265 4 break;
266 4 case 11: outporth=0x10;
267 4 outportl=0x98;
268 4 break;
269 4 case 12: outporth=0x10;
270 4 outportl=0xC8;
271 4 break;
272 4 case 13: outporth=0x18;
273 4 outportl=0x38;
274 4 break;
275 4 case 14: outporth=0x18;
276 4 outportl=0x68;
277 4 break;
278 4 case 15: outporth=0x18;
279 4 outportl=0x98;
280 4 break;
281 4 case 16: outporth=0x18;
282 4 outportl=0xC8;
283 4 break;
284 4 case 17: outporth=0x20;
285 4 outportl=0x38;
286 4 break;
287 4 case 18: outporth=0x20;
288 4 outportl=0x68;
289 4 break;
290 4 case 19: outporth=0x20;
291 4 outportl=0x98;
292 4 break;
293 4 case 20: outporth=0x20;
294 4 outportl=0xC8;
295 4 break;
296 4 case 21: outporth=0x28;
297 4 outportl=0x38;
298 4 break;
299 4 default: break;
300 4 }
301 3 switch (boardid){
302 4 case 1: if (start_flg[1] == 0){
303 5 overhead_value = se0111_reg_rd(outporth,outportl,1); //2M盘1
C51 COMPILER V7.50 OVERHEAD 03/10/2006 16:35:47 PAGE 6
304 5 return_value = 0;
305 5 }
306 4 else return_value = 2;
307 4 break;
308 4 case 2: if (start_flg[2] == 0){
309 5 overhead_value = se0111_reg_rd(outporth,outportl,2); //2M盘2
310 5 return_value = 0;
311 5 }
312 4 else return_value = 2;
313 4 break;
314 4 case 3: if (start_flg[2] == 0){
315 5 overhead_value = se0111_reg_rd(outporth,outportl,3); //2M盘3
316 5 return_value = 0;
317 5 }
318 4 else return_value = 2;
319 4 break;
320 4 default:return_value = 2;
321 4 break;
322 4 }
323 3 break;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -