You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
1.8 KiB

3 years ago
  1. var specSig = new Array();
  2. var pins = new Array();
  3. var pinsAssign = new Array();
  4. var prohibit = new Array();
  5. var unusedStr = "WPU";
  6. var gndStr = "GND";
  7. var vccStr = "VCC";
  8. var tdiStr = "TDI";
  9. var tdoStr = "TDO";
  10. var tmsStr = "TMS";
  11. var tckStr = "TCK";
  12. function showPin(pin) { parent.leftnav.showAppletPin(pin); }
  13. function printPage() { window.print(); parent.leftnav.printAppletPkg(); }
  14. function showEqn(signal) { parent.leftnav.showEqn(signal); }
  15. function updatePin(type) {
  16. with (document.options) {
  17. switch (type) {
  18. case 0:
  19. if (inp.checked) parent.leftnav.document.options.inOn.value = 1;
  20. else parent.leftnav.document.options.inOn.value = 0;
  21. break;
  22. case 1:
  23. if (out.checked) parent.leftnav.document.options.outOn.value = 1;
  24. else parent.leftnav.document.options.outOn.value = 0;
  25. break;
  26. case 2:
  27. if (glb.checked) parent.leftnav.document.options.glbOn.value = 1;
  28. else parent.leftnav.document.options.glbOn.value = 0;
  29. break;
  30. case 3:
  31. if (isp.checked) parent.leftnav.document.options.ispOn.value = 1;
  32. else parent.leftnav.document.options.ispOn.value = 0;
  33. break;
  34. case 4:
  35. if (vcc.checked) parent.leftnav.document.options.vccOn.value = 1;
  36. else parent.leftnav.document.options.vccOn.value = 0;
  37. break;
  38. case 5:
  39. if (gnd.checked) parent.leftnav.document.options.gndOn.value = 1;
  40. else parent.leftnav.document.options.gndOn.value = 0;
  41. break;
  42. case 6:
  43. if (unuse.checked) parent.leftnav.document.options.unuseOn.value = 1;
  44. else parent.leftnav.document.options.unuseOn.value = 0;
  45. break;
  46. }
  47. }
  48. parent.leftnav.showPinOut();
  49. }
  50. function showLegend(url) { parent.leftnav.showLegend(url, 650, 350); }