www.usr.com/support/gpl/USR9113_release1.0.tar.gz
[bcm963xx.git] / userapps / broadcom / cfm / html / pvccfg.html
index 8dc5b2a..80f038b 100755 (executable)
@@ -4,11 +4,11 @@
 -->
 <html>
    <head>
-       <title></title>
+       <title>ATM PVC Configuration</title>
 
-       <link href="usr_main.css" rel="stylesheet" type="text/css">
-       <link href="usr_menus.css" rel="stylesheet" type="text/css"><script src="usr_menus.js" type="text/javascript"></script><script src="usr_menus_build.js" type="text/javascript"></script>
-       <script src="usr_common.js" type="text/javascript"></script>
+       <link href="usr_layout.css" type="text/css" rel="stylesheet" /><script src="usr_layout.js" type="text/javascript"></script>
+       <link href="usr_menus_dropdown.css" rel="stylesheet" type="text/css"><script src="usr_menus_dropdown.js" type="text/javascript"></script><script src="usr_menus_build.js" type="text/javascript"></script>
+       <link href="usr_device.css" type="text/css" rel="stylesheet" /><script src="usr_device.js" type="text/javascript"></script><link href="usr_91xx.css" type="text/css" rel="stylesheet" /><script src="usr_91xx.js" type="text/javascript"></script><script src="usr_resources.js" type="text/javascript"></script>
 
        <meta http-equiv="Pragma" content="no-cache">
 
        <script type="text/javascript" src="util.js"></script>
        <script type="text/javascript">
 <!-- hide
-setPageTitle("<%ejGetWlJS(wlInterface)%>");
 
-var upRate = parseInt('<%ejGetOther(lineRate, 0)%>');
-var pcrMax = 1887;   // 1887 * 53 * 8 = 800000
+
+var upRate = parseInt('<%ejGetOther(lineRate, 0, 0)%>');
+var pcrMax = 255000;   // Assuming nitro: 255000 * 49 * 8 = 100Mbps  // SASHA: VDSL
+// var pcrMax = 1887;   // 1887 * 53 * 8 = 800000
 var serviceCat = '<%ejGetJS(atmServiceCategory)%>';
 var qos = '<%ejGetJS(enblQos)%>';
 var hideQos = false;
@@ -32,15 +33,14 @@ var vpi = '<%ejGetJS(atmVpi)%>';
 var vci = '<%ejGetJS(atmVci)%>';
 
 if ( isNaN(upRate) == false )
-   pcrMax = Math.ceil((upRate * 1000) / (53 * 8));
+   pcrMax = Math.ceil((upRate * 1000) / (49 * 8));  // SASHA new value for VDSL
+//    pcrMax = Math.ceil((upRate * 1000) / (53 * 8));
 
 var numPvcMax = 8;
 var chipId = <%ejGetOther(sysInfo, chipId)%>;
 
-if ( chipId == 0x6348 )
+if (( chipId == 0x6348 ) || ( chipId == 0x6358 ))
    numPvcMax = 16;
-else if ( chipId == 0x6338 )
-   numPvcMax = 8;
 
 var numEnet = parseInt('<%ejGetJS(numEnet)%>');
 var numPvc = parseInt('<%ejGetJS(numPvc)%>');
@@ -214,8 +214,8 @@ function frmLoad() {
 
    // if add new PVC
    if ( serviceId == '0' ) {
-      // if it is 6348 chip
-      if ( chipId == 0x6348 ) {
+      // if it is 6348 or 6358 chip
+      if (( chipId == 0x6348 ) || ( chipId == 0x6358 )) {
          // if PVC is available but queue is not then
          // only allow to add UBR PVC
          if ( numPvc < numPvcMax && numQueue >= numQueueMax ) {
@@ -228,7 +228,7 @@ function frmLoad() {
 }
 
 function btnBack() {
-   var code = 'location = "' + 'wancfg.cmd'+ '"';
+   var code = 'location="' + 'wancfg.cmd'+ '"';
    eval(code);
 }
 
@@ -307,7 +307,7 @@ function btnNext() {
    }
    loc += '&quickSetup=' + 0;
 
-   var code = 'location = "' + loc + '"';
+   var code = 'location="' + loc + '"';
    eval(code);
 }