亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? pm5337_sys_sonet.tcl

?? 用于EOS芯片的驅(qū)動程序, 供參考 參考
?? TCL
?? 第 1 頁 / 共 2 頁
字號:
      admwr $devID $addr_0x0701 0x7101      admwr $devID $addr_0x0702 0x0041       admwr $devID $addr_0x0703 0x00CC    }     if {$scr_descr_mode == 1} {        admwr $devID $addr_0x0622 0x0101       admwr $devID $addr_0x0623 0x0041       admwr $devID $addr_0x0624 0x008C             admwr $devID $addr_0x0701 0x07101      admwr $devID $addr_0x0702 0x0041       admwr $devID $addr_0x0703 0x008C          }     if {$scr_descr_mode == 2} {        admwr $devID $addr_0x0622 0x0084       admwr $devID $addr_0x0623 0x004A       admwr $devID $addr_0x0624 0x0083             admwr $devID $addr_0x0701 0x7084      admwr $devID $addr_0x0702 0x004A       admwr $devID $addr_0x0703 0x0083          }      if {$scr_descr_mode == 3} {        admwr $devID $addr_0x0622 0x00C1       admwr $devID $addr_0x0623 0x0041       admwr $devID $addr_0x0624 0x008C             admwr $devID $addr_0x0701 0x70C1      admwr $devID $addr_0x0702 0x0041       admwr $devID $addr_0x0703 0x008C          }   }    #############################  ##### Centering Tx FIFO #####  #############################  # It is recommended to perform a FIFO centering operation after each   # device reset.  (Register 0x0700 + 0x10(n-1))  admwrb $devID $addr_0x0700 11 1  admwrb $devID $addr_0x0700 10 1     # Configure Frame Pulse Delay Registers  [Updated in Released 2]    # Add/drop mode  if {$mode == 0} {     if {$rate == 0} {            # Assume all 622.08 Mbps links, if mixing 622M/2.5G links      # set dly to 0x97CD      admwr $devID [dec2hex [expr 0x0806 + $link]] 0x25EE    }    if {$rate == 1} {      # Assume all 2.5 Gbps links, if mixing 622M/2.5G links      # set dly to 0x97D6      admwr $devID [dec2hex [expr 0x0806 + $link]] 0x97D6    }  }    # Companion mode  if {$mode == 1} {     if {$rate == 0} {            # Assume all 622.08 Mbps links, if mixing 622M/2.5G links      # set dly to 0x009D      admwr $devID [dec2hex [expr 0x0806 + $link]] 0x0036            # Assume all 2.5 Gbps links, if mixing 622M/2.5G links      # set dly to 0x002A      admwr $devID 0x080F 0x003E    }    if {$rate == 1} {            # Assume all 2.5 Gbps links, if mixing 622M/2.5G links      # set dly to 0x00A6      admwr $devID [dec2hex [expr 0x0806 + $link]] 0x0096            # Assume all 2.5 Gbps links, if mixing 622M/2.5G links      # set dly to 0x002A      admwr $devID 0x080F 0x0026    }                     }    }#-------------------------------------------------------------------# SCRIPT NAME:	SYS_SONET_SMART_Framing## DESCRIPTION:	This procedure calculates the AFPDLY value for the#               system side Add ESSI links.#               # PARAMETERS:	devID ## NOTE:		This procedues assumes all ESSI links are configured#               to 2.488 Gbps mode.  This procedure needs to be modified#               for 622.08 Mbps mode.##-------------------------------------------------------------------proc SYS_SONET_SMART_Framing {devID} {  source /usr/lib/cgi-bin/apps/tclscripts/PM5337_util.tcl    if {$devID != -1} {          ##### 1. Check OOF status on all RX links #####        # Check all SYS_SONET PTCB RSDM to determine which 	     # links are in frame (ie. OOFV = 0).  If a link is in OOF,      # the Diff_J0[15:0] value will not be used for calculation.         # Check RSDM OOFV bit status in PTCB and ESSI 1 to 4    # RSDM1 = PTCB    # RSDM2 = ESSI Link 1    # RSDM3 = ESSI Link 2    # RSDM4 = ESSI Link 3    # RSDM5 = ESSI Link 4        set OOF_RSDM1 [admrdb $devID 0x0427 1]    set OOF_RSDM2 [admrdb $devID 0x0627 1]    set OOF_RSDM3 [admrdb $devID 0x0647 1]    set OOF_RSDM4 [admrdb $devID 0x0667 1]    set OOF_RSDM5 [admrdb $devID 0x0687 1]       ## Check if at least one link is in frame ##    if {$OOF_RSDM1 == 1 && $OOF_RSDM2 == 1 && $OOF_RSDM3 == 1 && $OOF_RSDM4 == 1 && $OOF_RSDM5 == 1} {            puts "SMART Framing Abort:  All RSDM Rx links are Out-Of-Frame."          return       }           ##### 2. Trigger a transfer of Diff_J0 to holding register #####        # Make sure AFPDLY (lower 16 bits of 0x0805) are 0x0000    # Set upper 12 bits of 0x0805 to 0x208    admwr $devID 0x0805 [expr [admrd $devID 0x0805] & 0x000F0000 |[expr 0x280 << 20]]        ### Initialize DIFF_J0 value transfer ###    # Line 1 (PTCB)    admwr $devID 0x0428 0x0000      # Line 2 (ESSI1)    admwr $devID 0x0628 0x0000      # Line 3 (ESSI2)    admwr $devID 0x0648 0x0000      # Line 4 (ESSI3)    admwr $devID 0x0668 0x0000      # Line 5 (ESSI4)    admwr $devID 0x0688 0x0000             ##### 3. Wait for TIP_DIFF_J0 to clear #####    # Poll TIP_DIFF_J0 bit until low                 Poll_BUSY_Bit $devID 0x0427 2 ;# PTCB    Poll_BUSY_Bit $devID 0x0627 2 ;# ESSI Link #1    Poll_BUSY_Bit $devID 0x0647 2 ;# ESSI Link #2    Poll_BUSY_Bit $devID 0x0667 2 ;# ESSI Link #3    Poll_BUSY_Bit $devID 0x0687 2 ;# ESSI Link #4                 ##### 4. Calculate Frame Pulse Delay Value #####    # Line 1    if {$OOF_RSDM1 == 0} {      set j0_diff_1 [admrd $devID 0x0428]    } elseif {$OOF_RSDM1 == 1} {      set j0_diff_1 -1    }   # Line 2    if {$OOF_RSDM2 == 0} {      set j0_diff_2 [admrd $devID 0x0628]    } elseif {$OOF_RSDM2 == 1} {      set j0_diff_2 -1    }    # Line 3    if {$OOF_RSDM3 == 0} {      set j0_diff_3 [admrd $devID 0x0648]    } elseif {$OOF_RSDM4 == 1} {      set j0_diff_4 -1    }    # Line 4    if {$OOF_RSDM4 == 0} {      set j0_diff_4 [admrd $devID 0x0668]    } elseif {$OOF_RSDM4 == 1} {      set j0_diff_4 -1    }    # Line 5    if {$OOF_RSDM5 == 0} {      set j0_diff_5 [admrd $devID 0x0688]    } elseif {$OOF_RSDM5 == 1} {      set j0_diff_5 -1    }          #### (b) Find maximum DIFF_J0 for wrap around checking ####    set j0_max_tmp 0        if {$j0_diff_1 > $j0_max_tmp} {        set j0_max_tmp $j0_diff_1    }     if {$j0_diff_2 > $j0_max_tmp} {        set j0_max_tmp $j0_diff_2    }     if {$j0_diff_3 > $j0_max_tmp} {        set j0_max_tmp $j0_diff_3    }     if {$j0_diff_4 > $j0_max_tmp} {        set j0_max_tmp $j0_diff_4    }     if {$j0_diff_5 > $j0_max_tmp} {        set j0_max_tmp $j0_diff_5    }         #### (c) Check for wrap around ####        if {[expr ($j0_max_tmp - $j0_diff_1)] >= 104 && $j0_diff_1 != -1} {      set $j0_diff_1 [expr $j0_diff_1 + 38880]    }    if {[expr ($j0_max_tmp - $j0_diff_2)] >= 104 && $j0_diff_2 != -1} {      set $j0_diff_2 [expr $j0_diff_2 + 38880]    }    if {[expr ($j0_max_tmp - $j0_diff_3)] >= 104 && $j0_diff_3 != -1} {      set $j0_diff_3 [expr $j0_diff_3 + 38880]    }    if {[expr ($j0_max_tmp - $j0_diff_4)] >= 104 && $j0_diff_4 != -1} {      set $j0_diff_4 [expr $j0_diff_4 + 38880]    }    if {[expr ($j0_max_tmp - $j0_diff_5)] >= 104 && $j0_diff_5 != -1} {      set $j0_diff_5 [expr $j0_diff_5 + 38880]    }        #### (d) Check for Min and Max ####      set j0_max_adj 0    set j0_min_adj 77760	;# 2x maxcnt        # finding j0_max_adj         if {$j0_diff_1 > $j0_max_adj && $j0_diff_1 != -1} {        set j0_max_adj $j0_diff_1    }     if {$j0_diff_2 > $j0_max_adj && $j0_diff_2 != -1} {        set j0_max_adj $j0_diff_2    }    if {$j0_diff_3 > $j0_max_adj && $j0_diff_3 != -1} {        set j0_max_adj $j0_diff_3    }     if {$j0_diff_4 > $j0_max_adj && $j0_diff_4 != -1} {        set j0_max_adj $j0_diff_4    }     if {$j0_diff_5 > $j0_max_adj && $j0_diff_5 != -1} {        set j0_max_adj $j0_diff_5    }          # finding j0_min_adj    if {$j0_diff_1 < $j0_min_adj && $j0_diff_1 != -1} {        set j0_min_adj $j0_diff_1    }     if {$j0_diff_2 < $j0_min_adj && $j0_diff_2 != -1} {        set j0_min_adj $j0_diff_2    }     if {$j0_diff_3 < $j0_min_adj && $j0_diff_3 != -1} {        set j0_min_adj $j0_diff_3    }     if {$j0_diff_4 < $j0_min_adj && $j0_diff_4 != -1} {        set j0_min_adj $j0_diff_4    }     if {$j0_diff_5 < $j0_min_adj && $j0_diff_5 != -1} {        set j0_min_adj $j0_diff_5    }         #### (e) Determine the FIFO midpoint ####    set midpoint [expr ($j0_min_adj + $j0_max_adj)/2]        #### (f) Determining the delay offset ####    set maxcnt 38880    set fifosize 104    set fpdly_offset [expr $maxcnt - 1 - $midpoint + $fifosize/2 - 1]        if {$fpdly_offset > $maxcnt} {      set fpdly_offset [expr $fpdly_offset - $maxcnt]    }          # Store FP_DLY in lower 16 bits of 0x805    admwr $devID 0x0805 [expr [admrd $devID 0x0805] & 0xFFFF0000 | $fpdly_offset]        puts "The ADD ESSI Frame Pulse Delay value is $fpdly_offset"    }     if {$devID == -1} {    # Display log on TCL console    puts "Performing SMART Framing on ESSI Links and PTCB, see SYS_SONET_SMART_Framing for more information <br>"  }     }

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品一区二区三区影院 | 久久av老司机精品网站导航| 日本韩国一区二区| 亚洲精品乱码久久久久久| 色噜噜久久综合| 日韩中文字幕区一区有砖一区| 欧美久久久久久久久久| 免费人成精品欧美精品| 日韩欧美视频一区| 国产一区二区三区黄视频 | 麻豆高清免费国产一区| 欧美电视剧在线观看完整版| 国产一区二区不卡| 日韩一区中文字幕| 欧美视频完全免费看| 麻豆久久一区二区| 国产精品美女久久久久av爽李琼 | 一级女性全黄久久生活片免费| 欧美日韩国产一级二级| 国产一区激情在线| 成人免费在线视频观看| 69堂精品视频| 国产精品一级片在线观看| 亚洲免费伊人电影| 91精品国产综合久久福利| 国产成人免费视频网站| 亚洲一二三四区| 久久久久久久久久美女| 91福利小视频| 国产一区二区伦理| 亚洲aaa精品| 久久亚区不卡日本| 欧美一a一片一级一片| 国产一区二区h| 亚洲chinese男男1069| 国产欧美久久久精品影院| 91久久人澡人人添人人爽欧美 | 亚洲天堂网中文字| 91精品中文字幕一区二区三区| 国产成人精品亚洲午夜麻豆| 亚洲午夜免费电影| 国产精品日产欧美久久久久| 欧美一区二区视频网站| 色综合天天综合网国产成人综合天| 日韩国产欧美在线播放| 亚洲欧美日韩精品久久久久| 久久久久久日产精品| 欧美精品自拍偷拍| 99久久精品费精品国产一区二区| 久久精品国产久精国产爱| 亚洲乱码一区二区三区在线观看| 久久精品一区二区三区四区| 欧美麻豆精品久久久久久| 99精品偷自拍| 国产成人av电影在线| 久久91精品久久久久久秒播| 亚洲综合小说图片| 国产精品蜜臀av| 国产欧美一区二区在线| 亚洲精品一区二区三区影院 | 亚洲精品国产一区二区精华液 | 国产一区二区精品在线观看| 三级欧美在线一区| 亚洲国产欧美日韩另类综合| 亚洲欧美日韩系列| 中文字幕一区二区三区在线观看 | 欧美系列亚洲系列| 91久久线看在观草草青青| 99视频一区二区| 国产成人8x视频一区二区| 国产精品主播直播| 国产做a爰片久久毛片| 紧缚奴在线一区二区三区| 男男视频亚洲欧美| 久久综合综合久久综合| 久久精品国产久精国产| 日本不卡一二三| 亚洲小说欧美激情另类| 亚洲猫色日本管| 亚洲日本中文字幕区| ●精品国产综合乱码久久久久| 久久久久久久综合色一本| 久久久天堂av| 国产精品久久久久影院| 综合久久一区二区三区| 亚洲人成7777| 一区二区三区鲁丝不卡| 亚洲一二三四区| 蜜臂av日日欢夜夜爽一区| 国产在线视视频有精品| 国产**成人网毛片九色| 97精品久久久久中文字幕 | 老司机午夜精品| 国产福利一区在线观看| www.亚洲色图| 欧美三级在线看| 日韩欧美www| 日本一区二区三区四区在线视频| 国产精品美女久久久久aⅴ | 97久久超碰国产精品电影| 在线观看免费成人| 欧美一级二级三级蜜桃| 欧美国产综合一区二区| 一区二区三区欧美久久| 青青草成人在线观看| 国产精品69毛片高清亚洲| 99国产精品久久久久久久久久久| 欧美日韩一区久久| 26uuu色噜噜精品一区二区| 亚洲欧美偷拍三级| 日本亚洲最大的色成网站www| 国产一区二区三区不卡在线观看| 99r国产精品| 欧美一级夜夜爽| 最新成人av在线| 精品一区二区影视| 色狠狠色狠狠综合| 精品国产sm最大网站| 亚洲视频一区在线| 久久99国产精品久久99果冻传媒| 成人一级黄色片| 日韩一区二区麻豆国产| 久久精品视频一区二区| 午夜私人影院久久久久| 成人一级片网址| 56国语精品自产拍在线观看| 国产精品丝袜黑色高跟| 丝袜a∨在线一区二区三区不卡 | 色综合久久久网| 日韩女优毛片在线| 亚洲观看高清完整版在线观看| 国产精品亚洲专一区二区三区| 欧美揉bbbbb揉bbbbb| 国产精品亲子伦对白| 日本中文字幕不卡| 色综合天天视频在线观看| 2023国产精品视频| 亚洲不卡一区二区三区| 大胆欧美人体老妇| 欧美变态凌虐bdsm| 亚洲电影视频在线| 99精品视频在线播放观看| 337p日本欧洲亚洲大胆精品| 一级特黄大欧美久久久| 99久久99久久久精品齐齐| 久久亚洲精华国产精华液 | 欧美美女激情18p| 一区二区三区日韩在线观看| 成人夜色视频网站在线观看| 26uuu亚洲综合色欧美| 日本不卡一区二区三区高清视频| 91成人在线精品| 亚洲天堂福利av| bt欧美亚洲午夜电影天堂| 国产日韩视频一区二区三区| 精品夜夜嗨av一区二区三区| 欧美日韩在线一区二区| 亚洲激情男女视频| 色综合久久天天综合网| 国产精品乱码人人做人人爱| 国产在线观看一区二区| 精品久久一二三区| 国产在线国偷精品免费看| 26uuu国产在线精品一区二区| 蜜臀av一区二区三区| 91精品在线免费| 免费av网站大全久久| 精品嫩草影院久久| 极品美女销魂一区二区三区| 欧美大片在线观看一区| 久久99久久精品| 久久精品亚洲精品国产欧美| 成人午夜视频在线观看| 日韩毛片精品高清免费| 色婷婷激情一区二区三区| 亚洲国产wwwccc36天堂| 正在播放亚洲一区| 久久精品国产色蜜蜜麻豆| 精品成人在线观看| 风间由美性色一区二区三区| 欧美经典一区二区三区| av在线免费不卡| 亚洲成人激情av| 日韩一区二区三区视频在线| 极品美女销魂一区二区三区免费| 久久色视频免费观看| va亚洲va日韩不卡在线观看| 亚洲男人都懂的| 欧美精品粉嫩高潮一区二区| 美脚の诱脚舐め脚责91 | 中文字幕中文字幕一区二区| aaa欧美色吧激情视频| 亚洲一区精品在线| 欧美一二三四区在线| 国产精品99久久久久久有的能看| 国产精品福利在线播放| 欧美做爰猛烈大尺度电影无法无天| 日本视频在线一区| 欧美激情综合五月色丁香小说| 色综合久久综合网欧美综合网|