| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- #! /usr/bin/python
- # -*- coding: utf-8 -*-
- class ClkData:
- _varList = ['DISABLE', 'SW_CONTROL', 'HW_CONTROL']
- _count = 0
- def __init__(self):
- self.__varName = ''
- def set_defVarName(self, idx):
- self.__varName = self._varList[idx]
- def set_varName(self, name):
- self.__varName = name
- def get_varName(self):
- return self.__varName
- class OldClkData(ClkData):
- def __init__(self):
- ClkData.__init__(self)
- self.__current = ''
- self.__curList = []
- def set_defCurrent(self, idx):
- self.__current = self.__curList[idx]
- def set_current(self, current):
- self.__current = current
- def get_current(self):
- return self.__current
- def set_curList(self, cur_list):
- self.__curList = cur_list
- def get_curList(self):
- return self.__curList
- class NewClkData(ClkData):
- def __init__(self):
- ClkData.__init__(self)
- self.__cur_buf_output = ""
- self.__cur_buf_output_list = []
- self.__cur_driving_control = ""
- self.__cur_driving_control_list = []
- def set_def_buf_output(self, index):
- self.__cur_buf_output = self.cur_buf_output_list[index]
- @property
- def cur_buf_output(self):
- return self.__cur_buf_output
- @cur_buf_output.setter
- def cur_buf_output(self, value):
- self.__cur_buf_output = value
- @property
- def cur_buf_output_list(self):
- return self.__cur_buf_output_list
- @cur_buf_output_list.setter
- def cur_buf_output_list(self, value):
- self.__cur_buf_output_list = value
- def set_def_driving_control(self, index):
- self.__cur_driving_control = self.cur_driving_control_list[index]
- @property
- def cur_driving_control(self):
- return self.__cur_driving_control
- @cur_driving_control.setter
- def cur_driving_control(self, value):
- self.__cur_driving_control = value
- @property
- def cur_driving_control_list(self):
- return self.__cur_driving_control_list
- @cur_driving_control_list.setter
- def cur_driving_control_list(self, value):
- self.__cur_driving_control_list = value
|