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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pm5337_line_sonet_hopp.tcl

?? 用于EOS芯片的驅動程序, 供參考 參考
?? TCL
?? 第 1 頁 / 共 3 頁
字號:
#------------------------------------------------------------------------------# FILE NAME: PM5337_LINE_SONET_HOPP.tcl## DESCRIPTION: 	This file includes the following procedures:#               1) LINE_SONET_HO_Payload_Config#               2) LINE_SONET_HO_Trace_Config#               3) LINE_SONET_HO_BER_Config#               4) LINE_SONET_HO_MAPS_Config#               5) LINE_SONET_HO_MAPS_SW_Path_Config#               6) LINE_SONET_HO_MAPS_SW_Line_Config#			# NOTES:## REVISION History:# Preliminary 1 - Script created#------------------------------------------------------------------------------#------------------------------------------------------------------------------# SCRIPT NAME:  LINE_SONET_HO_Payload_Config## DESCRIPTION:  This procedure configures the High Order Payload #               LINE_SONET subsystem. #               # PARAMETERS:   devID     - This parameter is used to specify the device #                           under configuration       ##               interface - 1 (interface 1), 2 (interface 2)##               payload   - STS-1, STS-3c, STS-12c, AU3, AU4, #			    AU4-4c## NOTES:  For rate = OC-3, only time slot 1,5,9 are used.  Rx and #	  Tx config matched.#------------------------------------------------------------------------------proc LINE_SONET_HO_Payload_Config {devID interface payload} {  source /usr/lib/cgi-bin/apps/tclscripts/PM5337_util.tcl    #### Define address for rx, tx based on line interface ###    set rxaddr [expr (0x1005+($interface-1))]    # Interface 2 for tx uses register 0x1009  set txaddr [expr (0x1007+($interface-1)*2)]      ############################################  ##### Configure High Order Playload    #####  ############################################   ### Configure time slots ###  # The options in a STS-12/STM-4 data stream are:   # M = master, S = Slave, X = don't care  #                                     HOPP configuration        # 12x AU3 with C3 (STS-1 with no VT): MMMM MMMM MMMM    # 12x AU3 with TU (STS-1 with VT):    MMMM MMMM MMMM    # 4x AU4 with C4 (4x STS-3c):         MMMM SSSS SSSS    # 1x AU4-4c (1x STS-12c):             MSSS SSSS SSSS    # 4x AU4 with TUG3 (Invalid in SONET):MMMM SSSS SSSS    #  # The options in a STS-3/STM-1 data stream are:  #                                     HOPP configuration        # 3x AU3 with C3 (STS-1 with no VT):  MXXX MXXX MXXX  # 3x AU3 with TU (STS-1 with VT):     MXXX MXXX MXXX  # 1x AU4 with C4 (4x STS-3c):         MXXX SXXX SXXX  # 1x AU4 with TUG3 (Invalid in SONET):MXXX SXXX SXXX   if {$payload == "AU3" || $payload == "STS-1"} {    # Set all time slots to masters      admwr $devID $rxaddr 0x0000FFFF    admwr $devID $txaddr 0x0000FFFF        } elseif {$payload == "AU4" || $payload == "STS-3c"} {    # Set first four time slots to masters    admwr $devID $rxaddr 0x0000000F    admwr $devID $txaddr 0x0000000F         } elseif {$payload == "AU4-4c" || $payload == "STS-12c"} {            ### AU4-4C or STS-12C ###    # Set first time slot to master, all other slaves            admwr $devID $rxaddr 0x00000001    admwr $devID $txaddr 0x00000001  }     ####################  # THPP block setup #  ####################    if {$interface == 1} {      for {set sts3 0x0} {$sts3 <= 0x3} {incr sts3} {      for {set sts1 0x0} {$sts1 <= 0x2} {incr sts1} {        # Set SS bit        admindwr 0 LINE_SONET::LINEINTF::TSVCA_1 0x4800 0x5 $sts3 $sts1        # Enable REGC2EN and disable G1 insertion        admindwr 0 LINE_SONET::HOPP::THPP_1 0x0002 0x01 $sts3 $sts1        # Set C2 to 0x01        admindwr 0 LINE_SONET::HOPP::THPP_1 0x0100 0x03 $sts3 $sts1      }    }      }  if {$interface == 2} {      for {set sts3 0x0} {$sts3 <= 0x3} {incr sts3} {      for {set sts1 0x0} {$sts1 <= 0x2} {incr sts1} {        # Set SS bit        admindwr 0 LINE_SONET::LINEINTF::TSVCA_2 0x4800 0x5 $sts3 $sts1        # Enable REGC2EN and disable G1 insertion        admindwr 0 LINE_SONET::HOPP::THPP_2 0x0002 0x01 $sts3 $sts1        # Set C2 to 0x01        admindwr 0 LINE_SONET::HOPP::THPP_2 0x0100 0x03 $sts3 $sts1      }    }      }  }#------------------------------------------------------------------------------# SCRIPT NAME:	LINE_SONET_HO_Trace_Config## DESCRIPTION:	This procedure configures the RTTP blocks in#               the HOPP.#		# PARAMETERS:	devID     - This parameter is used to specify the device #                           under configuration  #               interface - 1, 2#                    algo - '1', '2', or '3' (see datasheet for details)#                length16 - '0' for 64 bytes or '1' for 16 byte#                    sync - '0' algorithm will synchronize when receiving#                               a byte with it MSB set to 1 #                           '1' algorithm will synchrnoize when receiving#                               a byte with CR/LF	          #                    stm1 - 0 to 3 (STS-3/STM1 #1~#4)#                    stm0 - 0 to 2 (STS-1/STM0 #1~#3)#                  enable - '1' to enable or '0' to disable## NOTE:	      Default trace message in ASCII is#             FF CR 1 2 3 4 5 6 7 8 9 A B C D##------------------------------------------------------------------------------proc LINE_SONET_HO_Trace_Config {devID interface algo length16 sync stm1 stm0 enable} {  source /usr/lib/cgi-bin/apps/tclscripts/PM5337_util.tcl                                     ##### Defining system block name #####  if {$interface == 1 } {     set RTTP "LINE_SONET::HOPP::RTTP_1"  } elseif {$interface == 2} {    set RTTP "LINE_SONET::HOPP::RTTP_2"  }          #### Enable Section Trace Message Monitoring for Interface 1 ###    if {$enable == 1} {    # 1. Set ALOG[1:0] to 0 to disable trace monitoring in all paths    admindwr $devID $RTTP 0x0000 0x03 $stm1 $stm0    # 2. Program the expected trace message for the first 16 bytes    #    Program 64 bytes if required (length16 = 0)            admindwr $devID $RTTP 0xCD 0xC0 $stm1 $stm0    admindwr $devID $RTTP 0x30 0xC1 $stm1 $stm0        admindwr $devID $RTTP 0x31 0xC2 $stm1 $stm0        admindwr $devID $RTTP 0x32 0xC3 $stm1 $stm0        admindwr $devID $RTTP 0x33 0xC4 $stm1 $stm0       admindwr $devID $RTTP 0x34 0xC5 $stm1 $stm0        admindwr $devID $RTTP 0x35 0xC6 $stm1 $stm0        admindwr $devID $RTTP 0x36 0xC7 $stm1 $stm0        admindwr $devID $RTTP 0x37 0xC8 $stm1 $stm0    admindwr $devID $RTTP 0x38 0xC9 $stm1 $stm0    admindwr $devID $RTTP 0x39 0xCa $stm1 $stm0    admindwr $devID $RTTP 0x41 0xCb $stm1 $stm0    admindwr $devID $RTTP 0x42 0xCc $stm1 $stm0    admindwr $devID $RTTP 0x43 0xCd $stm1 $stm0    admindwr $devID $RTTP 0x44 0xCe $stm1 $stm0    admindwr $devID $RTTP 0x45 0xCf $stm1 $stm0             # 3. Set ALGO [1:0], LENGTH16 and SYNC_CRLF value        #    Make sure bit 6 (RESERVED_1) is set to 1    set configvalue [expr [expr $algo << 0]|[expr $length16 << 2]|[expr $sync << 5]]    admindwr $devID $RTTP $configvalue 0x03 $stm1 $stm0    #### Disable Section Trace Message Monitoring for Interface 1 ###       } elseif {$enable == 0} {      # set ALOG[1:0] to 0 to disable trace monitoring      admindwr $devID $RTTP 0x0000 0x03 $stm1 $stm0  }}#------------------------------------------------------------------------------# SCRIPT NAME:  LINE_SONET_HO_BER_Config## DESCRIPTION:  This procedure provides examples of how to:#               - enable and configure the PBER blocks for Signal Degrade detection#               - enable and configure the PBER blocks for Signal Failure detection#               - disable the PBER Signal Degrade detection feature#               - disable the PBER Signal Failure detection feature##  PARAMETERS : devID  - This parameter is used to specify the device #                        under configuration.##               interface - '1' or '2'##               payload - STS-1, STS-3c, STS-12c##               ber_rate  - 3 to 11 ##               sd_sf     - 0 (SF), 1 (SD)##               enable    - 1 (enabled), 0 (disabled)##		stm1      - 0~3 (STS-3/STM1 #1~#4) [optional]##		stm0      - 0~2 (STS-1/STM0 #1~#3) [optional]#               #  NOTE : 	If no values are specified for stm1 or stm0, then#		the process configures all paths.##------------------------------------------------------------------------------proc LINE_SONET_HO_BER_Config {devID interface payload ber_rate sd_sf enable {stm1 -1} {stm0 -1}} {  source /usr/lib/cgi-bin/apps/tclscripts/PM5337_util.tcl       #####################################################################################  ##### Defining Set Integration Period, Set Threshold and Clear Threshold values #####  #####################################################################################    # ipH = High Word of Integration Period  # ipL = Low Word of Integration Period  # sthre = Set Threshold  # cthre = Clear Threshold    if {$payload == "STS-1"} {    if {$ber_rate == 3} {      set ipH 0x0000      set ipL 0x0014      set sthre 0x02A      set cthre 0x024    } elseif {$ber_rate == 4} {      set ipH 0x0000      set ipL 0x0044      set sthre 0x017      set cthre 0x010    } elseif {$ber_rate == 5} {      set ipH 0x0000      set ipL 0x0261      set sthre 0x016      set cthre 0x00F    } elseif {$ber_rate == 6} {      set ipH 0x0000      set ipL 0x177F      set sthre 0x015      set cthre 0x00F    } elseif {$ber_rate == 7} {      set ipH 0x0000      set ipL 0xEAB1      set sthre 0x15      set cthre 0x00F    } elseif {$ber_rate == 8} {      set ipH 0x0009      set ipL 0x2AA7      set sthre 0x015      set cthre 0x00F    } elseif {$ber_rate == 9} {      set ipH 0x005B      set ipL 0xAA40      set sthre 0x015      set cthre 0x00F    } elseif {$ber_rate == 10} {      set ipH 0x0394      set ipL 0xA638      set sthre 0x015      set cthre 0x00F    }   }    if {$payload == "STS-3c"} {    if {$ber_rate == 4} {      set ipH 0x0000      set ipL 0x001D      set sthre 0x01A      set cthre 0x014    } elseif {$ber_rate == 5} {      set ipH 0x0000      set ipL 0x00D0      set sthre 0x016      set cthre 0x00F    } elseif {$ber_rate == 6} {      set ipH 0x0000      set ipL 0x07DA      set sthre 0x015      set cthre 0x00F    } elseif {$ber_rate == 7} {      set ipH 0x0000      set ipL 0x4E40      set sthre 0x15      set cthre 0x00F    } elseif {$ber_rate == 8} {      set ipH 0x0003      set ipL 0x0E3D      set sthre 0x015      set cthre 0x00F    } elseif {$ber_rate == 9} {      set ipH 0x001E      set ipL 0x8E1B      set sthre 0x015      set cthre 0x00F    } elseif {$ber_rate == 10} {      set ipH 0x0131      set ipL 0x8CC3      set sthre 0x015      set cthre 0x00F    } elseif {$ber_rate == 11} {      set ipH 0x0BEF      set ipL 0x7F53      set sthre 0x015      set cthre 0x00F    }  }    if {$payload == "STS-12c"} {        if {$ber_rate == 4} {      set ipH 0x0000      set ipL 0x0014      set sthre 0x02E      set cthre 0x029    } elseif {$ber_rate == 5} {      set ipH 0x0000      set ipL 0x003B      set sthre 0x018      set cthre 0x011    } elseif {$ber_rate == 6} {      set ipH 0x0000      set ipL 0x01FD      set sthre 0x16      set cthre 0x00F    } elseif {$ber_rate == 7} {      set ipH 0x0000      set ipL 0x1396      set sthre 0x015      set cthre 0x00F    } elseif {$ber_rate == 8} {      set ipH 0x0000      set ipL 0xC395      set sthre 0x015      set cthre 0x00F

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产不卡| 欧美日韩美少妇| 久久国内精品视频| 极品美女销魂一区二区三区免费 | 老汉av免费一区二区三区| 天天综合色天天综合色h| 亚洲最大色网站| 天堂va蜜桃一区二区三区| 日韩高清不卡在线| 激情欧美一区二区三区在线观看| 激情综合网av| 国产91清纯白嫩初高中在线观看| 成人午夜电影网站| 一本一道综合狠狠老| 欧美日韩免费一区二区三区视频| 在线播放/欧美激情| 久久这里只有精品6| 国产精品家庭影院| 日韩二区三区在线观看| 国产一区久久久| 色综合久久中文综合久久牛| 欧美日韩高清一区二区不卡| 日韩精品一区二区三区四区| 国产欧美一区二区精品性色| 一区二区三区精密机械公司| 久久成人羞羞网站| www.久久久久久久久| 欧美视频一区二区三区| 精品88久久久久88久久久| 亚洲国产成人私人影院tom| 亚洲精品成人在线| 韩国精品免费视频| 91激情五月电影| 久久夜色精品国产噜噜av| 亚洲色图欧美在线| 久久99国产精品尤物| 91一区二区在线| 日韩午夜电影在线观看| 亚洲精品菠萝久久久久久久| 精品制服美女丁香| 欧美日韩国产在线观看| 国产精品每日更新在线播放网址| 午夜精品爽啪视频| 99这里只有久久精品视频| 精品日韩在线一区| 亚洲一二三专区| 高清免费成人av| 日韩免费高清av| 午夜婷婷国产麻豆精品| 91视频在线看| 中文字幕欧美区| 久国产精品韩国三级视频| 在线精品视频一区二区三四| 国产精品久线在线观看| 精品一区二区三区欧美| 欧美日韩免费观看一区三区| 国产精品白丝在线| 成人国产精品免费| 久久久久国产精品免费免费搜索 | 91精品麻豆日日躁夜夜躁| 国产日韩欧美精品电影三级在线| 奇米精品一区二区三区在线观看 | 麻豆精品新av中文字幕| 欧美色国产精品| 一区二区三区四区五区视频在线观看| 国产黄色91视频| 精品久久一二三区| 久久激情五月激情| 日韩精品中文字幕在线一区| 日本vs亚洲vs韩国一区三区二区 | 日韩精品一区二区三区在线播放| 亚洲一区二区三区四区在线| 一道本成人在线| 亚洲一区二区三区自拍| 欧美视频一区二区| 日韩高清在线电影| 欧美一区二区三区色| 六月婷婷色综合| 欧美一级二级三级乱码| 麻豆一区二区99久久久久| 日韩欧美中文字幕制服| 久久丁香综合五月国产三级网站 | 国产精品久久精品日日| 99精品欧美一区二区三区综合在线| 国产精品成人免费| 欧美在线视频不卡| 日本欧美一区二区在线观看| 日韩欧美的一区二区| 国内精品久久久久影院一蜜桃| 国产三级一区二区三区| 91影视在线播放| 日韩高清不卡一区二区三区| 欧美xxxx老人做受| 成人理论电影网| 一级日本不卡的影视| 91精品国产综合久久蜜臀| 免费成人av资源网| 日本一区二区三区四区在线视频| 91在线云播放| 婷婷开心激情综合| 久久夜色精品一区| 欧美在线视频全部完| 国内成+人亚洲+欧美+综合在线| 精品久久人人做人人爰| 成人免费不卡视频| 日韩电影在线一区二区三区| 国产三级精品视频| 欧美亚洲高清一区| 国产美女久久久久| 亚洲影院久久精品| 欧美激情在线一区二区三区| 欧美三级韩国三级日本三斤 | 欧美一二三区精品| 风间由美一区二区av101 | 欧美大肚乱孕交hd孕妇| 成人免费视频播放| 日韩av电影一区| 亚洲免费在线观看| 精品久久久久av影院| 日本韩国一区二区| 国产激情一区二区三区四区| 午夜欧美2019年伦理| 国产精品久久久久久久久久久免费看 | 久久一区二区三区四区| 色婷婷综合久久久久中文| 日韩电影免费一区| 亚洲资源在线观看| 国产精品久久久一本精品| 91精品一区二区三区久久久久久| 9色porny自拍视频一区二区| 国产一区在线观看视频| 日本欧美一区二区三区乱码| 亚洲一二三区在线观看| 亚洲少妇中出一区| 国产欧美精品在线观看| 日韩精品中文字幕一区| 欧美欧美午夜aⅴ在线观看| 一本到不卡精品视频在线观看| 国产一区二区三区在线看麻豆| 日韩电影在线一区二区三区| 亚洲综合一二区| 亚洲色图丝袜美腿| 一区二区三区精品视频| 99精品国产99久久久久久白柏| 国产欧美日韩久久| 精品国产麻豆免费人成网站| 成人av先锋影音| 欧美麻豆精品久久久久久| 免费观看成人av| 日本视频一区二区| 精品日韩一区二区三区免费视频| 国产美女主播视频一区| 免费在线视频一区| 久久不见久久见中文字幕免费| 亚洲一区二区综合| 亚洲午夜久久久久中文字幕久| 亚洲精品成人a在线观看| 自拍偷拍亚洲激情| 亚洲精品欧美专区| 亚洲自拍偷拍综合| 性久久久久久久| 偷拍与自拍一区| 免费看欧美女人艹b| 久久精品99国产精品日本| 国产一区日韩二区欧美三区| 国产一区二区在线免费观看| 国产成人亚洲综合a∨婷婷| 国产a精品视频| 97超碰欧美中文字幕| 欧美性受极品xxxx喷水| 91精品国产综合久久福利软件 | 欧美一区二区三区免费观看视频| 91麻豆精品国产综合久久久久久| 欧美高清精品3d| 欧美videofree性高清杂交| 欧美电影免费观看高清完整版在线| 精品国产精品一区二区夜夜嗨| 久久久无码精品亚洲日韩按摩| 18成人在线观看| 蜜桃精品在线观看| 国产成人激情av| 欧美日韩五月天| 国产亚洲综合av| 性做久久久久久免费观看欧美| 捆绑调教一区二区三区| 成人激情文学综合网| 欧美日韩亚洲综合| 欧美国产一区在线| 亚洲一区二区成人在线观看| 精品亚洲成a人在线观看| 99re这里只有精品首页| 欧美一区二区三区四区久久| 国产人成亚洲第一网站在线播放 | 国产片一区二区| 怡红院av一区二区三区| 狠狠色丁香婷综合久久| 色哟哟一区二区| 久久久久青草大香线综合精品| 亚洲欧美另类图片小说| 伦理电影国产精品|